﻿/*公共*/
body{ font-size:12px;background-color:#fff;font-family:"宋体";text-align:left;}
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, button, textarea, p, blockquote, th, td{ margin:0; padding:0}
/*全局*/
h1{ font-size:14px; font-weight:900;}
h2{ font-size:14px; font-weight:600;}
h3{ font-size:14px;}
h5{ font-size:12px;}
a {
color: #00298F;
text-decoration: underline;
}
table {
	border-collapse: collapse;
	border-spacing: 0;
	font-size:12px;
}
ul, ol {
list-style: none;
}
a:hover{ text-decoration:underline;}
li{ list-style:none outside none;}
img{ margin:0; padding:0; border:none;}
font{ font-size:12px;}
ul{ margin:0; padding:0;}
.odd{ background-color:#f6f6f6 !important;}
.red{ color:Red;}
.green{ color:Green;}
.spacer6 {
	clear: both;
	height: 6px;
	line-height: 6px;
	overflow: hidden;
}
.spacer8  { clear:both; height:8px; line-height:8px; overflow:hidden;}
.mainFrame {
	width: 950px;
	line-height: 100%;
	margin: 0 auto;
	display: block;
	clear: both;
	text-align:left;
}
/*头部*/
.loginBar .barBox, .loginFld .Btn input, .loginFldselectBar, .btnH b, .loginBar .ico, .loginFld .Btn, .usernameFldinput input, .passwordFldinput input, .mainbox .hdmenu ul li, .nmainbox .nhdmenu ul li, .nmainbox .nhdmenu ul li .ico {
background: url(/data../../images/dhbg.gif) scroll;
}
.nmainbox {width:950px;border-bottom:1px solid #C4C4C4;margin:0 auto;background-repeat:repeat-x;}
.nmainbox .nhdmenu{padding:5px 0px 5px 0;vertical-align:middle;height:20px;}
.nmainbox .nhdmenu ul{list-style:none;margin:0;padding:4px 0;clear:both;height:12px;line-height:12px;overflow:hidden;}
.nmainbox .nhdmenu ul li{float:left;background-position:left -26px;background-repeat:no-repeat;display:block;padding:0 6px 0 7px;line-height:13px;}
.nmainbox .nhdmenu ul li.s{background:0;}
.nmainbox .nhdmenu ul li.e{padding-right:0px;}
.nmainbox .nhdmenu ul li a{color:black;text-decoration:none;float:left}
.nmainbox .nhdmenu ul li a.red{color:red;}
.nmainbox .nhdmenu ul li a:hover{color:red;text-decoration:underline;}
.nmainbox .nhdmenu ul li b.ico{width:11px;height:13px;float:left;overflow:hidden;background-position:left -2px;margin-right:5px;}

.mainbox { width:948px; border:1px solid #C4C4C4; margin:0 auto; background-repeat:repeat-x;}
.mainbox .hdmenu{ padding:5px 8px; vertical-align: middle; height:1%;}
.mainbox .hdmenu ul{ list-style:none; margin:0; padding:4px 0; clear:both; height:12px; line-height:12px; overflow:hidden; }
.mainbox .hdmenu ul li{ float:left; background-position:left -26px; background-repeat:no-repeat; display:block; padding:0 7px 0 8px; line-height:13px;}
.mainbox .hdmenu ul li.s { background:0;}
.mainbox .hdmenu ul li a{ color:black; text-decoration:none;}
.mainbox .hdmenu ul li a.red{ color:red;}
.mainbox .hdmenu ul li a:hover{ color:red; text-decoration:underline;}

.mainFrame .banner { height:90px;}
.mainFrame .banner .left{ float:left; width:175px;}
.mainFrame .banner .center{ float:left; width:588px; margin-left:6px;}
.mainFrame .banner .right{ float:right; width:175px;}

.mainFrame .logo{ height:36px; margin-bottom:5px;}
.mainFrame .logo:after{content: ".";display: block;height: 0;clear: both;visibility: hidden;}
.mainFrame .logo .logo_img{ float:left; padding-left:12px; margin-top:8px;}
.mainFrame .logo .remark{ float:right; height:26px; overflow:hidden;}
.mainFrame .logo .remark { height:22px; line-height:24px; margin-top:15px; text-align:right;}
.mainFrame .logo .remark b { color:#494949; float:right; }
.mainFrame .logo .remark ul{ float:right; height:22px; line-height:22px; margin:0; padding:0; list-style:none;}
.mainFrame .logo .remark ul font{ font-size:12px; color:#494949;}
.mainFrame .logo .remark ul a{ color:#012B8D;}
.mainFrame .logo .expand { float:left;}

b.icoX { background:url(/data../../images/ttico.gif) no-repeat; width:22px; height:22px; float:left;}
b.icoX.M { background-position:0 -44px;}
b.icoX.G { background-position:0 0;}
b.icoX.B { background-position:0 -66px;}

.mainFrame .logo .expand span { float:left; display:block; margin:12px 6px 0;}
.mainFrame .logo .expand a { float:left; font-size:14px; height:auto; line-height:16px; vertical-align:middle; margin:5px 0 0 4px; }

.mainFrame .logo .favor{ padding-top: 10px; float: right; padding-right: 5px; }

/*导航栏*/
.menu{ width:950px; height:31px; line-height:31px; margin:0 auto; text-align:center;}
.menu .menuTitle{ float:left; width:80px; height:31px; line-height:31px;  background-color:#525252; font-size:14px; border-right:2px solid white;}
.menu .menuTitle a{ font-size:14px; font-weight:bold;color:White; text-decoration:none;}
.menu .mainMenu{ float:left; width:868px; background-color: #4A72AF;height:31px; }
.menu .mainMenu .item{ padding-left:8px; padding-right:8px; float:left;}
.menu .mainMenu .item a{color:White; text-decoration:none;}
.menu .mainMenu b{ float:left; margin:9px 0; width:1px; height:13px; background-color: #2F4C78;
border-right: 1px solid #6982AA;}
.menu .shadow{ width:950px; height:4px; background:transparent url("/data../../images/financialbg.gif") repeat-x scroll 0 -87px; clear:both;}
/*搜索框*/
.f-search{ width:868px; margin:0 auto;border:1px solid #9ed3fd; padding:5px 40px;text-align:left;}
.f-search ul li{ display:inline-block; padding-right:20px; text-align:left; *display:inline; zoom:1;}
.f-search ul li span.s-tit{ font-weight:500;}
.f-search ul li span .s-opt{ width:100px;}
.f-search ul li a.btn{ display:inline-block; width:55px; height:21px; overflow:hidden; background:transparent url("/data../../images/financialcache.gif") no-repeat scroll -29px -60px; vertical-align:bottom; cursor:pointer;}
.f-search ul li input.btn{background-color:#e2e4df; color:Black; border:1px solid #959595; padding-left:10px; padding-right:10px; cursor:pointer; height:18px; line-height:18px; display:inline-block;}
.f-search ul li input.btn.red{ color:Red; }
/*footer*/
.footer {
color: black;
clear: both;
text-align: center;
border-top: 1px solid #999;
margin-top: 12px;
padding-top: 12px;
line-height: 20px;
}
.mainFrame .footer a {
color: black;
text-decoration: underline;
}

/* */
.linkNav {color:#383838;}
.linkNav a{text-decoration:none;}
.linkNav a:hover{text-decoration:underline;}
