/***********************************************/
/* 3col_rightNav.css                              */
/* Use with template 3col_rightNav.html           */
/***********************************************/

/***********************************************/
/* HTML tag styles                             */
/***********************************************/ 

a,a:hover,ul,li,span,img{border:0px; margin:0px; padding:0px; }

body{
	font-family:"å®‹ä½“";
	line-height: 1.166;
	width:962px;
	margin: auto;
	padding: 0px;
}

a{
	 color:#4A014A;/*ç´«è‰²*/
	text-decoration: none;	
}

a:link{
	color:#d70404;/*é»„è‰²*/
	text-decoration: none;
}

a:visited{
	color: #d70404;
	text-decoration: none;
}

a:hover{
	color:#d70404;
	text-decoration: none;;
}

h3{
 font-family:"å®‹ä½“";
 font-size: 100%;
 color:#4A014A;
 margin: 0px;
 padding: 0px;
}

h4{
 font-family:"å®‹ä½“";
 font-size: 100%;
 font-weight: normal;
  color:#4A014A;
 margin: 0px;
 padding: 0px;
}

h5{
 font-family:"å®‹ä½“";
 font-size: 100%;
 color:#663399;
 margin: 0px;
 padding: 0px;
}

ul{
 list-style-type:none;
}

ul li{
 list-style-type:none;
}





/***********************************************/
/* Layout Divs                                 */
/***********************************************/

#masthead{
	width: 960px;
	height:161px;;
	margin-bottom:10px;
	background:url(../images/head.gif) 0 0 no-repeat;
	padding-top:0px;
	margin-top:0px;
}



	
	
#content{
  float: left;
  width: 54%;
  padding-right:18px;
  border-left: 1px solid #D6C591;
  border-right: 1px solid #D6C591;
  height:auto !important;
  min-height:482px;
  height:482px;
  overflow:visible;
}

/***********************************************/
/* Components                                  */
/***********************************************/

#siteName{
	margin: 0;
	padding: 0 0 0 10px;
}


/************* #globalNav styles **************/

#globalNav{
	padding: 0px 0px 5px 10px;
	border-bottom: 1px solid #D6C591;
	color: #cccccc;
}

#globalNav img{
 display: block;
}

#globalNav a {
	font-size: 90%;
	padding: 0 4px 0 0;
}

/*************** #pageName styles **************/

#pageName{
	margin: 0px;
	padding: 0px 0px 0px 10px;
}

/************* #breadCrumb styles *************/

/**#breadCrumb{width:960px; height:14px;   float:left;}
#breadCrumb ul{ width:220px;  height:14px;_height:17px;  padding-left:690px;}
#breadCrumb ul li{float:left;margin-top:0px;width:65px; text-align:center; height:14px;_height:17px;line-height:14px;_line-height:17px;}

#breadCrumb ul li a{display:block; text-align:center;color:#FFFFFF; font-size:12px; font-family:"å®‹ä½“";}
**/
#breadCrumb{ clear:both;width:960px; height:14px; padding:0px;float:left; text-align:right;  vertical-align:text-top; padding-right:2px;}
#breadCrumb a{ background:url(../images/dbai.gif) 0 0 no-repeat;border:0px; padding:0px; margin:0px; font-size:12px; vertical-align:text-top}
#breadCrumb a:hover{ background:url(../images/dlu.gif) 0 1px no-repeat;}

/************* #menu styles *************/

#menu{ width:960px; height:47px; margin-top:0px; margin:0 auto; display:block;  }
#menu ul{width:960px; list-style: none; margin: 0px; padding: 0px; float:left;  }
#menu ul li{float:left;margin-top:6px;width:104px; height:47px;line-height:47px;}
#menu ul li a{display:block; text-align:center;color:#FFFFFF; font-size:15px; letter-spacing:0px; font-weight:bold; font-family:"å®‹ä½“";}
#menu ul li a:hover{background:url(../images/heise.gif) 0 2px repeat-x; text-decoration:none; color:#000000;font-size:14px;letter-spacing:2px; font-weight:bold;font-family:"å®‹ä½“";}

/************** #dhdiv styles ***************/
#dhdiv { padding-bottom:7px;vertical-align:middle;}
#dhdiv a {color:#4A014A; font-size:13px;font-family:"å®‹ä½“";}

/************** .feature styles ***************/

.feature{
	padding: 0px 0px 0px 20px;
}
.feature img{
	float: left;
	border:0px; padding:0px; margin:0px;
}
.feature h1{
 font-family:"å®‹ä½“";
 font-size: 120%;
 color:#4A014A;
 margin: 0px;
 padding: 0px;
 
}

.feature h1 a{color:#4A014A;}
h2{
 font-family:"å®‹ä½“";
 font-size: 114%;
color:#663399;
 margin: 0px;
 padding: 0px;
}

/************** .story styles *****************/

.story{
	clear: both;
	padding: 5px 0px 0px 26px;
	font-size: 78%;
}
.story ul{ padding-bottom:10px;}



/************* #siteInfo styles ***************/

#siteInfo{
	clear: both;
	border-top: 1px solid #D6C591;
	font-size: 75%;
	color:#000000;
	padding: 5px 10px 10px 10px;
	text-align:center;
}

#siteInfo img{
	padding: 4px 4px 4px 10px;
	vertical-align: middle;
}


/************* #search styles ***************/

#search{
	padding: 5px 0px 5px 10px;
	/*border-bottom: 1px solid #cccccc;*/
	font-size: 90%;
}

#search form{
 margin: 0px;
 padding: 0px;
}

#search label{
	display: block;
	margin: 0px;
	padding: 0px;
}

