@charset "utf-8";
/* CSS Document */
* {
	margin:0;
	padding:0;
}
html { background:url(../images/sub_bg_01.jpg) repeat-x top;
}
body { background:url(../images/sub_bg_02.gif) repeat-x top;


	margin:0px auto;
	font-size:12px;
	font-family:Arial,"宋体", "黑体";
	color:#959595;
	border:0px #900 solid;

}
table {
	border-collapse:collapse;
	border-spacing:0;
	empty-cells:show;
	text-align:left;
}
th, td {
	border-collapse:collapse;
}
ol, ul {
	list-style:none;
}
a {
	color:#959595;
	text-decoration:none;
}
a:hover {
	text-decoration:none;
	cursor:pointer
}
input, select, form img, button {
	vertical-align:middle;
}
textarea {
	font-size:12px;
}
img {
	border:0;
}
button {
	cursor:pointer;
}
.clear {
	clear:both;
	height:0px;
	overflow:hidden
}
.split {
	clear:both;
	height:10px;
	overflow:hidden
}
.clear2 {
	clear:both;
}
.f_left {
	float:left;
}
.f_right {
	float:right;
}




#header, #container,#flash{width:1003px;}
.frame{ overflow-x:hidden; position:relative;border:0px #CCCCCC solid}

#top{ height:125px;background:url(../images/main5_12.png) bottom no-repeat;}
#top_guide { position:absolute; top:8px; right:14px;}
#top_guide li{float:left; display:inline; padding:0 3px;}
#logo{position:absolute;top:12px;left:16px;}
#menu{position:absolute;top:0; left:0px;}
#flash{height:117px;}
#footer{height:121px; background:url(../images/footer_bg.gif) repeat-x top; margin-top:20px; color:#959595;}
#footer img{ padding:20px 20px 0 128px; border:#FF0000 0px solid; float:left;}
#footer p{ line-height:1.5em; padding-top:20px;}

#footer span a img{ border:none; padding:10px 0 0 0;}

#scroll_text{ position:absolute; top:97px; left:34px;width:378px;height:23px; line-height:23px; text-align:center; color:#959595;}
#side_menu{width:222px; position:absolute;top:242px;left:0px;}
#quick_link{width:72px;position:absolute;top:242px;left:931px;}
#contents{width:703px; margin:0 76px 0 222px; background:url(../images/con_bg_05.gif) no-repeat center top; padding-top:17px;}
.tit{ width:630px;height:46px; background:url(../images/tit_bg_09.gif) no-repeat bottom; margin:0 auto;}
.tit h1{background:url(../images/dot_12.gif) no-repeat 3px 10px; padding:10px 0 0 25px;}
.tit span{ float:right;padding-top:12px;}

#re_con{width:600px; margin:25px auto 0 auto; color:#434343; line-height:1.7em; overflow-x:hidden; min-height:380px; _height:380px;}

.leftmn{background:url(../images/lefmn_bg.gif) repeat-y }
.leftmn ul{padding:13px 25px 66px 30px;}
.leftmn li{height:21px; line-height:21px; padding-bottom:3px; padding-left:13px; font-weight:bold;color:#7d7d7d; }
.leftmn li a{color:#7d7d7d;}
.leftmn li:hover,.leftmn li.hover{background:url(../images/leftmn_li_bg.gif) no-repeat;}

.about_3{ width:530px; margin:0 auto;}
.about_3 ul{list-style:none;}
.about_3 li{height:89px; padding:10px 0px;}
.about_3 img{float:left; padding-right:10px;}
.about_3 h1{color:#396fa0; font-size:14px; font-weight:bold; padding-top:15px;}
.about_3 p{vertical-align:middle;}

.blue{color:#396fa0;}

.goods_list h1,.goods_detail h1 {color:#396fa0; font-size:14px; padding-bottom:35px;}
.goods_list li{width:178px; height:176px; float:left;background:url(../images/goods_list_bg_30.gif) no-repeat left top; margin:0 10px; overflow:hidden;}

.goods_list li img{padding:1px; border:1px solid #dedede; margin-top:12px; width:145px; height:95px;}
.goods_list h2{font-size:12px; color:#535353; font-weight:normal; text-align:center;}
.goods_list h2 a{color:#434343;}
.goods_list img{margin:13px auto auto 11px;}

.goods_list li:hover h2 a, .goods_list li.hover h2 a{color:#365fba;}
.goods_list li:hover img, .goods_list li.hover img{ border:1px #365fba solid;}

.goods_detail_frame {}
.goods_detail_frame img{padding:3px; border:1px solid #cfcfcf; float:left;}
.goods_detail_info{width:272px; float:right; margin-right:13px; background:url(../images/goods_detail_36.gif) repeat-y;}
.goods_detail_info h2{height:45px; line-height:45px; padding-left:25px; background:url(../images/goods_detail_info_30.gif) no-repeat top; color:#3860e0; font-size:12px;}
.goods_detail_info_bottom{height:15px; background:url(../images/goods_detail_info_39.gif) no-repeat top;}
.good_detail_info_table{width:248px; margin:0 auto;}
.good_detail_info_table td{padding:10px; border-bottom:1px solid #eeeeee;}

.goods_detail_text{ margin-top:20px; background:url(../images/pager_bg.gif) repeat-x; padding:20px 0;}

.goods_message{background:url(../images/pager_bg.gif) repeat-x; }
.goods_message li{border-bottom:1px dotted #d3d3d3;}
.goods_message li h1{ height:25px; line-height:25px;color:#2a92eb; background:url(../images/dot_49.gif) no-repeat 13px 50%; padding:10px 0 10px 29px; font-size:12px;}
.goods_message li h2{height:30px; line-height:35px;background:url(../images/dot_53.gif) no-repeat 39px 50%; padding:0 0 0 58px; font-size:12px;}
.goods_message li p{padding:0px 10px 25px 58px;}

.write_message{background:url(../images/goods_detail_56.gif) repeat-y;}
.write_message_top{height:16px; background:url(../images/goods_detail_54.gif) no-repeat;}
.write_message_bottom{height:15px; background:url(../images/goods_detail_58.gif) no-repeat;}
.write_message_table{ width:564px; margin:0 auto; color:#000066;}
.write_message_table td{ padding:5px; color:#3861ba;}

.used_table{width:550px; margin:0 auto;  border:#a0baf2 1px solid;}
.used_table td{padding:5px 15px; border:#a0baf2 1px solid;}

.pager{height:75px; background:url(../images/pager_bg.gif) repeat-x; text-align:center; padding-top:25px;}
.pager a,.pager2 a{padding:0 3px;}
.pager img,.pager2 img{ padding-top:5px;}
.pager a.select,.pager2 a.select{color:#365fba; font-weight:bold;}

.pager2 {height:35px; text-align:center}
