@charset "utf-8";

/* box Style */
.product_left{ width:192px; margin-top:10px;}
#product_left2{ margin:0;}
.product_right{ width:752px; margin-top:10px;  overflow:hidden; }
.main_product{ background:url(../images/show_bg.gif) right top repeat-y; }
/*top*/
.top_all{ width:960px; margin:58px auto 8px auto;}
.top_all .top_search_all{ width:747px;  position:relative; }
.top_logo{ margin-top:-20px; position:absolute;}

.top_search{width:550px; border:1px #d3e4f4 solid; background:url(../images/bg.gif) left -335px; height:50px;}
.top_search_title{height:27px; display:block;  position:absolute; top:-29px; left:0; width:312px;}
.top_search_title li{float:left; margin-right:9px;  height:27px;line-height:27px;text-align:center; border:1px #d3e4f4 solid; border-bottom:none;}
.top_search_title li a,.top_search_title li a:link,.top_search_title li a:visited{color:#333; font-weight:bold; margin:auto 10px; text-decoration:none;}
.top_search_title li a:hover{ color:#ff5500; text-decoration:underline;}
#top_search_hover{height:27px;float:left; background:#f5faff; border:1px #d3e4f4 solid; border-bottom:none; padding:1px;}
#top_search_hover a{color:#333;font-weight:bold; font-size:14px; text-decoration:none;}
#top_search_hover a:hover{color:#ff5500; text-decoration:underline;}

.top_search_inputs{ float:left; display:inline; overflow:hidden; width:522px; margin:9px auto 0 13px; padding-bottom:7px;}
.top_search_inputs .keyword-input-style{ overflow:hidden; float:left;  background:url(../images/bg.gif) left -284px; border:none; margin-top:1px; margin:0;  padding:7px 5px 5px 5px;}
.top_search_inputs input{ color:#999;font-family:Arial; border:1px #fff solid; width:410px;padding-left:5px;line-height:18px; height:18px; float:left; }
.top_search_inputs .bottom1{ float:left; margin-left:-23px;}



/*====================product show===========================*/
/*left*/
.product_left .custom_synthesis{border:1px #dfeaf4 solid;  padding:12px 13px 17px 7px;}
.product_left .custom_synthesis strong{ font-size:13px; line-height:14px;}
.product_left .custom_synthesis_main{ color:#666; line-height:14px; margin:10px auto 14px auto;}
.product_left .google{ padding:10px;}


/*right product_details*/
.product_right .product_details{ border:1px #d7e7f7 solid; height:100%; float:left;  padding:14px 10px 17px 6px; width:734px;}
.product_right h1{ font-size:18px; line-height:24px; padding-bottom:10px; float:left; white-space:normal;color:#0054bb; }
.product_right .title{  font-weight:bold; color:#000; padding-left:10px;}
.product_right .blue{ text-decoration:underline; font-weight:normal;}

.product_right .description{ padding:8px 10px 8px 10px;}
.product_right .description_title{ border-bottom:1px #d9e3ee solid; background:url(../images/ico.jpg) no-repeat left top; padding-left:44px;  height:30px; line-height:30px;}
.product_right .description_title .fl{ color:#0054bb; font-size:16px;  }
.product_right .description_title .fr{}
.productimg { width:192px; float:left; }

/*right desvcription*/
.product_right{ color:#666;}
.product_right .desvcription_title{  line-height:30px; margin-bottom:5px; color:#333;}
.inquiry { color:#333;}
.inquiry_title{ background:#f7fafd; border-bottom:1px #d7e7f7 dashed; line-height:32px; height:32px; color:#333; padding-left:8px;}
.inquiry_title a{ color:#333;}
.inquiry_title2{ background:#fff; border-bottom:1px #d7e7f7 solid; line-height:32px; height:32px; color:#333; font-size:16px;}
.inquiry .top{ background:url(../images/submitted.jpg) no-repeat; padding-left:100px; display:block; width:600px; height:100%; padding-bottom:10px;}
.inquiry  h2{ width:100%; font-size:20px; color:#333; height:100%;  display:block; word-break:keep-all;  }
.inquiry  h5{ font-size:12px; display:block; font-weight:normal; color:#666; line-height:14px; display:block;}

/*suppliers*/
.suppliers 
.suppliers  ul{ margin:10px 5px 0px 0;}
.suppliers  ul li{font-size:11px; color:#515151; text-decoration:underline;  line-height:18px; margin-bottom:10px; height:18px; white-space:normal; word-break:break-all; overflow:hidden; text-overflow:ellipsis; width:330px; margin:0 35px 0 8px; float:left; display:inline;}
.suppliers  ul li a{color:#515151; text-decoration:underline;}
.suppliers  ul li a:link,.suppliers ul li a:visited{ text-decoration:underline;}
.suppliers  ul li a:hover{ color:#007100;}


/*====================product list===========================*/
/*other product*/
.other_title{ color:#0054bb; font-weight:bold; font-size:14px; line-height:30px; margin-left:8px;}
.other{margin-left:8px;}
.other li{ line-height:11px; background:url(../images/bg.gif) left -419px no-repeat; padding-left:8px; white-space:normal; word-break:break-all; line-height:18px; height:18px; overflow:hidden; }
.other li a,.other li a:link,.other li a:visited{ color:#333;}


/*Inpuire*/
.Inpuire{ background:url(../images/bg.gif) repeat-x left -495px; height:28px;  border:1px #d5e5f4 solid; line-height:27px; color:#333; font-weight:bold; }

.Inpuire .fl{ padding-left:7px; margin-right:60px; }
.Inpuire .fr{ margin-right:5px; }
*html .Inpuire .fr{ margin-top:2px;}
.Inpuire .input{ font-size:10px;}
.Inpuire .botton{ font-size:10px;}

/*top_list*/
.top_list{ margin:10px 0px 20px 10px;}
.top_list a,.top_list a:link,.top_list a:visited{ font-size:14px; text-decoration:underline; color:#0230a6; margin-right:8px;}
.top_list a:hover{ color:#ff5500;}

/*productlist==*/
.productdetailed{ width:753px;}
.productdetailed .productimg{ float:left; overflow:hidden;}
.productdetailed .details{ float:left; width:560px;}
.productdetailed .details h1{ font-size:16px; line-height:24px; padding-left:8px; padding-bottom:15px; float:left; white-space:normal; word-break:break-all;}


.productdetailed .details ul{  width:550px; padding-bottom:8px;}
.productdetailed .details ul li{ width:550px; line-height:14px; color:#626262; font-size:12px; margin-bottom:5px; display:table;}
.productdetailed .details ul li span{color:#333; margin:0 5px 0 0; padding:0;  text-align:right; display:block; float:left; font-weight:bold; font-size:11px; width:140px; display:block;}
.productdetailed .details ul li bdo{ float:left; width:360px; }
*html .productdetailed .details ul{ width:450px; overflow:hidden;}
*html .productdetailed .details ul li bdo{width:220px; }



 


.productlist{ border-bottom:1px  dashed #dbdbdb; height:30px; line-height:30px; float:left; display:block; width:100%; padding:0 5px 0 5px;}
.productlist ul{  display:block; width:100%;}
.productlist ul li{ float:left; height:30px; overflow:hidden; word-break:break-all; text-overflow:ellipsis; white-space:nowrap;}
.productlist .formula{  margin-right:19px; width:101px;}
.productlist .details{ width:520px; color:#000; height:30px; overflow:hidden; word-break:break-all; font-weight:normal; float:left; } 


.productlist_hover{border-bottom:1px  dashed #dbdbdb; height:30px; line-height:30px; float:left; display:block; width:100%; background:#f3f9ff; padding:0 5px 0 5px;}
.productlist_hover ul{ display:block; width:100%;}
.productlist_hover ul li{text-overflow:ellipsis; white-space:nowrap;  float:left; height:30px; overflow:hidden; word-break:break-all; }
.productlist_hover .formula{  margin-right:19px; width:101px;}
.productlist_hover .details{  width:520px; color:#000; height:30px; overflow:hidden; word-break:break-all; font-weight:normal;} 


/*================================product=============================*/

.Inpuire{ background:url(../images/bg.gif) repeat-x left -495px; height:28px;  border:1px #d5e5f4 solid; line-height:28px; overflow:hidden;}
.Inpuire .fz14p{ padding-left:7px;}
.Inpuire .fr{ margin-right:5px; }
*html .Inpuire .fr{ margin-top:2px;}
.Inpuire .input{ font-size:10px;}
.Inpuire .botton{ font-size:10px;}

/*productlist*/
.product{ border-bottom:1px  dashed #dbdbdb; font-size:11px; height:100%; float:left; display:block; padding:0 0 10px 5px; height:100%; width:100%;}
*html .product{ padding-bottom:0;}
*+html .product{ padding-bottom:0;}
.product ul{ margin:10px auto; display:block; width:100%;}
.product ul li{ float:left;  }
.product .img{  margin-right:9px; width:97px;}
.product .img img{width:94px; border:1px #ebebeb solid; padding:1px;}

.product .details{ width:520px; margin-right:9px; float:left; }
.product .details h3{ width:520px; color:#0230a6; margin:0 0 5px 0; padding:0; word-break:break-all; } 
.product .details h3 a{color:#0230a6;  font-size:13px; font-weight:bold; text-decoration:underline;}
.product .details h3 a:hover{ color:#fb8424;}
.product .details .cas a{ text-decoration:underline; color:#000;}
.product .details .cas a:hover{ color:#FF5500;}
.product .details p{ width:340px;  float:left; color:#666; line-height:16px;  font-size:12px;}
.product .details p span{ font-size:11px; margin-right:8px; float:left; font-weight:bold; display:block;color:#333;}
.product .details p strong{ color:#333;}
.product  .inpuiry{ float:right; margin-right:8px;}


/*404*/
.error{ margin-bottom:10px;  color:#666; margin-top:20px;}
.error .a04{ width:800px;}
.error .sorry{ font-size:14px; font-weight:bold; color:#0230a6;  border-bottom:1px #e6f0f9 solid; background:url(../images/error.gif) no-repeat;  height:40px; padding:20px 10px 0 70px;}
.error .help{ padding:15px 95px 20px 10px;}
.error .help2{ width:600px; margin-left:200px;}

.error .sorry2{ text-align:center; background:url(../images/error.gif) no-repeat ; background-position:240px; height:40px; padding:20px 10px 0 70px;}


/*==询价========*/

 
.margin { margin-top:10px;}
.padding { padding:10px;}
.padding1 { padding:5px;}
.Bor { border:1px solid #CECECE;}

.Bor1 { border-bottom:1px dashed #ccc; padding-bottom:2px; padding-top:2px; }
.Bor2 {  border:1px solid #FFCE94; }

.InquiryLeft { float:left; width:710px; background:url(../images/Buyer.Seller/inquiry.gif) top repeat-x;}
.InquiryLeft .qnq{ padding-left:7px;background: url(../images/home/reg_1.gif) left no-repeat;}
.InquiryLeft .send { text-align:center;padding-bottom:10px;}
.InquiryLeft .parent { background:url(../images/home/lnquiry-.gif) left no-repeat; color:#996699; font-weight:bold;padding-left:14px}
.InquiryLeft .parent2 { background:url(../images/home/lnquiry+.gif) left no-repeat; color:#996699;font-weight:bold;padding-left:14px}




 
