*{	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	
	padding:0px;}
body {
line-height:150%;

	background-color: #ffffff;
	background-image: url(bg2.gif);
	font-size:12px; 
	color:#333333;
	text-align:center
}

a{
	text-decoration: none;
	color:#CC0066
}

a:hover {
	text-decoration: underline;
}

img{border:0px;}

a#ifr{ display:block; width:100%;height:60px;  text-decoration:none}
body>div a#ifr{height:60px;}

#body{ width:900px; margin:0 auto; text-align:left; background:#FFFFFF}
#top{ height:173px; background:url(top.jpg) no-repeat; margin-bottom:0px; }

#topdh{ height:25px; line-height:25px; text-align:right; color:#CCCCCC; padding-right:10px;display:inline;}
#topdh a{ color:#000; font-weight:bold; display: block; width:70px; float:right; margin-left:5px; text-align:center}
#topdh a:hover{ background:#000000; color:#FFFFFF; text-decoration:none}
#topdh a.aa{ height:60px; width:90px; background:#000; color:#FFFF33; font-size:24px;
position:fixed;
 z-index: 10;
 line-height:60px;
 FILTER: alpha(opacity=70)
-moz-opacity:0.7; 
opacity:0.7;
border-bottom:1px solid #ccc;
text-align:center
}

body>div #topdh a.aa{ top:100px; right:1px; position:static}

#dh{ height:30px;width:900px;  line-height:30px; background:url(top.jpg) no-repeat #993366 bottom; margin-bottom:10px;}
#dh a{ float:right; width:75px; text-align:center; color:#FFFFFF; }
#dh a:hover{background:url(dh2.jpg) no-repeat bottom; font-weight:bold; text-decoration:none;}

.m,.m2{ border:1px solid #ddd; text-align:left; height:100%;}

.m_t,.function h3{ font-size:14px; padding:5px; font-weight:bold; background:url(icon_04.gif) no-repeat 5px; padding-left:15px;}
.m_b{ padding:5px; border-top:1px dashed #eee}
.m_b2{ padding:5px; border-top:1px dashed #eee}
.left{ float:left; width:49%; margin-bottom:10px;}
.right{ float:right;width:49%; clear:right;margin-bottom:10px;}
.r{ float:right}
.l{ float:left}

#left2{ float:left; width:200px; text-align:left}
#right2{ float:right;}

#divMain{ float:right; width:700px;}
#divSidebar{ float:left; width:180px;}
.function ul{ padding:10px;}
#divBottom{ height:70px; width:100%; clear:both; text-align:center}
#divNavBar{ padding:10px;}
#divNavBar ul li{ height:25px; line-height:25px;}


.m3{ border-top:1px solid #eee;}
.m2 a,.m3 a{ display:block; border-bottom:1px solid #eee; line-height:25px; height:25px; background:url(icon_02.GIF) no-repeat left 7px; padding-left:18px; color:#666666}
.m2 a:hover,.m3 a:hover{ background-image:url(icon_01.gif); color:#9900CC}

#right2 ul li{ clear:both; height:100%; border-bottom:1px dashed #eee; padding:10px 0;}
#right2 ul li img{ float:right;}

#chakan ul li{ float:left; width:33%; height:280px;}

table td { padding:10px; border-bottom:1px dashed #eee; }
table td strong{ display:block; font-size:14px;color:#CC3366;}
table td span{ color:#99CC00;font-weight:bold; display:block; font-size:14px}
table td img{ float:left; margin-right:5px; border:1px solid #eee}
table .hrr td{ border-bottom:1px solid #ddd}

#foot{ clear:both; height:100%; width:100%; padding:10px 0;}
#foot a{ color:#999999}

.cle{ clear:both; height:0px; overflow:hidden}

.m3{ clear:both}

.m3 .m{ float:left; width:290px;}
.m3 .lr5{ margin:0 10px;}

.post-date{font-size:11px;}
.post{padding:10px 0;}
.post-title{font-size:16px;}