﻿html {color: #333;background: #FFF;}
body {font-family: "宋体",Arial;font-size: 12px;}
select {margin: -2px;}
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;}
table {border-collapse: collapse;border-spacing: 0;}
fieldset, img {border: 0;}
address, caption, cite, code, dfn, em, strong, th, var, optgroup {font-style: inherit;font-weight: inherit;}
del, ins {text-decoration: none;}
li {list-style: none;}
h1, h2, h3, h4, h5, h6 {font-size: 100%;font-weight: normal;}
q:before, q:after {content: '';}
abbr, acronym {border: 0;font-variant: normal;}
sup {vertical-align: baseline;}
sub {vertical-align: baseline;}
legend {color: #000;}
input, button, textarea, select, optgroup, option {font-family: inherit;font-size: inherit;font-style: inherit;font-weight: inherit;}
input, button, textarea, select {*font-size: 100%;outline: medium none;}
em, strong {font-style: normal;}
a {text-decoration: none;cursor: pointer;color: #00298D;}
a {hide-focus: expression( this.hideFocus=true );outline: none;color: #333333;text-decoration: none;}
.a1 {color: #00349A;text-decoration: underline;}
.nl {text-decoration: underline;}
.num {font-family: "Arial";font-weight: bold;}
.s0, .s3, .s6, .s8, .s12 {clear: both;overflow: hidden;}
.s0 {height: 0;}
.s3 {height: 3px;}
.s6 {height: 6px;}
.s8 {height: 8px;}
.s12 {height: 12px;}
/*文字排版*/
.f12 {font-size: 12px;}
.f13 {font-size: 13px;}
.f15 {font-size: 15px;}
.f14 {font-size: 14px;}
.f16 {font-size: 16px;}
.f18 {font-size: 18px;}
.f20 {font-size: 20px;}
.fb {font-weight: bold;}
.fn {font-weight: normal;}
.t2 {text-indent: 2em;}
.lh150 {line-height: 150%;}
.lh180 {line-height: 180%;}
.lh200 {line-height: 200%;}
.unl {text-decoration: underline;}
.no_unl {text-decoration: none;}
.fontMY111 {font-family: "黑体","宋体","Arial Narrow";}
.fontMY {font-family: "Microsoft YaHei","宋体","Arial Narrow";}
.nf {font-family: 宋体;font-size: 12px;color: #333333;}
.hide {display: none;}
.red {color: Red;}
.red_im {color: #DC0000 !important;}
.gray {color: #A1A1A1;}
.blackbold {color: #000000;font-weight: bold;}
.orange {color: #E96113;}
.orange2 {color: #F16E04;}
.green {color: #008000;}
.blue {color: #3C649D;}
.darkblue {color: #00349A;}
.white {color: #FFFFFF;}
.black {color: #000000;}
.hasline {text-decoration: underline;}
.f12 {font-size: 12px;}
.f14 {font-size: 14px;}
.f16 {font-size: 16px;}
.f18 {font-size: 18px;}
.fb {font-weight: bold;}
.fn {font-weight: normal;}
/*定位*/
.tl {text-align: left;}
.tc {text-align: center;}
.tr {text-align: right;}
.bc {margin-left: 0;margin-right: 0;}
.fl {float: left;display: inline;}
.fr {float: right;display: inline;}
.cb {clear: both;}
.cl {clear: left;}
.cr {clear: right;}
.clearfix:after {content: ".";display: block;height: 0;clear: both;visibility: hidden;}
.vm {vertical-align: middle;}
.pr {position: relative;width: 100%;}
.pa {position: absolute;}
.abs-right {position: absolute;right: 0;}
.zoom {zoom: 1;}
.hidden {visibility: hidden;}
.none {display: none;}
.mid {margin: 0 auto;}
.mr5 {margin-right: 5px;}
.mb10 {margin-bottom: 10px;}
.mr10 {margin-right: 10px;}
.ml10 {margin-left: 10px;}
.widAll {width: 100%;}
h4 {border-bottom: 1px solid #DDDDDD;font-size: 16px;font-weight: 700;height: 30px;line-height: 30px;margin-bottom: 10px;}
body.back {background: url("/g1/g1/201304/20130403091900.gif") repeat-x scroll 0 0 #FFFFFF;}
.wapper {margin: 0 auto;width: 1000px;border-bottom: 1px solid #DCDCDC;}
.site-nav {height: 26px;line-height: 23px;position: relative;z-index: 10000;}
.site-nav .login-info {color: #BFBFBF;float: left;margin-top: 3px;}
.site-nav .quick-menu {color: #666666;position: absolute;right: 0;top: 3px;}
.lk5 {color: #656565;cursor: pointer;}
a.lk {color: #0066BB;cursor: pointer;}
a.lk:hover {color: #DC0000;text-decoration: underline;}
.site-nav .login-info {color: #BFBFBF;}
.site-nav .quick-menu li {background: url("/g1/g1/201303/20130309183304.gif") no-repeat scroll right 6px transparent;float: left;line-height: 23px;margin-left: -1px;padding: 0 10px;position: relative;}
.site-nav .quick-menu li a {color: #666666;text-decoration: none;}
.site-nav .quick-menu li a:hover {color: #DC0000;text-decoration: underline;}
.site-nav .quick-menu li a.qer {color: #DC0000;text-decoration: none;}
.site-nav .quick-menu li.mtrade {padding: 0;}
.site-nav .quick-menu li.nbr {background: none repeat scroll 0 center transparent;}
.site-nav .quick-menu .menu {position: relative;z-index: 20;}
.site-nav .quick-menu .menu-bd {background: none repeat scroll 0 0 white;border: 1px solid gainsboro;padding: 5px 0;position: absolute;right: 0;top: 17px;width: 70px;z-index: 10001;}
.site-nav .quick-menu .menu-bd a {display: block;height: 22px;line-height: 22px;text-align: left;text-indent: 10px;vertical-align: middle;}
.site-nav .quick-menu .menu-bd a:hover {color: #DC0000;text-decoration: underline;}
.site-nav .quick-menu .menu-bd.w {width: 100px;}
.site-nav .quick-menu .menu-hd {cursor: pointer;padding: 0 10px;position: relative;text-align: center;z-index: 10002;}
.site-nav .quick-menu .menu-hd label {background: url("/g1/g1/201303/20130309183326.gif") no-repeat scroll right -8px transparent;display: inline-block;height: 18px;overflow: hidden;padding-right: 10px;text-align: center;white-space: nowrap;}
.site-nav .quick-menu .menu-hd label.up {background: url("/g1/g1/201303/20130309183326.gif") no-repeat scroll right 8px transparent;}
.site-nav .quick-menu .menu-hd label.amore {width: 30px;}
.site-nav .quick-menu .menu-hd.hover {-moz-border-bottom-colors: none;-moz-border-left-colors: none;-moz-border-right-colors: none;-moz-border-top-colors: none;border-top: 1px solid #C9C9C9;border-bottom: 1px solid #C9C9C9;border-left: 1px solid #C9C9C9;border-right: 1px solid #C9C9C9;background-color: white;border-color: gainsboro gainsboro -moz-use-text-color;border-image: none;border-style: solid solid none;border-width: 1px 1px 0;top: -1px;}
.site-nav .quick-menu .menu-hd.hover label.amore {width: 28px;}
.logframe {height: 77px;}
.logon {float: left;height: 33px;padding: 25px 0 20px;width: 310px;}
.logon a.dc, .logon a.jy, .logon a.help, .logon a.jylogin, .logon a.lostpsw {display: inline-block;float: left;height: 33px;position: relative;}
.logon a.dc, .logon a.jy, .logon a.jy, .fwrx, .lbder, .rbder, .my_asset .cbody a:hover, .chead, .cbody b, #quick_buyBtn, #quick_InvestBtn, .typeNavUl li.fenceli, .tradeSelect label, .mainTb .buyTd a, .pop_close, .tableContent .fmore, #pagebar input.pgo, .arrowL, .arrowR, .offices li h4.ver, .errImg {
background: url("/j5/image/201307/20130729131812.gif") no-repeat scroll 0 0 transparent;}
.logon a.dc {
background-position: -228px -52px;
width: 136px;
}
.logon a.jy {
background-position: -289px -115px;
margin-left: 10px;
width: 141px;
}
.fwrx {
background-position: -26px -130px;
width: 213px;
height: 36px;
margin-top: 23px;
}
.lbder, .mcont, .rbder {
display: inline;
height: 78px;
}

.lbder, .rbder {
background-position: -379px 0;
width: 5px;
}

.lbder {
float: left;
}

.rbder {
background-position: -394px 0;
float: right;
}
ul.mcont {
background: url("/g1/g1/201304/20130403092316.jpg") repeat-x scroll 0 0 transparent;
float: left;
height: 78px;
width: 990px;
}
ul.mcont li {
float: left;
padding-top: 5px;
position: relative;
}
ul.mcont li span, ul.mcont li a.fata {
color: #FFFFFF;
display: inline-block;
font-size: 14px;
font-weight: bold;
height: 37px;
line-height: 35px;
position: relative;
}
ul.mcont li span {
margin: 0 9px;
}

ul.mcont li a.fata {
padding-right: 8px;
}
ul.mcont li.at span, ul.mcont li.at a.fata {
background: url("/g1/g1/201305/20130514090057.png") no-repeat scroll left 0 transparent;
color: #285A91;
font-weight: bold;
}
ul.mcont li span {
padding-left: 8px;
}

ul.mcont li.last {
background: none repeat scroll 0 center transparent;
}

ul.mcont li.at a.fata {
background-position: right 0;
padding-right: 10px;
}

ul.mcont li dl.msub {
font-size: 14px;
height: 35px;
left: 0;
line-height: 35px;
position: absolute;
top: 42px;
width: 610px;
}

ul.mcont li dl.msub dd {
display: inline;
float: left;
margin: 0;
padding-left: 10px;
}

ul.mcont li dl.msub dd a {
color: #333333;
display: inline-block;
font-size: 14px;
height: 35px;
line-height: 35px;
padding: 0 10px 0 0;
position: relative;
}

ul.mcont li dl.msub dd.at {
background: url("/g1/g1/201304/20130403092511.jpg") no-repeat scroll 0 5px transparent !important;
}

ul.mcont li dl.msub dd.at a {
background: url("/g1/g1/201304/20130403092511.jpg") no-repeat scroll right 5px transparent !important;
color: #333333 !important;
}

.my_asset {
font-size: 14px;
font-weight: bold;
overflow: hidden;
width: 185px;
}

.my_asset a {
display: inline-block;
padding-left: 61px;
width: 111px;
}

.my_asset .cbody a:hover {
background-position: -202px 0;
}

.chead {
background: url("/g1/g1/201305/20130502092427.png") no-repeat scroll 0 0 transparent;
border-left: 1px solid #D4D4D4;
border-right: 1px solid #D4D4D4;
border-top: 1px solid #D4D4D4;
height: 36px;
line-height: 36px;
padding-left: 20px;
width: 152px;
}

.chead a {
margin-left: 66px;
padding-left: 0;
width: 20px;
}

.cbody {
border: 1px solid #D4D4D4;
width: 172px;
}

.cbody li {
font-weight: normal;
height: 32px;
line-height: 32px;
}

.cbody li.tobeconfirm {
height: 18px;
line-height: 18px;
padding-left: 60px;
}

.cbody b {
display: inline-block;
height: 19px;
margin: 7px 19px 0 22px;
position: absolute;
width: 19px;
}

.cbody b.funddaogou {
background-position: 0 -52px;
}

.cbody b.newfund {
background-position: 0 -104px;
}

.cbody b.fundbuy {
background-position: 0 -156px;
}

.cbody b.fundsell {
background-position: 0 -208px;
}

.cbody b.funddingtou {
background-position: 0 -260px;
}

.cbody b.fundtransform {
background-position: 0 -312px;
}

.cbody b.tradecancle {
background-position: 0 -364px;
}

.cbody b.tradequery {
background-position: 0 -416px;
}

.cbody b.funddivident {
background-position: 0 -468px;
}

.cbody b.fundtrust {
background-position: 0 -520px;
}

.cbody b.transfer {
background-position: 0 -571px;
}

.cbody b.xjb {
background-position: 0 -623px;
}

.firstli {
*margin-left: 5px;
}

.wrapright {
width: 1000px;
}

.wrapright a {
color: #0066BB;
}

.wrapright a.redb {
color: red;
font-weight: bold;
}

.wrapright h2 {
height: 39px;
border-bottom: 1px solid #DDDDDD;
line-height: 39px;
padding-left: 7px;
}

.wrapright .quickTrade {
background: url("/g1/g1/201304/20130403094207.jpg") repeat-x scroll 0 0 transparent;
height: 72px;
}

.qtDiv {
height: 32px;
padding: 20px 0 10px 235px;
}

.qtDiv input {
height: 28px;
line-height: 28px;
width: 215px;
margin-right: 3px;
border: 1px solid #CCCCCC;
padding-left: 10px;
color: #666666;
}

.qtDiv span {
line-height: 28px;
}

#quick_buyBtn, #quick_InvestBtn {
background-position: -408px -1px;
line-height: 30px;
width: 70px;
height: 30px;
color: #FFFFFF;
text-align: center;
margin-left: 5px;
cursor: pointer;
}

.fundTypeNavWrap {
border-bottom: 1px solid #EBEBEB;
}

.fundTypeNav {
height: 32px;
line-height: 31px;
border-bottom: 2px solid #254A74;
}

.typeNavUl {
width: 700px;
height: 32px;
}

.fundTypeNav .more {
width: 115px;
}

.typeNavUl li {
background: url("/g1/g1/201304/20130403092955.jpg") repeat-x scroll 0 0 transparent;
float: left;
height: 31px;
border-left: 1px solid #C4C4C4;
border-right: 1px solid #C4C4C4;
border-top: 1px solid #C4C4C4;
text-align: center;
font-size: 14px;
color: #666666;
margin-right: 3px;
cursor: pointer;
}

.typeNavUl li.lis {
width: 56px;
}

.typeNavUl li.lil {
width: 65px;
}

.typeNavUl li.fenceli {
border: medium none;
background-position: -414px -38px;
width: 1px;
margin: 0 8px 0 5px;
cursor: default;
}

.typeNavUl li.at {
background: url("/g1/g1/201304/20130403093040.jpg") repeat-x scroll 0 0 transparent;
border-left: 1px solid #254C75;
border-right: 1px solid #254C75;
border-top: 1px solid #254C75;
color: #FFFFFF;
font-weight: bold;
}

.typeNavUl a {
color: #666666;
padding: 8px 9px;
}

.typeNavUl .at a {
color: #ffffff;
}

.tradeSelect {
position: relative;
height: 48px;
line-height: 48px;
}

.tradeSelect span, .tradeSelect lable {
float: left;
line-height: 48px;
}

.tradeSelect span {
font-weight: bold;
}

.tradeSelect label {
float: left;
height: 26px;
line-height: 26px;
margin: 10px 18px 10px 0;
padding-left: 7px;
font-size: 14px;
cursor: pointer;
}

.tradeSelect #sel {
width: 166px;
background-position: -180px -87px;
}

.tradeSelect #buytypeSel {
width: 83px;
background-position: -357px -87px;
}

.mainTb {
width: 100%;
}

.mainTb th, .mainTb td {
height: 33px;
border-bottom: 1px solid #DDDDDD;
}

.mainTb th {
font-weight: normal;
}

.mainTb td {
text-align: center;
}

.mainTb td a {
text-decoration: underline;
}

.mainTb td a.red {
color: #DC0000;
font-weight: bold;
}

.mainTb td a.gray {
color: #333333;
}

.mainTb td a.tn {
text-decoration: none;
}

.mainTb td.fname {
width: 125px;
text-align: left;
}

.mainTb td.ydsyl {
padding-left: 5px;
text-align: left;
width: 145px;
}

.mainTb td .date {
font-size: 10px;
color: #808080;
margin-left: 5px;
}

.numred, .numgreen, .numgray, .numblack {
font-family: Arial;
font-weight: bold;
}

.numred {
color: #DC0000;
}

.numgreen {
color: #097C25;
}

.numgray {
color: #BABABA;
}

.buyTd {
}

.mainTb .buyTd a {
float: left;
background-position: -428px -34px;
width: 40px;
height: 22px;
line-height: 24px;
text-align: center;
color: #FFFFFF;
text-decoration: none;
margin-right: 3px;
}

.mainTb .buyTd a.dis {
background-position: -243px -120px;
cursor: default;
}

.mainTb .buyTd a.buyonlyBtn {
margin-left: 15px;
}

.buyTd div {
position: relative;
padding-top: 5px;
width: 90px;
height: 26px;
float: right;
}

.buyTd div.fjbuy {
width: 80px;
}

.buyBtn {
left: 20px;
*left: 0px;
}

.investBtn {
left: 63px;
*left: 43px;
}

#gs, #sf {
border: 1px solid #CCCCCC;
margin-top: 35px;
overflow-y: scroll;
position: absolute;
z-index: 20;
}

#gs {
height: 220px;
width: 171px;
left: 91px;
}

#sf {
height: 66px;
width: 88px;
left: 373px;
}

#gs li, #sf li {
background-color: #FFFFFF;
height: 22px;
line-height: 22px;
text-indent: 5px;
vertical-align: middle;
}

#gs li.over, #sf li.over {
background-color: #567EB1;
color: #FFFFFF;
}

#poptip {
padding-top: 25px;
position: absolute;
z-index: 999;
}

.poptip-container {
width: 207px;
padding: 5px 5px 10px 10px;
border: 1px solid #FCA108;
background: #FFFFFF;
}

.poptip_head {
height: 24px;
line-height: 24px;
color: #DF0000;
position: relative;
}

.pop_close {
background-position: -429px -60px;
position: absolute;
top: 0;
right: 0;
height: 12px;
width: 12px;
}

.poptip_content {
line-height: 18px;
margin-right: 5px;
}

.global-poptip-arrow, .global-poptip-arrow em, .global-poptip-arrow span {
font-family: SimSun;
font-size: 14px;
line-height: 21px;
position: absolute;
z-index: 10;
}

.global-poptip-arrow-11 {
left: 30px;
top: -16px;
}

.global-poptip-arrow em, .global-poptip-arrow-left em, .global-poptip-arrow-right em {
color: #FCA108;
}

.global-poptip-arrow-11 em {
left: 0;
top: 0px;
}

.global-poptip-arrow span, .global-poptip-arrow-left span, .global-poptip-arrow-right span {
color: #FFFFFF;
left: 0;
top: 1px;
}

.recommand {
color: #CD0000;
cursor: pointer;
padding: 0 3px;
}

.tableMain {
border-left: 1px solid #DDDDDD;
border-right: 1px solid #DDDDDD;
border-top: 1px solid #DDDDDD;
width: 998px;
}

.tableContent .header {
height: 30px;
line-height: 30px;
}

.tableContent .header span {
float: left;
}

.tableContent .fdetail {
color: #808080;
margin-left: 15px;
}

.tableContent .fmore {
background-position: -447px -59px;
width: 41px;
height: 17px;
float: right;
margin: 5px 5px 5px 0;
}

.tableContent .footer {
height: 30px;
line-height: 30px;
}

.tableContent .footer a {
float: right;
text-decoration: underline;
}

.tableContent .ydsyl {
width: 92px;
}

.pagebk {
height: 30px;
margin-top: 20px;
padding: 0;
text-align: left;
vertical-align: middle;
}

.pagebk {
height: 30px;
margin-top: 5px;
padding: 0;
text-align: left;
vertical-align: middle;
}

#pagebar {
float: left;
position: relative;
}

#pagebar label, #pagebar span, #pagebar input {
border: 1px solid #D3D3D3;
display: inline;
float: left;
font-family: "宋体";
font-size: 12px;
height: 18px;
line-height: 18px;
margin: 0 2px;
overflow: hidden;
vertical-align: middle;
}

#pagebar label {
border: 1px solid #9EB3C4;
color: #032A8F;
cursor: pointer;
padding: 0 5px;
}

#pagebar span {
border-color: #FFFFFF;
}

#pagebar input.pnum {
height: 16px;
line-height: 16px;
overflow: hidden;
width: 24px;
}

#pagebar input.pgo {
background-position: -245px -145px;
cursor: pointer;
height: 18px;
line-height: 18px;
width: 24px;
}

#pagebar .end {
border: 1px solid #D3D3D3;
color: #D3D3D3;
cursor: default;
}

#pagebar .cur {
background: none repeat scroll 0 0 #305683;
border: 1px solid #305683;
color: #FFFFFF;
cursor: default;
}

label.showallpages {
cursor: pointer;
float: right;
}

label.showallpages input {
margin: 0;
overflow: hidden;
padding: 0;
vertical-align: middle;
width: 14px;
}

thead a.desc {
background: url("/g1/g1/201304/20130403093917.gif") no-repeat scroll right -40px transparent;
padding-right: 10px;
}

thead a.asc {
background: url("/g1/g1/201304/20130403093917.gif") no-repeat scroll right 0 transparent;
padding-right: 10px;
}

.selUl {
width: 83px;
height: 33px;
overflow: hidden;
line-height: 33px;
}

table .selUl li {
float: left;
width: 100px;
*width: 78px;
text-align: center;
}

.selTh {
position: relative;
}

.arrowL, .arrowR {
height: 13px;
width: 9px;
position: absolute;
}

.arrowL {
background-position: -472px -39px;
left: -2px;
_left: -12px;
top: 0;
}

.arrowR {
background-position: -481px -39px;
right: -2px;
top: 0;
}

.prDiv {
position: relative;
}

.prDiv .disl {
background-position: -452px -85px;
}

.prDiv .disr {
background-position: -461px -85px;
}

#foot {
border-top: 1px solid #CCCCCC;
color: #808080;
line-height: 22px;
margin: 25px auto 0;
padding: 17px 0 18px;
text-align: center;
width: 960px;
}

#foot {
padding-top: 0;
width: 1000px;
font-family: arial,SimSun,tahoma;
}

.offices {
border-bottom: 1px solid #CAC9C7;
height: 100px;
margin-bottom: 25px;
}

.offices ul {
margin: 10px 0 10px 25px;
}

.offices li {
border-right: 1px solid #E3E3E3;
display: inline;
float: left;
text-align: center;
width: 190px;
}

.offices li.last {
border: medium none;
}

.offices li a, .offices li a:hover {
color: #333333;
font-size: 14px;
font-weight: bold;
text-decoration: none;
}

.offices li p {
cursor: pointer;
height: 40px;
line-height: 40px;
}

.offices li h4 {
border-bottom: medium none;
cursor: pointer;
height: 40px;
line-height: 40px;
margin-left: 5px;
}

.offices li h4.v1 {
background-position: -26px -326px;
}

.offices li h4.v2 {
background-position: -26px -206px;
}

.offices li h4.v3 {
background-position: -26px -246px;
}

.offices li h4.v4 {
background-position: -26px -166px;
}

.offices li h4.v5 {
background-position: -26px -286px;
}

#foot .foot_b span, #foot .foot_t {
color: #D3D3D3;
}

#foot .foot_t a, #foot .foot_b span {
margin: 0 10px;
}

#foot .foot_b a {
color: #808080;
}

#foot .foot_b a:hover {
color: #0066BB;
text-decoration: underline;
}

.FLTip {
padding: 5px 20px 0 0;
display: none;
height: 254px;
margin: 10px 0 0 -305px;
_margin: 10px 0 0 -335px;
position: absolute;
text-align: left;
width: 400px;
z-index: 9999;
}

.tipbox {
font: 16px "宋体";
margin-left: 83%;
position: absolute;
}

.tipbox em, .tipbox span {
color: #B8C6D4;
font-style: normal;
height: 10px;
line-height: 21px;
overflow: hidden;
position: absolute;
width: 15px;
top: 1px;
*top: -5px;
}

.tipbox span {
color: white;
margin: 0;
top: 2px;
*top: -4px;
}

.FLTip .jjcloseb {
left: auto;
position: absolute;
right: 30px;
top: 25px;
*top: 20px;
}

.FLTip .box {
background: none repeat scroll 0 0 white;
border: 1px solid #B8C6D4;
border-radius: 6px 6px 6px 6px;
box-shadow: 2px 3px 2px #DDDDDD;
margin-top: 10px;
padding: 0 10px 10px;
width: auto;
}

.FLTip h6 {
color: #DC0000;
font-size: 14px;
margin-top: 5px;
font-weight: bold;
line-height: 25px;
}

.FLTip ul {
width: 100%;
}

.FLTip ul li {
border-bottom: 1px dashed gainsboro;
line-height: 22px;
padding: 0 5px;
}

.FLTip ul li.head {
background: none repeat scroll 0 0 #E9E9E9;
}

.FLTip li span.rt {
display: inline;
float: right;
}

.FLTip li span.w1 {
width: 65px;
}

.FLTip li span.w2 {
width: 125px;
}

.jjcloseb {
left: 340px;
position: absolute;
top: 8px;
}

.feilv {
cursor: pointer;
}

tr.even {
background-color: #FAFAFA;
}

#tradeErrTip {
width: 180px;
}

.errImg {
background-position: -480px -5px;
height: 15px;
width: 15px;
margin: 7px 5px;
}

#errDetail {
font-size: 12px;
font-weight: normal;
}

#msgObj a {
text-decoration: underline;
}

.help_login a, .help_login span {
color: #656565;
margin-left: 10px;
}

#foot .foot_b .footFundCertLink:hover {
color: #DC0000;
}

.cbody li.tobeconfirm {
height: 18px;
line-height: 18px;
padding-left: 60px;
}

.cbody li.tobeconfirm {
line-height: 18px;
}

.f12_im {
font-size: 12px !important;
}

.feilv .redb {
color: #DC0000;
text-decoration: underline;
font-weight: bold;
}

.feilv .gray:hover {
color: #DC0000;
}

.feilv .rednb {
color: #DC0000;
text-decoration: underline;
}

.mcont li.fundfilter span {
padding-left: 25px;
}

.mcont li.fundfilter b {
background: url("/j5/image/201307/20130729112638.gif") no-repeat scroll left 0 transparent;
display: inline-block;
height: 16px;
margin-left: -20px;
position: absolute;
top: 9px;
width: 16px;
}

.cbody b.dqb {
background-position: 0 -671px;
}

.warntip {
line-height: 40px;
color: #808080;
}

ul.mcont li.fundfilter b {
background: url("/j5/image/201308/20130819150838.gif") no-repeat scroll left 0 transparent;
display: inline-block;
height: 16px;
margin-left: -20px;
position: absolute;
top: 9px;
width: 16px;
}

ul.mcont li.fundfilter.at b {
background-position: left -38px;
}

#divBodyContent {
width: 1000px;
margin-left: auto;
margin-right: auto;
}

