﻿*{margin:0;padding:0;}
body{background:#FFF;color:#000;text-align:center;font:normal 12px  Arial, Helvetica, sans-serif;}
a:link{text-decoration: none;}
a:visited{text-decoration: none;}
a:hover{color:#C80000;text-decoration:none;}
span,li,dt,dd,p,h1,h2,h3,h4,h5,h6{text-align:left;}
img{border:0;}
ul,li{list-style-type:none;}
p{line-height:150%;}

#header { height:130px; background: url(../Images/header_bg.png) repeat-x;  }

#top_banner{
width:1000px;
height:130px;
position:relative; margin:0 auto; padding:0px;
}
#logo{
width:auto;
float:left;
padding-left:64px;
height:110px;
line-height:90px;
}
#logo h1{ font-family:Arial, Helvetica, sans-serif; font-size:35px; color:#FFFFFF; font-weight:bold;}
.snapshot{ float:right;}
.snapshot_date{ width:462px; background:url(../Images/date_top.png) no-repeat; height:30px;}
#search_box { 
width: 462px; 
height: 27px; float:right; margin-right:40px;  line-height:27px;} 
#search_box input{
    
    border: 0px solid #CCCCCC;
    color: #000000;
    font-family: verdana, tahoma, sans-serif;
    font-size: 0.95em;
	background:url(../Images/search_input.png) no-repeat; line-height:27px;
	}

.swap_value{ height:27px; line-height:27px; padding-left:25px;}	
.search_go a{
	position:absolute;
	width:40px;
	height:27px;
	line-height:27px;
	color:#FFFFFF;
	font-weight:bold;
	left: 920px;
	top: 55px;
	font-size:14px;
}





#nav {
	Z-INDEX: 999; POSITION: relative; WIDTH: 100%; DISPLAY: table; TOP: 0px; _top: 0px; 
}

.nav-me #nav-list {
	BACKGROUND-POSITION: 0px -39px
}
#nav-list {
	MARGIN: 0px auto; WIDTH: 980px
}
.nav-wrap {
	Z-INDEX: 999; POSITION: relative; BACKGROUND-REPEAT: repeat-x; BACKGROUND-POSITION: 0px -78px; HEIGHT: 75px
}
.sl-rc-wrap {
	 DISPLAY: inline-block; VERTICAL-ALIGN: top; 
}
.sl-rc-cnt {
	BORDER-BOTTOM: #ddd 1px solid; POSITION: relative; MARGIN: -1px 0px; FLOAT: left; BORDER-TOP: #ddd 0px solid
}
DIV.sl-rc-wrap {
	_display: inline
}
P.sl-rc-wrap {
	_display: inline
}
H2.sl-rc-wrap {
	_display: inline
}
H3.sl-rc-wrap {
	_display: inline
}
H4.sl-rc-wrap {
	_display: inline
}
H5.sl-rc-wrap {
	_display: inline
}
H6.sl-rc-wrap {
	_display: inline
}
UL.sl-rc-wrap {
	_display: inline
}
OL.sl-rc-wrap {
	_display: inline
}
.sl-rc-hover {
	BORDER-BOTTOM-COLOR: #ddd; BORDER-TOP-COLOR: #ddd; BORDER-RIGHT-COLOR: #ddd; BORDER-LEFT-COLOR: #ddd; TEXT-DECORATION: none
}
.sl-rc-hover .sl-rc-cnt {
	BORDER-BOTTOM-COLOR: #ddd; BORDER-TOP-COLOR: #ddd; BORDER-RIGHT-COLOR: #ddd; BORDER-LEFT-COLOR: #ddd; TEXT-DECORATION: none
}
.sl-rc-wrap:hover {
	BORDER-BOTTOM-COLOR: #ddd; BORDER-TOP-COLOR: #ddd; BORDER-RIGHT-COLOR: #ddd; BORDER-LEFT-COLOR: #ddd; TEXT-DECORATION: none
}
.sl-rc-wrap:hover .sl-rc-cnt {
	BORDER-BOTTOM-COLOR: #ddd; BORDER-TOP-COLOR: #ddd; BORDER-RIGHT-COLOR: #ddd; BORDER-LEFT-COLOR: #ddd; TEXT-DECORATION: none
}
#umFlash {
	DISPLAY: block
}
#nav {
	Z-INDEX: 999; POSITION: relative; WIDTH: 100%; DISPLAY: table; TOP: 0px; _top: 0px
}
.nav-wrap {
	BACKGROUND: url(../Images/bg.png) no-repeat;/*±³¾°ÑÕÉ«*/
}
#nav-list {
	BACKGROUND: 
}
.ui-nav-item-hover .ui-nav-item-link {
	BACKGROUND: url(/Images/bg.png) no-repeat
}
.ui-nav-item-current .ui-nav-item-link {
	BACKGROUND: url(../Images/1.png) no-repeat;
}

