@charset "utf-8";
/* CSS Document */
body { margin-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; font-size: 12px; color: #333333; }

/*header*/ 
#width { width:1000px; margin: auto; }
#blue_time { width:1000px; background-image: url(../images/blue_left.gif); background-repeat: no-repeat; background-position: left; background-color: #003399; height: 20px; text-align: right; clip: rect(auto,auto,auto,auto); margin: auto; }
#menu { width:1000px; margin: auto; background-image: url(../images/menu_bg.gif); background-repeat: repeat-x; border: 1px solid #A22537; font-size: 14px; color: #FFFFFF; padding-top: 8px; padding-bottom: 7px; letter-spacing: 1px; }
#menu a { color: #FFFFFF; text-decoration: none; }
#menu a:hover { color: #FFFF00; text-decoration: underline; }
/*---header结束---*/ 
/*foot*/ 
#foot { width:1000px; background-color:#a90000;  color: #FFFFFF; line-height: 25px; margin: auto; padding-top: 10px; height: 140px; }
/*---foot结束---*/ 
#new ul { list-style-type: none; padding-left: 3px; margin: 0px; }
#new li { background-image: url(../images/dot_03.gif); margin: 0px; padding-top: 6px; padding-bottom: 6px; }

#com ul { list-style-type: none; padding-left: 3px; margin: 0px; }
#com li { margin: 0px; padding-top: 6px; padding-bottom: 6px; }
.font_15 { font-size: 15px; color: #FFFFFF; font-weight: bold; }
.font_18 { font-size: 18px; font-weight: bold; color: #000000; text-decoration: underline; background-color: #EDF1F8; padding: 2px; line-height: 150%; }

.font_redmore { color: #A22537; text-decoration: underline; font-weight: bold; line-height: 30px; }
.font_redmore02 { color: #A22537; text-decoration: underline; font-weight: bold; line-height: 30px; border: 1px solid #CCCCCC; margin: 0px; background-color: #FFFFFF; padding: 5px; }
.font_redmore03 { color: #A22537; font-weight: bold; text-decoration: none; }

.line-height { line-height: 150%; }
.line-height25 { line-height: 25px; }

.title_b_board { border: 1px dotted #CCCCCC; }
.underline{ text-decoration:underline;}
.none-underline{ text-decoration: none; }
a:hover { text-decoration: underline; color: #FF3300; }
a { color: #333333; text-decoration: underline; }
.title_e01 { border-right-style: dotted; border-bottom-width: 1px; border-bottom-style: dotted; border-bottom-color: #CCCCCC; border-right-width: 1px; border-right-color: #CCCCCC; background-image: url(../images/title_e01.gif); background-repeat: no-repeat; background-position: right bottom; }
.title_e02 { background-image: url(../images/title_e02.gif); background-repeat: no-repeat; background-position: right bottom; border-bottom-width: 1px; border-bottom-style: dotted; border-bottom-color: #CCCCCC; }
.title_e03 { background-image: url(../images/title_e03.gif); background-repeat: no-repeat; background-position: right bottom; border-right-width: 1px; border-right-style: dotted; border-right-color: #CCCCCC; }
.title_e04 { background-image: url(../images/title_e04.gif); background-repeat: no-repeat; background-position: right bottom; }
.title_b05a { border-right-style: dotted; border-bottom-width: 1px; border-bottom-style: dotted; border-bottom-color: #CCCCCC; border-right-width: 1px; border-right-color: #CCCCCC; }
.title_b05b{ border-bottom-width: 1px; border-bottom-style: dotted; border-bottom-color: #CCCCCC; }
.textfield{ font-size: 12px; background-color: #FFFFFF; border: 1px solid #999999; width: 90%; margin: 0px; padding: 2px; }
.textfield_60{ font-size: 12px; background-color: #FFFFFF; border: 1px solid #999999; width: 60%; margin: 0px; padding: 2px; }
#button { font-size: 12px; padding-top: 2px; padding-right: 10px; padding-bottom: 2px; padding-left: 10px; }
.font_blue { color: #003399; }
.font_blue14 { font-size: 12px; text-decoration: underline; color: #003399; font-weight: bold; }
.font_25 { font-size: 25px; line-height: 40px; }
.font_14 { font-size: 14px; line-height: 30px; }


#textimg{
  padding: 18px;
}

#f_div{
	width:202px;
	height:152px;
	overflow:hidden;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: 0px;
}
#f_imgDiv{
	width:100%; 
	height:152px; 
	overflow:hidden;
}
#f_img{
	filter:progid:DXImageTransform.Microsoft.Fade(Overlap=1.00);
	width:202px;
	height:152px; 
	border:0;
}
#f_infoDiv{
	width:100%;
	top:-16px;
	position:relative;
}
#f_buttonDiv{
	width:100%; 
	margin-right:1px; 
	height:15px; 
	overflow:hidden; 
	text-align:left;
}
#f_line{
	width:100%;
	height:1px;
	background:#fff; 
	overflow:hidden;
	filter:progid:DXImageTransform.Microsoft.Alpha(startX=0, startY=0, finishX=50, finishY=100,style=1,opacity=0,finishOpacity=100)
}
#f_buttonDiv div{
	width:1px;
	height:15px;
	background:#fff; 
	float:right;
}
#f_buttonDiv .bg{
	width:15px; 
	height:15px; 
	background:#fff; 
	float:right; 
	filter:Alpha(Opacity=40);
}
#f_buttonDiv a{
	width:15px;
	height:15px;
	float:right;
	padding-top:-2px;
	color:#fff;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	text-align:center;
	display:block;
	overflow:hidden;
	text-decoration:none;
	position:absolute;
}
#f_buttonDiv a:link,#f_buttonDiv a:visited,#f_buttonDiv a:active{
	color:#000;
}
#f_buttonDiv a:hover{
	background:#FF840C;
	color:#fff;
}
#f_buttonDiv a.on:link,#f_buttonDiv a.on:visited,#f_buttonDiv a.on:active,#f_buttonDiv a.on:hover{
	background:#FF840C;
	color:#fff;
}
#f_buttonDiv a.on:hover{
	background:#FF6600;
}
#f_text{
	height:25px; 
	width:202px; 
	line-height:25px; 
	text-align:center; 
	overflow:hidden;
	font-size: 12px
}
#f_text a:link,#f_text a:visited,#f_text a:active{color:#000;text-decoration: none;}
#f_text a:hover{color:#FF6600;text-decoration: none;}