#divLogoBar {
height: 50px;
line-height: 50px;
}

#divLogoBar .clsFirst {
margin-left: 0px;
}

.clsLogoBarContent {
float: left;
height: 50px;
line-height: 50px;
margin-left: 10px;
}

.clsLogoBarContent a:link, .clsLogoBarContent a:visited {
color: #22509B;
text-decoration: none;
}

.clsLogoBarContent a:hover {
color: #22509B;
text-decoration: underline;
}

.clsContact {
background: url(/j5/image/201310/20131010094225.png) no-repeat scroll right 0 transparent;
width: 215px;
height: 50px;
float: right;
}

.clsModule {
float: left;
}

#divContent1 {
height: 210px;
}

.clsDjyb {
width: 342px;
height: 210px;
}

.clsModuleTitle {
height: 33px;
background: url(/j5/image/201310/20131010093006.gif) repeat-x scroll right 0 transparent;
font-size: 15px;
font-weight: bold;
line-height: 32px;
padding-left: 10px;
}

.clsTitleContent {
background: url(/j5/image/201310/20131010093016.png) no-repeat left 10px;
padding-left: 15px;
height: 32px;
float: left;
width: 120px;
}

.clsTitleMore {
float: right;
width: 40px;
font-weight: normal;
}

.clsTitleMore a:link, .clsTitleMore a:visited {
color: #022e97;
text-decoration: none;
}

