@charset "utf-8";
/* 全局 */
*{margin:0;padding:0;}

body{background:#fff;}

a{text-decoration:none;cursor:pointer;}

a:hover{text-decoration:none;}

ul li{list-style:none;}

img{ border:0;}

#wrap{
margin:0px auto;
width:600px;
height:auto;
border:1px solid #a38678;
}
.display_none{ display:none;}

/* 提示框 */
#message_box_bg{display:none;  position:absolute;z-index:99;  text-align:center; left:0; right:0; top:0; bottom:0; background:#999999;opacity: 0.80;filter:alpha(opacity=80); font-size:12px; line-height:18px; }
#message_box{ background:#FFFFFF; width:300px; height:auto; margin:150px auto; border:1px solid #CC6600;}
#message_box_title{ width:290px; height:15px; text-align:right; font-weight:bold;}
#message_box_title span{ float:left; color:#FF6600;}
#message_box_title span a{ color:#FF6600;}
#message_box_title span a:visited{color:#FF6600;}
#message_box_content{ width:290px; padding:5px; text-align:left;}
#message_box_content a:hover{ color:#FF0000;}

/* 搜索框 */
#search_bg{
height:75px;
width:600px;
text-align:center;
background-image:url(../image/search_bg.jpg);
}
#search{ padding-top:5px;}
#search_tab{
height:25px;
width:589px;
}
#search_tab_ul{
height:25px;
width:589px;
font-size:16px;
}
#search_tab_ul li{display:inline; float:left; margin-left:5px; width:100px; height:25px; cursor:pointer;}
#search_tab_ul li span{ display:block;margin-top:3px; color: #cb651d;}
.search_tab_active{ background-image:url(../image/search_tab_active.jpg); font-weight:bold;}
.search_tab{ background-image:url(../image/search_tab.jpg);}

#search_box{
height:38px;
width:589px;
background-image:url(../image/search_box_bg.jpg);
text-align:center;
}
#search_form{ width:565px; height:30px;}
#search_input{ width:470px; height:25px;border:1px solid #CCCCCC; float:left; margin:5px 0 0 5px; font-size:20px;}
#search_button{ float:left;margin:3px 0 0 2px; cursor:pointer;}

/* 目录 */
#cate_info{ font-weight:bold; color: #cb651d; width:200px; background: #FFFFCC; border:1px solid #FF3300; font-size:12px;margin:0 auto; clear:both; text-align:center; padding:1px; margin-bottom:5px;}
#category{width:600px; height:400px; padding:5px 5px 10px 5px; background-image:url(../image/category_bg.gif);}
.category_dl{ width:140px; height:40px;  display:block;float:left; margin:4px 0 0 7px; overflow:hidden;}
.category_dl dt:hover{ cursor:pointer; color: #FF0000;}
.category_dl dt{cursor:pointer;color: #cb651d;  font-size:13px; font-weight:bold;}
.category_dl dd{font-size:12px;}
.category_dl dd a{ color:#666666;}
.category_dl dd a:hover{ color:#000000;}
.cate_more{}
/* 建材 供应商列表 */
#material_list,#vendor_list{ width:600px;font-size:12px; border-top:1px solid #666666;}
#material_list td{border-bottom:1px  #993300  solid; text-align: left; line-height:16px; }
#material_list td a:hover{ color:#FF0000;}
#material_list tr:hover{ background:#FFFF66;}
#vendor_list td{border-bottom:1px #993300 dashed; text-align:left; padding:5px 0 5px 10px;}
#vendor_list tr:hover{ background:#FFFFCC;}
.material_list_title td,.vendor_list_title td{ font-weight:bold; padding-top:5px; padding-left:5px;}
.material_list_item td,.vendor_list_title td{ padding:4px;}
.material_list_item2{ background: #FFFFE1;}


#class_list{ padding:5px;}
#class_list dt{ font-size:14px; font-weight:bold; }
#class_list dd a{font-size:12px; color: #FF6600;}

#brand_list{ padding:5px;}
#brand_list dt{font-size:14px; font-weight:bold;}
#brand_list dd a{font-size:12px; color: #FF6600;}

/* 分页链接 */
#page_links{ font-size:12px; margin:4px auto; width:580px; padding-left:20px;}
.page_others{ width:auto; height:16px; margin:1px; display:block; line-height:16px; float:left; background-color:#FFFFFF; text-align:center; border:1px solid  #CCCCCC; color: #0066CC; padding:0 5px 0 5px;}
.page_others:hover{border:1px solid #FF6600; color: #FF3300; }
.page_more{ width: auto; height:16px; margin:1px; line-height:12px; padding-top:6px; display:block; float:left;}
.page_more:hover{}
.page_now{ width:auto; height:16px; margin:1px; display:block; line-height:16px; float:left; background-color: #FFFF66; text-align:center; border:1px solid #FF6600; color: #FF3300; font-weight:bold;padding:0 5px 0 5px;}
.page_now:hover{}

/* 材料 供应商信息 */
.info_table{ width:580px; height:auto; margin:20px auto 30px auto; border:1px solid  #FFCC33; border-width:1px 0 0 1px;font-size:14px;}
.info_table td{ padding:5px;border:1px solid  #FFCC33; border-width:0 1px 1px 0;}
.info_table tr{}
.info_title { background:#FFFFD2; color: #BF6000; font-weight:bold; width:80px;}
.info_top{ background: #FFFFD2; text-align:center; font-size:16px; font-weight:bold;}
