/*This CSS for Cens index*/
@charset "utf-8";
@font-face{font-family:'DIN Condensed';src:url("/cens/font/DINWeb-CondMedium.eot");font-weight:normal}
@font-face{font-family:'DIN Condensed';src:url("/cens/font/DINWeb-CondBold.eot");font-weight:bold}
@font-face{font-family:'DIN Condensed';src:url("/cens/font/DINWeb-CondMedium.woff") format("woff");font-weight:normal}
@font-face{font-family:'DIN Condensed';src:url("/cens/font/DINWeb-CondBold.woff") format("woff");font-weight:bold}
/* CSS Document */
body { margin:0px; padding:0px; }
div, ul, li, p, input, select, tt { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#666666; }
img { border:0; }
* {margin:0;padding:0;}
A { hlbr:expression(this.onFocus=this.blur()); /* for IE */}
A	{ color : #666666; text-decoration : underline; }
A:hover { color : red; text-decoration : none; }

.thumbImage160 {max-width: 160px;max-height: 160px;}
* html .thumbImage160 {width: expression(this.width > 160 && this.width > this.height ? 160 : auto); height: expresion(this.height > 160 ? 160 : auto);}
.thumbImage75 {max-width: 75px;max-height: 75px;}
* html .thumbImage75 {width: expression(this.width > 75 && this.width > this.height ? 75 : auto); height: expresion(this.height > 75 ? 75 : auto);}
.thumbImage148 {max-width: 148px;max-height: 148px;}
* html .thumbImage148 {width: expression(this.width > 148 && this.width > this.height ? 148 : auto); height: expresion(this.height > 148 ? 148 : auto);}


.tableborder 				{ border-bottom : 1px solid #d5d5d5; } .brown-color { font:12px arial; color:#996600; }
.pages-nav { clear:both; display:table; margin:0 auto; height:30px; padding-top:24px; padding-bottom:24px;}
.pages-nav a { display:block; float:left; width:24px; height:24px; line-height:24px; text-align:center; border:1px #bbb solid; margin:2px; text-decoration:none; }
.pages-nav a:link, .pages-nav a:visited	{ color : #aaa; text-decoration : none; }
.pages-nav a:hover { color : #fff; text-decoration : none; background:red; }
.pages-nav a.this { background:#006CB8; color:#FFFFFF; border:1px #006CB8 solid; }

.topnav { border-bottom:1px #dfdfdf solid; background:#f5f5f5; width:100%; height:30px; }
.topnav ul, .topnav-short ul  { margin:0; padding:0; list-style:none; }
.topnav .nav { width:995px; line-height:30px; clear:both; margin:0px auto; padding:0; }
.topnav .nav a:link 	{ color : #707070; text-decoration : none; }
.topnav .nav a:visited { color : #707070; text-decoration : none; }
.topnav .nav a:hover { color : red; text-decoration : none; }
.topnav .nav .nav-left { float:left; }
.topnav .nav .nav-right { float:right; }
.topnav .nav .nav-google { display:none; width:120px; height:28px; overflow:hidden; position:relative; }
.topnav .nav .nav-google div { margin-top:-1px; margin-left:-1px; float:left; border-left:3px #fff solid; }
.topnav-short { border-bottom:none; background:#FFFFFF; }
.topnav-short .nav { widtn:100%; }
.topnav-short .nav .nav-left { float:left; }
.topnav-short .nav .nav-right { float:right; padding:10px; }
.topnav-short .nav a:link 	{ color : #707070; text-decoration : none; }
.topnav-short .nav a:visited { color : #707070; text-decoration : none; }
.topnav-short .nav a:hover { color : red; text-decoration : none; }

.logo-tiny img { width:150px; }
.m_body { width:995px; display:block; margin:0px auto; clear:both; }

.aboutus_content {color:#006CB8}
.aboutus_content  a:link {color:#006CB8; text-decoration:none;}
.aboutus_content  a:hover {color:#FF0000; text-decoration:underline ;}
.aboutus_content  a:visited {color:#006CB8; text-decoration: none;}
.aboutus_content  a:active {color:#006CB8; text-decoration: none;}

.maintitle { width:995px; height:130px; margin:0px auto; background:url(/cens/images/newhome/sbg.png) no-repeat right top; display:block; }
.maintitle .logo { width:250px; height:115px; overflow:hidden; float:left; }
.maintitle .searchbar { float:left; position:relative; }
.basetitle { clear:both; position:relative; display:block; line-height:25px; margin-bottom:10px; font-size: 20px; font-weight: bold; font-family: 'DIN Condensed','arial narrow','Noto Sans CJK TC','Microsoft JhengHei'; text-transform:uppercase; color:#006CB8 }
.basetitle a { color:#006CB8; text-decoration:none; }
.basetitle a:link, .basetitle a:visited	{ color : #006CB8; text-decoration : none; }
.basetitle a:hover { color : red; text-decoration : none; }
html[lang='zh-Hant'] .basetitle {font-weight: normal;}

.baselinespace { margin-top:14px; }
.main-content-list { width:800px; margin:0 auto; clear:both; }

.promote .carousel-item {	height: 264px; }
.carousel-indicators {	bottom: 0;	margin-bottom: 0.5rem; }

.mainpro { display:block; width:100%;	overflow: hidden; }
.mainpro .category { float:left; width:182px;  margin-right: 16px; }
.mainpro .inner-catrgory {}
.mainpro .promote { float: right; width:795px; height:264px; margin: 0; margin-bottom: 1rem; }
.mainpro .topicinone { float:left; width:523px; height:325px; margin-left:16px; margin: 0; margin-bottom: 1rem; }
.mainpro .adv { width: 260px; height: 557px; padding:5px; border:1px #dddddd solid; margin: 0px; background:#f5f5f5 ;float:right; overflow:hidden; margin-bottom: 1rem; }
.mainpro .hotproduct { position: relative; width:722px; float:left; background:#ffffff; margin-top: 0; margin-bottom: 1rem; overflow:hidden; }
.mainpro .inner-hotproduct { width:995px; height:270px; margin-top:30px; }
.featuredsupplier { clear:both; }
.featuredsupplier .supplier { overflow:hidden; }
.featuredsupplier .original { position:relative; width:995px; height:220px; display:block; margin-top:30px; overflow:hidden; }
.featuredsupplier .adv2 { width:993px; overflow:hidden; padding-bottom:10px; border:1px #dfddff solid; }
.featuredsupplier .adv2 div { width:146px; height:50px; overflow:hidden; float:left; margin-left:16px; margin-top:10px; }
.adv2-extend { height:auto; }
.inner-adv2 { }

.base-more { position:absolute; top: 0; right: 0; cursor:pointer; }
.base-more a { color:#006CB8; font-weight:bold; }
.base-more a:link 	{ color : #006CB8; text-decoration : none; }
.base-more a:visited { color : #006CB8; text-decoration : none; }
.base-more a:hover { color : red; text-decoration : none; }

.bottom { width:995px; margin:0px auto; margin-top:18px; position:relative; clear:both; }
.bottom .selected { color:#006CB8; font-weight:bold; }
.bottom #social-share { width:100%; height:30px; border-bottom:3px #006CB8 solid; text-align:right; }
.bottom #social-share .facebook	{ display: inline-block; height: 26px;vertical-align: middle; width: 26px; background:url(/cens/images/newhome/facebook.png) no-repeat; overflow:hidden;text-indent: 999px;cursor: pointer; }
.bottom #social-share .linkedin	{ display: inline-block; height: 26px;vertical-align: middle; width: 26px; background:url(/cens/images/newhome/linkedin.png) no-repeat; overflow:hidden;text-indent: 999px;cursor: pointer; }
.bottom #footer { margin-top:10px; width:100%; height:156px; }
.bottom #footer ul { float:left; width:170px; margin-left:10px; margin-left:40px; list-style:none; }
.bottom #footer li { line-height:26px; }
.bottom #footer li#logo { position:absolute; top:55px; left:750px; }
.bottom #copy { clear:both; margin-top:10px; width:995px; height:30px; color:#bbb; display:block; border-top:1px #dddddd solid; line-height:30px; }
.bottom a:link 	{ color : #707070; text-decoration : none; }
.bottom a:visited { color : #707070; text-decoration : none; }
.bottom a:hover { color : red; text-decoration : none; }
.bottom #bottom-line-desc { text-align:center; }
.bottom-short { }
.bottom-short #copy { text-align:center; border-top:none; height:20px; line-height:20px; }


/* search */
.search-records {display: -webkit-box;
-webkit-box-orient: vertical;
-webkit-line-clamp: 2;
overflow: hidden; width: 400px; padding-right:10px;}
.search-adv{width: 105px;display:inline-block;}
.search-adv{width: 105px;display:inline-block;}
.searchbox { position:absolute; top:36px; left:10px; width:750px; height:60px; }
.searchbox .search-main { float:left;  width:586px; height:36px; background:#006CB8; }
.searchbox .search-main div { float:left; }
.searchbox .search-main .input-box { width:400px; height:30px; margin:3px 0 3px 3px; background:#FFFFFF;}
.searchbox .search-main .input-box .searchqry { margin-left:8px; width:380px; height:30px; line-height:15px;  border:0; background:#FFFFFF; border-style: none; outline:none; -webkit-appearance:none;
    -moz-appearance:none; }
.searchbox .search-main .input-option {  width:88px; height:30px; margin:3px 3px 3px 0; background:#FFFFFF;  }
.searchbox .search-main .input-option .option-line { width:88px; height:24px; line-height:24px; border:0; border-left:1px #006CB8 solid; margin-top:3px; color: #006CB8;  background:#FFFFFF; outline:none; }
.searchbox .search-main .input-go { margin-top:3px;  }
.searchbox .input-customized { float:left; width:112px; height:36px; background:url(/cens/images/newhome/customized.gif) no-repeat; background-position:0px -36px; margin-left:10px; text-indent:-990px; overflow:hidden; }
.searchbox a.input-customized:hover {background:url(/cens/images/newhome/customized.gif) no-repeat; background-position:0px 0px; }
.searchbox .search-other {  clear:both; width:634px; position:relative;}
.searchbox .search-other div { margin-top:4px; }
.searchbox .search-other .hot-source {  float:left; width:484px; height:30px; line-height:15px; overflow:hidden; }
.searchbox .search-other .hot-source b { color:#006CB8; }
.searchbox .search-other .hot-source a:link 	{ color : #9a9; text-decoration : none; }
.searchbox .search-other .hot-source a:visited { color : #9a9; text-decoration : none; }
.searchbox .search-other .hot-source a:hover { color : red; text-decoration : none; height:30px; line-height:15px; }
.searchbox .search-other .search-adv { float:left; font:bold 12px arial; }
.searchbox .search-other .search-adv a:link 	{ color : #006CB8; text-decoration : none; }
.searchbox .search-other .search-adv a:visited { color : #006CB8; text-decoration : none; }
.searchbox .search-other .search-adv a:hover { color : red; text-decoration : none; }

.ac_results			{ padding: 0px;	border: 1px solid #999999;/*WindowFrame*/	background-color: Window;	overflow: hidden;	}
.ac_results ul 		{ width: 100%;	list-style-position: outside;	list-style: none;	padding: 0;	margin: 0;}
.ac_results iframe 	{ display:none;/*sorry for IE5*/	display/**/:block;/*sorry for IE5*/	position:absolute;	top:0;	left:0;	z-index:-1;	filter:mask();	width:3000px;	height:3000px;}.ac_results li {	margin: 0px;	padding: 2px 5px;	cursor: pointer;	display: block;	width: 100%;	font: menu;	font-size: 12px;	overflow: hidden;		}
.ac_loading 		{	/*background : Window url('./indicator.gif') right center no-repeat;*/}
.ac_over 			{	background-color: #b5d5ff;	color: HighlightText;	text-transform:capitalize;	/*font-weight: bold;*/}

/* pdocuct_categories_new */
#nav-cate { height:24px; }
#nav { margin:0; padding:0; list-style:none;	}	/* remove the list style */
#nav li { display:block; width:182px; background:url(/cens/images/newhome/navarrow.gif) no-repeat; background-position: 0px 13px; border-bottom:1px #dfdfdf solid; position:relative; z-index:500; margin:0 1px; }/* make the LI display inline, it's position relative so that position absolute can be used in submenu */
#nav li a { display:inline-block; white-space: nowrap; padding:8px 5px 10px 10px; text-decoration:none; color:#fff; color:#333; overflow:hidden; }/* this is the parent menu */
#nav li a:hover { color:#006CB8; }
#nav > li > a {	padding: 8px 5px 8px 10px; }
#nav .main-item a {  }
#nav ul { position:absolute; width:440px; left:183px; top:-1px; display:none; border-bottom:1px #bbb solid; background:#efefef; border-top:1px #ddd solid; margin:0 0 0 -1px; padding:0; padding-bottom:10px; list-style:none; z-index:449;}
#nav ul {-o-box-shadow: 2px 2px 2px #666;-icab-box-shadow: 2px 2px 2px #666;-khtml-box-shadow: 2px 2px 2px #666;-moz-box-shadow: 2px 2px 2px #666;-webkit-box-shadow: 2px 2px 2px #666;box-shadow: 2px 2px 2px #666; }/* submenu, it's hidden by default */
#nav ul li { float:left; border:0; background:#efefef; width:325px; padding:2px; }
#nav ul li.list-title {  color:#006CB8; font:bold 16px arial; padding:10px 12px; }
#nav ul li.list-title>a { background:none; padding-left:0; color:#006CB8; }
#nav ul li.third-list-items>a { font:12px arial; }
#nav ul a { display:table; white-space:normal; line-height:15px; background:url(/cens/images/short_line_2.gif) no-repeat; background-position: -2px -2px; padding:0px 25px; color:#666; height:20px; } /* display block will make the link fill the whole area of LI */
#nav ul a:link 	{ color : #333; text-decoration : none; }
#nav ul a:visited { color : #333; text-decoration : none; }
#nav ul a:hover { color : red; text-decoration : none; }
#nav ul li span>a { display:table; line-height:15px; background:url(/cens/images/short_line_2.gif) no-repeat; background-position: 14px -2px; padding:0px 40px; }
#nav ul li span>a:link 	{ color : #999; text-decoration : none; }
#nav ul li span>a:visited { color : #999; text-decoration : none; }
#nav ul li span>a:hover { color : red; text-decoration : none; }
#nav ul .third-magazine { position:absolute; top:40px; left:310px; width:96px; border-left:1px #dfdfdf solid; padding-left:5px; }
#nav ul .third-magazine div { margin:2px; margin-bottom:8px;  }
#nav ul .third-magazine div img { border:1px #ddd solid;}
#nav ul .third-magazine div>a { background:none; padding:0; margin:0; }
#nav ul .third-magazine p { width:100px; }
#nav ul .third-more a { background:none; color:#006CB8; text-decoration:underline; margin-left:-12px; }
#nav .clear { }
*html #nav ul { margin:0 0 0 -2px; }/* fix ie6 small issue  we should always avoid using hack like this should put it into separate file : ) */

.inner-list-each { width:230px; float:left; margin:2px; }
.inner-list-each .each { display:inline-block;  width:230px; height:15px; margin:3px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; }
.inner-list-each p { width:230px; height:36px; margin:3px; overflow:hidden; font:bold 16px arial; color:#006CB8; }
.inner-list-each .each a {  background:url(/cens/images/short_line_2.gif) no-repeat; background-position: 14px -2px; padding:0px 40px; }
.inner-list-each .each a:link 	{ color : #999; text-decoration : none; }
.inner-list-each .each a:visited { color : #999; text-decoration : none; }
.inner-list-each .each a:hover { color : red; text-decoration : none; }
.line-bar-right { }


#newproducts { margin-bottom:4px; text-transform:none; position:relative; }
.newproducts-more { position: absolute; top: 0px; right: 0; }
.newproducts-more a { color:#006CB8; }

.newproducts-container { overflow: hidden; border: 1px #dddddd solid; }

#globalpass-banner { height:202px; border:1px #ddd solid; background:url(/cens/images/newhome/gbg.jpg) no-repeat; text-align:center; background-position:0 -10px; }
#globalpass-banner a:link 	{ color : red; text-decoration : none; }
#globalpass-banner a:visited { color : red; text-decoration : none; }
#globalpass-banner a:hover { color : #006CB8; text-decoration : none; }
#globalpass-banner h1 { font:bold 20px arial; margin-top:15px; }
#globalpass-banner h1 a:link 	{ color : red; text-decoration : none; }
#globalpass-banner h1 a:visited { color : red; text-decoration : none; }
#globalpass-banner h1 a:hover { color : #006CB8; text-decoration : none; }
#globalpass-banner h2  { font:bold 12px arial; color:#006CB8; }
#globalpass-banner ul { margin:5px auto; color:#4b4b4b; width:90%; margin-top:18px; font-weight:normal; list-style:none; }
#globalpass-banner ul li { display:none; font:16px arial; }
#globalpass-banner li a:link 	{ color : #707070; text-decoration : none; }
#globalpass-banner li a:visited { color : #707070; text-decoration : none; }
#globalpass-banner li a:hover { color : #ff0000; text-decoration : none; }


/* topic in one */
#topic_main { display:block; position:relative; }
#tnav { margin:0; padding:0; list-style:none;	}	/* remove the list style */
#tnav ul { background:#efefef; margin:0; padding:0; list-style:none; }
#tnav ul li { float:left; width:174px; height: 34px; margin:0; padding:0; text-align:center; padding-top:10px; font:bold 12px arial; cursor:pointer; }
#tnav ul li.c { width:175px !important; }
#topic_main #content { clear:both; width:521px; height:290px; border:1px #006CB8 solid; overflow:auto;; position:relative; padding: 15px; display: flex; flex-direction: row;}
#topic_main #content a { text-decoration:none; }
#topic_main #content em { color:#CC9900; font-weight:bold; }
#topic_magazine { position:relative }
#topic_magazine div { width:84px; height:120px; overflow:hidden; text-align:center; float:left; margin:6px 0px 2px 32px; padding:2px; border:1px #dfdfdf solid; }
#topic_magazine div img { height:120px; }
#topic_magazine p { clear:both; position:absolute; text-align:right; padding:0; margin:0; font:bold 12px arial;  width:180px; height:30px; top:270px; left:330px; }
#topic_magazine a {  color:#0066FF;  }

#news_left { position: relative; width: 50%; display:block; overflow:hidden;   }
#news_left div { width:240px; height:170px; overflow:hidden;  }
#news_left img { width:240px;  }
#news_left h1 { position:absolute; top:130px; height:40px; width:240px; background:#333333; margin:0; padding:0;  }
#news_left h1 p { height:30px; width:230px; margin:5px; font-weight:bold; line-height:15px; overflow:hidden; }
#news_left h1 a { color:#FFFFFF; }
#news_left p { margin-top:6px; width:240px;  }
#news_right { width: 50%; }
#news_right ul { width: 100%; overflow:hidden; margin:0; padding:0; list-style:none; background: url(/cens/images/newhome/linebar.gif) no-repeat top left;  }
#news_right li { height:38px; border-bottom:1px #EEF1F2 solid; margin-bottom:2px; margin-left:8px;  }
#news_right p { height:30px; margin:0; padding-top:4px; font-size:12px;  overflow:hidden; line-height:15px; }
#news_right span { width:calc(100% - 60px); height:15px; margin:0px; display:block; padding:0px; font-size:12px;  overflow:hidden;}
/* #news_right .btn_more { position:absolute; right: 0; bottom: -25px; } */
#news_right .btn_more { position: static; float: right; padding: 10px 0; }


/* adv */
.mainpro .adv .banner-special { width:240px; height:170px; margin:5px auto; overflow:hidden; text-align:center; }
.mainpro .adv .banner-mov { width:240px; height:135px; margin:5px auto; overflow:hidden; background:#000000; text-align:center; }
.mainpro .adv .banner-insite { margin: 5px auto; margin-bottom:5px; margin-top:12px; text-align:center; }
.mainpro .adv .banner-insite a { overflow:hidden; display:inline-block; }
.mainpro .adv-category { float:left; width:240px; margin-left:15px; margin-top:10px;}
.banner-area { display:table; margin-bottom: 16px;  border-bottom: 1px #dfdfdf solid; margin-top: 12px; }
.banner-adv2 { width:146px; display:block; overflow:hidden; margin-bottom:3px; margin-bottom:12px; padding:1px; border:1px #efefef solid; }
.banner-insite-33 { width:630px; height:150px; overflow:hidden; margin-bottom:12px; }

/* Hot Products */
.hotproduct .each { float:left; width:132px; height: 180px; overflow:hidden; margin: 10px 0px 0 10px; }
.hotproduct .each div { border:1px #ECECEC solid; width:105px; height:105px; margin:0 auto; overflow:hidden;text-align: center; }
.hotproduct .each div img {  display: inline-block;  vertical-align: middle;}
.hotproduct .each .company { width:126px; height:30px; margin:0 auto; overflow:hidden; font:bold 12px arial; margin-top:5px; }
.hotproduct .each .company a:link 	{ color : #707070; text-decoration : none; }
.hotproduct .each .company a:visited { color : #707070; text-decoration : none; }
.hotproduct .each .company a:hover { color : red; text-decoration : none; }
.hotproduct .each .product { width:126px; height:30px; margin:0 auto; overflow:hidden; }
.hotproduct .each .product a:link 	{ color : #9a9; text-decoration : none; }
.hotproduct .each .product a:visited { color : #9a9; text-decoration : none; }
.hotproduct .each .product a:hover { color : red; text-decoration : none; }
.hotproduct .each-big { width:187px; height:300px;}
.hotproduct .each-big div  {  width:155px; height:155px; }
.hotproduct .each-big div img  { max-height:150px; max-width:150px; }
.hotproduct .each-big .company { width:155px; }
.hotproduct .each-big .product { width:155px; }

/* Featured Supplier */
#inside-featured-supplier { display:block; position:relative; }
#inside-featured-supplier { margin:0; padding:0; list-style:none;	}	/* remove the list style */
#inside-featured-supplier ul { background:#fff; margin:0; padding:0; list-style:none; }
#inside-featured-supplier ul li { float:left; height: 34px; overflow:hidden; margin:0; padding:10px 10px 0px 10px; font:bold 12px arial; cursor:pointer; text-transform:capitalize; }
#inside-featured-supplier ul p { font-weight:normal; }
#inside-featured-supplier #fnav {	overflow: hidden; }
#inside-featured-supplier #content { position:relative; clear:both; width: 100%; height:320px; background:#ffffff; border:1px #006CB8 solid; overflow:hidden; }
#inside-featured-supplier #content:empty:before {
  content: "\f110";
  font-family: "Font Awesome 5 Free";
  font-weight: 900;
  color: #006cb8;
  animation: fa-spin 1s infinite steps(8);
  display: block;
  font-size: 3rem;
  position: absolute;
  left: 50%;
  top: 50%;
  margin: -1.5rem 0 0 -1.5rem;
}
#inside-featured-supplier #content .each { position:relative; float:left; width: calc(20% - 20px); height: 270px; overflow:hidden; margin: 10px; display: flex; flex-direction: column; align-items: center;}
#inside-featured-supplier #content .each span { display: flex; width: 100% ; height:150px; overflow:hidden; border:1px #dfdfdf solid; margin-top:6px; text-align: center; justify-content: center; }
#inside-featured-supplier #content .each span img {  display: inline-block;  vertical-align: middle; max-height:150px; max-width: 100%;}
#inside-featured-supplier #content .each p { margin:0; padding:0; }
#inside-featured-supplier #content .each .company { height:30px; margin:0 auto; overflow:hidden; font:bold 12px arial; line-height:15px; }
#inside-featured-supplier #content .each .company a:link 	{ color : #006CB8; text-decoration : none; }
#inside-featured-supplier #content .each .company a:visited { color : #006CB8; text-decoration : none; }
#inside-featured-supplier #content .each .company a:hover { color : red; text-decoration : none; }
#inside-featured-supplier #content .each .product { height:30px; margin:0 auto; overflow:hidden; margin-top:4px; line-height:15px;  }
#inside-featured-supplier #content .each .product a:link 	{ color : #9a9; text-decoration : none; }
#inside-featured-supplier #content .each .product a:visited { color : #9a9; text-decoration : none; }
#inside-featured-supplier #content .each .product a:hover { color : red; text-decoration : none; }
#inside-featured-supplier #content .each .productdesc { width:150px; height:60px; margin:0 auto; overflow:hidden; margin-top:6px; line-height:15px;  }

#inside-featured-supplier #content .each #more { height:15px; line-height:15px; margin-top: 0px; text-align:right; }
#inside-featured-supplier #content .each #more a:link 	{ color : #006CB8; text-decoration : underline; }
#inside-featured-supplier #content .each #more a:visited { color : #006CB8; text-decoration : underline; }
#inside-featured-supplier #content .each #more a:hover { color : red; text-decoration : none; }


#inside-featured-supplier #content .each #productdesc {
  width: 100%;
	height: 40px;
  margin-top: 6px;
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical; }

.web-selected-supplier { height:122px;  background: url(/cens/images/newhome/web-selected-supplier-shadow.gif) bottom no-repeat; margin-top:30px; overflow: hidden;}
#selected-supplier > img {max-width: none;}

.image-shadow { width:995px; height:130px; display:block; background: url(/cens/images/newhome/web-selected-supplier-shadow.gif) bottom no-repeat; margin-bottom:10px; background-position:0px 98px; }


/* producat category recommended supplier */
.recommed-supplier { margin-top:14px; margin-bottom:24px; display:table; }
.recommed-supplier-title
.recommend-supplier-inner { }
.recommend-supplier-inner .each { position:relative; width:218px; height:124px; padding:6px; border:1px #dfdfdf solid; margin:8px; float:left; overflow:hidden; }
.recommend-supplier-inner h1 { margin:0; padding:0; font:bold 12px arial; width:218px;  line-height:13px; height:26px; margin-bottom:4px; overflow:hidden; }
.recommend-supplier-inner h1 a:link 	{ color : #888; text-decoration : none; }
.recommend-supplier-inner h1 a:visited { color : #888; text-decoration : none; }
.recommend-supplier-inner h1 a:hover { color : red; text-decoration : none; }
.recommend-supplier-inner h2 { position:absolute; color:#aaa; line-height:14px; top:36px; left:74px; width:144px; height:40px; margin:0; padding:0; font-size:12px; font-weight:normal; }
.recommend-supplier-inner h2 a:link 	{ color : #aaa; text-decoration : none; }
.recommend-supplier-inner h2 a:visited { color : #aaa; text-decoration : none; }
.recommend-supplier-inner h2 a:hover { color : red; text-decoration : none; }
.recommend-supplier-inner h6 { position:relative; top:20px; margin:0; padding:0; font-size:12px; font-weight:normal; width:100px; }
.recommend-supplier-inner .logo { width:60px; height:60px; margin-left:2px;  background:url(/cens/images/newhome/featuredbg_white.png) no-repeat; text-align: center; }
.recommend-supplier-inner .logo:before {  content: '';  display: inline-block;  vertical-align: middle ;  height: 100%;}
.recommend-supplier-inner .logo img {  display: inline-block;  vertical-align: middle;}
.recommend-supplier-inner h5 { margin:0; padding:0; font-size:12px; font-weight:normal; float:right; margin-right:3px; }
.recommend-supplier-inner h5 a:link 	{ color : #006CB8; text-decoration : underline; }
.recommend-supplier-inner h5 a:visited { color : #006CB8; text-decoration : underline; }
.recommend-supplier-inner h5 a:hover { color : red; text-decoration : none; }
.each-thirdgroup { display:block; border:2px #dfdfdf solid; }
.each-thirdgroup p { font-size:12px; margin:0; padding:0; }
.each-thirdgroup p a { background:none !important; margin:2px !important; padding:2px !important; height:12px !important;  }
/* original brand */
.original #original-lightbox, .show-original-lightbox { overflow:hidden; background:#FFFFFF;-moz-border-radius: 6px;
        background: #eef2f7;        -webkit-border-radius: 6px;        border: 1px solid #536376;
        -webkit-box-shadow: rgba(6,6,6,.6) 0px 2px 12px;        -moz-box-shadow:  rgba(6,6,6,.6) 0px 2px 12px;;
        padding: 14px 22px;        width: 680px;  height:520px;       position: relative;		display:none;        }
.show-original-lightbox-pub { overflow:hidden; background:#FFFFFF;-moz-border-radius: 6px;
        background: #eef2f7;        -webkit-border-radius: 6px;        border: 1px solid #536376;
        -webkit-box-shadow: rgba(6,6,6,.6) 0px 2px 12px;        -moz-box-shadow:  rgba(6,6,6,.6) 0px 2px 12px;;
        padding: 14px 22px;        width: 400px;  height:560px;       position: relative;		display:none;        }
.show-original-lightbox-pub img { width:400px; }
.original .each { float:left; width:190px; height: 70px; overflow:hidden; margin-left:7px; margin-top:10px; }
.original .original-featured-b	{ float:left; width:60px; height:60px;  background:url(/cens/images/newhome/featuredbg_white.png) no-repeat; text-align: center; }
.original p { width:125px; height: 54px; line-height:15px; margin: 0; padding: 7px 0 7px 5px; overflow:hidden; float:left; font-weight:bold;  }
.original .original-featured-b:before {  content: '';  display: inline-block;  vertical-align: middle ;  height: 100%;}
.original .original-featured-b img {  display: inline-block;  vertical-align: middle;}
.original p a:link 	{ color : #707070; text-decoration : none; }
.original p a:visited { color : #707070; text-decoration : none; }
.original p a:hover { color : red; text-decoration : none; }

#original-content { overflow: hidden; }

/* about us */
.about-us { padding:30px 70px 36px 70px; border-top:3px #006CB8 solid;  line-height:1.5em; font-family:arial; font-size:14px; }
.about-us span {  color:#006CB8; font:bold 22px arial; }
.about-us h1 { margin:0 16px 16px 0; }
.about-us ul { margin-top:0px; }
.about-us li { margin-left:50px; }
.biz-partners h1 { text-align:center; }
.site-map a { text-decoration:none; font:14px arial; }

/* 買主詢問函 */
.listcartimg { float:left; width:140px; height:150px; overflow:hidden; background:#efefef; border:1px #dfdfdf solid; margin:2px; padding:3px; font:12px tahoma; text-align:center; }
.listcartimg .imgx { width:140px; height:100px; display:table;   }
/* Product page*/
.product_info_title			{ height:24px; background-color:#b8b8b8; background-image: url(/template/images/css/css1/menu_01.gif); background-repeat:no-repeat; }
.product_info_title p		{ font:bold 12px arial; color:#ffffff; padding: 5px 8px 2px 24px; }


/* web select supplier*/
.web-top-logo { width:995px; margin:0 auto; }
.web-select-top-nav  { margin-bottom:24px; }
.web-select-top-nav ul { list-style:none; width:800px; margin:0 auto; }
.web-select-top-nav li { margin:2px; background:#f5f5f5; padding:8px 5px 8px 5px; float:left; color:#006CB8; font:12px arial;  }
.web-select-top-nav .select { background:#006CB8; color:#FFFFFF; }
.web-title-name { clear:both; width:800px; margin:0 auto; padding-top:24px; font:bold 17px arial; color:#006CB8; }
.web-select-top-nav li a:link 	{ color : #707070; text-decoration : none;}
.web-select-top-nav li a:visited { color : #707070; text-decoration : none; }
.web-select-top-nav li a:hover { color : red; text-decoration : none; }
.next-to-bottom { padding:40px 0 12px; }
#web-select-supplier-main { }
#web-select-supplier-main ul { clear:both; height:90px; margin:1px; padding:0; }
#web-select-supplier-main li { float:left;  list-style:none; padding:5px }

#web-select-supplier-main .logo { width:60px; padding-left:10px; padding-top:15px; }
#web-select-supplier-main .content { width:500px; height:50px; padding-top:15px; overflow:hidden; }
#web-select-supplier-main .content h1 { font:bold 18px "Arial Narrow","arial"; padding:0; margin:0; color:#000; }
#web-select-supplier-main .content h1 a:link 	{ color : #000; text-decoration : none; }
#web-select-supplier-main .content h1 a:visited { color : #000; text-decoration : none; }
#web-select-supplier-main .content h1 a:hover { color : red; text-decoration : none; }
#web-select-supplier-main .content h2 { font-size:12px; font-weight:normal; padding:0; margin:0; color:#aaa; }
#web-select-supplier-main .addlogo { width:570px; padding-left:10px; }
#web-select-supplier-main .url  { width:200px;  height:50px; padding-top:15px; overflow:auto; }
#web-select-supplier-main .url a:link 	{ color : #006CB8; text-decoration : none; }
#web-select-supplier-main .url a:visited { color : #006CB8; text-decoration : none; }
#web-select-supplier-main .url a:hover { color : red; text-decoration : none; }
#web-select-supplier-main .side-1 { border-left:3px #1A7FC5 solid; }
#web-select-supplier-main .side-2 { border-left:3px #BB99F9 solid; }
#web-select-supplier-main .side-3 { border-left:3px #2ED789 solid; }
#web-select-supplier-main .side-4 { border-left:3px #F66A72 solid; }
#web-select-supplier-main .side-0 { border-left:3px #F6DA6A solid; }
#web-select-supplier-main .logo .havelogo	{ float:left; width:60px; height:60px;  background:url(/cens/images/newhome/featuredbg_white.png) no-repeat; text-align: center; }
#web-select-supplier-main .logo .havelogo:before {  content: '';  display: inline-block;  vertical-align: middle ;  height: 100%;}
#web-select-supplier-main .logo .havelogo img {  display: inline-block;  vertical-align: middle;}

/* cens adwords - hot sourcing keywords */
.cens-adwords { clear:both; margin-top: 14px;}
.cens-adwords .adwords { position:relative;}
.cens-adwords .adwords #contents { height:91px; overflow:hidden; }
#adwords-more { top: 0; }
.cens-adwords-list a { padding:5px; display:inline-block; background:#ddd; border:1px #f5f5f5 solid; margin:2px; }
.cens-adwords-list a:link 	{ color : #888; text-decoration : none; }
.cens-adwords-list a:visited { color : #888; text-decoration : none; }
.cens-adwords-list a:hover { color : #fff; text-decoration : none; background:#006CB8; }
#adwords-title { }
#hot_pic_item				{ float:left; margin:8px; background:#f5f5f5; border:1px #ddd solid; padding:13px;}
#hot_pic_item p				{ width:150px; padding:3px; margin:0px;}
#hot_pic_item a				{ font: bold 12px arial;  }
#hot_pic_item a:link 	{ color : #666; text-decoration : none; }
#hot_pic_item a:visited { color : #666; text-decoration : none; }
#hot_pic_item a:hover { color : red; text-decoration : none; }

#hot_pic_item h1			{ width:150px; height:28px; font:12px arial; overflow:hidden;  text-align:center;color:#FFFFFF;  margin:0px; padding:2px; padding-left:3px;}

/* cens movie */
.movie-youtube { width:990px; height:180px; overflow: hidden; position:relative; margin-top:14px;}
#list-movie { height:152px; }
#list-movie div { position:relative; width:180px; float:left; margin:9px; }
#list-movie div img { width:180px; position:absolute; top:0; left:0; z-index:1; }
#list-movie div a { display:block; width:180px; height:101px; position:absolute; top:0; left:0; z-index:5; }
#list-movie div a:link 	{ background:url(/cens/images/newhome/youtubeplay2.png) no-repeat center; }
#list-movie div a:hover { background:url(/cens/images/newhome/youtubeplay.png) no-repeat center; }
#list-movie h1 { font-size:12px; padding:2px; background:#fff; font-weight:normal; height:30px; line-height:15px; overflow:hidden; position:absolute; display: inline-block; top:101px; color:#999; }
#list-movie h2 { display:none; }

.inner-youtube { margin-bottom:28px; }

.search-list-nav { width:995px; margin:0 auto; display:block; padding-bottom:10px; height:36px; line-height:36px;}
.search-list-nav a { text-decoration:none; }
.search-show { width:150px; padding-top:5px; padding-bottom:10px; border-bottom:1px #dfdfdf solid; }
.search-show a { line-height:16px; display:block; background:url(/cens/images/newhome/navarrow_blue.gif) no-repeat ; background-position: 0px 7px; padding-left:10px; padding-top:2px; }
.search-show a:link 	{ color : #777; text-decoration : none; }
.search-show a:visited { color : #777; text-decoration : none; }
.search-show a:hover { color : red; text-decoration : underline; }
.search-show a.this { background:none; text-align:right; text-decoration:underline; }
.more-results { line-height:36px; }
.product-no-result { border:1px #006CB8 solid; padding:16px; }
.product-no-result ul { display:table; }
.search-add-on-cate { margin-top:36px; width:630px; display:table; }
.search-add-on-cate a { }
.search-add-on-news { margin-top:36px; height:190px; width:630px; overflow:hidden;  }
.search-add-on-news ul { list-style:none; width:645px; height:172px; overflow:hidden; }
.search-add-on-news li { width:214px; height:172px; float:left; }
.search-add-on-news li div { width:200px; height:120px; overflow:hidden; margin-right:15px; border: 1px solid #e9e9e9; }
.search-add-on-news li div P {width: 200px;  height: 200px;  text-align: center; background:#FFF; margin-bottom:5px; overflow:hidden; position:relative; top:-40px; }
.search-add-on-news li div P:before {  content: '';  display: inline-block;  vertical-align: middle ;  height: 100%;}
.search-add-on-news li div P img {  display: inline-block;  vertical-align: middle;  background: #fff;}
.search-add-on-news li h1 { font:12px arial; padding-top:6px; width:200px; line-height:15px; }
.search-add-on-news li h1 a {  line-height:15px; }
.search-add-on-news li h1 a:link 	{ color : #808080; text-decoration : none; }
.search-add-on-news li h1 a:visited { color : #808080; text-decoration : none; }
.search-add-on-news li h1 a:hover { color : red; text-decoration : none; }
.search-add-on-pub { margin-top:36px; height:240px; width:630px; overflow:hidden; }
.search-add-on-pub .basetitle { margin-bottom:0px; }
.search-add-on-pub ul { list-style:none; height:210px; background:#f5f5f5; display:block; width:670px;  }
.search-add-on-pub li { width:130px; height:210px; margin:12px 36px 12px 0; float:left; text-align:center; line-height:16px; }
.search-add-on-pub p { margin-top:6px; }
.search-add-on-pub h6 { color:#006CB8;  font-weight:normal; }
.search-add-on-pub li a:link 	{ color : #777; text-decoration : none; }
.search-add-on-pub li a:visited { color : #777; text-decoration : none; }
.search-add-on-pub li a:hover { color : red; text-decoration : none; }
#search_banner_pic			{ width:150px; background:#fff; overflow:hidden; margin-bottom:10px;}
#search_banner_pic p		{ padding:0px; margin:0px;}

#search_banner { width:160px; background:#fff; border:1px #efefef solid; overflow:hidden; margin-bottom:10px;}
#search_banner p		 { padding:6px; margin:0px; overflow:hidden;}
#search_banner p a		 { font-weight:bold;text-decoration:none;}
#search_banner p a:link  { color:#006CB8; }
#search_banner p a:hover { color: red; }

#search_banner_news { width:150px; padding:0; background:#fff; margin-bottom:10px;}
#search_banner_news .pic { width:150px; height:80px; overflow:hidden; }
#search_banner_news .pic P {width: 150px;  height: 150px;  text-align: center; background:#FFF; margin:0; padding:0; overflow:hidden; position:relative; top:-40px; left:-3px; }
#search_banner_news .pic P:before {  content: '';  display: inline-block;  vertical-align: middle ;  height: 100%;}
#search_banner_news .pic P img {  display: inline-block;  vertical-align: middle;  background: #fff;}
#search_banner_news h1 { width:148px; padding:2px; font-size:12px;  }
#search_banner_news h1 a { text-decoration:none; font-weight:normal; color:#006CB8; }
/* 期刊頁 */
.pub-list { }
.pub-top-main { position:relative; height:460px; }
.pub-top-main ul { list-style:none; float:left; }
.pub-top-main ul li {height:45px; width:262px; overflow:hidden; padding-left:10px;  font:bold 18px 'DIN Condensed';  line-height:45px; background:url(/cens/images/newhome/pubitems_off.gif) no-repeat;  color:#006CB8; }
.pub-top-main .selected {  color:#fff; line-height:45px; background:url(/cens/images/newhome/pubitems.gif) no-repeat #fff}
.pub-content-right { float:left; margin-left:10px; width:713px; }

.right-content { position:absolute; display:none; left:282px; top:0px; width:713px; height:440px;  }
.right-content .n-left { float: left; width:256px; }
.right-content .n-right { float: left; width:420px; display:block; }
.pub-top-main ul .selected { display:block !important; }
.pub-hotproduct { display:none; }
.right-content .sub-cate { font:12px arial; line-height:20px; display:block; height:300px; width:460px; overflow:auto; }
.right-content .sub-cate span { width:190px; display:block; background:url(/cens/images/newhome/navarrow_blue.gif) no-repeat; background-position: 15px 7px; float:left; height:20px; padding-left:25px; overflow:hidden; }
.right-content .sub-cate a		 { text-decoration:none;}
.right-content .sub-cate a:link  { color:#555; }
.right-content .sub-cate a:hover { color: red; text-decoration:underline; }
.right-content h4 {  color:#006CB8; font:bold 12px arial; padding-top:14px; padding-bottom:2px; }
.right-content .right-img { width:240px; display:block; background:#fff; }
.pub-adv-off { display:none; }
.right-content .e-magazine { position:absolute; left:720px; top:0px; }
.right-content .n-left img.a { width:240px; }
.right-content .n-left img.b { width:42px; margin-right:4px; }
.right-content .n-left img.m { margin-top:4px; margin-bottom:4px; }
.right-content .n-left .s { font:bold 12px arial; display:block; line-height:30px; }
.right-content .n-right h1 { font:bold 18px 'DIN Condensed'; width:435px; color:#006CB8; display:block; margin-bottom:6px; }
.right-content .n-right h2 { font:bold 16px 'DIN Condensed'; width:435px; }
.right-content .n-right h3 { font:bold 16px 'DIN Condensed'; width:435px; color:#E5A645; display:block; margin-bottom:6px; }
.right-content .n-right h5 { display:none; }
.right-content .n-right p { line-height:20px; display:block; font-size:12px; font-weight:normal; }
.e-magazine  { display:block; width:150px; height:211px; }
.e-magazine:hover { background:url(/cens/images/newhome/pdfdownload.png) no-repeat center; }

.e-magazine-area { background:#efefef; display:block; padding:10px; height:144px; margin-bottom:30px; width:975px; overflow:hidden; }
.e-magazine-area a { display:table; margin:7px; float:left; margin-bottom:12px; }
.e-magazine-area .select { border:4px #ffff00 solid; margin:3px; }
.e-magazine-area .nselect { margin-left:8px; margin-right:8px; }
.e-magazine-area img { max-width:92px; }
.e-magazine-area .npart { border-left:1px #ccc solid;border-right:1px #fff solid; height:130px; }

.login { clear:both; width:778px; height:508px; margin:0 auto; padding-top:60px; margin-bottom:80px; }
.login-main-area { float:left; width:268px; height:479px; background:url(/cens/images/newhome/loginarea.gif) no-repeat; }
.login-main-area .top { height:30px; width:260px; padding:4px; }
.login-main-area .main { height:398px; width:260px; padding:4px; }
.login-main-area .vip-login { height:25px; width:260px; padding:4px; text-align:center; }
.login-main-area input { width:210px; height:22px; padding:5px; border:1px #c0c0c0 solid; margin:12px 5px 8px 18px; background:#efefef; font:14px arial; }
.login-main-area #f_FORGOT { float:right; display:inline-block; margin-right:20px; text-decoration:none; }
.login-main-area A#f_FORGOT:link { color : #999; text-decoration : none; }
.login-main-area A#f_FORGOT:hover { color : red; text-decoration : none; }
.login-main-area #f_ID { }
#f_ACC { font:bold 16px arial; text-align:center; padding:5px; margin-top:36px; }
#f_ACC b { font:bold 22px arial; }
#f_SUBMIT { width:222px; height:36px; margin-top:40px; background:#006CB8; color:#FFFFFF; text-align:center;  font:bold 20px arial; display:table; }
#f_NOT { text-align:center; margin-top:20px; font:bold 12px arial; }
#f_REG { width:210px; height:24px; line-height:22px; display:inline-block; text-align:center; background:#999999; font:bold 20px arial; text-decoration:none; color:#FFFFFF; padding:5px; border:1px #999999 solid; margin:5px 5px 5px 18px;}
.login-adv-area { float:left; height:479px; }


#search_show {  }
#search_show p { padding-top:3px; padding-bottom:3px; }
#search_show a { text-decoration:none; }

.topnav-mobile {
  box-shadow: 0px 5px 10px rgba(20%,20%,40%,0.5);
  -webkit-box-shadow: 0px 5px 10px rgba(20%,20%,40%,0.5);
  -moz-box-shadow: 0px 5px 10px rgba(20%,20%,40%,0.5);
  background: -moz-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(221,221,221,1) 100%);
  background: -webkit-linear-gradient(top, rgba(255,255,255,1) 0%,rgba(221,221,221,1) 100%);
  background: linear-gradient(to bottom, rgba(255,255,255,1) 0%,rgba(221,221,221,1) 100%);
}
#abgneBlock {
  width: inherit !important;
  height: inherit !important;
}
@media (max-width: 1039.98px) {
	.mainpro .adv	{
    width: 595px;
		height: 290px;
    display: flex;
	}
	.mainpro .topicinone {
		width: 595px;
	}
	#tnav ul li {
		width: 33.333%;
	}
	#topic_main #content {
		width: 100%;
	}
	#adv-A4 {
	  /* -moz-column-count: 1;
	  -webkit-column-count: 1;
	  column-count: 1; */
		margin: 0;
    display: flex;
    flex-direction: column;
	}
  #adv-A4 > div {
  }
  #adv-A4 > div {
  }
	.mainpro .adv .banner-insite {
		margin: 0;
	}
	.mainpro .hotproduct {
		width: 100%;
	}
	.featuredsupplier .original,
	.featuredsupplier .supplier {
		width: 100%;
		height: inherit;
	}
}
@media (max-width: 767.98px) {
	header .topnav-mobile {
		display: flex;
    height: 40px;
    justify-content: space-around;
	}
	header .topnav {
    display: none;
	}
	.category{
		display: none;
	}
  .mainpro .promote {
    margin-left: -15px;
    margin-right: -15px;
		width: 100vw;
		height: initial;
  }
	.mainpro .promote .carousel-item {
		height: 0;
		padding: 0 0 33.2075%;
	}
	.mainpro .topicinone {
		margin: 0;
		width: 100%;
    margin-bottom: 1rem;
	}
	#tnav ul li {
		height: 46px;
	}
	#topic_main #content {
		width: 100%;
    flex-direction: column;
	}
	.e-magazine-area {
		width: 100%;
		height: auto;
	}
	#topic_main #content #news_left {
		width: 100%;
    height: 50%;
	}
	#topic_main #content #news_left * { /*cover cens_2.css*/
		width: 100%;
		height: initial !important;
	}
	#topic_main #content #news_left h1 {
    position: absolute;
    top: initial;
    bottom: 0%;
	}
	#topic_main #content #news_left h1 p {
		margin: 0;
		padding: 5px;
	}
	#topic_main #content #news_right {
    position: static;
    width: 100%;
    height: 50%;
    margin-top: 5px;
    margin-right: 15px;
	}
  #topic_main #content #news_right .btn_more {
    position: static;
    float: right;
    padding: 10px 0;
  }
	.mainpro .adv {
    width: 100%;
    height: auto;
		display: flex;
	}
	#adv-A4 {
    display: flex;
    flex-wrap: wrap;
    flex-direction: row;
	}
	.mainpro .adv .banner-insite {
		width: 50%;
		margin: 0 0 5px;
	}
	#xbanner0 {
		display: none !important;
	}
	.mainpro .hotproduct {
		width: 100%
	}
	.newproducts-container{
    white-space: nowrap;
    overflow: auto;
	}
	.hotproduct .each {
    float: none;
    display: inline-block;
	}
	.featuredsupplier .supplier {

	}
	#fnav {
		white-space: nowrap;
    overflow: hidden;
		height: 38px;
	}
	#fnav ul {
		height: 54px;
    overflow-x: overlay;
    overflow-y: hidden;
    background: #f5f5f5;
	}
	#fnav ul li {
    float: none;
    white-space: normal;
    text-align: center;
    height: 38px;
	}
	#inside-featured-supplier #content {
		height: 510px;
	}
	#inside-featured-supplier #fnav ul li {
		display: inline-block;
	}
	#inside-featured-supplier .list ul li {
    flex-wrap: wrap;
    display: -ms-flexbox;
    display: flex;
	}
	#inside-featured-supplier #content .each {
    -ms-flex: 0 0 50%;
    flex: 0 0 50%;
    width: calc(50% - 20px);
		height: 220px;
    position: relative;
	}
	.original .each {
		width: 48%;
		margin-left: 0;
    margin-right: 2%;
	}
	.original p {
		width: calc(100% - 60px);
	}
	.movie-youtube, .cens-adwords {
		display: none;
	}
	.web-selected-supplier, .web-selected-supplier a {
    width: 100%;
    height: 102px;
		overflow: hidden;
	}
	#selected-supplier img {
    max-width: none;
    width: 800px;
	}
  .show-original-lightbox {
    width: 92%;
  }
  #original-show-all .scrollbox {
    overflow: auto;
    height: 400px;
  }
}