.clsTitleMore a:hover {
color: #e51c08;
text-decoration: none;
}

.clsModuleContent_djyb {
border: 1px solid #b6ccda;
border-top: none;
height: 173px;
padding-left: 10px;
padding-right: 10px;
text-align:center;
}

.clsGk {
width: 320px;
height: 210px;
margin-left: 10px;
}

.clsGk ul li.clsnomal {
width: 52px;
height: 24px;
line-height: 24px;
float: left;
text-align: center;
border-top: 1px solid #bdbdbd;
border-right: 1px solid #bdbdbd;
border-bottom: 1px solid #b6cddd;
border-left: none;
cursor: pointer;
background-color: #F6F6F6;
}

.clsGk ul li.clsactive {
width: 53px;
height: 24px;
line-height: 24px;
float: left;
text-align: center;
border: 1px solid #b6cddd;
border-bottom: none;
border-left: none;
background-color: #FFFFFF;
}


.clsSearch {
width: 320px;
height: 210px;
margin-left: 8px;
}

#divContent2 {
margin-top: 5px;
}
/*#divContent2 */
.clsModuleContent_tzcl {
height: 250px;
border: 1px solid #b6ccda;
border-top: none;
}
/*
#divContent2 */
.clsModuleContent_jj {
width: 648px;
height: 250px;
margin-left: 10px;
float: left;
}

