*{ margin-left: 0px; margin-top: 0px; list-style: none; }

h1 , h2 , h3 , h4 , h5 , h6 , p , i , em  , form , input , select , dd , dt , li  { margin: 0px; padding: 0px; }

.clr{ clear: both; }

form * {
	padding: 0px; margin: 0px;  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}

ul , ol , dl{ list-style: none; padding: 0px; margin: 0px; }

body{ font-size: 12px;  color: #333333; margin: 0px; padding: 0px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; background: url(../image/shop_bg.gif) repeat-x  #00719b;}

a{ color: #0784bf; text-decoration: none; }

a:hover{ color: #b70000; text-decoration: underline; }

img { border: none; }

/************/
#page{ width: 950px; margin: auto; overflow: hidden;  background: #fff; padding: 0px 10px; position: relative;}

#page .member{
	z-index:10;position: absolute; top:24px; width: 140px; height: 24px; border-right:#e6e6e6 1px solid;border-bottom:#e6e6e6 1px solid; overflow: hidden; background: #f1f1f1; line-height: 25px;padding-left:10px;
}
#page .member cite{
	 background: url(../image/icon_xy.gif) no-repeat left -2px ; padding-left:15px; font-weight:normal; font-style:normal;
}
#page .member span{
	font-size:12px; font-weight: bold;padding:0px 1px;color:#b70000; 
}
#title{
	 background: url(../image/title_bg.gif) repeat-x; height: 26px; overflow: hidden; line-height: 26px;
} 
#title li{ display: inline;}

#title .reg{
	float: left; padding-left: 5px;
}
#title .log{
	float: right;padding-right: 5px;
}
#title .log span{
	 background: url(../image/icon_xy.gif) no-repeat left -2px ; padding-left:15px;
}
#title a{
	color:#00539a; margin: 0px 5px;
}
#title a:hover{
	color:#b70000; text-decoration: underline;
}
/*************/
#top{
	height: 100px; overflow: hidden; position: relative;
}
#top h1{
	  font-size: 25px; position: absolute; top: 35px; left: 15px;
}
#top h2{
	font-size:12px; position: absolute; font-weight: normal; bottom:10px; left: 15px;
}
#top h2 span{
	font-size: 10px; color: #b70000;
}
#top i{
	width:80px; height: 80px; overflow: hidden; position: absolute; right: 0px; top: 10px; border: #e8e8e8 1px solid; display: block;
}
/*************/
#nav{
	height:32px; overflow: hidden;
}
#nav li{
	background: url(../image/shop_nav.png) no-repeat; float: left; display: inline;
}
/***首页***/
#nav .index{
	width: 119px;
}
#nav .index a{
	width: 119px; height: 32px; display: block;  
}
#nav .index a:hover , #nav .index .on{
	background: url(../image/shop_nav.png) no-repeat 0px -32px;
}

