/* CSS Document */
body  {
	margin:0;
	background:#FFF;
	}
img{
	border:0px;
}
span {
	font-size: 12px;	
}
td {
	font-size: 12px;	
}
td a{
	text-decoration: none;	
	color:#393939;
}
td a:hover{
	text-decoration: underline;
	color: #393939;
}
.autolen {
	white-space:nowrap;
	text-overflow:ellipsis;
	overflow:hidden;
}
.size10{
	font-size: 10px;
	font-family: Arial;
}
.size11{
	font-size: 11px;
	font-family:PMingLiU;
}
.size12{
	font-size: 12px;
}
.size14{
	font-size: 14px;
}
.size16{
	font-size: 16px;
}
.size18{
	font-size: 18px;
}
.en{
	font-family: Arial;
}
.heise{
    color:#000000;
}
.heise a{
    color:#000000;
}
.heise a:hover{
    color:#000000;
}
.baise{
	color: #FFFFFF;
}
.baise a{
	color:#FFFFFF
}
.baise a:hover{
	color:#FFFFFF
}
.hangju{
	line-height: 180%;
}
.hangju15{line-height: 15px;}
.hangju22{
	line-height: 22px;
}
.hangju25{
	line-height: 25px;
}
.hangju30{
	line-height: 30px;
}
.h48{
	line-height:48px;
}
.lanse{ color:#005BAC}
.lanse a{
	color:#005BAC
}
.lanse a:hover{
	color:#005BAC
}
.jiacu{font-weight:bold;}
.hongse{color:F00;}
.hongse a{
	color:#FF3C00
}
.hongse a:hover{
	color:#FF3C00
}
.dh1 {
     background:url(../images/image_015.jpg) repeat-x;
}
.dh2 {
    background:url(../images/image_016.jpg) repeat-x;
	color:#000;
	text-align:center;
}
.dh3 {
    background:url(../images/image_018.jpg) no-repeat left;
	color:#000;
	text-align:center;
}
#dh {
     background:url(../images/image_019.jpg) repeat-x;
	 border-color:#666 solid 1px;
	 height:45px;
}
#dh a {
	color:#000;
	display:block;
	font-size:14px;
	font-weight:normal;
	text-decoration:none;
}
#dh a.dh {
	background:url(../images/image_017.jpg) repeat-x;
	color:#FFF;
	line-height:45px;
	font-weight:bold;
}
#dh a.o {
}
#dh a.o:hover {
	background:url(../images/image_0170.jpg) repeat-x;
	color:#FFF;
	line-height:45px;
	font-weight:bold;
}
#dhg {
     background:url(../images/image_019.jpg) repeat-x;
	 border-color:#666 solid 1px;
	 height:45px;
}
#dhg a {
	color:#000;
	display:block;
	font-size:14px;
	font-weight:normal;
	text-decoration:none;
}
#dhg a.dh {
	background:url(../images/dhbg.jpg) repeat-x;
	color:#FFF;
	line-height:45px;
	font-weight:bold;
}
#dhg a.o {
}
#dhg a.o:hover {
	background:url(../images/dhbg0.jpg) repeat-x;
	color:#FFF;
	line-height:45px;
	font-weight:bold;
}
.gekai {
    margin:20px auto;
}
.bg1 {
	background:url(../images/image_039.jpg) no-repeat;
	margin-bottom:5px;
}
.bg2 {
	background:#FFF url(../images/image_042.jpg) repeat-x;
}
.tbg {
	background:#FFF url(../images/tbg.jpg) right no-repeat;
}
.xp {
	background:url(../images/xp.gif) 5px 5px no-repeat;
}