body,p,th,td,input,select,textarea{
    font-size:14px;
    color:#111111;
}
body{
	margin: 0px;
	padding: 0px 10px 0px 10px;
}
a:link{
	color:#0044DD;
	text-decoration:none;
}
a:visited{
	color:#0044DD;
	text-decoration:none;
}
a:hover{
	color:#FF5500;
	text-decoration:underline;
}
a:active{
	color:#FF5500;
	text-decoration:underline;
}
table{
	text-align:left;
}
p{
	margin: 15px 0px 15px 0px;
	padding: 3px 0px 3px 0px;
}
hr{
	border:#000000 0px solid;
	border-top: #D1D7DC 1px solid;
	height: 0px;
}

img{
	border:0px;
}

form{
	margin:0;
	padding:0;
}

.B,H1,.boldFontSize12{
	font-size:12px;
	font-weight:bold;
}

.C,.fontSize14 {
	font-size:14px;
}

.CB,.M,.L,.boldFontSize14{
	font-size:14px;
	font-weight:bold;
}

.D,.C1,.fontSize16{
	font-size:16px;
}

.DB,.boldFontSize16{
	font-size:16px;
	font-weight:bold;
}

.H{
	color:#FF5500;
}

.G{
	color:#666666;
}

.EN{
	font-family: Arial;
}

.LM {
	line-height:120%;
}

.LL{
	line-height:150%;
}

.LG{
	line-height:200%;
}

.ImgB {
	border: 1px solid #DDDDDD;
}


a.U:link,a.U:visited{
	color:#0044DD;
	text-decoration:underline;
}
a.U:hover,a.U:active{
	color:#FF5500;
	text-decoration:underline;
}    

a.topcat:link,a.topcat:visited{
	color:#ffffff;
	text-decoration:none;
}
a.topcat:hover,a.topcat:active{
	color:#FF5500;
	text-decoration:underline;
}    

a.topmenu:link, a.topmenu:visited{
	color:#001390; 
	text-decoration:none;
}
a.topmenu:hover, a.topmenu:active{
	color:#001390; 
	text-decoration:none;
}

a.topact:link, a.topact:visited{
	color:#1D74D3; 
	text-decoration:none;
}
a.topact:hover, a.topact:active{
	color:#1D74D3; 
	text-decoration:none;
}

a.path:link, a.path:visited{
	color:#626262; 
	text-decoration:none;
}
a.path:hover, a.path:active{
	color:#626262; 
	text-decoration:underline;
}

a.list:link, a.list:visited{
	color:#434343; 
	text-decoration:none;
}
a.list:hover, a.list:active{
	color:#434343; 
	text-decoration:underline;
}

a.bla:link, a.bla:visited{
	color:#000000; 
	text-decoration:none;
}
a.bla:hover, a.bla:active{
	color:#FF5500; 
	text-decoration:underline;
}


