
@charset "utf-8";

.top_intro{ color:#676767;   line-height:18px; padding-bottom:15px;}

.top_intro a{ color:#2673b9; text-decoration:underline;}

.pro_cate{ padding-left:5px; width:150px; display:block; margin-bottom:15px;}
.pro_cate dt{ font-size:14px; font-weight: bold; color:#186ab4; border-bottom:solid 1px #186ab4; height:29px; line-height:29px; margin-bottom:10px;}
.pro_cate dd{border-bottom:solid 1px #e4e4e4; height:17px; line-height:17px; margin-bottom:1px;}
.pro_cate dd a{ color:#fff; display:block; background:url(../images/product/icon_pmenu.gif) no-repeat 3px center; background-color:#3b73b9;padding-left:15px;   font-weight:bold; width:135px; }
dl.pro_cate dd a:hover{ color:#fff;background:url(../images/product/icon_pmenu_h.gif) no-repeat left center;text-decoration:none; background-color:#718db0;}

.pro_name{ color:#186ab4; padding-bottom:15px;}
.pro_name em{ font-weight:bold;}

.pro_item dt{ display:block; height:22px; background-color:#f6f6f6; border:solid; border-width:1px 0px 1px 0px; border-color:#d2d2d2; padding:0px 10px 0px 5px; overflow:hidden;}
.pro_item dt a{ display:block;}
.pro_item dt .top{ float:right; margin-top:4px;}
.pro_item dt .item_name{ float:left; line-height:11px; height:11px; margin-top:5px; color:#3780b6; border-left: solid 3px #004a80; padding-left:5px; font-weight:bold;}
.pro_item dd{ padding:15px 5px; display:block;  }
.pro_item dd p{   line-height:18px; color:#555555; text-align:justify;}


.datatable tr th{ background:#e2e2e2; border: solid 1px #bdbdbd;padding:0px 10px; text-align:center;color:#555555;}
.datatable tr td{ border: solid 1px #bdbdbd; background:#FFF; padding:0px 10px; color:#555555;}
.datatable .tdgray{ background-color:#F2F2F2;}