/***现货***/
#nav .spot{
	width: 116px;
}
#nav .spot a{
	width: 116px; height: 32px; display: block;background: url(../image/shop_nav.png) no-repeat -119px 0px;
}
#nav .spot a:hover , #nav .spot .on{
	background: url(../image/shop_nav.png) no-repeat -119px -32px;
}
/***供应***/
#nav .supply{
	width: 119px;
}
#nav .supply a{
	width: 119px; height: 32px; display: block;background: url(../image/shop_nav.png) no-repeat -235px 0px;
}
#nav .supply a:hover , #nav .supply .on{
	background: url(../image/shop_nav.png) no-repeat -235px -32px;
}
/***求购***/
#nav .buy{
	width: 110px;
}
#nav .buy a{
	width: 110px; height: 32px; display: block;background: url(../image/shop_nav.png) no-repeat -354px 0px;
}
#nav .buy a:hover , #nav .buy .on{
	background: url(../image/shop_nav.png) no-repeat -354px -32px;
}
/***招聘***/
#nav .hr{
	width: 117px;
}
#nav .hr a{
	width: 117px; height: 32px; display: block;background: url(../image/shop_nav.png) no-repeat -464px 0px;
}
#nav .hr a:hover , #nav .hr .on{
	background: url(../image/shop_nav.png) no-repeat -464px -32px;
}
/***简介***/
#nav .int{
	width: 111px;
}
#nav .int a{
	width: 111px; height: 32px; display: block;background: url(../image/shop_nav.png) no-repeat -581px 0px;
}
#nav .int a:hover , #nav .int .on{
	background: url(../image/shop_nav.png) no-repeat -581px -32px;
}
/***联系***/
#nav .msg{
	width: 118px;
}
#nav .msg a{
	width: 118px; height: 32px; display: block;background: url(../image/shop_nav.png) no-repeat -692px 0px;
}
#nav .msg a:hover , #nav .msg .on{
	background: url(../image/shop_nav.png) no-repeat -692px -32px;
}
/***资信***/
#nav .credit{
	width: 140px;
}
#nav .credit a{
	width: 140px; height: 32px; display: block;background: url(../image/shop_nav.png) no-repeat -810px 0px; 
}
#nav .credit a:hover , #nav .credit .on{
	background: url(../image/shop_nav.png) no-repeat -810px -32px; 
}
#nav .credit em{
	width: 140px; height: 32px; display: block;background: url(../image/shop_nav.png) no-repeat -810px -64px; 
}
/*************/
#banner{
	height:128px; overflow: hidden; background: url(../image/shop_banner.gif) no-repeat; margin-top:10px;
}
/*************/
#content{
	clear: both; margin-top:10px;
}
#content .pd{height:10px;overflow:hidden; display: block;}
/*************/
#content .box{}