.nav-wrap {
	Z-INDEX: 999; POSITION: relative; BACKGROUND-REPEAT: repeat-x; BACKGROUND-POSITION: 0px -78px; HEIGHT: 75px
}
.ui-nav {
	MARGIN: 0px auto; WIDTH: 950px; HEIGHT: 39px
}
.ui-nav-item {
	DISPLAY: block; HEIGHT: 39px; background: url(../Images/bg_nav.png) repeat-x;}
.ui-nav-item-link {
	DISPLAY: block; HEIGHT: 39px
}
.ui-nav-item {
	POSITION: relative; PADDING-BOTTOM: 0px; PADDING-LEFT: 6px; PADDING-RIGHT: 6px; FLOAT: left; PADDING-TOP: 0px
}
.ui-nav-item-link {
	TEXT-ALIGN: center; LINE-HEIGHT: 39px; WIDTH: 93px; COLOR: #fff; FONT-SIZE: 14px; FONT-WEIGHT: 700
}
.ui-nav-item-hover .ui-nav-item-link {
	BACKGROUND-POSITION: -273px -316px; COLOR: #ff7e00
}
.ui-nav-item-current .ui-nav-item-link {
	BACKGROUND-POSITION: 0px 0px; COLOR: #fff; z-index:2; height:46px
}
.ui-nav-item-index {
	Z-INDEX: 1; PADDING-LEFT: 0px
}
.ui-nav-item-table {
	DISPLAY: none
}
.ui-listnav {
	DISPLAY: none
}
.ui-sublistnav {
	DISPLAY: none
}
.ui-nav-item-table {
	BORDER-BOTTOM: #fff 8px solid; POSITION: absolute; FILTER: progid:DXImageTransform.Microsoft.Shadow(color=#ffffff,direction=0,strength=0) progid:DXImageTransform.Microsoft.Shadow(color=#aaaaaa,direction=90,strength=5) progid:DXImageTransform.Microsoft.Shadow(color=#aaaaaa,direction=180,strength=8) progid:DXImageTransform.Microsoft.Shadow(color=#cccccc,direction=270,strength=5); WHITE-SPACE: nowrap; BACKGROUND: #fff; BORDER-TOP: #fff 8px solid; TOP: 37px; LEFT: 4px; -moz-box-shadow: 1px 2px 2px #aaa; -webkit-box-shadow: 1px 2px 2px #aaa; box-shadow: 1px 2px 2px #aaa
}
:unknown .ui-nav-item-table {
	
}
.ui-nav-item-hover .ui-nav-item-table {
	Z-INDEX: 10; DISPLAY: block
}
.ui-nav-item-hover {
	Z-INDEX: 10
}
.ui-nav-item-table TBODY {
	ZOOM: 1
}
.ui-nav-item-current .ui-listnav {
	Z-INDEX: 2; DISPLAY: block
}
.ui-listnav-item-hover .ui-sublistnav {
	Z-INDEX: 2; DISPLAY: block
}
.ui-nav-item-table TD {
	PADDING-BOTTOM: 3px; PADDING-LEFT: 13px; PADDING-RIGHT: 13px; WORD-BREAK: keep-all; BORDER-RIGHT: #ddd px solid; PADDING-TOP: 3px
}
.ui-nav-item-table TH {
	PADDING-BOTTOM: 3px; PADDING-LEFT: 13px; PADDING-RIGHT: 13px; WORD-BREAK: keep-all; BORDER-RIGHT: #ddd 1px solid; PADDING-TOP: 3px
}
.ui-nav-item-table TH {
	PADDING-BOTTOM: 3px; PADDING-LEFT: 16px; PADDING-RIGHT: 13px; COLOR: #000; FONT-WEIGHT: 700; PADDING-TOP: 0px
}
.ui-nav-item-table .last {
	BORDER-RIGHT-STYLE: none
}
.ui-nav-item-table A {
	PADDING-LEFT: 3px; DISPLAY: block; COLOR: #808080
}
.ui-nav-item-table A:hover {
	BACKGROUND-COLOR: #aaa; COLOR: #fff; TEXT-DECORATION: none; -moz-border-radius: 2px; -webkit-border-radius: 2px; border-radius: 2px
}
.ui-nav-item-bank {
	BORDER-TOP: #fff 7px solid
}
.ui-sublistnav-item A {
	COLOR: #808080
}
.ui-listnav {
	POSITION: absolute; MIN-WIDTH: 700px; WIDTH: 700px; margin-top:5px; *margin-top:-5px;
}
.ui-listnav-item {
	BORDER-BOTTOM-STYLE: none; PADDING-BOTTOM: 1px; BORDER-RIGHT-STYLE: none; MARGIN: 7px 5px 0px 0px; PADDING-LEFT: 1px; PADDING-RIGHT: 1px; DISPLAY: inline; BORDER-TOP-STYLE: none; HEIGHT: 1%; BORDER-LEFT-STYLE: none; PADDING-TOP: 1px
}
.ui-listnav-item .sl-rc-cnt {
	BORDER-BOTTOM-STYLE: none; TEXT-ALIGN: center; PADDING-BOTTOM: 3px; BORDER-RIGHT-STYLE: none; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0px; WIDTH: 100px; PADDING-RIGHT: 0px; BORDER-TOP-STYLE: none; BORDER-LEFT-STYLE: none; PADDING-TOP: 2px
}
.ui-listnav-item-hover {
	 PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: #fff; PADDING-TOP: 0px
}
.ui-listnav-item-current {
	BORDER-LEFT: #ddd 0px solid; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: #fff; BORDER-RIGHT: #ddd 0px solid; PADDING-TOP: 0px
}
.ui-listnav-item-hover .sl-rc-cnt {
	BORDER-BOTTOM: #ddd 1px solid; 
}
.ui-listnav-item-current .sl-rc-cnt {
	BORDER-BOTTOM: #ddd 1px solid; BORDER-TOP: #ddd 0px solid
}
.ui-listnav-item-hover .ui-sublistnav {
	DISPLAY: block
}
.ui-listnav-item-link {
	COLOR: #333
}
.ui-sublistnav {
	BACKGROUND: #fff; BORDER-TOP: #fff 5px solid
}
.ui-sublistnav-item {
	PADDING-BOTTOM: 3px; PADDING-LEFT: 14px; PADDING-RIGHT: 14px; PADDING-TOP: 3px
}
.ui-sublistnav-item-hover {
	BACKGROUND: #e8e8e8
}
.ui-sublistnav-item-link {
	DISPLAY: block; FLOAT: left; COLOR: #808080
}
.ui-sublistnav-item-link:hover {
	COLOR: #808080; TEXT-DECORATION: none
}
.nav-me {
	BACKGROUND-POSITION: 0px -154px
}
.nav-me #nav-list {
	BACKGROUND-POSITION: 0px -39px
}
.nav-me .ui-nav-item-link {
	BACKGROUND-POSITION: -275px -356px; TEXT-DECORATION: none !important
}
.nav-me .ui-nav-item-current .ui-nav-item-link {
	COLOR: #055eb2
}
.nav-me .ui-nav-item-hover .ui-nav-item-link {
	COLOR: #055eb2
}
.ui-listnav-item-link {
	TEXT-DECORATION: none !important
}
.ui-sublistnav-item A {
	TEXT-DECORATION: none !important
}
.fn-clear:before {
	DISPLAY: table; CONTENT: ""
}
.fn-clear:after {
	DISPLAY: table; CONTENT: ""
}
.fn-clear:after {
	CLEAR: both
}
.fn-clear {
	ZOOM: 1
}







/* µ×²¿ */
#footer{
	background: #E8E8E8;
	width: 100%;
	float: left; 
}

#footer_up{ background:url(../Images/foot_bg.gif) repeat-x; height:39px; width:100%;}
.footer_nav{ width:1000px; margin:0 auto; padding:0px; height:39px; text-align:center; }
.footer_nav ul { text-align:center; vertical-align:middle; margin-left:230px;}
.footer_nav ul li{ list-style-type:none;}
.footer_nav li{ float:left;height:39px; line-height:39px; color:#FFFFFF; margin-left:20px;}
.footer_nav li a{ color:#fff; text-decoration:none;}
.footer_nav li a:hover{ color: #00CCFF}
.footer_bottom{ height:25px; line-height:25px; margin-top:5px;}