.clsModuleContent_jj div.jjtitle {
border-top: 2px solid #598eb8;
}

.clsModuleContent_jj div.jjtitle .jjtitleContent {
height: 46px;
width: 640px;
float: left;
background: url(#) no-repeat left 0px;
overflow: hidden;
}


.jjtitleContent ul li.at {
width: 92px;
height: 37px;
float: left;
line-height: 32px;
font-size: 14px;
font-weight: bold;
background: url(/j5/image/201310/20131010094410.png) no-repeat;
color: #FFF;
text-align: center;
margin-left: 10px;
}


.jjtitleContent ul li {
width: 92px;
height: 37px;
float: left;
line-height: 32px;
font-size: 14px;
text-align: center;
color: #012c9c;
margin-left: 10px;
cursor: pointer;
}

#divJJModuleMid {
height: 32px;
margin-top: -10px;
border-top: 2px solid #284e73;
border-left: 1px solid #284e73;
border-right: 1px solid #284e73;
}

.clsJJModuleMid {
height: 32px;
margin-top: -10px;
border-top: 2px solid #284e73;
border-left: 1px solid #284e73;
border-right: 1px solid #284e73;
}

*html .clsJJModuleMid { /*IE6*/
height: 32px;
margin-top: -24px;
border-top: 2px solid #284e73;
border-left: 1px solid #284e73;
border-right: 1px solid #284e73;
}

