/* CSS Document */
h4 {font-size:14px; font-weight:normal; color:#005ca9; font-weight:bold;}
#banner{
margin-bottom:6px; width:925px;height:188px;
}
#main{
float:right;
width:724px;
display:block;
height:100%;
background:url(../images/background.jpg) repeat-x;
margin:0 auto;
}
.main_in{
margin:6px 6px 6px 6px; 
background-color:#fff;
padding:0 auto;
height:100%;
 }
.main_up{ 
text-align:center;
margin:10px 0 0 30px;
width:650px;
display:block; 
border-bottom:1px #cccccc solid;
 height:33px;}
.main_left{ float:left;margin:0 auto;width:400px; text-align:left;padding-top:10px; }
.main_right{ float:right;width:100px;}
.main_down{background:#ffffff; padding-left:50px;padding-top:20px;}
#hmenu{ float:left;width:174px; margin-right:6px;border:5px solid #eeeeee; width:190px;padding-top:6px;}
.sider_up{
margin:0 auto;
text-align:center;width:174px; height:90px; border-top:1px solid #c0c0c0;border-left:1px solid #c0c0c0;border-right:1px solid #c0c0c0;border-bottom:1px dashed #999999; padding-top:5px;
background-color:#f5f5f5;
}
.sider_down{
margin:0 auto;width:174px;border-top:4px solid #d5d3d4;border-left:1px solid #c0c0c0;border-right:1px solid #c0c0c0; border-bottom:1px solid #c0c0c0; padding-top:2px; background:#ebebeb;margin-bottom:5px;}

.t1 a{display: block;background:#ebebeb url(../images/tb_01.gif)  no-repeat 45px 10px;color:#666; height:25px;border-bottom:1px solid #cccccc; padding-top:6px}
.t1 a:hover{background:#f0f0f0 url(../images/tb_02.gif)  no-repeat 45px 10px; color:#039;height:25px;}
#menu {list-style-type:none;margin:0;padding:0;width:174px;background:#f0f0f0;}
#menu li {display:block; padding:0; margin:0;  }
#menu li a, #menu li a:visited {display:block; text-decoration:none; padding-left:65px; padding-top:8px;}
#menu li dd {display:none;}
#menu li:hover, #menu li a:hover {border:0;}
#menu li:hover dt a , #menu li a:hover dt a {background:#f0f0f0 url(../images/tb_02.gif)  no-repeat 25px 9px ; color:#039;}
#menu li:hover dd, #menu li a:hover dd {display:block;}
#menu li:hover dl, #menu li a:hover dl {height:90px; background:#fff;}
#menu table {border-collapse:collapse; padding:0;font-size:12px;}
#menu dl {width: 174px; margin: 0; background: #f0f0f0; cursor:pointer;}
#menu dt {margin:0; padding: 0; font-size: 12px; border-bottom:1px solid #cccccc;}
#menu dd {margin:0; padding:0; font-size: 12px; text-align:left; }
.gallery dt a, .gallery dt a:visited {display:block; color:#666; padding:5px 5px 5px 10px; background:#ebebeb url(../images/tb_01.gif)  no-repeat 45px 9px;}
.gallery dd a, .gallery dd a:visited {color:#000; text-decoration:none; display:block; padding:4px 5px 4px 60px; background:#f7f7f7;}
* html .gallery dd a, * html .gallery dd a:visited {height:25px;}
.gallery dd a:hover {background:#ffffff ; color:#666;}

/*--------------*/
p {
	padding: 0 0 0 0; color:#555555;
}
/* message display page */
.message_list {
   line-height:20px;
	margin: 0;
	padding: 0;
	width: 95%;
}
.message_list li {
	padding: 0;
	margin: 0;

}
.message_head {
	cursor: hand; font-size:14px;	padding: 0 0 0 20px ;height:25px;
	color:#1a4cad;	font-weight: bold; background: url(../images/dot01.jpg) no-repeat 0px 3px;border-bottom:1px double #cccccc 
}
.message_head:hover {
	color:#ff0000;
}

/*--------------*/

.content_down
{background:#ffffff; width:92%;margin-left:20px;margin-top:5px;
text-align:center;
line-height:30px;
background:url(../images/dot.gif);}


.titletext{
line-height:18px;
color:#06c;border-bottom:1px solid #cccccc;
float:left;width:73%;padding-left:40px;
font-size:14px; font-weight:bold; margin:0px;
text-align:left;background:#ffffff url(../images/dot01.jpg) no-repeat 15px 4px;
}
.title_more{
float:left;width:85px; text-align:right; margin:0 auto;margin-top:3px; padding-bottom:4px;border-bottom:1px solid #cccccc;background:#ffffff;
}
.title_list { clear:both; text-align:left;
width:92%;
line-height:30px;
background:url(../images/dot.gif);margin-bottom:10px;}


.title_case{
text-align:left; margin-left:30px;font-size:14px; width:500px; font-weight:bold; margin-top:10px; margin-bottom:10px;
color:#005ca9;}

.text{
margin-left:10px; padding-right:5px; padding-left:20px;
width:660px; height:400px; overflow-y:auto; 
scrollbar-face-color: #f3f8fc; /*- 面子 -*/ 
scrollbar-highlight-color: #ffffff; /*- 左二 -*/ 
scrollbar-shadow-color: #c3d8ea;/*- 右二 -*/ 
scrollbar-3dlight-color: #c3d8ea;/*- 最外左 -*/ 
scrollbar-arrow-color: #003399; /*- 箭头 -*/ 
scrollbar-track-color: #fefefe;/*- 滑道 -*/ 
scrollbar-darkshadow-color: #ffffff;}/*- 右一 -*/ 
.t0{ background:url(../images/text_bg.gif) no-repeat;}
.t2 {
font-size:14px; line-height:20px;text-align:left;}
.t3 {
font-size:14px; color:#003399; line-height:-14px;}
.t4{
font-size:12px; font-weight:bold; color:#333333}
p{
line-height:16px; }
/*CSS manu style pagination*/
.manu { float:right;
 margin:10px;padding-top: 10px;padding-bottom:3px; text-align:right;
}
.manu a {
	border-right: #eee 1px solid; padding-right: 5px; border-top: #eee 1px solid; padding-left: 5px; padding-bottom: 2px; margin: 2px; border-left: #eee 1px solid; color: #036cb4; padding-top: 2px; border-bottom: #eee 1px solid; text-decoration: none
}
.manu a:hover {
	border: #999 1px solid; color: #666; 
}
.manu a:active {
	border: #999 1px solid; color: #666; 
}
.manu .current {
	padding-right: 5px;padding-left: 5px; font-weight: bold; padding-bottom: 2px; margin: 2px;  color: #fff; padding-top: 2px; background-color: #94c5e6
}
.manu .disabled {
	border: #eee 1px solid; padding-right: 5px;  padding-left: 5px; padding-bottom: 2px; margin: 2px; color: #ddd; padding-top: 2px; 
}
