@charset "utf-8";
/* CSS Document */
.cf{ *zoom:1;}.cf:after{ content:"."; display:block; height:0; clear:both; visibility:hidden; }

/*msds*/
.msds-name{ background:#f6f6f6; padding:12px 6px; font-weight:bold; ine-height:26px;}
.msds-name h1{ font-size:24px; line-height: 30px;}
.ts-strong{ line-height:24px;}
.ts-strong strong{ color:#0050a9;}
.table-bg{ background:#b8c4d4;}
.table-bg td{ background:#fff; text-align:center; line-height:26px; color:#999999;}
.tr-title td{ font-weight:bold;}
.msds-cell{ margin:6px; width:300px; float:left; line-height:18px; overflow:hidden; height:38px;}
.ozom{ overflow:hidden; zoom:1;}


/*service*/
.service-buy{ background:url(../images/sbuy_03.jpg) left bottom no-repeat; padding:8px 15px;}
.service-buy h1{ font-size:24px; font-weight:bold; line-height:32px; color:#0b4074; margin-top:5px;}
.service-buy h2{ font-size:18px; font-weight:bold; line-height:28px;  color:#0b4074;}
.service-buy-ul li{ line-height:35px; padding-left:35px; background:url(../images/ddt.gif) 22px 15px no-repeat;}
.buy-cell{ margin-bottom:12px; height:57px; background:url(../images/suys_07.jpg) repeat-x; padding:15px 25px; text-align:center; margin-bottom:10px;}
.buy-but{ width:161px; height:40px; line-height:40px; text-align:center; border:none; font-size:14px; font-weight:bold; background:url(../images/suys_03.jpg) no-repeat; color:#fff;}
.mt20{ margin-top:20px; margin-bottom:30px;}

/*buy*/
.sell-service{ height:106px; background:url(../images/buy_17.jpg) repeat-x; border:1px solid #b7daed; padding:6px 10px;}
.sell-service ul,.buy-service ul{ margin:0px auto; }
.sell-service ul li{ width:201px; height:35px; line-height:35px; text-align:center; font-weight:bold; font-size:13px; color:#70381d; background:url(../images/buy_20.jpg) no-repeat; margin:5px auto}
.sell-service ul li a:link,.sell-service ul li a:visited,.sell-service ul li a:hover{color:#70381d;}
.sell-service strong,.buy-service strong{ color:#184e84;}
.trade{ background:#fff6e7; margin-top:15px;}
.trade h2{ height:85px;}
.trade ul{ margin:0px auto; width:173px; padding:12px 0px; padding-bottom:20px;}
.buy-service{ height:107px; background:url(../images/buy_35.jpg) repeat-x; border:1px solid #dbdbdb; padding:6px 10px;}
.buy-service ul li{ width:201px; height:35px; line-height:35px; text-align:center; font-weight:bold; font-size:13px;  background:url(../images/buy_38.jpg) no-repeat; margin:5px auto}
.menu1box{overflow:hidden; height:30px; line-height:30px; background:#e5ebf3; padding:5px 5px 0px 5px; }
#menu1{ overflow:hidden; zoom:1;    }
#menu1 li{ float:left; cursor:pointer; height:30px;  line-height:30px; width:212px; font-size:14px; text-align:center;  background:url(../images/buy_05.jpg)  no-repeat; color:#0050a9; margin-right:8px;}
#menu1 li.hover{ background:url(../images/buy_03.jpg)  no-repeat;  color:#333;  font-weight:bold;  }
.main1box{clear:both;  }
#main1 div{display: none;  }
#main1 div.block{display: block;}
.ul-title{ height:33px; background:url(../images/buy_09.jpg) repeat-x; border:1px solid #e5ebf3; overflow:hidden; zoom:1; font-weight:bold; border-top:none;}
.ul-title li{ float:left; text-align:center; height:33px; line-height:33px; color:#6e7882;}
.pname{ width:303px; margin-right:5px;}
.pname-two{ width:280px; margin-right:5px;}
.pdate{ width:162px; margin-right:5px;}
.country{ width:113px; margin-right:5px;}
.contact{ width:80px;}
.ul-content{ overflow:hidden; zoom:1; padding:5px 0px; padding-bottom:12px; height:49px; border-bottom:1px dashed #ccc; margin-top:8px; }
.ul-content li{ float:left; text-align:center; line-height:24px; height:49px;}
.ul-content li.pname,.ul-content li.pname-two{ text-align:left; margin-left:6px;}
.ul-content li.pname p,.ul-content li.pname-two p{ font-size:14px;}
.ul-content li.pdate,.ul-content li.contact{ padding-top:10px;}
.ul-content li.country{ padding-top:3px;}
.no-login{ margin-top:10px; width:400px; overflow:hidden; zoom:1;}
.no-login li{ width:150px; float:left; margin-right:6px;  line-height:25px;}

/*pruduct-list*/
.product-de-two{ margin-top:15px; padding:8px 10px;}
.product-de-two ul li{ margin:8px 0px; font-family:Comic Sans MS;}
.product-de-two ul li span{ font-weight:bold; color:#282828;  font-family:Arial, Helvetica, sans-serif;}
.yuan-ul{ overflow:hidden; zoom:1;}
.yuan-ul li{ width:215px; float:left; line-height:24px; padding-left:15px; background:url(../images/yuan_03.jpg) left 7px no-repeat;}
.blue-f14{ font-size:14px; font-weight:bold; color:#0a63db; display:block; padding-right:20px;}
.blue-f14 a:link,.blue-f14 a:visited{color:#0a63db; text-decoration:underline;}
.blue-f14 a:hover{ color:#ff5d0c;}
.blue-bg{ background:#f3f6fb; padding:8px 10px; font-size:14px; font-weight:bold; }
.blue-bg-two{padding:8px 10px; font-size:14px; font-weight:bold; }
.blue-bg-two .fl{ width:80px;}
.blue-bg-two .fr{ width:620px;  color:#688dc1; margin-left:10px;}
.blue-bg .fl{ width:80px;}
.blue-bg .fr{ float:left; width:580px;  color:#688dc1; margin-left:10px;}
.fl-two{ float:left; width:60px;}
.blue-bg .fr a,.blue-bg-two .fr a{ display:inline-block; padding:2px 4px; color:#688dc1; }
.blue-bg .fr a:link,.blue-bg .fr a:visited,.blue-bg-two .fr a:link,.blue-bg-two .fr a:visited{color:#688dc1;}
.blue-bg .fr a:hover,.blue-bg-two .fr a:hover{color:#fff; background:#658ec2; text-decoration:none;}
.blue-bg .fr a.on,.blue-bg-two .fr a.on{color:#fff; background:#658ec2;}
.blue-bg .fr span,.blue-bg .fr p,.blue-bg-two .fr span,.blue-bg-two .fr p{ display:inline-block; text-align:right; font-weight:normal; font-size:12px; margin-left:160px; color:#5a5a5a;}
.blue-bg-two  p{  text-align:right; font-weight:normal; font-size:12px; margin-left:160px; color:#5a5a5a;}
.mt8{ margin-top:8px;}
.list-title{ height:32px;  background:#f0f3f8; font-weight:bold; color:#526683; overflow:hidden; zoom:1; padding:0px 10px;}
.list-title li{ float:left;  height:32px; line-height:32px; text-align:center;}
.lname{ width:378px; margin-right:6px;}
.lcas{ width:160px; margin-right:6px;} 
.mole{ width:140px;}
.list-content{overflow:hidden; zoom:1; padding:5px 0px; padding-bottom:12px; height:42px; border-bottom:1px dashed #ccc;  margin:6px 0px; margin-bottom:14px;}
.list-content li{ float:left; text-align:center; line-height:24px; height:42px;}
.list-content li.lname{ padding-left:18px; background:url(../images/yuan_03.jpg) 4px 4px no-repeat; world-warp:break-word; world-break:break-all; width:360px; text-align:left; line-height:20px;}
.list-content li.lname a:link,.list-content li.lname a:visited{ color:#0050a9; text-decoration:underline;}
.list-content li.lname a:hover{ color:#ff5d0c; text-decoration:underline;}
.list-content li.lcas,.list-content li.mole{ padding-top:6px;}
.float-img{ float:right; margin:0px 8px 8px 8px;}

/*region-search*/
.region-search{ height:25px; line-height:25px; font-weight:bold; font-size:14px; border-bottom:1px solid #d1dbe7;}
.area { margin-bottom:5px;}
.area .fl{ width:149px; margin-left:1px;}
.area .fr{ width:550px; padding-bottom:8px; border-bottom:1px dashed #ccc;}
.area .fr h5{ font-size:12px; font-weight:bold; height:20px; line-height:20px;}
.country-list{ overflow:hidden; zoom:1;}
.country-list li{ line-height:20px; line-height:20px; margin:2px 0px; float:left; width:137px;  _margin:4px 0px;}
.country-list li a:link,.country-list li a:visited{ color:#004299; text-decoration:underline;}
.country-list li a:hover{ color:#ff5d0c;}
.area .fr h6{ height:20px; line-height:20px; margin-top:8px; font-size:12px; font-weight:normal;}
.country-list2{ overflow:hidden; zoom:1;}
.country-list2 li{ line-height:20px; line-height:20px;  float:left; width:137px;}
.country-list2 li a:link,.country-list2 li a:visited{ color:#004299; text-decoration:underline;}
.country-list2 li a:hover{ color:#ff5d0c;}
.catage{line-height:25px; padding:4px 6px;}
.catage .fl{ font-weight:bold; font-size:14px;}
.catage .fr{ position:relative; font-size:12px; font-weight:normal; }

#massage_box{ position:absolute; right:-13px; top:26px; width:640px;  z-index:2; visibility:hidden}
#massage_box1{ position:absolute; right:-13px; top:26px; width:640px;  z-index:2; visibility:hidden; text-align:left;}
#mask,#mask1{ position:absolute; top:0; left:0; width:expression(body.scrollWidth); height:expression(body.scrollHeight); background:#666; filter:ALPHA(opacity=60); z-index:1; visibility:hidden}
.massage,.massage1{border:2px solid #a3d5ec ;  width:95%; height:95%; background:#fff; color:#036; font-size:12px; padding:4px 6px;}
.header,.header1{height:10%; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; padding:3 5 0 5; color:#5a5a5a}
.s-delete{ position:absolute; right:30px; top:6px;}
.select-city-ul{ overflow:hidden; zoom:1;}
.select-city-ul li{ height:22px; line-height:22px; float:left; width:120px;}


.select{ display:block; width:161px; height:27px; line-height:27px; background:url(../images/ddt_03.jpg) no-repeat; text-align:center;}
.country-detail{ margin:10px;}
.country-detail .fl{ width:261px; }
.country-detail .fr{ width:416px;}
.country-detail .fr h2{ height:25px; font-size:24px; color:#004fac;}
.country-detail .fr h3{ height:25px; line-height:25px; font-size:18px; }
.hot-pro{ overflow:hidden; zoom:1;}
.hot-pro li{  line-height:20px; width:138px; float:left;}
.hot-pro li a:link,.hot-pro li a:visited{ color:#6b6b6b; text-decoration:underline;}
.hot-pro li a:hover{ color:#333; text-decoration:underline;}
.clist-ul{ height:32px; padding:0px 10px; overflow:hidden; zoom:1; background:#f0f3f8; margin-top:15px;}
.clist-ul li{ float:left;  height:32px; line-height:32px;  text-align:center; font-weight:bold;}
.cdetail-company{ width:257px; margin-right:6px; text-align:left;}
.clist-ul li.cdetail-company{ text-align:left; width:242px; padding-left:15px;}
.cabout{ width:270px; margin-right:6px;}
.ccontact{ width:145px;}
.clist-content{overflow:hidden; zoom:1; padding:5px 0px; padding-bottom:8px;  border-bottom:1px dashed #ccc;  margin:6px 0px; margin-bottom:14px; line-height:18px;}
.clist-content li{ float:left;}
.clist-content li.cdetail-company{  text-align:left;}
.clist-content li.cabout{ height:105px;}
.clist-content li.ccontact{ padding-top:20px; text-align:center;}
.cdetail-company h4 a:link,.cdetail-company  h4 a:visited{ font-size:13px; color:#0045be; text-decoration:underline;}
.cdetail-company h4 a:hover{ font-size:13px; text-decoration:underline; color:#ff5d0c;}

/*dictionary*/
.yuan-ul-two2{ overflow:hidden; zoom:1; margin-top:8px;}
.yuan-ul-two2 li{ line-height:16px; margin-bottom:8px; padding-left:15px; background:url(../images/yuan_03.jpg) left 3px no-repeat;}
.syno{ font-size:20px; line-height:32px; color:#203961; padding-bottom:8px; border-bottom:1px solid #d1dbe7;}
.ul-float{ overflow: hidden; zoom:1; margin-top:10px; }
.ul-float li{ float:left; line-height:22px; width:340px;  }
.ul-float li.long{ width:680px; float:none;  text-align:left;}


/*2011-06-14*/
.all-left{ float:right; width:700px;}
.all-right{ float:left; width:250px;}
.all-left-two{ float:left; width:700px;}
.all-right-two{ float:right; width:250px;}
.pro-jiansuo { height:80px; background:url(../images/pro_sup_pic.gif) repeat-x; background-position:0 -275px; color:#5a5a5a; padding-left:15px;}
.pro-jiansuo p { font-size:14px; line-height:35px; font-weight:bold; color:#333}
.pro-jiansuo p span { color:#658ec2}
.pro-jiansuo a { color:#658ec2; margin-right:3px;}

.pro-quicklnk { color:#5a5a5a; padding-top:10px;}
.pro-quicklnk p { line-height:200%; }
.pro-quicklnk a { text-decoration:underline;}

.btn-post {height:156px; background:url(../images/pro_sup_pic.gif) no-repeat; background-position:0 -446px; padding-top:15px; pad}
.btn-post  p{ height:51px; text-indent:40px;}
.btn-post a{ height:20px; font-weight:bold;  margin-left:32px; text-decoration:underline; color:#802e00; font-size:14px;}
.btn-post a:visited{ text-decoration:underline;color:#802e00; font-size:14px;}
.btn-post a:hover{ color:#eb6100; text-decoration:underline;}

.pro-title { height:26px; width:693px; background:url(../images/pro_sup_pic.gif) repeat-x; background-position:0 -46px; padding-top:5px;padding-right:5px;text-indent:10px; border-left:1px #99bfe4 solid; border-right:1px #99bfe4 solid;}
.pro-title h1{ float:left;font-size:14px;font-weight:bold;}
.pro-main {border:1px solid #d8dfe9; border-top:none;  padding:0 22px; overflow:hidden;}
.pro-list-main { float:left; border:1px solid #d8dfe9; padding:0 10px; height:100%; width:680px;}
.pro-list-main div.clearall {margin:10px 0; border-bottom:1px #ccc solid; padding-bottom:10px;}
.pro-list-main div.cl{ border:none; margin:0px; padding:0px;}
.pro-list-main div p{ float:left; width:120px; text-align:center; }
.pro-list-main div em{ float:right; font-style:normal; padding:0 10px; width:538px; }
.pro-list-main div i a,.pro-list-main  i a:visited{  font-style:normal; color:#0057b4;}
.pro-list-main div em dt{ float:left;width:100px; text-align:right; color:#717171; }
.pro-list-main div em dd{ float:right;width:425px; }
.pro-list-main div em dd a{ color:#0b59ab; font-size:14px; font-weight:bold;}

.pro-list-jiansuo { padding:10px 10px;background:url(../images/pro_back_x.gif) repeat-x bottom; line-height:25px;}
.pro-list-jiansuo a {  float:left;color:#0b59ab;font-size:14px; margin: 0 10px;white-space:nowrap; display:block}
.pro-list-jiansuo em { float:left;color:#ff9602;font-size:16px;font-weight:bold; margin: 0 10px; font-style:normal;white-space:nowrap;display:block}

.clearall {zoom: 1; overflow: hidden;}

.pro-list5-jiansuo { padding:10px 10px 0; line-height:25px;  margin-bottom:10px;  border:1px solid #FEAF6E; border-top:none;}
.pro-list5-jiansuo p{ font-size:14px; font-weight:bold; margin-left:10px;}
.pro-list5-jiansuo h1 { font-size:18px;}
.pro-list5-jiansuo h1 i { font-size:24px; font-style:normal;}
.pro-list5-jiansuo h1 a { margin: 0px; white-space:nowrap; }
.pro-list5-jiansuo em { float:left;color:#ff9602;font-size:14px;font-weight:bold; margin: 0 10px; font-style:normal;white-space:nowrap;display:block}

.pro_nav{ padding:5px; overflow:hidden; border:1px solid #feaf6e; background:url(../images/pro_bg.jpg) repeat-x; height:20px; line-height:20px;}
.pro_nav .pro_nav_l{ font-size:14px; font-weight:bold; color:#802E00; float:left; height:25px; margin-left:5px;}
.pro_nav .pro_nav_c{ float:left; margin-left:10px; height:25px;}
.s_orange{ float:left; width:auto; background:url(../images/back_select_y.gif) bottom left; height:24px; padding-top:1px; margin-right:10px;}
.s_orange a{ width:auto; height:19px; padding-left:20px; padding-right:10px; background:url(../images/back_select_y.gif) no-repeat right top; display:inline-block; color:#fe8400; line-height:19px;}
.s_blue a{ width:auto; height:19px; padding-left:20px; padding-right:10px; background:url(../images/back_select_b.gif) no-repeat right top; display:inline-block; color:#224982; line-height:19px;}
.s_blue{ float:left; width:auto; background:url(../images/back_select_b.gif) bottom left; height:24px; padding-top:1px; margin-right:10px;}
.s_blue2{ float:left; width:auto; background:url(../images/back_select_b2.gif) bottom left; height:24px; padding-top:1px; margin-right:10px;}
.s_blue2 p {height: 19px;padding-left: 10px;padding-right: 10px;background: url(../images/back_select_b2.gif) no-repeat right top;color: #224982;white-space: nowrap;width:180px; line-height:19px;}
.s_blue2 p span {color: #224982;font-weight: bold;}


.pro-list2-jiansuo { float:left; padding:10px; line-height:25px; overflow:hidden; width:680px; border-left:1px solid #FEAF6E; border-right:1px solid #FEAF6E;}
.pro-list2-jiansuo p{font-size:14px; font-weight:bold; margin-left:10px;}
.pro-list2-jiansuo h1 { font-size:18px;}
.pro-list2-jiansuo h1 i { font-size:24px; font-style:normal;}
.pro-list2-jiansuo h1 a { margin: 0px; white-space:nowrap; }
.pro-list2-jiansuo a { float:left;margin: 0 10px; white-space:nowrap; display:block}
.pro-list2-jiansuo em { float:left;color:#ff9602;font-size:12px;margin: 0 10px; font-style:normal;white-space:nowrap;}

.pro-list2-jiansuo dt {float:left; width:200px; text-indent:5px; font-weight: bold; background: url(../images/ead_11.gif) left 9px no-repeat; padding-left:6px;}
.pro-list2-jiansuo dd {float: left;width: 680px;}
.width150 {zoom:1; overflow:hidden;}
.width150 li {float:left; width:160px; display:block; overflow:hidden; height:20px; line-height:20px; margin-right:0px; color:#ff6600; text-align:left; padding-left:10px;}
.width150 li a{ white-space:normal;}
.width150 li img{ vertical-align:middle; margin-right:4px;}

.pro-list5-jiansuo dl{ overflow:hidden; margin-bottom:10px;}
.pro-list5-jiansuo dt {float:left; width:200px; text-indent:5px; font-weight: bold; background: url(../images/ead_11.gif) left 8px no-repeat; padding-left:6px;}
.pro-list5-jiansuo dd {float:left; line-height:20px; width:680px;}

.more_style a{ height:20px; line-height:20px; display:block; width:50px;  padding-left:20px!important;}

.more{ background:url(https://www.guidechem.com/images/btn_por.png) no-repeat 0 2px;}
.more:hover{color:#FF3300; background:url(https://www.guidechem.com/images/btn_por.png) no-repeat 0 -38px;}
.hidd{ background:url(https://www.guidechem.com/images/btn_por.png) no-repeat 0 -58px;}
.hidd:hover{color:#FF3300;background:url(https://www.guidechem.com/images/btn_por.png) no-repeat 0 -58px;}

.pro-main .main-l { float:left; width:200px; margin-right:27px; }
.pro-main .main-c { float:left;width:200px;}
.pro-main .main-r { float:right;width:200px;}
.pro-main dl { margin:5px 0;}
.pro-main dt { font-size:14px; font-weight:bold; color:#0b59ab;}
.pro-main dt a,.pro-main dt a:visited { color:#0c58ae;}
.pro-main li { color:#3e3e3e; width:190px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.pro-main li ul li { padding-left:8px; background: url(../images/pro_sup_pic.gif) no-repeat -245px -626px;}
.dblue { color:#10518b; font-weight:bold;}
.dblue a,.dblue a:link,.dblue a:visited{ color:#10518b;font-weight:bold;}
.dblue a:hover{ color:#eb6100;font-weight:bold;}

.hpro-title { height:26px; width:243px; background:url(../images/pro_sup_pic.gif) no-repeat; background-position:0 -46px; padding-top:5px;padding-right:5px;text-indent:10px; border-left:1px #99bfe4 solid; border-right:1px #99bfe4 solid;}

.hpro-title p{ float:left;font-size:14px;font-weight:bold;}
.hpro-title a { float:right;}

.hpro-main { border:1px solid #d8dfe9; border-top:none;  padding:0 10px;}
.hpro-main ul { padding:5px 0;}
.hpro-main ul li a,.hpro-main ul li a:visited { text-decoration:underline}
.hpro-main ul li img{ vertical-align: middle}

.hpro-main2 { border:1px solid #d8dfe9; border-top:none; padding:0 10px;}
.hpro-main2 ul {padding:5px 0;}
.hpro-main2 li { color:#c3c3c3; background:url(../images/pro_sup_pic.gif) no-repeat -245px -80px; padding-left:10px;}

.fpro-title { height:26px; width:944px; background:url(../images/pro_sup_pic.gif) repeat-x; background-position:0 -46px; padding-top:5px; padding-right:5px; border-left:1px #99bfe4 solid; border-right:1px #99bfe4 solid; padding-left:15px;}
.fpro-title p{ float:left;font-size:14px;font-weight:bold;}
.fpro-title a { float:right;}
.fpro-main { border-bottom:1px #dedede solid;border-right:1px #dedede solid;border-left:1px #dedede solid; overflow:hidden; zoom:1;}
.fpro-main li { float:left; width:113px; margin:0 3px; text-align:center; padding:9px 0;}
.fpro-main li p { line-height:150%;}
.img-bd1 { border:1px #80a19a solid;}

/*supplier*/
.gray-column { border:1px #bcc8d8 solid; padding:1px; overflow:hidden; zoom:1;}
.gray-column .title { height:46px; background:url(../images/pro_sup_pic.gif) repeat-x; line-height:46px;font-size:14px;font-weight:bold; }
.gray-column .title p { float:left;  text-indent:15px; }
.gray-column .title em { float:left; font-style:normal; margin-left:10px;}
.gray-column .title em a { color:#114f8c; text-decoration:underline; margin-right:5px;}
.gray-column .title em a:hover { color:#333; text-decoration:underline; margin-right:5px;}

.gray-column .content-left { float:left; width:345px; border-right:1px #CCC solid; margin-top:5px;}
.gray-column .content-left UL { padding-top:10px;padding-bottom:5px;}
.gray-column .content-left LI { text-indent:15px;}
.gray-column .content-right { float:right; width:345px;  margin-top:5px;}
.gray-column .content-right UL { padding-top:10px;padding-bottom:5px;}
.gray-column .content-right LI { text-indent:15px;}

.pro-name{ width:330px;}
.pro-contact{ width:330px;}

.rfq {height:69px; background:url(../images/pro_sup_pic.gif) no-repeat; background-position:0 -104px; padding-top:102px;}
.rfq a{ display:block; height:20px; width:100px; font-weight:bold;  margin-left:32px; text-decoration:underline;}
.rfq a:visited{ text-decoration:underline;}
.rfq a:hover{ color:#eb6100; text-decoration:underline;}

.recommend-title { height:26px; width:248px; background:url(../images/pro_sup_pic.gif) no-repeat; background-position:0 -46px;font-size:14px;font-weight:bold; padding-top:5px; text-indent:10px; border-left:1px #99bfe4 solid; border-right:1px #99bfe4 solid;}

.recommend-content { border-bottom:1px #dedede solid;border-right:1px #dedede solid;border-left:1px #dedede solid; padding:0 10px;}
.recommend-content ul { border-bottom:1px #CCC dotted; padding:10px 0;}
.recommend-content ul.list { border:0; padding:10px 0;}
.recom-name {font-size:14px; font-weight:bold;}
.recom-list a:link,.recom-list a:visited,.recom-list a:hover{ text-decoration:underline; margin-right:10px;white-space:normal ;word-wrap:break-word;}
.recom-contact { margin-top:5px; line-height:120%;}
.btn-contact { background:url(../images/pro_sup_pic.gif) no-repeat; background-position:0 -77px; width:94px; height:27px; border:0; margin-top:5px; color:#802e01; font-weight:bold; padding-right:15px; }

/*frq*/


.rfq_top { height:110px; width:940px; margin:0 auto;  background:url(../images/rfq_pic.gif) no-repeat top right;background-color:#ecf4f9; padding-left:20px; padding-top:15px;}
.rfq_top dt { margin-bottom:10px;}
.rfq_top dt h1 { font-size:20px;  color:#007bee; font-weight:normal;}

.rfq_location { height:25px;background-color:#ecf4f9; width:940px; margin:0 auto; margin-top:10px; padding:5px 10px 0 10px; }

.rfq_location p { float:left;}
.rfq_location em { float:right; font-style:normal;}

.rfq_main { width:890px; margin:0 auto; margin-top:10px;}
.rfq_main .title { color:#F60; font-size:16px; font-weight:bold; border-bottom:1px #eaeaea solid; height:25px;}
.rfq_main p { float:left; position:absolute; margin-top:13px;display:block; background-color:#FFF; padding-right:10px;}

.rfq_main dl { margin:10px 0; padding:10px 0;width:100%;}

.rfq_main dt { float:left; width:150px; font-weight:bold; text-align:right; margin-right:10px; padding:7px 0; clear:both;}
.rfq_main dd { float:left; width:410px; margin-right:10px; padding:7px 0; display:inline-block}
.rfq_main dd em {color:#999; display:block; font-style:normal;}
.rfq_main .dd1 { float:left; width:280px; padding:7px 0; }

.input-30 { width:30px; }
.input-40 { width:40px; }
.input-50 { width:50px; }
.input-70 { width:70px; }
.input-90 { width:90px; }
.input-110 { width:110px; }
.input-130 { width:130px; }
.input-190 { width:190px; }
.input-250 { width:250px; }
.textarea {border:1px #dcdcdc solid;width:380px;}

.zc {border:1px #dcdcdc solid;height:16px;}
.xz {border:1px #f97777 solid;height:16px;}
.suc {border:1px #dcdcdc solid;height:16px;}

.dd1 .message {color:#767676; background:url(../images/rfq_pic.gif) no-repeat; padding:3px 0 5px 24px; background-position:0px -200px; text-align:left;}

.dd1 .error {color:#F60; background:url(../images/rfq_pic.gif) no-repeat; padding:3px 0 5px 24px; background-position:0px -230px; text-align:left;}

.dd1 .success {color:#767676; background:url(../images/rfq_pic.gif) no-repeat; padding:4px 0 5px 24px; background-position:0px -260px; text-align:left; color:#060;}

.input-submit { width:134px; height:37px; background:url(../images/rfq_pic.gif) no-repeat; background-position:0 -125px; border:0; font-size:14px; font-weight:bold; color:#FFF;}

.rfq-title {background:url(../images/rfq_pic.gif) repeat-x; background-position:0 -162px; width:100%-2px; height:26px; padding-top:5px; border-left:1px #9cc0e4 solid;border-right:1px #9cc0e4 solid; text-indent:15px;}
.rfq-content {width:100%-2px; padding:5px 10px; border-left:1px #9cc0e4 solid;border-right:1px #9cc0e4 solid;border-bottom:1px #9cc0e4 solid;}

.news-public{ margin-top:15px;}
.news-public .h3{ height:29px; line-height:29px; background:url(../images/product_38.jpg) repeat-x; border:1px solid #b8c4d4; padding:0px 8px; font-size:14px;}
.news-public .h3 h3{ height:29px; line-height:29px; padding:0px 8px; font-size:14px;}
.news-public .h3 .fr{ font-size:12px; font-weight:normal;}
.news-public h3{ height:29px; line-height:29px; background:url(../images/product_38.jpg) repeat-x; border:1px solid #b8c4d4; padding:0px 8px; font-size:14px;}
.news-public h3 .fr{ font-size:12px; font-weight:normal;}
.add-title{height:29px; line-height:29px; background:url(../images/product_38.jpg) repeat-x; border:1px solid #b8c4d4; padding:0px 8px; font-size:14px; font-weight:bold;}
.add-title .fr{ font-weight:normal; font-size:12px;}
.qblue-bd{ border:1px solid #d8dfe9; border-top:none; overflow:hidden; zoom:1; }


/*chemical-dictionary*/
.weit-18-black{ color:#333; font-size:18px; font-weight:bold;}
.da-block{ margin-top:6px;}
.da-block a,.da-block a{ display:inline-block; padding:2px 4px; color:#688dc1; }
.da-block a:link,.da-block a:visited,.da-block a:link,.da-block a:visited{color:#688dc1;}
.da-block a:hover,.da-block a:hover{color:#fff; background:#658ec2; text-decoration:none;}
.da-block a.on,.da-block a.on{color:#fff; background:#658ec2;}
.yuan-ul-two{ overflow:hidden; zoom:1;}
.yuan-ul-two li{ width:450px; float:left; line-height:25px; padding-left:15px; background:url(../images/yuan_03.jpg) left 7px no-repeat; border-bottom:1px dashed #ccc; margin-bottom:12px; padding-bottom:4px;}


/*produce-level1*/
.blue-arrow li{ padding-left:15px; background:url(../images/img/arrow_09.gif) left 4px no-repeat; line-height:18px; margin-bottom:5px;}
.blue-arrow li .gury-font{ font-size:10px;}
.font-no12{ font-size:12px; font-weight:normal;}


/*product-name*/
.are-list{ margin-top:10px; border:1px solid #ff6600; margin-bottom:10px; padding-bottom:10px;}
.are-list h1{ height:34px; overflow:hidden;}
.are-lise-cell{ padding:5px 8px; border-bottom:1px solid #dbdbdb; margin-top:10px;  overflow:hidden; zoom:1; }
.are-lise-cell li{ float:left;}
.are-input{ float:left; width:20px; float:left; margin-right:6px;}
.are-content{ width:481px; margin-right:6px;}
.are-contact{ width:145px;}
.are-content dt{ font-size:14px;  margin-bottom:2px; font-weight:bold;}
.are-content dd{ line-height:20px; margin-bottom:2px;}
.are-contact ul{ margin-top:4px;}
.are-contact ul li{ float:none; margin-bottom:4px;}

/*2011-11-11*/
.pro-list-main div p.add-img{ float:left; width:108px; text-align:center; border:1px solid #dbdbdb; margin-left:6px; }
.pro-list-main div p.add-img img{ width:102px; padding:2px; background:#f7f7f7;}
.pro-list-main div em.add-em{ float:left; font-style:normal; padding:0 10px; width:440px; }
.pro-list-main div em.add-em dt{ font-size:14px; font-weight:bold; width:440px; float:none; text-align:left;}
.pro-list-main div em.add-em dt a{font-size:14px;}
.pro-list-main div em.add-em dd{ width:440px; line-height:18px; margin-bottom:4px;}
.pro-list-main div em.add-em dt span{ font-size:12px; font-weight:normal; color:#999;}
.pro-list-main div em.add-em dd a{ font-size:12px; font-weight:normal; }
.pro-list-main div em.add-em dd img{ vertical-align:middle;}
.add-inquary{ width:76px; float:left; margin-top:40px;}
.pro-list-main div.clearall {margin:10px 0; border-bottom:1px #ccc dashed; padding-bottom:10px;}

/*2011-11-15*/
.clearfix:after{ content:""; clear:both; display:block; height:0px; }
.img-box{ float:left; width:185px; height:200px; border:1px solid #dbdbdb; text-align:center; margin-top:10px; margin-left:5px;}
.img-a{ display:block; height:170px;}
.img-box p{ height:30px;line-height:30px; background:#f5f4f4; margin:2px}
.text-detail{ width:452px; float:left; margin-left:15px; margin-top:10px;}
.text-detail dl{ padding-bottom:5px; border-bottom:1px dashed #ccc; margin-bottom:15px; line-height:30px;}
/**  edit by zcl 20120202*/
.text-detail dl a:link,
.text-detail dl  a:visited{ color:#0050a9; text-decoration:underline;}
.text-detail dl a:hover{ color:#ff5d0c; text-decoration:underline;}
/**  edit end*/

.text-detail dl dt{ font-size:24px; }
.add-service{ overflow:hidden; zoom:1}
.add-service li{ float:left; margin-right:14px; height:44px; line-height:44px;}
.add-service li.add-favor{ padding-left:25px; background:url(../images/tail_10.png) 4px 12px no-repeat;}
.supplyer-detail{ background:#fdf4cc; border:1px solid #fabd49; padding:10px 8px;}
.supplyer-detail h3{ font-size:14px; font-weight:bold; height:25px; line-height:25px; margin-bottom:8px;}
.supplyer-detail dl{ background:#fff; padding:8px; line-height:26px;}
.supplyer-detail dl dt{ font-weight:bold;}

#tab-ul{ overflow:hidden; zoom:1; height:36px; position:relative; bottom:-1px;}
#tab-ul li{ width:149px; margin-right:6px; text-align:center; height:36px; line-height:36px; font-size:14px; background:url(../images/tail_17.png) no-repeat; float:left; cursor:pointer;}
#tab-ul li.current{ background:url(../images/tail_15.png) no-repeat; font-weight:bold;}
#tab-dl dl{ display:none;}
#tab-dl dl.show{ display:block;}

.send-message{ border:1px solid #f1d38b; padding:2px;}
.send-message-content{ background:#fcf4cd; padding:5px;}
.send-message-content h3{ height:25px; line-height:25px; font-size:14px; padding-left:8px; margin-bottom:4px;}

.while-bg{ background:#fff; padding:10px 20px;}
.relate-product{ border:1px solid #d1dbe7;  overflow:hidden; padding-bottom:4px; height:100%;}
.relate-product-content{  background:#f9fafc; margin:1px;}
.relate-product-content h3{height:32px;background:#d2deef; line-height:32px; font-size:14px; padding-left:14px; margin-bottom:4px;}
.relate-product .while-bg{ margin:4px; padding:10px;}

.product-ul{ overflow:hidden; zoom:1;}
.product-ul li{ float:left; width:290px; float:left; margin:6px 8px;}
.img-ara{ float:left; width:100px; height:97px; border:1px solid #dbdbdb; overflow:hidden;}
.text-area{ float:right; width:178px;}
.text-area h4{ font-size:14px; font-weight:normal;}
.text-area p{ line-height:16px; font-size:11px; color:#5a5a5a;}

.navigation{ width:680px; padding:10px;}


#relatedkey a,#relatedkey a span{ color:#0050a9;}
#relatedkey a:hover,#relatedkey a:hover span{ text-decoration:none; color:#f60;}

	#relevant h3{ background:#f9fafc;}
 .content { PADDING-BOTTOM: 10px; MARGIN-TOP: 15px; WIDTH: 930px; OVERFLOW: hidden}
 .content .imgbox{width:220px; height:150px; float:left;vertical-align: middle;overflow:hidden;position:relative;display:table-cell;	text-align:center;vertical-align:middle;}
 .content .imgbox span{position:static;+position:absolute;top:50%}
 .content .imgbox span img{position:static;+position:relative;top:-50%;left:-50%;	}
 .content .information {WIDTH:670px; FLOAT: right; OVERFLOW: hidden; background:none;}
 .content .information H2 {BORDER-BOTTOM: #dcdcdc 1px dashed; PADDING-BOTTOM: 5px; WIDTH: 713px; COLOR: #0065cd; FONT-SIZE: 14px}
 .content .information H2 A {COLOR: #0065cd; TEXT-DECORATION: underline}
 .content .information H2 A:hover {COLOR: #ff7300; TEXT-DECORATION: underline}
 .content .information .center {PADDING-BOTTOM: 0px; LINE-HEIGHT: 18px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; HEIGHT: 105px; OVERFLOW: hidden; PADDING-TOP: 5px}