* + html .clsJJModuleMid { /*IE7*/
height: 32px;
line-height: 32px;
margin-top: -12px;
border-top: 2px solid #284e73;
border-left: 1px solid #284e73;
border-right: 1px solid #284e73;
}
/* ie7 fixed, 注意顺序 */

#divJJContent {
height: 209px;
border: 1px solid #b9d0e0;
border-top: none;
}

.clsJJContent {
height: 209px;
border: 1px solid #b9d0e0;
border-top: none;
}

#divContent3 {
margin-top: 42px;
}

*html #divContent3 { /*IE6*/
margin-top: 0px;
}

#divContent4 {
margin-top: 42px;
}

*html #divContent4 { /*IE6*/
margin-top: 0px;
}

#divContent5 {
background: url(/j5/image/201310/20131010093025.jpg) no-repeat left 0px;
height: 60px;
margin-top: 41px;
border: 0px solid #FFF;
}

*html #divContent5 { /*IE6*/
margin-top: 0px;
}

#divContent6 {
margin-top: 6px;
}

*html #divContent6 { /*IE6*/
margin-top: 0px;
}

.clsContent6 {
width: 940px;
margin-left: auto;
margin-right: auto;
color: #0350a8;
font-size: 14px;
line-height: 30px;
}

.clsContent_6 {
width: 940px;
margin-left: auto;
margin-right: auto;
color: #333333;
font-size: 12px;
line-height: 26px;
}