/*********** center  styles ***********/

#center{background:#f8f7f0; float:left; width:76%; margin:0 auto}


/*********** #navBar link styles ***********/
#navBar{

  float: right;
	width: 20%;
	margin: 0px;
	padding: 0px;
	height:auto !important;min-height:482px;
 height:482px;;overflow:visible;

	border-left: 0px solid #cccccc;
	/* */
}
.navbarul{height:224px; _height:0px; _line-height:0px; padding:0px; margin:0px;}
.navbarul li{display:inline;}
.navbarul li img{margin-bottom: 6px;_margin-bottom:3px;}
#navBar ul a:link, #navBar ul a:visited {display: block;}
#navBar ul {list-style: none; margin: 0; padding: 0;}

/* hack to fix IE/Win's broken rendering of block-level anchors in lists */
#navBar li {/*border-bottom: 1px solid #EEE;*/}

/* fix for browsers that don't need the hack */
html>body #navBar li {border-bottom: none;}


/*********** #search1 styles ***********/

#search1 ul {padding-top:10px;_padding-top:20px;}
#search1 ul li{ background:url(../images/wjj.gif) 9px 11px no-repeat;
                padding-left:25px; line-height:27px;
				_background:url(../images/wjj.gif) 9px 6px no-repeat;
				_line-height:20px;}
#search1 ul li a{ color:#4A014A;/*ç´«è‰²*/
                  font-size:12px;
	              text-decoration: none; }
#search1 ul li a:hover{color:#4A014A;/*é»„è‰²*/
                       font-size:12px;
                       text-decoration:none;}

/*********** .relatedLinks styles ***********/

.relatedLinks{
	margin: 0px;
	padding: 0px 0px 10px 10px;
	font-size: 90%;
}


.relatedLinks a:link,
.relatedLinks a:visited {
	display: block; 
}

/************** #advert styles **************/

#advert{
	padding: 30px 0px 10px;
}

#advert img{
	display: block;
}


/************** #headlines styles **************/
#headlines{
    float:left;

	border-right: 0px solid #cccccc;
	padding-right: 10px;
	height:auto !important;
	min-height:482px;
    height:482px;overflow:visible;
    margin: 0px;
	padding: 0px 20px 0px 0px;
	font-size: 80%;
	width:210px;
}

.linesleft{
     background:url(../images/left_t.gif) 1px 0 no-repeat; 
	 height:40px; 
	 line-height:25px;
	 width:210px; 
	 text-align: left; 
	 vertical-align:middle;
	 font-size:14px; 
	  color:#ffffff;
	  font-weight:bold;
	 word-spacing:4px;}
	 
.linelist{background:url(../images/left_bg.jpg) 0 repeat-y; 
          padding-top:16px;
		  height:auto !important;
		  min-height:172px;
          height:172px;
		  overflow:visible;}
 
.linelist li{margin-left:19px; 
             line-height:27px; 
			 background:url(../images/wjj.gif) 0 9px no-repeat;}

#headlines .linelist li .linelista{ color:#4A014A;
	            text-decoration: none;
			    word-spacing:1px; }
#headlines .linelist li .linelista:hover{color:#d70404;
                     text-decoration:underline;
					 word-spacing:1px;}
				

/*å¿«é€Ÿå¯¼èˆª */
.ksdhli{vertical-align:text-bottom;
        font-size:12px; 
		_line-height:11px;
		word-spacing:6px;}
		
.ksdhimg{ line-height:2px;
          *line-height:1px!important; 
		  _height:2px;}
		  
.ksdhimg img{ margin:5.7px 0!important;
              *margin:3px 0!important;
			  margin:3px 0; 
			  vertical-align:middle;}
			  
.ksdhli a{ background:url(../images/heid.gif) 12px 3px no-repeat; 
           text-decoration:none;
		   color:#111021; 
		   font-family:"å®‹ä½“"; 
		   font-size:12px;}

.ksdhli a:hover{background:url(../images/hong.gif) 12px 3px no-repeat;
                text-decoration:none;
				font-size:12px; 
				color:#111021;}

/*flash css*/
.fdic{ 
        border:0px red solid;
	    width:472px;_width:477px;
	    height:195px; 
		padding-bottom:19px; 
	    padding-left:37px!important;*padding-left:38px!important; padding-left:30px;/**/}
		
/*é€šçŸ¥å…¬å‘Š css*/
.storyli{width:403px; float:left;  line-height:22px;}
.storyli a {color:#111021; font-size:13px;}
.storyli a:hover {color:#111021; font-size:13px;}
.storyli2{width:70px; font-size:12px; float:left;line-height:22px;}
.storyli{color:#111021;}

/*ä¸‹è½½ä¸“åŒº css*/
.ksdhlig{vertical-align:text-bottom;
         font-size:12px; 
		 _line-height:11px; 
		 _height:11px;
		 word-spacing:6px;}
.ksdhlimg{ line-height:2px; 
           _line-height:1px;
		   _height:1px;}
.ksdhlimg img{margin:3px 0;
              margin:7px 0!important; 
			  *margin:3px 0!important; 
			  vertical-align:middle; 
			  border:0px;}
.ksdhlig a{ background:url(../images/heid.gif) 12px 4px no-repeat; 
            text-decoration:none; 
			color:#111021; 
			font-family:"å®‹ä½“"; 
			font-size:12px;}
.ksdhlig a:hover{background:url(../images/hong.gif) 12px 4px no-repeat; 
                 text-decoration:none;
				 font-size:12px; 
				 /*color:#D51125;çº¢è‰²*/
				 
				color:#111021}
