/* overall style --begin-- */
body
{
	margin:0px; width:100%; font-size:12px;
}
body div
{
	color:rgb(102,102,102); font-size:12px; text-align:left; font-family:Arial; overflow:hidden; line-height:24px;
}

table tr td
{
	vertical-align:top;
}

body div a
{
	text-decoration:none; font-size:12px;
}
body div a:link,body div a:visited
{
	color:rgb(102,102,102);
}
body div a:hover
{
	color:rgb(218,37,28); text-decoration:underline;
}
body div a img
{
	border:0px;
}
body div ul
{
	padding:0px; margin:0px;
}
body div ul li
{
	 list-style:none;
}
body div p
{
	padding:0px; margin:0px;
}
body div dl
{
	padding:0px;
}
body div dl dt
{
	padding:0px; margin:0px;
}
body div dl dd
{
	padding:0px; margin:0px;
}
/* overall style --end-- */

.a_grade
{
	 text-decoration:none; color:#333;
	}
.a_grade:hover
{ color:#ffa200;
	}

div.div_left_title
{
	width:235px; height:29px; background-image:url(/images/style/title.gif); background-repeat:no-repeat; line-height:27px; text-align:left;
	}

.div_title
{
	height:47px;
	}

.td_home_news
{
	border-bottom:dashed 1px #702a02;width:272px;
	}
.td_home_news_date
{
	color:#444; font-size:12px; 
	}

.a_pd_name
{
	text-decoration:none;font-size:9pt;color:#444;
	}

td.td_jw_1
{
	text-align:right;width:120px;
}
td.td_jw2
{
	text-align:left;
}

.td_left_menu2
{
	background:#eee url(/images/style/list_icon.jpg) no-repeat 13px 8px;height:32px;
	}
.td_editinfo_l
{
	border-right:dashed 1px #aaa;border-bottom:dashed 1px #aaa;
	}
.td_editinfo_r
{
	border-bottom:dashed 1px #aaa;
	}
tr.td_pdls2
{ background-color:#E0F6FD;
	}
tr.td_pdls1
{ background-color:#F0F6FB;
	}
.tr_pdtxtlist
{
	background:#dff0ff; border:solid 2px #6fbaff;
	}

.a_home_pd
{
	 text-decoration:none; color:#555;
	}
.a_home_pd:hover
{
	 text-decoration:underline; color:#f00;
}
a.pd_td
{ font-size:10pt; line-height: 16pt; font-weight:bold;
 	}
span.pd_pmrt
{ font-size:10pt; line-height: 16pt; 
 	}
a.pd_b
{ font-size:10pt; line-height: 16pt; font-weight:bold;
 	}
 	
a.list_icon
{
	background:url(/images/style/list_title.gif);  width:9px;  height:16px; overflow:hidden; float:left;  background-repeat: no-repeat; margin-top:3px;
}
a.detail_title
{
	float:left; background:url(/images/style/list_detail.gif);  width:15px;  height:18px; display:block;margin-top:-7px;
	}
a.module_title 
{
	float:left; background:url(/images/style/module_icon.gif);  width:15px;  height:19px; display:block;
}
a.text_title
{
	margin-top:-7px; float:left; background:url(/images/style/site_icon.gif); display:block;  overflow:hidden; width:17px;  height:18px; background-repeat: no-repeat;
}

li.menu_list_style
{
	 	list-style-type:none; background:url(/images/style/bgimg_menu_list.gif) no-repeat; height:26px; 
}
li.menu_piece_style
{
	 list-style-type:none; background:url(/images/style/list_piece.gif) no-repeat; margin: 4px 0px 0px -17px; padding:0
}
ul.ul_pieve
{
    list-style-type:none;margin:0px; padding:0px;
}
div.div_pd_img1
{border: #dddddd 3px solid; margin:3px 3px 3px 3px; cursor:pointer;
}
div.div_pd_img2
{border: #ee5050 3px solid; margin:3px 3px 3px 3px;cursor:pointer;
}

#tbl_pdtxt tr th
{
	background:#66a253; color:#fff; border-left:solid 1px #aaa;border-right:solid 1px #aaa; font-weight:bold;
}
#tbl_pdtxt tr td
{
	border-left:solid 1px #aaa; border-right:solid 1px #aaa; border-bottom:solid 1px #aaa;
}
#tbl_shopcar tr th
{
	border:solid 1px #eeeeee; background:#f5f5f5
	}
#tbl_shopcar tr td
{
	border:solid 1px #eeeeee;
}

#tbl_fl
{
	width:931px; margin:7px 0px 0px 20px;
}
#tbl_fl tr td
{
	width:133px; height:30px;
}
#tbl_fl tr td a
{
	color:#444; font-size:14px;text-decoration:none; line-height:25px;
}
#tbl_fl tr td a:hover
{
	color:#e68d00;  text-decoration:underline;
}
#tbl_fl tr td a img
{
	border:0px; height:23px; margin-right:6px; float:left;
}
#demo
{ 
 width:300px; height: 18px; overflow: hidden; text-align:right; font-size:13px; color:#9eb665;
}
#demo a
{
line-height:18px;
}

.dl_piclist_list{border-bottom:1px dashed #bbb; padding:0px 0px 10px; margin:10px 0px 0px; width:100%; overflow:hidden; clear:both;}
.dl_piclist_list dt{width:176px; float:left; overflow:hidden; text-align:center;}
.dl_piclist_list dt img{width:160px;}
.dl_piclist_list dd{width:560px; overflow:hidden;}
.dl_piclist_list dd strong{color:#c22;}
.dl_piclist_list dd span.zxbz{color:rgb(1,141,236); margin-left:10px;}
.dl_piclist_list dd span{}