#divContent7 {
margin-top: 10px;
font-size: 12px;
line-height: 26px;
background-color: #fffbe0;
padding: 5px;
border: 1px solid #ccc8c5;
}

*html #divContent7 { /*IE6*/
margin-top: 10px;
font-size: 12px;
line-height: 26px;
background-color: #fffbe0;
padding: 5px;
border: 1px solid #ccc8c5;
}

#divFooterNav span {
margin-left: 15px;
}
.clsContentStyle {
line-height: 26px;
color: #333333;
}
.clsDivContent a:link, .clsDivContent a:visited {
color: #22509B;
text-decoration: underline;
}
.clsDivContent a:hover {
color: #f50004;
text-decoration: underline;
}
#ulJJType li.clssplit {
float: left;
line-height: 18px;/*19PX*/
height:21px;
color: #cecece;
}

#ulJJType li.clsmenu {
float: left;
width: 34px;
line-height: 18px;/*19PX*/
height:21px;
text-align: center;
}
#ulJJType li.at {
float: left;
width: 34px;
line-height: 18px;/*19PX*/
height:21px;
color: #ffffff;
text-align: center;
/*background: url(/j5../images/tnbg.jpg) no-repeat left 0px;*/
background: url(/j5/j1/images/fund_default_elements.png-20130513.html) no-repeat 0px -120px;
}
#ulJJType li.atl {
float: left;
width: 48px;
line-height: 18px;/*19PX*/
height:21px;
color: #ffffff;
text-align: center;
/*background: url(/j5../images/tabbg4.jpg) no-repeat left 0px;*/
background: url(/j5/j1/images/fund_default_elements.png-20130513.html) no-repeat -40px -120px;
}
.clsUlJJType li.clssplit {
float: left;
line-height: 18px;
height:21px;
color: #cecece;
}
.clsUlJJType li.clsmenu {
float: left;
width: 34px;
line-height: 18px;
height:21px;
text-align: center;
}
.clsUlJJType li.at {
float: left;
width: 34px;
line-height: 18px;
height:21px;
color: #ffffff;
text-align: center;
/*background: url(/j5../images/tnbg.jpg) no-repeat left 0px;*/
background: url(/j5/j1/images/fund_default_elements.png-20130513.html) no-repeat 0px -120px;
}
.clsUlJJType li.clsmenuHK {
float: left;
width: 50px;
line-height: 19px;
height:21px;
text-align: center;
}
.clsUlJJType li.atHK {
float: left;
width: 50px;
line-height: 19px;
height:21px;
color: #ffffff;
text-align: center;
background: url(/j5/image/201310/20131010093001.jpg) no-repeat left 0px;
}
.clsUlJJType li.clsmenuOM {
float: left;
width: 60px;
line-height: 18px;
height:21px;
text-align: center;
}
.clsUlJJType li.atOM {
float: left;
width: 60px;
line-height: 18px;
height:21px;
color: #ffffff;
text-align: center;
background: url(/j5/image/201310/20131010093004.gif) no-repeat left 0px;
}
.clsUlJJType li.clsmenuQH {
float: left;
width: 60px;
line-height: 18px;
height:21px;
text-align: center;
}
.clsUlJJType li.atQH {
float: left;
width: 60px;
line-height: 18px;
height:21px;
color: #ffffff;
text-align: center;
background: url(/j5/image/201310/20131010093004.gif) no-repeat left 0px;
}
.clsmenu a:link, .clsmenu a:visited {
color: black;
text-decoration: none;
}
.clsUlJJType li.at a {
color: #ffffff;
/*line-height: 21px;*/
}
.clsUlJJType li.atl a {
color: #ffffff;
/*line-height: 21px;*/
}
.clsUlJJType li.atOM a, .clsUlJJType li.atQH a, .clsUlJJType li.atHK a {
color: #ffffff;
/*line-height: 21px;*/
}
#ulBtnLst li {
width: 40px;
height: 20px;
line-height: 20px;
background: url(/j5/image/201310/20131010094555.gif) no-repeat left 0px;
margin-top: 5px;
text-decoration: none;
color: black;
text-align: center;
}
#ulBtnLst li a:link, #ulBtnLst li a:visited {
text-decoration: none;
color: black;
}
#ulBtnLst li a:hover {
text-decoration: none;
color: #f50004;
}
.clsulBtnLst {
float: left;
width: 50px;
margin-left: 0px;
padding-top: 15px;
}
.clsulBtnLst li {
width: 40px;
height: 20px;
line-height: 20px;
background: url(/j5/image/201310/20131010094555.gif) no-repeat left 0px;
margin-top: 5px;
text-decoration: none;
color: black;
text-align: center;
}
.clsulBtnLst li a:link, .clsulBtnLst li a:visited {
text-decoration: none;
color: black;
}
clsulBtnLst li a:hover {
text-decoration: none;
color: #f50004;
}
.clsModuleContent_djyb table tr td {
line-height: 23px;
text-align: left;
}
.clsModuleContent_tzcl ul {
margin-left: 10px;
margin-right: 10px;
list-style: disc;
font-size: 14px;
}
.clsModuleContent_tzcl ul li {line-height: 25px;height:25px;width:300px; overflow:hidden;display: block;font: 14px;list-style: none;background: url(/j5/image/201310/20131010092859.jpg) no-repeat 0 0;padding-left: 15px;}
.clsModuleContent_tzcl ul li a:link, .clsModuleContent_tzcl ul li a:visited {text-decoration: underline;display:inline;}
.clsModuleContent_tzcl ul li a:hover {text-decoration: underline;display:inline;color: #f50004;}
.clsJJModuleMid ul {}
*html .clsJJModuleMid ul {margin-top: 6px;}
* + html .clsJJModuleMid ul {margin-top: 6px;}
.clsJJModuleMid ul li {width: 40px;float: left;margin-left: 10px;line-height: 20px;height: 20px;color: #073692;cursor: pointer;text-align: center;}
.clsJJModuleMid ul li.at {width: 40px;float: left;margin-left: 10px;line-height: 20px;height: 20px;color: #FFFFFF;cursor: pointer;background-color: #385d87;text-align: center;}
.clsJJModuleMid ul li.at a:link, .clsJJModuleMid ul li.at a:visited, .clsJJModuleMid ul li.at a:hover {color: #FFFFFF;text-decoration: none;}
.clsJJContent table td {
border: 1px solid #c1d8ea;}
.clsJJContent table thead {
background-color: #ecf6ff;}
#tbLSTJ thead tr td {line-height: 20px;}
.clsJJContent thead tr td span {color: gray;}
.clsJJContent table tbody tr td a:link {text-decoration: underline;}
.clsJJContent table tbody tr td a:visited {text-decoration: underline;}
.clsJJContent table tbody tr td a:hover {color: #f50004;}
thead a.desc {padding-right: 10px;background: url("/j5/j1/images/sort.gif") no-repeat scroll right -20px transparent;}
thead a.asc {padding-right: 10px;background: url("/j5/j1/images/sort.gif") no-repeat scroll right 0px transparent;}
.clsHQInfoModule {width: 280px;padding-top: 12px;margin-left: auto;margin-right: auto;height: 150px;display: none;}
.clsHQInfoModuleShow {display: block;}
.jjtitleContent ul li.at a:link, .jjtitleContent ul li.at a:visited {color: #FFFFFF;}
.jjtitleContent ul li.at a:hover {color: #FFFFFF;text-decoration: underline;}
#divBulletinModule ul li {float: left;margin-left: 3px;}
 .clsModuleContent_jj div.jjtitle .jjtitleContent_l {height: 46px;width: 640px;float: left;background: url(#) no-repeat left 0px;overflow: hidden;}
.jjtitleContent_l ul li.at {width: 114px;height: 37px;float: left;line-height: 32px;font-size: 14px;font-weight: bold;background: url(/j5/image/201310/20131010094721.png) no-repeat;color: #FFF;text-align: center;margin-left: 10px;}
.jjtitleContent_l ul li {width: 114px;height: 37px;float: left;line-height: 32px;font-size: 14px;text-align: center;color: #012c9c;margin-left: 10px;cursor: pointer;}
.jjtitleContent_l ul li.at a:link, .jjtitleContent_l ul li.at a:visited {color: #FFFFFF;}
.jjtitleContent_l ul li.at a:hover {color: #FFFFFF;text-decoration: underline;}