@charset "utf-8";

/* box Style */
.main{ background:url(../images/bg3.jpg) repeat-y right top; margin-bottom:20px;}
.left_product{ width:734px;}
.right_product{ width:212px; }

/*product list*/

.right_product .other_product{ width:212px; overflow:hidden; padding:0;}
.right_product .other_product .other_title{font-size:12px; line-height:26px; background:#dbdbdb; height:26px; display:block; }
.right_product .other_product ul{ margin:5px 8px; display:block;}
.right_product .other_product ul li{ width:190px; float:left; line-height:20px; height:20px; overflow:hidden; text-overflow:ellipsis; font-weight:normal; font-size:12px; background:url(../images/bg.gif) no-repeat left -450px; padding-left:8px; }
.right_product .right_product ul li a{ color:#666666;}
.google{ margin:33px 8px 15px 8px;}

/*product list*/
.productA{ width:100%;}
.productA ul li{border-bottom:1px #cbcbcb dashed; float:left; padding:10px 10px 10px 5px; width:710px; display:block; color:#666;}
.productA span{ float:right; background:url(../images/inputbg.gif) left -8px no-repeat; width:73px; height:18px; cursor:hand;}
.productA .name, .productA .name a,.productA .name a:link,.productA .name a:visited{ font-weight:bold; text-decoration:underline;color:#000000;margin-bottom:10px; width:435px; overflow:hidden; text-overflow:ellipsis;}
.productA .name a:hover{ color:#ff5500;}



/*product show*/
.productdetailed{padding:18px 0px 20px 0; font-size:11px; border-bottom:1px #cbcbcb dashed; }
.productdetailed .productimg { width:160px; height:138px; margin:0 50px 0 0; }
.productdetailed .details{ float:right; overflow:hidden; margin-right:35px; width:452px; }
.productdetailed .details h1{ font-size:16px; line-height:24px; padding-bottom:15px; float:left; white-space:normal; word-break:break-all;}
.productdetailed .details dl{  width:650px; padding-bottom:8px; float:left;}
.productdetailed .details  dl dt{color:#333; margin:0 5px 0 0; padding:0;  text-align:right; display:block; float:left; font-weight:bold; font-size:11px; width:140px; line-height:18px;margin-bottom:5px;}
.productdetailed .details  dl dd{ float:left;  width:380px; line-height:18px; color:#626262; font-size:12px;  word-break:break-all; margin-bottom:5px; height:100% !important; min-height:18px;}





/*inquiry*/
.inquiry2{ text-align:center;}
.inquiry2 .inquiry-table{ margin-left:19px;}
.inquiry_title{ background:#f2f7ed; line-height:34px; height:34px; text-align:left; margin-bottom:22px;}
.inquiry2 h1{ color:#000000; font-size:24px;}
.inquiry2 h2{ color:#000000; font-size:18px; font-weight:normal; margin-top:8px; }
.inquiry2 h5{ font-size:12px; color:#999999; font-weight:normal; margin-top:4px; }
.inquiry2 table td.contact{ background:url(../images/contact3.gif) no-repeat;}
.inquiry2 span{ padding-left:0px; display:block;}
.inquiry2 .r4{ padding:0; display:inline;}
.inquiry2 .input-style{width:251px;}

/*hot_product*/
.hot_product{ margin:20px auto;}
.hot_product .hot_product_title{ border:1px #d7d7d7 solid; background:#f7f7f7; height:23px; line-height:23px; padding-left:10px; font-size:12px;}
.hot_product  ul{ margin:10px 5px 0px 0;}
.hot_product  ul li{font-size:11px; color:#515151; text-decoration:underline;  line-height:18px; margin-bottom:10px; height:18px; word-break:break-all; overflow:hidden; text-overflow:ellipsis; width:275px; margin:0 35px 0 8px;}
.hot_product  ul li a{color:#515151; text-decoration:underline;}
.hot_product  ul li a:link,.hot_product  ul li a:visited{ text-decoration:underline;}
.hot_product  ul li a:hover{ color:#007100;}

/*new*/
.new ul{ margin:10px 18px 0 4px;}
.new ul li{ font-size:11px;  color:#333; background:url(../images/bg.gif) no-repeat left -666px; padding-left:12px; line-height:14px; margin-bottom:10px; word-break:break-all; overflow:hidden; width:100%; border-bottom:1px #cbcbcb dashed; padding-bottom:8px; }
.new ul li a{color:#333; text-decoration:underline;font-weight:bold; display:block;}
.new ul li a:hover{ color:#007100;}
.newul li span{ font-weight:normal;color:#666666; line-height:12px; margin-top:3px; display:block;}


/*Suppliers*/
#contact_input{ float:right; background:url(../images/inputbg.gif) left -181px no-repeat; width:73px; height:18px; cursor:hand;}

/*company*/
.company{padding:18px 0px 20px 20px; font-size:11px; width:710px; border-bottom:1px #cbcbcb dashed; }
.company h1{ font-size:16px; line-height:24px; padding-bottom:15px; float:left; white-space:normal; word-break:break-all;  }
.company ul{  width:650px; padding-bottom:8px; margin-top:20px; display:block;}
.company li{ float:left; width:340px; line-height:24px; color:#626262; font-size:12px;}
.company li span{color:#333; margin:0 5px 0 0; padding:0;   display:block; float:left; font-weight:bold; font-size:11px; width:140px;}

/*company_product*/
.company_product{ width:100%;}
.company_product dl{ margin-top:-20px; display:block;}
.company_product dl dt{background:url(../images/inputbg.gif) left -8px no-repeat; float:right; width:73px; height:18px; cursor:hand; margin-top:10px;}
.company_product .name{font-weight:bold; text-decoration:underline;color:#000000; width:435px; overflow:hidden; text-overflow:ellipsis; border-bottom:none; padding:10px 0 0 0 ; }
.company_product .name a , .company_product .name:link, company_product .name:visited{ color:#000000; text-decoration:underline;}
.company_product .name a:hover{ color:#ff5500;}
.company_product dl dd{border-bottom:1px #eee dashed; display:block; height:100%; padding-bottom:8px; float:left; width:710px; display:block; color:#666; width:730px;}

/*msds*/
.msds{ width:100%;}
.msds ul{ margin-top:10px; display:block;}
.msds ul li{border-bottom:1px #eee dashed; float:left; line-height:24px; width:730px; display:block; color:#666;}
.msds span{ float:right; }
.msds ul li a{ font-weight:bold; color:#000000;margin-bottom:10px; width:435px; overflow:hidden; text-overflow:ellipsis;}
.productA .name a:hover{ color:#ff5500;}

/*hotproduct details*/
.details_title{ width:729px; height:29px; background:#f6f6f6; display:block; line-height:29px;}
.details-in{ font-size:11px; margin:10px;}
.details-in span{ font-weight:bold;}
.related_search { margin-left:5px;}
.related_search a,.related_search a:link,.related_search a:visited{ margin-right:20px; text-decoration:underline; color:#333333; line-height:20px;}
.related_search a:hover{ color:#ff5500;}

/*suppliers*/
#tm2008style{margin:2px 2px 0 0px;  font-size:11px;}
#tm2008style select{float:right; font-size:11px; margin-left:2px;}

#order{float:right;}
#orderselect{margin:0px 2px 0 0px;  font-size:11px;}
#orderselect select{float:right; font-size:11px;}

#s1{margin:0px 2px 0 0px;  font-size:11px;}
#s1 select{float:right; font-size:11px;margin-left:2px;}
#seller img{  float:left; margin-right:4px;}
*+html #seller{ margin-top:0px;}
 

.suppliers { float:left; height:100%; border-bottom:1px #dce7f1 dashed; padding:0 27px 10px 4px;   width:702px; display:inline}
.suppliers .country{ margin-bottom:5px;}
.suppliers .listA{ width:702px; margin-top:5px; }
.suppliers .listA .blue{ margin-bottom:5px;}
.suppliers .listA .blue a:hover{ color:#ff5500; }
.suppliers .listA  dt{width:702px;  display:block; color:#008e00; font-size:12px;}
.suppliers .listA  dt a,.suppliers .listA  dt a:link,.suppliers .listA  dt a:visited{color:#008e00; text-decoration:underline;}
.suppliers .listA dd{width:702px;  display:block;color:#666;  font-size:11px;}
.suppliers .listA .cas { width:702px; display:block; color:#003399; font-size:11px;  }
.suppliers .listA .cas a,.suppliers .listA .cas a:link,.suppliers .listA .cas a:visited{color:#003399;}
.suppliers .listA .cas span{ color:#333; width:384px; overflow:hidden; margin-right:5px;}
.suppliers .listA .cas span a,.suppliers .listA .cas span a:link{color:#333; font-size:12px;}
.suppliersA{ width:405px; padding-right:60px; float:left; margin:13px 0 10px  0px; line-height:18px; color:#666; display:inline;}
.suppliersA .company span{ font-weight:normal; color:#999; font-size:11px;}