#content .box .title {
	height: 30px; overflow: hidden; background: url(../image/shop_title.gif) no-repeat;  clear: both;
}
#content .box .title h2{
	 font-size: 14px; color: #fff; line-height: 30px; width:175px; text-align: center; float: left; display: inline; 
}
#content .box .title h2 a{
	color: #fff; text-decoration: none;
}
#content .box .title h2 a:hover{
	color: #fff; text-decoration: underline;
}
#content .box .title h6{
	font-size: 12px; float: right; display: inline;  padding-right: 5px; line-height: 30px; font-weight:normal;
}
#content .box .main{
	 clear: both; overflow: hidden; padding:5px 10px; font-size: 14px; line-height: 24px; border: #0990c9 1px solid; border-top: none;
}
#content .box  h6{
	font-size: 12px;font-weight:bold; font-weight: bold; line-height: 24px;margin-top:5px; border-bottom: #ccc 1px dashed;
}
#content .box  dd{
	line-height: 30px; float: left; display: inline; overflow: hidden; width: 130px; font-size: 12px; 
}
#content .box dd a{
	color: #0784bf; text-decoration: none; 
}
#content .box dd a:hover{
	color: #b70000; text-decoration:  underline; 
}
/*************/
#content .box .main_com{
	 clear: both; overflow: hidden;  height: 140px;  padding:5px 10px; font-size: 14px; line-height: 24px; border: #0990c9 1px solid; border-top: none;
}
#content .box .credit_main{
	clear: both; margin-top: 5px;
}
#content .credit1_table{
	 margin-top: 5px; background:#e0e0e0;line-height: 30px; font-size: 12px;
}
#content .credit1_table tr{
	background: #fff;
}
#content .credit1_table .credit1_td{
	background: #f3f3f3; border-top: 1px #fff solid;  font-weight: bold; width: 130px; text-align: center;
}
#content .credit1_table td{
	padding-left: 10px; 
}
#content .credit1_table td img{
	width: 100px; height: 75px; border: #ccc 1px solid;margin:5px;
}
/*************/
#content .box .msg_main{
	clear: both; margin-top: 5px; font-size:14px; line-height: 24px;  padding: 0px 0px 0px 20px;
}
#content .box .msg_main td{
	border-bottom: #ccc 1px dashed;
}
/*************/
#content .main li{
	 float: left;  display: inline;
}
#content .main .li_img{
	width: 110px; overflow: hidden;
}
#content .main .li_msg{
	width: 615px; overflow: hidden;  position: relative; height: 100%; margin-right:10px;
}
#content .main .li_hr{
	width: 715px; overflow: hidden;  position: relative; height: 100%; margin-right:10px;
}
#content .main .li_city , #content .main .li_price , #content .main .li_credit{
	width: 81px; overflow: hidden; text-align: center;
} 
#content .main .li_price span{
	color: #b70000;
}
#content .main .li_date{
	width: 120px; text-align: center;overflow: hidden;
}
#content .main .li_ent{
	width: 515px; overflow: hidden;  position: relative; height: 100%; margin-right:10px;
}
#content .main .li_title{
	line-height: 25px; border-bottom:#ccc 1px dashed; overflow: hidden; font-weight: bold; font-size:14px; height: 25px;
}
#content .main .li_main{
	height:120px; border-bottom:#ccc 1px dashed; overflow: hidden; margin-top:10px; margin-bottom:10px;
}
/**********/
#content .main .li_img i{
	width:100px; height: 100px; border: #ccc 1px solid; overflow: hidden; display: block;margin-top:3px;
}
#content .main .li_msg h1 , #content .main .li_ent h1 , #content .main .li_hr h1{
	font-size: 14px;  line-height: 26px; color:#00349a;
}
#content .main .li_msg h1 span , #content .main .li_ent h1 span , #content .main .li_hr h1 span{
	font-size:10px; color:#aaa; padding-left:5px; font-weight: normal;
}
#content .main a{
	color:#00349a; text-decoration: underline;
}
#content .main a:hover , #content .main .li_msg h4 a:hover , #content .main .li_ent h4 a:hover{
	color: #b70000; text-decoration: underline; 
}
#content .main .li_msg h2 , #content .main .li_ent h2 , #content .main .li_hr h2{
	position: absolute; width: 74px;height:20px;  overflow: hidden; top: 0px; right: 0px;
}
#content .main .li_msg h3 , #content .main .li_ent h3 {
	 height: 52px; overflow: hidden;font-size:12px; line-height: 18px;font-weight:normal;margin-bottom:3px;
}
#content .main .li_hr h3{
	 height: 73px; overflow: hidden;font-size:14px; line-height: 24px;font-weight:normal;margin-bottom:3px;
}
#content .main .li_msg h3 span , #content .main .li_ent h3 span , #content .main .li_hr h3 span{
	margin-right: 10px;  
}
#content .main .li_msg h4 , #content .main .li_ent h4 , #content .main .li_hr h4{
	color: #008000; font-weight:normal; line-height: 24px;font-size:12px; float: left; display: inline;margin-right:10px;
}
#content .main .li_msg h4 a , #content .main .li_ent h4 a{
	color: #008000; text-decoration: underline;
}
#content .main .li_msg h5 , #content .main .li_ent h5{
	  font-weight:normal; line-height: 24px;font-size:12px;margin-right:10px;
}
/*************/
#content .spot_table{
	 margin-top: 5px; background:#e0e0e0;line-height: 30px; font-size: 12px; text-align: center; clear: both;
}
#content .spot_table .c3_tr{
	background: #f3f3f3; font-weight:bold;
}
#content .spot_table tr{
	background: #fff; 
}
 #content .spot_table font{
 	font-size: 10px; display: block; line-height: 11px;
 }
#content .spot_table td span{
	color: #b70000; font-weight: bold;
}
/*************/
#content .com_table{
	 margin: 30px 0px; background:#e0e0e0;line-height: 30px; font-size: 14px;clear: both; width: 500px; 
}
#content .com_table .com_td{
	background: url(../image/com_table.gif) repeat-x;  color: #fff;font-size:14px; font-weight:bold;
}
#content .com_table td{
	background: #fff; padding-left:30px;
}
 
#content .spot_table td span{
	color: #b70000; font-weight: bold;
}
/*************/
.page{
	line-height: 24px; text-align: center; font-size:14px;
}
/*************/
#foot{ width: 950px; text-align: center; margin-top: 20px; clear: both;overflow: hidden;  border-top: #3892d1 3px solid; line-height: 25px;}

#foot a{
	color: #333; text-decoration: underline;
}
#foot a:hover{
	color: #b70000; text-decoration: none;
}

label img{width:50px; height:40px; overflow:hidden}