﻿body {
	padding:0px;
	margin:0px;
	text-align: center;
	font-size:12px;
	color:#585858;
	font-family: Arial, Helvetica;
	background-image: url();
	background-repeat: repeat-x;
	background-position: top;
	background-color: #FFFFFF;
}
div,form,img,p {	margin: 0; padding: 0; border: 0;}
h1,h2,h3,h4,h5,h6 { margin:0; padding:0;}
table,td,tr,th{	font-size:12px;}
input { border:1px solid #999; }
.radio { border:none; }
.checkbox { border:none; }
.helplink{	CURSOR: help;}
.TextBoxFocus{border:1px solid #339900;background-color:#FFFFF0;}

/**/
input { border-bottom:1px solid #BDC5CA; border-right:1px solid #BDC5CA; border-top:1px solid #6F787E; border-left:1px solid #6F787E; padding:3px 2px; font-size:12px; }
.input0{border:1px solid #B29B6A; background-color:#B29B6A}
.button_on { background:url(../images/button_bg2.gif); border:1px solid #c3a336; }
.input_on { background:url(../images/button_bg2.gif); border:1px solid #c3a336; }

.left {	float: left;}
.right {	float: right;}
.clear {	clear: both; font-size:1px; width:1px; visibility: hidden; }
.hidden {	display: none;}
.noBorder {	border:none;}
.text-indent {	text-indent: 4ex;}

a:link {	color: #333333; text-decoration:none;}
a:visited {	color: #333333;	text-decoration:none;}
a:hover {	color: #c00; text-decoration:underline;}

.font-line-12-20{ line-height: 20px; }
.font-line-12-25{ line-height: 25px; }
.font-line-14-28{ font-size: 14px; line-height: 28px; }

.bg-white{background:#FFFFFF;}
.bg-black{background:#000000;}
.bg-gray{background:#D6D6D6;}
.bg-blue{background:#FDF7E9;}

.mag-top5{ margin-top:5px;}
.mag-btm5{ margin-bottom:5px;}

.pad-top10{ padding-top:10px;}
.pad-right10{ padding-right:10px;}
.pad-btm10{ padding-bottom:10px;}
.pad-left10{ padding-left:10px;}

.border-btm-gray-01{border-bottom: 1px solid #E2E2E2;}
.border-all-01{ border: 1px solid #CCCCCC;}

.font-white{color: #FFFFFF;}
.font-white14{color: #FFFFFF; font-size: 14px;}
.font-black{color: #000000;}
.font-black14{color: #000000; font-size: 14px;}
.font-gray{color: #999999;}
.font-gray-01{color: #5E5D5D; font-weight:bold;}
.font-gray-02{color: #5E5D5D; font-weight:bold; font-size:14px;}
.font-red{color: #BA131A;}
.font-blue{color: #006699;}
.font-blue-01{color: #123C90; font-weight:bold;}
.font-blue-02{color: #521300; font-weight:bold; font-size:14px;}
.font-0001{color: #521300; }

.img-left {	float: left; margin:0 10px 1 0;}
.bg-01{background:url(../images/bg_07.gif) repeat-x top;}
.bg-02{background:url(../images/bg_08.gif) no-repeat bottom;}
.bg-03{background:url(../images/bg_09.gif) repeat-y;}
.bg-04{background:url(../images/bg_11.gif) repeat-x;}
.bg-05{background:url(../images/bg_13.gif) repeat-y;}

/**********************************************************************************/
a.a-01:visited { text-decoration: underline; color: #00371A; }
a.a-01:link    { text-decoration: underline; color: #00371A; }
a.a-01:hover   { text-decoration: none; color: #c00; }

a.aon:visited { text-decoration: underline; color: #C4171D; }
a.aon:link    { text-decoration: underline; color: #C4171D; }
a.aon:hover   { text-decoration: none; color: #C4171D; }

a.a-02:visited { text-decoration: none; color: #3B362B; }
a.a-02:link    { text-decoration: none; color: #3B362B; }
a.a-02:hover   { text-decoration: none; color: #981611; }

a.a-03:visited { text-decoration: none; color: #525252; font-weight:bold;}
a.a-03:link    { text-decoration: none; color: #525252; font-weight:bold;}
a.a-03:hover   { text-decoration: none; color: #225092; font-weight:bold;}

a.a-04:visited { text-decoration: none; color: #225092; font-weight:bold;}
a.a-04:link    { text-decoration: none; color: #225092; font-weight:bold;}
a.a-04:hover   { text-decoration: none; color: #525252; font-weight:bold;}

a.a-05:visited { text-decoration: none; color: #000086; }
a.a-05:link    { text-decoration: none; color: #000086; }
a.a-05:hover   { text-decoration: none; color: #981611; }


a.a-06:visited { text-decoration: none; color: #521300; }
a.a-06:link    { text-decoration: none; color: #521300; }
a.a-06:hover   { text-decoration: none; color: #981611; }

a.a-w:visited { text-decoration: none; color: #FFFFFF; }
a.a-w:link    { text-decoration: none; color: #FFFFFF; }
a.a-w:hover   { text-decoration: none; color: #FFFFFF; }

a.a-fuwu1{
	text-decoration: none; font-weight:bold; color: #285098; float:left; margin-right:5px;
	display:block; width:86px; height:36px;text-align:center; padding-top:15px;overflow:hidden;
	background-image: url(../images/pic_24_05_1.gif);background-repeat: no-repeat;
}

a.a-fuwu2{
	text-decoration: none; font-weight:bold; color: #4E4E4E; float:left;margin-right:5px;
	display:block; width:86px; height:36px;padding-top:15px;text-align:center;overflow:hidden;
	background-image: url(../images/pic_24_05_2.gif);background-repeat: no-repeat;
}
.scrool{
	height:140px;width:180px;overflow-y:auto; overflow-x:hidden;
	SCROLLBAR-FACE-COLOR: #CCCCCC; SCROLLBAR-HIGHLIGHT-COLOR: #FFFFFF; 
	SCROLLBAR-SHADOW-COLOR: #FFFFFF; SCROLLBAR-DARKSHADOW-COLOR: #FFFFFF; 
	SCROLLBAR-3DLIGHT-COLOR: #FFFFFF; SCROLLBAR-ARROW-COLOR: #EAEAEA;
	SCROLLBAR-TRACK-COLOR: #EAEAEA;
}


.font-001{color: #FF6600; font-size:12px;font-weight:bold;}
.style-001{color:#FFFFFF; font-weight:bold;}
.style-001-on{background:url(../images/pic_05_05.gif) no-repeat; color:#C23136; font-weight:bold;}



.menutitle{
	text-align:left; padding-top:10px; padding-left:25px;
	background-image: url(../images/m_13_01.gif);background-repeat: no-repeat;color:#74402F; 
	font-size:14px; font-weight:bold; line-height:29px;
}
.menu{ margin:auto; width:174px;margin-top:5px;}
.menu ul{ list-style-type: none;padding:0; margin:0px; margin-bottom:5px; }
.menu ul li{ width:191px; height:29px; margin-bottom:1px;}
.menu ul li a{
	display:block; padding-left:45px; height:29px; width:201px; text-align:left; line-height:25px;
	color: #74402F; font-size: 14px;  text-decoration:none; 
	background-image: url(../images/m_13_05.gif);background-repeat: no-repeat;
}
.menu ul li a:hover{
	color: #74402F; font-size: 14px; font-weight: bold; text-decoration:none; 
	background-image: url(../images/m_13_04.gif);background-repeat: no-repeat;
}
.menu ul li a.on{
	color: #74402F; font-size: 14px; font-weight: bold; text-decoration:none; 
	background-image: url(../images/m_13_04.gif);background-repeat: no-repeat;
}

.menu2{ width:190px; margin:auto; margin-top:5px;}
.menu2 ul{ list-style-type: none;padding:0; margin:0px; }
.menu2 ul li{ width:154px; height:25px;}
.menu2 ul li a{
	text-align:left;
	display:block;
	width:190px;
	line-height:25px;
	padding:0px 0px 0px 60px;
	color: #74402F;
	font-size: 12px;
	text-decoration:none;
	background-image: url(../images/dot_009.gif);
	background-repeat: no-repeat;
	background-position: 45px;
}
.menu2 ul li a:hover{
	color: #74402F; font-weight:bold; font-size: 12px;  text-decoration:none; 
	background-image: url(../images/dot_009.gif);
	background-repeat: no-repeat;
	background-position: 45px;
}
.menu2 ul li a.on2{
	color: #74402F; font-weight:bold; font-size: 12px;  text-decoration:none;
	background-image: url(../images/dot_009.gif);
	background-repeat: no-repeat;
	background-position: 45px;
}
.menu2 ul  li a.on3{
	color: #A47A4C; font-weight:inherit; font-size: 12px;  text-decoration:none;
	background-image: url(../images/dot_008.gif);
	background-repeat: no-repeat;
	background-position: 45px;
	
    }
 .menu2 ul li a.on4{
	    color: #74402F;  font-size: 12px;  text-decoration:none;
	    background-image: url();
	    background-repeat: no-repeat;
	    background-position: 45px;
    }
.font-zw{color: #9E0B0E; font-size:20px; font-family:隶书}
.font-name{color: #9E0B0E; font-size:18px; font-family:隶书}


.border-btm-01{border-bottom: 1px dotted #A97C40;}