body { margin:0px;}
body,th,td { font-size: 12px; color: #666666; }

a:link {color:#666666; text-decoration:none;}
a:visited {color:#666666; text-decoration:none;}
a:hover {color:#ff0000; text-decoration:underline;}

.table1 {line-height:20px;}
.table2{
	border-left:1px solid #cccccc;
	border-right:1px solid #cccccc;
	border-bottom:1px solid #cccccc;
}

.td1 { line-height:22px;}
.td2 { line-height:22px; padding-left:18px; padding-right:18px;}
.td3 { border-left:1px solid #CCCCCC; border-right:1px solid #CCCCCC;}
.td4 { line-height:20px;}
.td5 { line-height:18px;}
.td6 { line-height:24px;}

.font1 { font-size:11px; font-weight:bold;}
.font2 { color:#FF6C00; font-weight:bold;}
.font3 { color:#FF6C00;}
.font4 { font-size:10px; font-weight:bold; color:#FFFFFF;}
.font5 { color:#5A8D1D;}
.font6 { font-size:13px; font-weight:bold; color:#474747;}
.font7 { color:#9DDC69;}
.font8 { color:#FFFFFF;}
.font9 { color:#666666; font-weight:bold;}
.font10 { color:#5A8D1D; font-weight:bold;}
.font11 { color:#FF6C00; font-weight:bold; font-size:13px;}
.font12 { color:#D51F4D;}
.font13 { font-family: "宋体"}
.font14 { font-family: "宋体"; font-size:13px;}
.font15 { font-size:15px; font-weight:bold; color:#333333;}
.font16 { color:#273D90;}
.font17 { color:#5A8D1D; font-weight:bold; font-size:14px;}
.font17a { color:#5A8D1D; font-size:13px;}
.font18 { color:#F96060;}
.font19 { color:#5A8D1D; font-weight:bold; font-size:13px;}
.font20 { color:#666666; font-weight:bold; font-size:13px;}
.font21 { color:#273D90; font-weight:bold; font-size:21px;}
.font22 {font-family: "宋体"; color:#FF6C00;}


a.a1:link {color:#FFFFFF; text-decoration:none;}
a.a1:visited {color:#FFFFFF; text-decoration:none;}
a.a1:hover {color:#FFFFFF; text-decoration:none;}

a.a2:link {color:#003366; text-decoration:none;}
a.a2:visited {color:#003366; text-decoration:none;}
a.a2:hover {color:#003366; text-decoration:underline;}

a.a3:link {color:#FF6C00; text-decoration:underline;}
a.a3:visited {color:#FF6C00; text-decoration:underline;}
a.a3:hover {color:#FF6C00; text-decoration:underline;}

a.a4:link {
	color:#666666;
	text-decoration:none;
	font-size: 13px;
}
a.a4:visited {color:#666666; text-decoration:none;font-size: 13px;}
a.a4:hover {color:#666666; text-decoration:underline;font-size: 13px;}

a.a5:link {color:#FF6C00; text-decoration:none;}
a.a5:visited {color:#FF6C00; text-decoration:none;}
a.a5:hover {color:#FF6C00; text-decoration:underline;}

a.a6:link {color:#D01A48; text-decoration:none;}
a.a6:visited {color:#D01A48; text-decoration:none;}
a.a6:hover {color:#D01A48; text-decoration:none;}

a.a7:link {color:#ED008C; text-decoration:none;}
a.a7:visited {color:#ED008C; text-decoration:none;}
a.a7:hover {color:#ED008C; text-decoration:underline;}

a.a8:link {color:#950000; text-decoration:underline;}
a.a8:visited {color:#950000; text-decoration:underline;}
a.a8:hover {color:#950000; text-decoration:underline;}

a.a9:link {color:#6060F9; text-decoration:underline;}
a.a9:visited {color:#6060F9; text-decoration:underline;}
a.a9:hover {color:#6060F9; text-decoration:underline;}

a.a10:link {color:#9DDC69; text-decoration:none;}
a.a10:visited {color:#9DDC69; text-decoration:none;}
a.a10:hover {color:#9DDC69; text-decoration:underline;}

a.menu:link {color:#FFE400; text-decoration:none;}
a.menu:visited {color:#FFE400; text-decoration:none;}
a.menu:hover {color:#FFE400; text-decoration:none;}

a.product_name:link {color:#5A8D1D; text-decoration:none;}
a.product_name:visited {color:#5A8D1D; text-decoration:none;}
a.product_name:hover {color:#5A8D1D; text-decoration:underline;}

a.product_cat:link {color:#D51F4D; text-decoration:none;}
a.product_cat:visited {color:#D51F4D; text-decoration:none;}
a.product_cat:hover {color:#D51F4D; text-decoration:underline;}

a.news:link {color:#273D90; text-decoration:none;}
a.news:visited {color:#273D90; text-decoration:none;}
a.news:hover {color:#273D90; text-decoration:underline;}

a.pager:link {color:#000000; text-decoration:underline;}
a.pager:visited {color:#000000; text-decoration:underline;}
a.pager:hover {color:#ff0000; text-decoration:underline;}

a.white:link {color:#ffffff; text-decoration:none;}
a.white:visited {color:#ffffff; text-decoration:none;}
a.white:hover {color:#ffffff; text-decoration:underline;}

.input1{
	border-right:1px solid #D1D0CE;
	border-bottom:1px solid #D1D0CE;
	border-left:2px solid #606060;
	border-top:2px solid #606060;
}

.input2{
	border-right:1px solid #FFFFFF;
	border-bottom:1px solid #FFFFFF;
	border-left:1px solid #999999;
	border-top:1px solid #999999;
}

.border1{border:1px solid #9F9F9F;}

.needed{
	color: #FF0000;
}

td.index_pdt {
	color:#990000;
	font-weight:bold;
	text-decoration:underline;
}
/*
.comment A:link {
	COLOR: #336699; TEXT-DECORATION: underline
}
.comment A:visited {
	COLOR: #336699; TEXT-DECORATION: underline
}
.comment A:hover {
	BACKGROUND: #65af29; COLOR: #ffffff; TEXT-DECORATION: none
}
.comment A:active {
	BACKGROUND: #bf0000; COLOR: #ffffff; TEXT-DECORATION: none
}
*/

.comment A:link {
	COLOR: #336699; TEXT-DECORATION: none;
}
.comment A:visited {
	COLOR: #336699; TEXT-DECORATION: none;
}
.comment A:hover {
	COLOR: #336699; TEXT-DECORATION: underline;
}
.comment A:active {
	COLOR: #336699; TEXT-DECORATION: none;
}

.pager4 { color:#ffffff; font-size:12px; padding:5px; }	
.pager4 a { color:#ffffff;  text-decoration:none; }	
.pager4 a:visited { color:#ffffff;  text-decoration:none; }	
.pager4 a:hover { color:#000000;  text-decoration:none; }

.f8black2 {font-size:10px;font-family: "Tahoma", "Helvetica", "sans-serif";}

.main_q {
		width: 100%;
	}
	
	.rss_q {
		list-style-image: url(/rss.gif);
		padding-left: 20px;
	}
	
	.sub_rss_q {
		list-style-image: none;
		list-style: none;
		padding-left: 0px;
		padding-top: 10px;
		height: 30px;

	}

