﻿ 
 /*全局 */
html{min-width:990px; overflow-x: hidden;}
 
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,label,pre,form,fieldset,input,form,textarea,p,blockquote,th,td,lable,iframe{margin:0;padding:0;font-size:13px;font-family:"Arial","Microsoft YaHei","微软雅黑","SimSun","\5B8B\4F53",sans-serif;line-height:1.2; }

body{color: #323232;}
 

fieldset,img,abbr,acronym{border:0}
address,caption,cite,code,dfn,em,th,var{font-weight:400;font-style:normal}
ol,ul{list-style:none}
caption,th{text-align:left}
input,button,select,textarea{outline:none;line-height:1.6; vertical-align:top;}
textarea{resize:none}
h1,h2,h3,h4,h5,h6{font-weight:700;font-size:100%}

div {text-align:left;}
.placeholder { color: #aaa; }
a {color:#5E5E5E;}
a:hover{ color:#119611;}

a.greena{color:#005400;}
a.greena:hover{color:#119611;}
.clear{clear:both; height:0; line-height:0; font-size:0; overflow:hidden;}
.sred{color:#D03434;}
 /*顶部 */
#top{ width:100%; height:33px; border-bottom:solid 1px #E8E8E8; background-color:#F6F6F6; text-align:center; color:#979797;}
#topcontent{ width:990px; line-height:33px;margin: 0 auto; }
#topleft{ float:left; padding:0 4px;margin:10px 0;}
#topright{ float:right;  padding:0 4px 0 20px;margin:10px 0;background:  url(home/tel.gif) no-repeat center left;}

 /*头部 */
#head{ width:990px; height:80px; margin: 0 auto; clear:both;  }
#logo{ display:block; margin-top:10px;margin-left:2px; float:left; width:299px;height:60px; background:  url(home/logo.gif) no-repeat center left; }

#search{ margin-top:24px; float:right; border:solid 1px #E5E5E5;}
#search #searchtype{ float:left; border-right:solid 1px #E5E5E5; width:68px; height:30px; line-height:30px;font-size:13px;  text-align:center; background: #F6F6F6 url(home/listarrowdown.gif) no-repeat center right;cursor:pointer;}
#searchtypelist{position:absolute;display:none; left:0;top:0;border-right: solid 1px #E5E5E5;border-top: solid 1px #E5E5E5;}
#searchtypelist a{display:block;height:28px;width:68px;line-height:28px; text-align:center;border-left: solid 1px #E5E5E5;border-bottom: solid 1px #E5E5E5;background-color:#FFF;}

#search #searchbox{ float:left; width:307px; height:30px; background-color:#FFF;}
#search #searchtxt{   width:100%; height:30px; background-color:Transparent; border:none; line-height:28px;font-size:13px;}

#search #searchbtndiv{display:block; float:left; width:80px; height:30px;   line-height:30px;  font-size:14px; text-align:center; padding-left:10px; color:#FFF;  background: #005D00 url(home/searchbtn.gif) no-repeat 7px 7px;} 

#search #searchbtndiv:hover{ background-color:#6FA700;} 

#search #searchbtndivall{display:block; float:left; width:80px; height:30px;   line-height:30px;  font-size:14px; text-align:center;  color:#FFF;  background-color: #005D00;} 

#search #searchbtndivall:hover{ background-color:#007800;} 

#search #searchbtndivsupply{display:block; float:left; width:80px; height:30px;margin-left:5px;   line-height:30px;  font-size:14px; text-align:center; color:#FFF;  background-color: #6FA700;} 

#search #searchbtndivsupply:hover{ background-color:#007800;} 


/*导航菜单 */
#nav{ width:990px; border:solid 1px #E5E5E5; padding:1px;margin: 0 auto; }
#nav #menu{ height:40px; border-bottom:solid 3px #008F00;}
#nav #menu a{ display:block;   font-size:14px; font-weight:bold; color:#585858; float:left; padding:16px 14px 10px 14px;}
#nav #menu a:hover{ color:#119611;}
#nav #menu a.menu-select{ color:#FFF; background-color:#008F00; padding:13px 20px 10px 20px; border-top:solid 3px #004646;}
#nav #menu a.menu-select:hover{ color:#FFF;}
#nav #tradeinfo{  height:35px; line-height:35px; background:#F6F6F6  url(home/alertmark.gif) no-repeat 9px 10px; color:#5E5E5E; padding-left:30px;}

/*中部主体内容 */
#content{ width:990px;  margin: 7px auto; clear:both;}
/*中部左面 */
#content-left{ width:680px;   float:left;}

/*最新公告 */
#news{ width:219px;  height:232px; float:left;}
#news .article_panel_title{background:  url(home/panel_title_gray.gif) no-repeat; color:#3F3F3F;}

.article_panel{ border:solid 1px #E5E5E5;    height:100%; padding:1px;}
.article_panel .article_panel_header{  height:44px;  background:  url(home/panel_head.gif) repeat-x;}

.article_panel .article_panel_header .article_panel_title{ height:100%; padding:0 10px; line-height:36px; float:left; font-size:14px; font-weight:bold; background:  url(home/panel_title.gif) no-repeat; color:#FFF; font-family:"微软雅黑","宋体";}
.article_panel .article_panel_header .article_panel_more{ padding-right:18px; margin-right:5px; line-height:36px; float:right;  background:  url(home/more.gif) no-repeat  ; background-position:right  center; }
.article_panel .article_panel_header .article_panel_more a{  color:#979797;}
.article_panel .article_panel_header .article_panel_more a:hover{  color:#119611;}
.article_panel .article_panel_content  { width: 100%;}
.article_panel .article_panel_content ul{   }
.article_panel .article_panel_content ul li { position:relative; padding-left:16px; margin:10px 0;   background-image:  url(home/li_dot.gif);background-repeat: no-repeat; }
.article_panel .article_panel_content ul li a {line-height:16px; display: block;width: 100%;overflow: hidden; white-space: nowrap;-o-text-overflow: ellipsis;text-overflow: ellipsis;color:#000000;}
.article_panel .article_panel_content ul li a:hover {color:#119611;}
.article_panel .article_panel_content td a {color:#000000;}
.article_panel .article_panel_content td a:hover {color:#119611;}


/*图片新闻 */
#picnews{  width:450px; height:232px;float:left;  margin-left:10px;}
#picnews #KinSlideshow{overflow:hidden; width:450px;height:232px;  visibility:hidden;}
#picnews #KinSlideshow a img{ width:450px; height:232px; }

/*热点资讯 */
#hotnews{ width:100%; height:236px; clear:both; margin-top:7px;}
#hotnews .article_panel .article_panel_content ul li { list-style-type :none; background:none;  }
#hotnews .article_panel_content_left{float:left;width:40%;}
#hotnews .article_panel_content_left li {margin: 10px 0 20px 5px; line-height:23px;}
#hotnews .article_panel_content_left li a{color:#005D00; font-size:14px; font-weight:bold;}
#hotnews .article_panel_content_left li a:hover{color:#FF6600;}
#hotnews .article_panel_content_left li span{color:#5E5E5E;margin-top:5px;display: block;width: 100%;overflow: hidden;white-space: nowrap;-o-text-overflow: ellipsis;text-overflow: ellipsis;}
#hotnews .article_panel_content_right{float:right;width:60%;} 
#hotnews .article_panel_content_right li{line-height:13px; } 
#hotnews .article_panel_content_right li a{line-height:13px; }
#hotnews .article_panel_content_right a.caption_left{ display:inline-block;width:10%;color:#5E5E5E;}
#hotnews .article_panel_content_right a.caption_left:hover{color:#FF6600;}
#hotnews .article_panel_content_right a.caption_right{ display:inline-block; width:85%;}

/*供应商图片 */
#supplypic{ width:100%;height:120px;   border:solid 1px #E5E5E5;        margin-top:7px;
 background-color:#FAFAFA;}
#supplypic a{ display:block; margin:10px 18px; float:left;color:#5E5E5E;}
#supplypic a:hover{ color:#119611;}
#supplypic .supplypic{ width:98px; height:78px;line-height:78px; border:solid 1px #E5E5E5; cursor:pointer;overflow:hidden;} 
#supplypic .supplypic img{ width:98px; height:78px; vertical-align:middle; }
#supplypic .supplyname{ line-height:30px; text-align:center;width: 98px;height:25px;overflow: hidden; text-overflow: ellipsis;}

/*产品分类 */
#producttype{ width:100%;  margin-top:7px;}
#producttype .article_panel_content{  }
#producttype table{ border:none; width:98%;  border-collapse:collapse; empty-cells:show; margin:0 1% 1% 1%; table-layout:fixed; }
#producttype table tr{ height:30px;}
#producttype table tr td{ padding:7px; background-color:#FFF;  border:solid 1px #EDEDED; border-bottom:none; border-right:none;}
#producttype table tr td{ overflow: hidden;white-space: nowrap;-o-text-overflow: ellipsis;text-overflow: ellipsis;}
/*中部的广告图片 */
#advertisement{  width:100%; height:108px; border:solid 1px #E5E5E5;margin-top:7px;}
#advertisement .advertisement_content{  width:100%; height:100%;  background:  url(home/banner4.jpg) no-repeat 1px 1px; }


/*最新产品 */
#latestproduct{ margin-top:7px;}
#latestproduct table{ border:none; width:98%;  border-collapse:collapse; empty-cells:show; margin:0 1% 1% 1%; table-layout:fixed; }
#latestproduct table td{ text-align:center; width:20%;}
#latestproduct table .productpic{ width:124px; height:94px; line-height:94px; border:solid 1px #E5E5E5; cursor:pointer;overflow:hidden;}
#latestproduct table .productpic img{ width:124px; vertical-align:middle; }

#latestproduct table .productname{ line-height:30px; text-align:center;overflow: hidden;white-space: nowrap;-o-text-overflow: ellipsis;text-overflow: ellipsis;}

/*二栏面板 */
#homecolumn{ margin-top:4px; }

#homecolumn .article_panel{width:333px; margin:3px 6px 3px 0px; float:left; border-top:solid 2px #32C732;} 
#homecolumn .p_odd{margin-right:0px;} 
#homecolumn .article_panel_header{background: none; height:38px; border-bottom:solid 1px #E5E5E5;}
#homecolumn .article_panel_title{background: none; color:#005D00;}
#homecolumn .article_panel_content{height:180px;  }
/*中部右面 */

#content-right{ width:300px;   float:right; }

.right-title { height:40px; padding:10px ; background:  url(home/linearrow.gif) no-repeat center left; border:solid 1px #E5E5E5; border-left:solid 2px #6FA700; border-bottom:none; margin-top:7px;}

.panel_line .article_panel{ border:none; padding:0; }
.panel_line .article_panel .article_panel_header{ width:100%;  height:40px;      border:solid 1px #E5E5E5; border-left:solid 1px #6FA700; border-bottom:none; background:  url(home/linearrow.gif) no-repeat center left;  }
.panel_line .article_panel .article_panel_header .article_panel_title{ height:100%; padding:0 10px; line-height:39px; float:left; font-size:14px; font-weight:bold;  color:#424242; background:none; font-family:"微软雅黑","宋体";}
.panel_line .article_panel .article_panel_content{  border:solid 1px #E5E5E5;}


/*登录 */

#login{ height:234px; border:solid 1px #E5E5E5;width:100%;}
#login #supply{  width:95px; height:19px;}
#login #hospital{  width:72px; height:19px;}
#login #produce{ width:72px;  height:19px;color:#E5E5E5; float:left; padding:8px 0px; border-bottom:solid 2px #E5E5E5; font-size:14px;  font-weight:bold;   font-family:"微软雅黑","宋体"; text-align:center;}
#login #otherlogin{ width:54px; height:19px;   float:left; padding:8px 0px; border-bottom:solid 2px #E5E5E5; font-size:14px;  font-weight:bold; color:#444444;  font-family:"微软雅黑","宋体"; text-align:center;}
#login .notselect{ float:left; padding:8px 0px; border-bottom:solid 2px #E5E5E5; font-size:14px;  font-weight:bold; color:#444444;  font-family:"微软雅黑","宋体"; text-align:center; }
#login .divsplit{ width:1px; height:37px; float:left; background:url(home/linesplit.gif) no-repeat bottom center; border-bottom:solid 2px #E5E5E5;}
#login a.loginselect{ color:#444444; }
#login a.loginselect:hover{ color:#119611; }
#login .select{ border-bottom:solid 2px #6FA700; background:url(home/linearrowtop.gif) no-repeat bottom center;}
#login .loginformdiv{ clear:both; padding:7px 15px;}

#login #user_name_div{ background:#F6F6F6 url(home/user_name.gif) no-repeat 6px center; padding-left:29px; margin:7px 0; height:27px;}
#login #user_pass_div{ background:#F6F6F6 url(home/user_pass.gif) no-repeat 6px center; padding-left:29px; margin:7px 0; height:27px;}
#login #captcha_div{ float:left;width:110px; background:#F6F6F6 url(home/captcha.gif) no-repeat  6px center;  padding-left:29px; margin:1px 0 7px 0; height:27px;}
 
#login #captcha_refresh{ float:left; display:block;height:27px; margin:1px 0 7px 0; cursor:pointer; color:#444444;}
#login #captcha_refresh:hover{ color:#119611;}
#login #captchapic_div{ float:left;margin-left:7px;}
#login #captcharefresh_div{ float:left; margin-left:7px;}
#login .txtlogin{ height:27px; width:100%; border-left:none; border-top:none; border-bottom:none; border-right:none; line-height:25px; font-size:13px;}
#login .txtdiv{ border:solid 1px #E5E5E5;}
#login .greenborder{ border:solid 1px #AAD587;}
 a.loginbtn{ background:#005D00 url(home/btnbak.gif) no-repeat  0 0; width:68px; height:34px; border:none; color:#FFF; margin-right:10px; cursor:pointer; text-align:center; display:block; float:left; line-height:34px;}
 a.loginbtn:hover{ background-color:#6FA700;color:#FFF;}
#login #logindesc{ border-top:solid 1px #E5E5E5;text-align:center; padding-top:9px;  }
#login #logindesc a{color:#5E5E5E;}
#login #logindesc a:hover{color:#119611;}

/*本站优点图片 */
#advantage{ margin-top:7px; width:100%; height:100px; border:solid 1px #E5E5E5; background:  url(home/advantage.gif) no-repeat 1px 1px;}

/*交易数据统计 */
#tradechart{ margin-top:7px; height:306px;}
#tradechartcontent{ height:266px; width:100%; border:solid 1px #E5E5E5;}

#linediv{ height:230px;}

#piediv1{ height:230px; width:145px; float:left;}
#piediv2{ height:230px; width:145px; float:right;}

/*推荐产品 */
#product_recommend{ width:100%; margin-top:7px;}
.bakgray{ background-color:#F2F2F2;}
.bakgraywhite{ background-color:#FAFAFA;}
#product_recommend  ul{padding:0px;}
#product_recommend  li { list-style-type :none; background-image:none; padding:0;margin:0px; }
#product_recommend .product_recommend_red{ display:none; cursor:pointer; padding:5px 5px 5px 5px;}
#product_recommend .product_recommend_red .productrownum{  background:  url(home/rownumred.gif) no-repeat 3px 5px; width:23px; height:60px; float:left;  color:#FFF;line-height:26px;text-align:center;}
#product_recommend .product_recommend_red .productpic{ width:80px; height:60px; line-height:60px; overflow:hidden;  float:left; border:solid 1px #E6E6E6; margin-bottom:5px;}
#product_recommend .product_recommend_red .productpic img{width:80px; vertical-align:middle;}
#product_recommend .product_recommend_red .productname{ width:170px; height:60px;  float:left; background-color:#FFF; margin-left:7px; border:solid 1px #E6E6E6;  }
#product_recommend .product_recommend_red .product_produce{margin:5px 10px; line-height:22px; overflow: hidden;}
#product_recommend .product_recommend_red .product_produce span{ color:#979797; margin-top:7px; }
#product_recommend .product_recommend_gray{ display:none; cursor:pointer;  padding:4px 5px;}
#product_recommend .product_recommend_gray .productrownum{  background:  url(home/rownumgray.gif) no-repeat 2px 6px; width:23px; height:34px; float:left;  color:#FFF;line-height:28px;text-align:center;}
#product_recommend .product_recommend_gray .productname{ width:115px;  height:34px;  float:left; line-height:31px; margin-left:0px;  padding:0 6px; color:#5E5E5E;overflow: hidden;white-space: nowrap;-o-text-overflow: ellipsis;text-overflow: ellipsis;}
#product_recommend .product_recommend_gray .product_produce{  width:115px;  color:#979797; line-height:31px;  float:right; height:34px; padding:0 6px;overflow: hidden;white-space: nowrap;-o-text-overflow: ellipsis;text-overflow: ellipsis;}
#product_recommend a{  display:block; padding:0px;}

/*最新供应商 */
#latest_supply{  margin-top:7px;   }

/*展会信息 */
#Exhibition{  margin-top:7px; }
#Exhibition li{ border-top:solid 1px #E5E5E5;  }
#Exhibition li.first{ border-top:none;}
#Exhibition li div{ margin:5px 4px; color: #979797; line-height:140%;}
 

/*图片链接供应商 */
#piclink{ width:990px;   border:solid 1px #E5E5E5;   margin: 0 auto;  height:118px;  margin-top:7px;
 background-color:#FAFAFA;clear:both;}
#piclink a{ display:block; margin:10px 11px; float:left;}
#piclink .supplypic{ width:98px; height:78px; border:solid 1px #E5E5E5; cursor:pointer;}
#piclink .supplypic img{ width:98px; height:78px; vertical-align:middle; }
#piclink .supplyname{ line-height:30px; text-align:center;width: 98px;height:25px;overflow: hidden; text-overflow: ellipsis;}

/*合作单位 */
#partners{ width:990px; margin: 0 auto;    margin-top:7px; border:solid 1px #E5E5E5;   background-color:#FAFAFA;clear:both;}
#partners .partnerscontent{ color: #5E5E5E; margin:10px 20px;}
#partners .partnerscontent a{ color: #5E5E5E;}
#partners .partnerscontent a:hover{ color: #119611;}
#partners span{  font-weight:bold;}

/*底部区域 */
#bottom{ width:990px; margin: 0 auto;  margin-top:7px; clear:both;}
#bottom a{ color:#979797;}
#bottom a:hover{ color:#000;}
#bottom .bottomlink{ text-align:center; height:40px; border-top:solid 2px #008F00; border-bottom:solid 1px #E5E5E5; line-height:40px; color:#979797;}
#bottom .bottomdesc{ text-align:center; line-height:30px;}
#bottom .bottomleader{ text-align:center; color:#005300; line-height:30px; font-size:14px; font-weight:bold;}
#bottom .bottomthanks{ text-align:center; color:#DA4714;  line-height:30px;font-size:14px; font-weight:bold;}
#bottom .bottomcopyright{ text-align:center; color:#979797; font-size:12px;  line-height:20px; margin-bottom:30px;}


/*hsp分页 */
.hsp-pagination{margin-right: 10px; text-align:left; margin-top:8px; margin-bottom:8px; height:26px;}
.hsp-pagination A{text-align: center;line-height: 21px;padding-left: 6px;display: inline;  border: solid 1px #E5E5E5;
	float: left;height: 21px;color: #000;margin-left: 3px;text-decoration:none;}
.hsp-pagination .pagejump{float:left;line-height:21px;height: 21px;padding-left:5px;padding-top:3px;}
.hsp-pagination a span{line-height: 21px;padding-right: 6px;display: inline-block; 
	height: 21px;cursor:pointer;text-decoration:none;}
.hsp-pagination .disablespan{color:Gray;}
.hsp-pagination A.disable{ color: #c4c4c4;cursor:default;text-decoration: none;}
.hsp-pagination A.disable:hover{text-decoration: none; cursor:default;}
.hsp-pagination A.enable{ text-decoration:none;}
.hsp-pagination  A.enable:hover{text-decoration:none; text-decoration:none;cursor: pointer;color: #D03434;}
.hsp-pagination A.this{text-decoration:none;  border: solid 1px #06B306;  background-color:#06B306 ;color: #fff;cursor: pointer;text-decoration: none;}
.hsp-pagination A.this:hover{text-decoration:none;}
.hsp-pagination A.this SPAN{text-decoration:none;  background-color:#06B306 ;text-decoration:none;color: #fff;}
.hsp-pagination .pager{width:100%;}
.hsp-pagination .sqPagedJumpBox{border: solid 1px #E5E5E5; width:30px; height:21px; vertical-align:middle; text-align:center;}
.hsp-pagination .pagejump{margin-left:10px;color:#919191; padding-top:0;}
.hsp-pagination .recordcount{ color:#D03434;}

/*新闻中心*/
/*最新公告 */
#newsforcenter{ width:300px;  height:232px; float:left;}
#newsforcenter .article_panel_title{background:  url(home/panel_title_gray.gif) no-repeat; color:#3F3F3F;}

.picnews_one_div{ margin:0 10px 10px 10px; line-height:25px;}
.picnews_one_title{  margin:10px; }
.picnews_one_title a{font-size:16px; line-height:30px; font-weight:bold; color:#005D00;  font-family:"微软雅黑","宋体";}
.picnews_one_title a:hover{  color:#FF6600; }
.picnews_one_div img {margin-right:10px;float:left; width:380px;}

#hotnewsforcenter{ width:100%; height:280px; clear:both; margin-top:7px;}
#hotnewsforcenter .article_panel .article_panel_content ul li { list-style-type :none; background:none;  }
#hotnewsforcenter .article_panel_content{float:left; }
#hotnewsforcenter .article_panel_content li {margin: 10px 10px 10px 5px; border-bottom:dashed 1px #DADADA;}
#hotnewsforcenter .article_panel_content li a{color:#005D00; font-size:12px; font-weight:bold; }
#hotnewsforcenter .article_panel_content li a:hover{color:#FF6600;}
#hotnewsforcenter .article_panel_content li span{color:#5E5E5E;margin-top:5px; line-height:20px; display: block;width: 100%;overflow: hidden;white-space: nowrap;-o-text-overflow: ellipsis;text-overflow: ellipsis;}
#hotnewsforcenter .article_panel_content .dategray{color:#ACABAB;}


/*新闻排行 */
#newsorder{ width:100%; margin-top:10px;}
#newsorder .article_panel_title{background:  url(home/panel_title_gray.gif) no-repeat; color:#3F3F3F;}
#newsorder  ul{padding:0px;}
#newsorder  li { list-style-type :none;background:none; padding:0;margin:0px; background-color:#F2F2F2; }
 #newsorder  li.oven {  background-color:#FAFAFA; }
#newsorder .newsorder_gray{  cursor:pointer;  padding:4px 5px;}
#newsorder .newsorder_gray .rownum{  background:  url(home/rownumgray.gif) no-repeat 0 5px; width:16px; height:34px; float:left; padding:0px 6px; line-height:26px; color:#FFF;}
#newsorder .newsorder_gray .rownum_red{  background:  url(home/rownumred.gif) no-repeat 0 5px; width:16px; height:34px; float:left; padding:0px 6px; line-height:26px; color:#FFF;}
#newsorder .newsorder_gray .nname{ width:194px; height:34px;  float:left; line-height:31px; margin-left:0px;  padding:0 6px; overflow: hidden;white-space: nowrap;-o-text-overflow: ellipsis;text-overflow: ellipsis;}
#newsorder .newsorder_gray .ndate{ width:40px; color:#979797; line-height:31px;  float:right; height:34px; padding:0 6px;}
#newsorder a{  display:block; padding:0px;}


/*新闻列表*/
#navigation {line-height:25px; }
#navigation .home{ padding:0px 0px 0px 18px;background:  url(home/home.gif) no-repeat center left;}

.article_head {border:solid 1px #E5E5E5; border-top:solid 2px #32C732;border-bottom:none;line-height:35px; padding:0 10px;font-weight:bold; color:#005D00;font-size:14px;  font-family:"微软雅黑","宋体";}
.article_list {width:auto;border:solid 1px #E5E5E5; }
.article_list .article_info{ margin:5px 10px; padding-left:20px; border-bottom:dashed 1px #DADADA; background:  url(home/articlearrow.gif) no-repeat 0 4px;}
.article_list .article_name a{ line-height:25px;font-weight:bold; color:#000;font-size:12px;}
.article_list .article_name a:hover{   color:#FF6600; }
.article_list .article_name a.article_columnname{ line-height:25px;font-weight:bold; color:#5E5E5E;font-size:12px;}
.article_list .article_name a.article_columnname:hover{   color:#FF6600; }
.article_list .article_date{  color:#ACABAB;}
.article_list .article_abstract{  color:#5E5E5E; line-height:25px;height:50px; overflow: hidden; -o-text-overflow: ellipsis;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}

.article_show {border:solid 1px #E5E5E5; border-top:solid 2px #32C732;}
.article_show .article_title{margin:10px; text-align:center;font-weight:bold; color:#424242;font-size:16px;  font-family:"微软雅黑","宋体";}
.article_show .article_neck{margin:10px; text-align:center;  color:#5E5E5E; }
.article_show hr{ height:1px; border:none;border-top:1px solid #E5E5E5; margin:0 10px}
.article_show .article_keyword{margin:10px; text-align:left;  color:#000; }
.article_show .article_abstract .abstract_high{color:#D03434;}
.article_show .article_pic {text-align:center;}
.article_show .article_pic img {width:600px;}
.article_show .article_abstract{margin:10px; text-align:left; border-left:solid 2px #32C732; padding:10px; background-color:#F6F6F6; line-height:200%; }
.article_show .article_content{margin:10px;line-height:200%;}
.article_show .article_content p{ text-indent:2em;line-height:200%;}

.attachpanel{width:100%;}
.attachpanel ul{padding:3px;  }
 
.attachpaneltitle{border-bottom:1px solid #dddddd;line-height:26px; height:26px; text-align:left;  background:url(cms/attach.png) no-repeat center left;  margin:10px; font-size:14px;font-weight:bold; height:26px; padding-left:20px; white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.attachpanel_content .fileupload{ margin:10px; border:none;}
.attachpanel_foot{ padding:4px;  border-top:1px dotted  #DDDDDD; }
.attachtitle{font-size:14px;font-weight:bold;padding-left:5px;padding-top:3px;}

/*supply 供应商页面 */
.searchcondtion{ margin-top:7px; border-bottom:solid 2px #06B306; height:30px;}
.floatleft{ float:left;}
.serach_select_div{ border:solid 1px #E5E5E5;color:#000;  }
.serach_order_div{margin-left:7px;}
.serach_order_div table{ border-collapse:collapse; border:none;}
.serach_order_div table td{ border:solid 1px #E5E5E5;padding:4px 20px 4px 10px; cursor:pointer;}
.serach_checkbox_div {padding:5px 4px; margin-left:7px;}
.sortdown {background:#FFF url(home/sortdown.gif) no-repeat right center;}
.sortup {background:#FFF url(home/sortup.gif) no-repeat right center;}
.sortdowngray {background:#F9F9F9 url(home/sortdowngray.gif) no-repeat right center;}
.sortupgray {background:#F9F9F9 url(home/sortupgray.gif) no-repeat right center;}
.search_key_label{border:none;height:22px; line-height:22px;padding:0px 3px 0px 10px;}
.search_key_div {width:190px;height:22px;border:solid 1px #E5E5E5;padding:0px;}
.searchcondtion .search_txt {float:left;border:none;height:18px;width:166px; vertical-align:text-bottom; }
.searchcondtion .search_key_btn {float:left; display: block; height:20px;width:20px; background: url(home/searchkeybtn.gif) no-repeat center center;}

.searchresult{width:990px;  margin: 0 auto;   margin-top:7px; }
.resultrow0 { background-color:#FAFAFA;}
.resultrow1 { background-color:#F2F2F2;}
.searchresult .company_info{ border-bottom:solid 1px #FFF;}
.searchresult .company_name{ padding:10px 20px 5px 20px;}
.searchresult .company_name a{font-size:14px; font-weight:bold; color:#005D00; }
.searchresult .company_name a:hover{color:#FF6600;}
.searchresult .company_detail1 {float:left; width:26%; padding:5px 20px 5px 25px; line-height:25px;}
.searchresult .company_detail2 {float:left; width:33%; padding:5px 20px 5px 25px; line-height:25px;}
.searchresult .company_detail3 {float:left; width:29%;}
.searchresult .company_detail3 a {float:left; margin-left:10px; width:124px;}
.searchresult .company_detail3 .productpic{ width:124px; height:94px; border:solid 1px #E5E5E5; cursor:pointer;}
.searchresult .company_detail3 .productpic img{ width:124px; height:94px;}
.searchresult .company_detail3 .productname{ line-height:18px; text-align:center;}
 
.numberspan{color:#6FA700; font-weight:bold; padding:0 3px;}
.numberspanhighlight{color:#FF7200; font-weight:bold; padding:0 3px;}


/*productpro 产品列表页面 */
 
 
#producttype_search .article_panel_title{background:none; color:#005D00;}
#producttype_search table{ border:none; width:98%;  border-collapse:collapse; empty-cells:show; margin:0 1% 1% 1%; }
#producttype_search table tr{ height:30px;}
#producttype_search table tr td{ padding:7px; background-color:#FFF; width:20%;}
#producttype_search table tr td{ overflow: hidden;white-space: nowrap;-o-text-overflow: ellipsis;text-overflow: ellipsis;}
#producttype_search table tr td a.checked{  background-color:#06B306; color:#FFF; padding:5px 5px;  }
#producttype_search .more10 {display:none;}
#producttype_search .producttype_more { text-align:center;}
#producttype_search .producttype_more a{ margin: 0 auto; display:block; outline:none;width:60px;  margin-top:-1px; border: solid 1px #DADADA; border-top:none;  padding:4px 25px 4px 5px;  background:#FFF url(home/morearrow_updown.gif) no-repeat right bottom;}
#producttype_search .producttype_more a.moreselect
{
     background:#FFF url(home/morearrow_updown.gif) no-repeat right top;
}
.searchresult .productpro_info{ border-bottom: dashed 1px #DADADA; height:110px;} 
.searchresult .productpro_detail1 {float:left; width:12%; padding:5px 20px 5px 5px; line-height:25px;}
.searchresult .productpro_detail2 {float:left; width:45%; padding:5px 20px 5px 5px; line-height:25px;}
.searchresult .productpro_detail2 a{font-size:14px;line-height:40px;  color:#005D00; }
.searchresult .productpro_detail2 a:hover{   color:#FF6600; }
.searchresult .productpro_detail3 {float:left; width:35%; padding-top:20px; line-height:25px;}
 
.searchresult .productpro_detail1 .productpic{ width:124px; height:94px; line-height:94px; border:solid 1px #E5E5E5; overflow:hidden; }
.searchresult .productpro_detail1 .productpic img{ width:124px; vertical-align:middle; }


/*regist 用户注册页面 */
#regist_type_div {width:990px;margin: 0 auto; }
#regist_type_div .regist_type {float:right;}
#regist_type_div .regist_type a{display:block;float:left;  height:27px; font-size:14px; font-weight:bold; color:#585858; float:left; padding:10px 14px 1px 14px;border:solid 1px #E5E5E5; border-top:solid 3px #004646; border-bottom:none;margin-left:2px;}
#regist_type_div .regist_type a:hover{ color:#119611;}
#regist_type_div .regist_type a.selected{  border-top:solid 3px #008F00;color:#005D00; }

#registdiv
{
    width:990px;
    border:solid 1px #E5E5E5;
     clear:both;
    margin: 0 auto;
}
#registdiv .registstep
{ 
    width:962px;
    height:37px;
    margin:15px;
}
#registdiv .registstep1
{
    
    background: url(home/registstep.gif) no-repeat -6px -3px;
  
}
#registdiv .registstep2
{
    background: url(home/registstep.gif) no-repeat -6px -52px;

}
#registdiv .registstep3
{
    background: url(home/registstep.gif) no-repeat -6px -99px;

}
#registdiv .registstep div
{
    font-family:"微软雅黑","宋体";
    padding-left:32px;
    line-height:37px;
    margin-left:30px;
    width:250px; 
    float:left;
    font-size:14px;
    font-weight:bold;
    color:#585858;
    background: url(home/registstepcirclegray.gif) no-repeat 28px 11px;
}
#registdiv .registstep div span
{
    font-family:Arial;
   margin-right:10px;
     color:#FFF;
}
#registdiv .registstep div.steped
{
    color:#FFF;
    background: url(home/registstepcirclewhite.gif) no-repeat 28px 11px;
}

#registdiv .registstep div.steped span
{
    color:#004646;
}
#registform
{
     
}
#registform_hospital
{
     
}
#registform_produce
{
    
}
#registform_div .registform_div_step
{
    float:left;
    display:none;
    width:68%;
    margin-left:15px;
}
#registform_div .regist_must_know
{
    float:left;
    width:24%;
    line-height:22px;
    background: url(home/registmustknow.gif) no-repeat 20px 0;
    padding-top:45px;
    color:#5E5E5E;
    margin-left:20px;
    border-left:solid 1px #E5E5E5;
    padding-left:30px;
}
#registform_div .regist_must_know span
{
    color:#000;
}
#registform_div table
{
    border-collapse:collapse;
    table-layout:fixed;
    width:100%;
}
#registform_div table tr
{
    height:40px;
}
#registform_div table .formgroupname
{
    border-bottom:solid 1px #32C732;
    background-color:#F6F6F6;
     height:30px;
     color:#005D00;
     font-weight:bold;
     font-size:14px;
      font-family:"微软雅黑","宋体";
}
#registform_div table td
{
}
#registform_div .formlabel
{color:#5E5E5E;
}
#registform_div .formtxt
{
    border:solid 1px #E2E2E2;
    width:99%;
    height:24px;
    line-height:24px;
}
#registform_div .formbtn
{
    color:#000000;
    border:solid 1px #E2E2E2;
    height:28px; 
    padding:5px 10px;
    background: url(home/formbtnbak.gif)  repeat-x 0 10px;
    vertical-align:middle;
}
#registform_div .formbtn:hover
{
    background: url(home/formbtnbak.gif)  repeat-x 0 -29px;
    color:#005D00;
}
#registform_div #send_ok_info
{
    color:#005D00;
}
.regist_succesed
{
    margin:30px 110px;
    height:85px;
    padding:10px 30px 10px 100px ;
    line-height:30px;
     background: url(home/regist_succesed.gif)  no-repeat  0 0;
}
.regist_succesed_info
{
    font-size:15px;
    font-weight:bold;
    color:#018101;
}


/*供应商主页*/
#supplytop{ width:100%; height:33px; border-bottom:solid 1px #E8E8E8; background-color:#005D00; text-align:center; color:#B9D7B9;}
#supplytop a{  color:#B9D7B9;}
#supplytop a:hover{  color:#119611;}
#supplytop #topright{ background:  url(home/telgreen.gif) no-repeat center left;}

.supplyhead{float:left;   height:80px;}
.supplyhead .supplyheadpic{float:left; height:80px;width:120px; line-height:74px;overflow:hidden;  }
.supplyhead .supplyheadpic img{width:120px;  vertical-align:middle;}
.supplyhead .supplyheadname{float:left;  margin-left:10px;  height:80px; line-height:80px; font-size:20px; font-weight:bold; font-family:"微软雅黑","宋体";}
/*供应商导航菜单 */

#supplyneckpic{ width:990px;height:180px;margin: 0 auto; background:  url(home/supplyneckpic.png)  no-repeat center left; }

#supplynav{ width:990px;margin: 0 auto; }
#supplynav #menu{ height:39px;  background:  url(home/supply_menu.gif)  repeat-x center left;}
#supplynav #menu a{ display:block;  height:39px;  font-size:14px; font-weight:bold; color:#FFF; float:left; padding:0px 22px; line-height:39px;  border-right:inset 1px #008800;}
#supplynav #menu a:hover{ color:#119611;}
#supplynav #menu a.menu-select{ color:#FFF; background-color:#008F00; background:  url(home/supply_menu_selected.gif)  repeat-x center left;}
#supplynav #menu a.menu-select:hover{ color:#FFF;}
 
/*中部主体内容 */
#supplycontent{ width:990px;  margin: 7px auto; clear:both;}
/*中部左面 */
#supplycontent #content-left{ width:250px;   float:left;}

/*中部右面 */
#supplycontent #content-right{ width:730px;   float:right; }

/*供应商左边 */
#supply_info .company_detail
{
    margin:5px 15px 5px 15px; line-height:27px;
}
#supply_info .company_detail .company_name
{
    font-size:14px; font-weight:bold; color:#005D00; 
    line-height:24px;
}

#supply_info .fav_div
{
    height:40px;
    background-color:#F6F6F6;
    border-top:solid 1px #E5E5E5;
}
#supply_info .fav_btn
{
    float:left;
    height:30px;width:105px;
    line-height :30px;
    margin:5px 15px; 
    background:  url(home/fav_btn.gif) no-repeat center left;
}
#supply_info .fav_btn a
{ 
    display: block; 
    margin-left:30px;
    color:#FFF;
}
#supply_info .fav_btn a:hover
{  
    color:#FF8800;
}
#supply_info .popular
{
    float:right;
    line-height :30px;
    height:30px;  
    margin:5px 15px; 
}
#supply_contact  
{
    margin-top:7px;
}
#supply_contact .company_detail
{
    margin:5px 15px 5px 15px; line-height:27px;
}
#supply_contact .company_detail .company_name
{
    font-size:14px; font-weight:bold; color:#005D00; 
}

#supply_contact .map_div
{
    height:230px;
    background-color:#F6F6F6;
    border-top:solid 1px #E5E5E5;
    
}
#supply_contact .map_div .map
{
    margin:13px 13px; 
    height:200px;
    background-color:#E5E5E5;
    border:solid 1px #FFF;
}

/*供应商右边*/
#supply_product_right {margin-top:7px;}
#supply_product_right table{ border:none; width:99%;  border-collapse:collapse; empty-cells:show; margin:0 1% 1% 1%; }
#supply_product_right table td{ text-align:center;}
#supply_product_right table .productpic{ width:124px; height:94px; line-height:94px; border:solid 1px #E5E5E5; cursor:pointer;overflow:hidden;}
#supply_product_right table .productpic img{ width:124px;  vertical-align:middle;}
#supply_product_right table .productname{ line-height:30px; text-align:center; width:120px ;overflow: hidden;white-space: nowrap;-o-text-overflow: ellipsis;text-overflow: ellipsis;}


#supply_cert_right {margin-top:7px;}
#supply_cert_right table{ border:none; width:98%;  border-collapse:collapse; empty-cells:show; margin:0 1% 1% 1%; }
#supply_cert_right table th{  background-color:#F2F2F2;padding:10px;}
#supply_cert_right table td{ text-align:left;padding:5px 10px;}
#supply_cert_right table .certpic{ width:96px; height:72px; line-height:72px; border:solid 1px #E5E5E5;overflow:hidden;  }
#supply_cert_right table .certpic img{ width:96px;  vertical-align:middle;}
/*供应商档案*/
#supply_doc_info .supply_doc_info_content
{
    margin:5px 10px 5px 10px;
     line-height:25px;
}

#supply_doc_info .supply_doc_info_summary
{
    float:left;
    width:74%;
    margin-bottom:15px;
    line-height:25px;
}
#supply_doc_info .supply_doc_info_cert_3rdparty
{
    float:left;
    width:76px;    
    margin-bottom:15px;
    margin-left:10px;
    background:  url(home/cert_3rdparty.gif) no-repeat top left;
padding-top:78px;
    text-align:center;
}
#supply_doc_info .supply_doc_info_cert_sale
{
    float:left;
    width:76px;    
    margin-bottom:15px;
    margin-left:10px;
    background:   url(home/cert_sale.gif) no-repeat top left;
padding-top:78px;
    text-align:center;
}
#supply_doc_info .supply_doc_info_other
{
    clear:both;
   
}
#supply_doc_info .supply_doc_info_other table
{
    width:100%;
    margin-top:10px;
}
#supply_doc_info .supply_doc_info_other table tr
{
    height:25px;
}
.labelbold
{
    font-weight:bold;
}
#supply_doc_cert
{
    margin-top:7px;
}
#supply_doc_cert .article_panel_content
{
    position:relative;
}
#supply_doc_cert .cert_info
{
    float:left;
    line-height:37px;
    margin-left:5px;
    padding-left:20px;
    background:   url(home/cert_info.gif) no-repeat center left;
    color:#979797;
}
#supply_doc_cert .supply_doc_cert_content  
{
   margin:10px;
   
}
#supply_doc_cert table  
{
   width:100%;
   border-collapse:separate;
   border-spacing:1px;
}
#supply_doc_cert table tr
{
    height:35px;
}
#supply_doc_cert td
{
    background-color:#FAFAFA;
    padding:5px 5px;
}
#supply_doc_cert td.labelbold
{
    background-color:#F2F2F2;
    font-weight:normal;
    text-align:center;
    width:15%; 
}
#supply_doc_cert .supply_doc_cert_3rdparty_red
{
    position:absolute;
    right:0px;
    bottom:0px;
    width:95px;    
    height:95px;
    background:  url(home/cert_3rdparty_red.gif) no-repeat top left;
 
}
/*单个供应商的产品列表*/
#supply_product .searchresult{width:auto;  margin:auto;   margin-top:0px; }
#supply_product .searchresult .productpro_info{ border-bottom: dashed 1px #DADADA; height:110px;} 
#supply_product .searchresult .productpro_detail1 {float:left; width:16%; padding:5px 20px 5px 5px; line-height:25px; }
#supply_product .searchresult .productpro_detail2 {float:left; width:75%; padding:5px 20px 5px 5px; line-height:25px;  }
#supply_product .searchresult .productpro_detail2 a{font-size:14px;line-height:40px;  color:#005D00; }
#supply_product .searchresult .productpro_detail2 a:hover{   color:#FF6600; } 
 
#supply_product .searchresult .productpro_detail1 .productpic{ width:124px; height:94px; line-height:92px; border:solid 1px #E5E5E5; overflow:hidden; }

#supply_product .searchresult .productpro_detail1 .productpic img{width:120px;   vertical-align:middle;}
/*单个供应商的资质列表*/
#supply_cert .searchresult{width:auto;  margin:auto;   margin-top:0px; }
#supply_cert .searchresult .productpro_info{ border-bottom: dashed 1px #DADADA; height:auto; float:left; width:100%;} 

#supply_cert .searchresult .productpro_detail1 {float:left; width:10%; margin:5px 5px 5px 5px; padding:5px; line-height:20px; }
#supply_cert .searchresult .productpro_detail2 {float:left; width:30%; margin:5px 5px 5px 25px; padding:5px; line-height:20px;  }
#supply_cert .searchresult .productpro_detail2 a{ font-size:12px;line-height:20px; font-weight:bold;  color:#005D00; }
#supply_cert .searchresult .productpro_detail2 a:hover{color:#FF6600; } 
 
#supply_cert .searchresult .productpro_detail1 .productpic{ width:100px; height:75px;line-height:70px; border:solid 1px #E5E5E5; overflow:hidden; }

#supply_cert .searchresult .productpro_detail1 .productpic img{width:100px;   vertical-align:middle;}

#supply_cert .searchresult .productpro_detail2 a.bigpic{  background:  url(home/bigpic.gif) no-repeat center left;  color:#000; font-weight:normal;display:block; width:50px;  padding:2px 8px 2px 25px; border: solid 1px #DADADA;} 
#supply_cert .searchresult .productpro_detail2 a.bigpic:hover{   color:#FF6600; } 

 /*单个供应商的联系方式*/
#supply_contact_right .supply_contact_content div.info{height:30px ;line-height:30px; border-top: dashed 1px #DADADA; padding-left:15px;}
#supply_contact_right .supply_contact_content div.supply_name{ border-top: none;font-size:14px; font-weight:bold;  color:#000;}

#supply_contact_right div.map_div
{
    height:386px; 
    border-top:solid 1px #E5E5E5;
    margin-left:13px;
}
#supply_contact_right div.map_div .map
{
    margin:13px 13px 13px 0; 
    height:361px;
    background-color:#E5E5E5;
    border:solid 1px #FFF;
}


/*单个产品界面*/

#product_show_right {}

#product_show_right table{ border:none; width:98%;  border-collapse:collapse; empty-cells:show; margin:0 1% 1% 1%; }
#product_show_right table th{ text-align:center; background-color:#F2F2F2;padding:10px;}
#product_show_right table td{ text-align:center;padding:5px 10px;}
#product_show_right table .certpic{ width:96px; height:72px; line-height:72px; border:solid 1px #E5E5E5; overflow:hidden; }
#product_show_right table .certpic img{ width:96px;  vertical-align:middle;}

#product_show_right #product_show {margin:10px;}

#product_show_right #product_show .productpic { width:320px; height:240px; overflow:hidden; line-height:240px; border:solid 1px #E5E5E5; float:left; }
#product_show_right #product_show .productpic img{ width:320px;  vertical-align:middle;}

#product_show_right #product_show .productinfo{ float:left; margin-left:10px; line-height:20px;}
#product_show_right #product_show .productinfo .product_name{ font-size:18px;line-height:40px;  color:#000;}