<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/*CSS reset*/
body{ background-color:#fff;}
body,button,input,select,textarea,table{ font:12px/1.2 simsun; color:#333; }
body,h1,h2,h3,h4,h5,h6,p,ul,ol,form,dl,dd,div{margin:0;}
h1, h2, h3, h4, h5, h6 {font-size: 100%;font-weight: 500;}
input {padding:0;}
a {color:#003599;text-decoration:none;cursor:pointer;outline:none;}
ul,ol{padding-left:0; list-style-type:none;}
img{border:0;}
table {border-collapse: collapse;border-spacing: 0;}
/*CSS common*/
a:hover{ color:#DC0000; text-decoration:underline; }
.fl,.fr{display:inline;}
.fl{float:left;}.fr{float:right;}.cl{clear:both;}
.n{font-weight:normal; font-style:normal;}.b{font-weight:bold;}
.arial{font-family:Arial;}.song{font-family:'宋体';}.yahei{font-family:'微软雅黑';}
.tc{text-align:center;}.tr{text-align:right;}.tl{text-align:left;}
.tdl{text-decoration:underline;}.tdn,.tdn:hover{color:#333333;text-decoration:none;}
.f14{font-size:14px;}
.f16{font-size:16px;}
.f18{font-size:18px;}
.pr{position:relative;}.pa{position:absolute;}
.hide{display:none;}.show{display:block;}
.ib {display:inline-block;}
.page-box{ width:1000px; margin:10px auto 0 auto;}
.lk0:hover {color:#003599;text-decoration: none;}
.lk5:hover {color:#0066BB;text-decoration: underline;}
.red {color:#DC0000;}
.s0,.s6,.s8,.s10{clear: both;overflow: hidden;}
.s0 {height: 0;}
.s6 {height:6px;}
.s8 {height:6px;}
.s10 {height:10px;}
.point {cursor:pointer;}
.wapper-g {border-left:1px solid #EFEFEF;border-right:1px solid #EFEFEF;border-bottom:1px solid #EFEFEF;}
.ml10 {margin-left: 10px;}
.mr10 {margin-right: 10px;}
.mr25 {margin-right: 25px;}
.mt5 {margin-top: 5px;}
.mt8 {margin-top: 8px;}
.mt10 {margin-top: 10px;}
.w100 {width:100px;}
.h100 {height:100px;}
.amore {position: absolute;right:8px;top:0;}
.zhang,.die,.ping {color: #E30000;font-family: Arial;font-weight: 700;}
.zhang {color: #E30000;}
.die {color:#007130;}
.ping {color:#3F3F3F;}
.gray {color: #979797;}
.lh35 {line-height:35px;}
.lh40 {line-height:40px;}
.lh45 {line-height:45px;}
tr.on {
    background-color:#D2E2FF;
}
/*common*/
.menu-hd label,
.logo,
.logo-sub,
.kf,
.sel b,
.sel-btn,
.ico-down,
.user-login li,
.safetip,
.ul-notice li,
.fdiv-company li,
.swtich-new .at,
.tb-jz th .desc,
.tb-jz th .asc,
.tb .desc,
.tb .asc,
.ul-hqb li,
.hqb-tool,
.chart-fund .jdzf dt,
.pic-fund .arrow-pic,
.ul-m .at,
.footer .tip,
.code,
.btn-phone,
.btn-social,
.ico-v,
.float-weixin,
.offices .ver,
.ico-login
{
    background: url("/j5/image/201408/20140806163007.png") no-repeat scroll 0 0 transparent;
}
.tab {
    text-align:center;
}
.tab li {
    float:left;
    border:1px solid #D3DCEB;
    background-color:#F3F3F3;
}
.tab li.at {
    border-top:2px solid #3B5E94;
    border-left:1px solid #3B5E94;
    border-right:1px solid #3B5E94;
    border-bottom:none;
    background-color:#FFFFFF;
}
.tab li a {
    display:block;
    zoom:1;
}
.tab li a,.tab li a:hover {
    color:#333333;
    text-decoration:none;
}

/*top-nav*/
.top-nav-wrap {
    height: 26px;
    line-height:28px;
    border-bottom:1px solid #DCDCDC;
    background-color:#F5F5F5;
}
.top-nav-wrap .page-box {
    margin-top:0;
}
.top-nav-wrap a {
    color:#333333;
}
.top-nav-wrap a:hover {
    color:#DC0000;
}
.site-nav {
    color: #666666;
    text-align:center;
}
.help_login a, .help_login span {
    margin-left: 10px;
}
.quick-menu {
    z-index:11;
}
.quick-menu li {
    float: left;
    padding: 0 10px;
    background: url("/g1/g1/201303/20130309183304.gif") no-repeat scroll right 8px transparent;
}
.quick-menu li.nbr {
    background: none repeat scroll 0 center transparent;
}
.quick-menu .p0 {
    padding:0;
    position:relative;
}
.menu-hd { 
    position:relative;
    z-index:1;
    height: 26px;
    padding: 0 10px;
    cursor: pointer;  
}
.label-menu1 {
    width:48px;
}
.label-menu2 {
    width:78px;
}
.label-menu3 {
    width:30px;
}
.label-menu4 {
    width:60px;
}
.menu-hd label {
    display: inline-block;
    height: 26px;
    overflow:hidden;
    padding-right: 10px;
    background-position: right -16px;   
}
.menu-hd label.up {
    background-position:right 1px;
}
.menu-bd {
    position: absolute;
    right: 0;
    top: 20px;
    padding: 5px 0;
    border: 1px solid #DCDCDC;
    background-color:#FFFFFF; 
}
.menu-hd.hover {
    top: -1px;
    border-top:1px solid #C9C9C9;
    border-left:1px solid #C9C9C9;
    border-right:1px solid #C9C9C9;
    background-color: #FFFFFF;      
}
.menu-bd a {
    display: block;
    line-height: 22px;
}

/*logo*/
.wapper-logo {
    margin-top:0;
}
.logo-div {
    height: 65px;
}
.logo-div .w620 {
    width:620px;
}
.logo, .logo-sub {
    display:inline-block;
    margin:15px 0 0 0;
    height:33px;
    width:115px;
}
.logo {
    background-position:-11px 0;
}
.logo-sub {
    background-position: -132px 0;
}
.logo-div .fl a, .logo-div .sel,.sinput input{
    float:left;
}
.sel {
    position:relative;
    height: 21px;
    line-height:21px;
    width:187px;
    padding:0 0 0 5px;
    margin:21px 10px 0 0;
    border: 1px solid #A3A3A3; 
    z-index:10; 
}
.sel form {   
    position: relative;
    float:left;
    width:100%;
    z-index:10;
}
.sel input {
    float:left;
    height: 19px;
    line-height:19px;
    width:157px;
    margin: 0;
    border: 0 solid #BFBFBF;
    color:#6B6B6B;
}
.type-sel {
    width:88px;
    margin-left:10px;
}
.sel b{
    float:right;
    height: 21px;
    width: 21px;
    border-left: 1px solid #BFBFBF;
    background-position:-305px 0;
    cursor: pointer;   
}
.sel-btn {
    height: 23px;
    line-height:23px;
    width:55px;
    margin:21px 0 0 0;
    text-align:center;
    background-position:-248px 0; 
}
.sel .options {
    position: absolute;
    left: -1px;
    top: 23px;
    width: 93px;
    border: 1px solid #666666;
    background-color: #FFFFFF;
}
.sel .options li {
    padding-left:5px;
    cursor:pointer;
}
.kf {     
    height: 50px;
    width: 220px;
    margin-top: 10px;
    background-position: -5px -32px;
}
/*.suggest*/
.suggest{ position:absolute; padding:5px; border:1px solid #ccc; z-index:10; width:473px; background-color:#fff; }
.suggest ul{ list-style:none; margin:0; padding:0; }
.suggest table{ border-collapse: collapse; width:100%;}
.suggest .key{ color:#F00; }
.suggest .result{ width:473px; }
.suggest .result tr{ cursor:pointer; }
.suggest .result th{ line-height:25px; height:25px; background-color:#F1F1F3; }
.suggest .result td{ line-height:20px; height:20px; text-align:center;  }
.suggest .suggest-more td{ text-align:right; padding-right:10px; }
.suggest .s-tabs{ margin:0 0 5px 0; padding:0; height:20px; list-style:none; border-bottom:1px solid #529dd6;}
.suggest .s-tabs li{ float:left; margin:0 0 -1px 3px; height:19px; line-height:20px; border:1px solid #529dd6; padding:0 3px; background-color:#bbd6eb;  cursor:pointer;  _display:inline;}
.suggest .s-tabs .at{ background-color:#fff; position:relative; height:20px; _height:21px;  z-index:2; border-bottom:none;}
.suggest .s-close{ position:absolute; right:10px; top:5px; cursor:pointer; }
.suggest .s-list { overflow:hidden; zoom:1; background-color:#fff;}
.suggest .s-list li{ float: left; margin-right: 7px; padding-left:0px; width:85px; overflow:hidden; height: 20px; line-height: 20px; cursor: pointer; }

.suggest .result .c0,
.suggest .result .c3{ text-align:left; padding-left:5px; }
.suggest .result .hc3{ text-align:left; padding-left:5px; }

.suggest-2,
.suggest-2 .result{ width:228px; }
.suggest-2  .result .hc2{text-align:left; padding-left:15px; }
.suggest-2  .result .c2{ text-align:left; padding-left:5px;  }
/*main-nav-*/
.main-nav-wrap {
    height:40px;
    line-height:40px;
    font-size:14px;
    color:#FFFFFF;
    background-color:#226FC7;
}
.main-nav-wrap .page-box {
    margin-top:0;
}
.ico-down {
    position:absolute;
    left:96px;
    top: 14px;
    display:block;
    height:12px;
    width:12px;
    background-position:-440px -150px;
}
.main-guide{
    width:220px;
}
.main-nav li {
    width:95px;
}
.main-nav li.at {
    background-color:#013F92;
}
.main-nav li a {
    color:#FFFFFF;
}
.main-nav li a:hover {
    color:#FFFFFF;
    text-decoration:none;
}
/*sub-nav*/
.sub-nav {
    margin-top:0;
}
.sub-nav .box-h {
    height:328px;
    float:left;   
}
.sub-nav-l {
    position:relative;
    z-index:11;
    width:216px;
    height:328px;
    border-left:2px solid #2477D5;
    border-right:2px solid #2477D5;
    border-bottom:2px solid #2477D5;
   
}
.sub-nav-l dl {    
    padding:5px 10px;
}
.sub-nav-l dt {
    position:relative;
    height:26px;
    line-height:24px;
}
.tit{
    font-weight:bold;
    font-size:14px;
}
.sub-nav-l dt .amore{
    right:0;
    top:1px;
}
.sub-nav-l dd {
    line-height:20px;
    margin-left: -15px;
}

.sub-nav-l dd a {
    margin-left:15px;
    white-space: nowrap;
}
.sub-nav-l .dot {
    margin:0 10px;
    border-bottom: 1px dashed #C0C0C0;
}
.sub-nav-l .dot-com {
    margin:0;
    border-bottom: 1px solid #D4D4D4;
    box-shadow: 0 0 3px 1px #D4D4D4;   
}
.sub-nav .main-da {
    margin:10px 10px 0 10px;
    width:520px;
    height:320px;
    overflow:hidden;
}
.sub-nav-r .tip {
    font-size:14px;
    text-align:center;
    height:25px;
    line-height:25px;
}
.sub-nav-r .box-w {
    width:240px;
}
.user-login {
    height:88px;
    width:218px;
    margin-bottom:10px;
    padding:0 10px;
    border:1px solid #F0F0F0;
    background-color:#ECF7FD;

}
.userinfo {
    margin-top:8px;
    line-height:20px;
    position:relative;
    z-index:0;
}
.user-login .logout {
    position:absolute;
    right:10px;
    top:0;
    color:#333333;
}
.user-login li {
    float:left;
    height:24px;
    line-height:24px;
    width:50px;
    padding-left:10px;
    background-position:-10px -127px;
}
.user-login li.w {
    width:87px;
}
.safetip {
    height:35px;
    background-position:-4px -86px;
}
.user-logout {
    position:relative;
    background-position:-5px -165px;
}
.user-logout .btn {
    display:block;
    height:40px;
    width:240px;
    background-color:#FF4400;
    color:#FFFFFF;
}
.user-logout span {
    line-height:40px;
}
.user-logout .btn:hover {
    color:#FFFFFF;
    background-color:#F52B00;
    text-decoration:none;
}

.user-logout .tit {
    margin-left:42px;
    font-size:14px;
    font-weight:bold;
}
.user-logout .sub {
    margin-left:20px;
}
.user-logout .sub1 {
    margin-left:26px;
}
.ico-login {
    position:absolute;
    background-position:-241px -38px;
    height:15px;
    width:15px;
    top:12px;
    left:20px;
}
.user-logout .btn:hover .ico-login {
    background-position:-264px -38px;
}
.tab-notice {
    height:27px;
}
.tab-notice li {
    line-height:25px;
    width:118px;
}
.tab-notice li.at {
    height:25px;
    line-height:24px;   
}
.ul-notice {
    padding:9px 10px;
    border-left:1px solid #F1F1F1;
    border-right:1px solid #F1F1F1;
    border-bottom:1px solid #F1F1F1;
}
.ul-notice li {
    line-height:26px;
    background-position: -10px -127px;
    padding-left: 10px;
}
.ul-notice li a {
    display:block;
    height:26px;
    width:205px;
    overflow:hidden;
}
.sub-nav-l .dl-company {
    position:relative;
    z-index:12;
    background-color:#FFFFFF;
    cursor:pointer;
}
.dl-company dd,.dl-type dd {
    margin:0 -18px 0 0;
}
.dl-company dd a,.dl-type dd a{
    margin:0;
    display:inline-block;
    width:53px;
}
.fdiv-company {
    left: 210px;
    top: 0;
    width: 420px;
    padding: 10px 20px;
    border: 1px solid #D4D4D4;
    box-shadow: 0 0 3px 1px #D4D4D4;
    background-color: #FFFFFF;
}
.fdiv-company li {
    float:left;
    line-height:30px;
    width:60px;
    padding-left:10px;
    background-position: -338px -2px;
}

/*block-ad*/
.block-da {   
    height:300px;
    overflow:hidden;
}
.block-da li {
    float:left;
    /*margin:0 0 7px 10px;*/
}
.block-da ul {
    float:left;
    height:300px;
}
.block-da .big {
    margin:0 10px 0 0;
    width:220px;
    overflow:hidden;
}
.block-da .middle {   
    width:530px;
    overflow:hidden;
}
.block-da .middle li {
    margin:0 10px 7px 0;
}
.block-da .small {
    margin:0;
    width:240px;
    overflow:hidden;
}
.block-da .small li {
    margin:0 0 7px 0;
}
/*hotfund*/
.hotfund {
    width:749px;
}
.wapper-hot {
    padding:0 0 6px 2px;
    border-top:1px solid #D4DBEB;   
}
.tab-hot {
    position:relative;
    top:1px;
    height:33px;
    line-height:31px;
    border-top:1px solid #D4DBEB;   
}
.tab-hot li {   
    width:90px;
}
.tab-hot li.at {
    font-size:14px;
    font-weight:bold;
}

.topicListDiv {
    display:inline-block; zoom:1;*display:inline;
    margin: 0 4px;
    _margin:0 2px;
    width: 241px;
}
.topicListDiv div.first {
    margin-left: 6px;
}
.topicListDiv .tableWrap {
    border-right: 1px dashed #537EA9;
    height:176px;
    overflow:hidden;
    width: 244px;
}
.topicListDiv table {
    width: 240px;
}
.topicListDiv th {
    background-color: #EEEEEE;
    font-weight: bold;
}
.topicListDiv td, .topicListDiv th {
    border: medium none;
    height: 28px;
    line-height: 28px;
    text-align: center;
}
.topicListDiv .table td.txt {
    padding-left: 5px;
    text-align: left;
}
.buy {
    display:block;
    height: 20px;
    line-height: 20px;
    /*width: 40px;*/
    padding:0 6px;
    border: 1px solid #DA4600;
    background-color: #ED7E13;
    color: #FFFFFF;
    text-align:center;
    text-decoration: none; 
}
.buy:hover {
    background-color: #FF9000;
    color: #FFFFFF;
    text-decoration: none;
}
.unbuy,.unbuy:hover {
    background-color: #B5B5B5;
    border: 1px solid #8B8B8B;
    cursor: default;
}
.topicListDiv .buy {
    display: inline;
    float: right;
    margin-right: 2px;
}
.topicListDiv .buy:hover {
    background-color: #FF9000;
    color: #FFFFFF;
    text-decoration: none;
}
.topicListDiv .red {
    font-weight: bold;
}
.topicListDiv h3 {
    font-size: 12px;
    font-weight: normal;
    height: 32px;
    line-height: 32px;
    width: 100%;
}
.topicListDiv h3 a:hover {
    color: #DC0000;
    text-decoration: underline;
}
.topicListDiv .title {
    float: left;
    font-weight: bold;
    margin-left: 4px;
}
.topicListDiv .fname {
    display: block;
    height: 28px;
    overflow: hidden;
    width: 100px;
}
.topicListDiv .last {
    border-right: medium none;
}
.topicListDiv .more {
    float: right;
    margin-right: 4px;
}

.bottom {
    position:relative;
    height:30px;
    line-height:30px;
    border-top:1px solid #EFEFEF;  
}
.bottom .amore {
    right:8px;
}
.hotfund .bottom {
    height:26px;
    line-height:26px;
    /*margin-top:6px;*/
}
.newfund {
    width:240px;
}
.newfund h3 {
    position:relative;
    height:31px;
    line-height:31px;
    padding:0 10px;
    border-top:2px solid #395E93;
    border-bottom:1px solid #D4DBEB;
}
.swtich li{
    float:left;
    text-align:center;
    cursor:pointer;
    display:inline;
}
.swtich li a {
    display:block;
    zoom:1;
}
.swtich-new {
    height:46px;
    border-top:1px solid #D4DBEB;
}
.swtich-new li {
    height:26px;
    line-height:22px;
    width:51px;
    margin:10px 0 10px 8px;
}
.swtich-new li.at {
    background-position:-4px -348px;
}
.swtich-new .at a,.swtich-new .at a:hover {
    color:#003599;
    text-decoration:none;
}
.swtich-new li.at a,.swtich-new li.at a:hover {
    color:#FFFFFF;
    text-decoration:none;
}
.new {
    height:197px;
    padding-top:10px;
}
.dl-new {
    position:relative;
    padding:0 0 7px 10px;
}
.dl-new .text, .dl-new .detail {
    display:block;
    line-height:16px;
}
.dl-new .buy {
    position:absolute;
    top:3px;
    right:10px;
}
.dl-new .text {
    height:16px;
    width:160px;
    overflow:hidden;
}
.ad_s {
    height:205px;
    margin-top:7px;
    background-color:#EEEEEE;
}
.h3_c {
    padding-left:12px;
    height:35px;
    line-height:35px;
    border-top:2px solid #3B5E96;
    font-weight:bold;
    font-size:14px;
    background-color:#F3F3F3;
}
.h3_c .tip {
    font-size:12px;
    font-weight:normal;
    margin-left:10px;
}
/*jz*/
.wapper-tap {
    position:relative;
    z-index:3;
    height:25px;
    border-top:1px solid #EFEFEF;
    border-right:1px solid #EFEFEF;
    border-bottom:1px solid #395E95;
}
.tap {
    position:absolute;  
    top:-1px;
    left:0;  
    line-height:25px; 
    text-align:center; 
}
.tap li {
    float:left;
    height:25px;
    margin-right:3px;
    border-top:1px solid #D4DCE9;
    border-left:1px solid #D4DCE9;
    border-right:1px solid #D4DCE9;
    background-color:#F3F3F3; 
    cursor:pointer;  
}
.ul-jz li {
    width:69px;
}
.ul-jz li.none a {
    color:#333333;
    display:block;
    zoom:1;
}
.ul-jz li.none a:hover {
    color:#DC0000;
}
.tap li.at {
    border-top:2px solid #395E95;
    border-left:1px solid #395E95;
    border-right:1px solid #395E95;
    background-color:#FFFFFF;
}

.jzdiv .amore {
    top:6px;
}
.tb-jz {
    width:998px;
    border-left:1px solid #D4D4D4;
    border-right:1px solid #D4D4D4;
    border-bottom:1px solid #D4D4D4;
}
.tb-jz tr{
    height:33px;
    text-align:center;
}
.tb th {
    font-weight:normal;
}
.cz {
    width:70px;
}
.tb-jz th .desc, .tb-jz th .asc {
    padding-right:14px;  
}
.tb-jz th .desc {
    background-position: right -176px;
}
.tb-jz th .asc {
    background-position: right -212px;
}
.tb-jz td {
    border:1px solid #D4D4D4;
}
.tb-jz .buy {   
    float:left;
    display:inline;
    margin-left:15px;
    text-decoration:none;
}
.jjdg_flv {
    width:145px;
}
.ttfl, .ttsep, .ttyh {
    float: left;
}
.cdel {
    color: #979797;
    font-weight: bold;
    margin-left: 0;
    text-decoration: line-through;
}
.tb-jz em { 
    font-family: Arial;
    font-size: 12px;
    font-style:normal;
    font-weight:700;
}
.ttfl {    
    line-height:33px;
    width: 39px;   
    text-align: right;
}
th .ttfl {
    margin-left:3px;
}
.ttsep {    
    line-height:33px;
    width: 15px;
    text-align: center;
}
.tb .tor {
    padding-right: 5px;
    text-align: right;
}
.ttyh {
    margin-top: 3px;
    text-align: left;
    width: 85px;
}
.fv .ttyh {
    margin-top:0;
    line-height:33px;
}
.ttyh font {
    font-size: 12px;
    display: inline;
    float: left;
    vertical-align: middle;
}
.ttyh .trfl {
    float: right;
    margin:0 5px;
}
td.tol {
    text-align: left;
    padding-left:5px;
}
.tb-jz .gray {
    margin-left:8px;
}
.tb-jz .fname {
    float:left;
    height:33px;
    line-height:33px;
    width:125px;
    overflow:hidden;
    /*text-decoration:underline;*/
}
.da90 {
    height:90px;
    background-color:#EEEEEE;
}
/*hqb*/
.div-hqb {
    height:253px;
}
.da-hqb {
    height:230px;
    width:210px;
    background-color:#EEEEEE;
    margin:12px 10px 0 8px;
    overflow:hidden;
}
.dt-hqb {
    position:relative;
    width:508px;
}
.dt-hqb h4 {
    height:34px;
    line-height:36px;
}
.dt-hqb .tip {
    position:absolute;
    right:50px;
    top:0;
}
.dt-hqb .more {
    position:absolute;
    right:0;
    top:0;
}
.a-ws {
    padding:2px 8px;
}
.span-sw .at {
    color:#FFFFFF;
    background-color:#3A5D93;
}
.tb {
    width:100%;
}
em {
    font-family:"宋体";
    color: #DC0000;
    font-style:normal;
    font-weight:bold;
    font-size:12px;
    margin-right:1px;
}
.tb .fname,.tb th a {
    color:#0066BA;
}
.tb .fname:hover, .tb th a:hover {
    color:#DC0000;
}
.tb .gray {
    margin-left:10px;
}
.tb .desc, .tb .asc {
    padding-right:12px;
}
.tb .desc {
    background-position:right -108px;
}
.tb .asc {
    background-position:right -69px;
}

.tb tr {
    height:33px;
}
.tb thead tr {
    height:31px;
}
.tb td {
    text-align:center;
    border-top:1px solid #DDDDDD;
}
.tb .fname {
    float:left;
    height:33px;
    line-height:33px;
    width:110px;
    overflow:hidden;
    text-align:left;
}
.tb .tl {
    text-align:left;
}
.tb-hqb th {
    border-top:2px solid #DDDDDD;
}
.hqb-ex {
    width:245px;
    height:230px;
    margin:12px 0 0 9px;
    background-color:#EEEEEE;
}
.ul-hqb {
    height:26px;    
    text-align:center;
}
.ul-hqb li {
    float:left;
    height:26px;
    line-height:22px;
    width:70px;
    background-position:-5px -378px;
    cursor:pointer;
}
.ul-hqb .at {
    color:#FFFFFF;
}
.hqb-tool {
    height:140px;
}
.hqb-ex p {
    line-height:22px;
}
.hqb-ex input,.hqb-ex .kh,.btn-cd {
    float:left;
}
.hqb-ex .submit,.hqb-ex .buy {
    float:right;
}
.hqb-ex .submit {
    line-height:30px;
}
.kh {
    padding:0 16px;
    height:23px;
    line-height:23px;
    border:1px solid #2F5691;
    background-color:#406CAD;
    font-weight:bold;
    color:#FFFFFF;
}
.kh:hover {
    color:#FFFFFF;
    text-decoration:none;
}
.btn-cd {
    height:18px;
    line-height:18px;
    width:48px;
    margin-right:8px;
    border:1px solid #FFB54C;
    background-color:#FEE9A6;
    text-align:center;
    color:#333333;
    
}
.btn-cd:hover {
    color:#333333;
    text-decoration:none;
}
.input-m {
    display:inline-block;
    height:22px;
    line-height:22px;
    width:134px;
    padding-left:5px;
    border-top:1px solid #797979;
    border-left:1px solid #BEBEBE;
    border-right:1px solid #BEBEBE;
    border-bottom:1px solid #DFDFDF;  
    color:#9A9A9A;
}
.hqb-ex .buy {
    margin-left:8px;
}
.hqb-pic {
    background-position:-8px -440px;
}
.dqb-pic {
    height:115px;
    background-position:-5px -560px;
}

/*fundDiv*/
.div-fund {
    height:237px;
}
.dt-fund h4 {
    height:22px;
    line-height:22px;
}
.dt-fund .a-ws {
    padding:2px 12px;
}
.chart-fund {
    width:210px;
    margin-left:5px;
    font-family:Arial;   
}
.chart-fund .zhang, .chart-fund .die, .chart-fund .ping {
    font-weight:normal;
}
.chart-fund p{
    line-height:24px;
}
.chart-fund .lh40 {
    line-height:40px;
}
.chart-fund dl {
    text-align:center;
}
.chart-fund .level {
    height:32px;
    width:46px;
    float:left;
    margin-right:4px;
}
.chart-fund .level dt {
    width:47px;
    height:11px;
}
.chart-fund .level dd {
    width:47px;
    height:24px;
    line-height:24px;
    text-align:center;
    color:#CCCCCC;
}
.chart-fund .level dd.at {
    width:47px;
    height:24px;
    line-height:24px;  
    color:#333333;
    font-weight:bold;
}
.chart-fund .h dt{
    background-color:#FCE2E3;
}
.chart-fund .h dt.at{
    background-color:#EE3B41;
}
.chart-fund .mh dt{
    background-color:#FCE8E2;
}
.chart-fund .mh dt.at{
    background-color:#EE673B;
}
.chart-fund .m dt{
    background-color:#FCF8E2;
}
.chart-fund .m dt.at{
    background-color:#EECE3B;
}
.chart-fund .l dt{
    background-color:#E2F2FC;
}
.chart-fund .l dt.at{
    background-color:#3BA5EE;
}
.chart-fund .jdzf {
    float:left;
    height:100px;
    width:51px;
    margin-right:1px;    
}
.chart-fund .jdzf dt {
    height:75px;
    overflow:hidden;
    border-right:1px solid #EFEFEF;
}
.chart-fund .jdzf dt.nb {
    border-right:none; 
}
.chart-fund .jdzf dt.zhang,.chart-fund .jdzf dt.ping {
    line-height:55px;
    background-position:-131px -359px;
}
.chart-fund .jdzf dt.die {
    background-position:-215px -330px;
    color:#007130;
    line-height:95px;
}
.chart-fund .jdzf dd {
    line-height:24px;
}
.dt-fund {
    margin-top:5px;
    width:521px;
}
.tb-fund tr{
    height:28px;
}
.tb-fund tr.odd {
    background-color:#F5F5F5;
}
.tb-fund tr.on {
    background-color:#FEF7DD;
}
.tb-fund tr.on {
}
.tb-fund thead tr{
    height:34px;
}
.tb-fund td {
    border:none;
}
.tb-fund .tol {
    width:115px;
}
.tb-fund th {
    border-top:none;
    border-bottom:1px solid #D5D4D2;
}
.tb-fund .fname {
    height:28px;
    line-height:28px;
}
.pic-fund {
    width:240px;
    height:100%;
    margin-left:16px;
    border-left:1px solid #CCCCCC;
    position:relative;
}
.pic-fund p {
    margin:30px 0 20px 10px;
}
.pic-fund .arrow-pic {
    position:absolute;
    top:65px;
    left:-11px;
    background-position:-487px -285px;
    display:block;
    height: 25px;
    width: 13px;
}
/*manager*/
.manager .wapper-tap{
    height:35px;    
    border-left:1px solid #EFEFEF;
    border-top:none;
}
.ul-mtype{
    top:9px;
    left:73px;
}
.ul-mtype li {
    width:142px;
}
.span-sm {
    margin:8px 8px 0 0;
}
.span-sm form {
    position:relative;
    z-index:3;
    width:200px;
}
.wapper-m {
    height:237px;
    position:relative;
    overflow:hidden;
}
.ul-m {
    width:65px;
}
.ul-m li {
    float:left;
    width:65px;
    height:25px;
    line-height:25px; 
    margin:13px 0 0 0;  
    text-align:center; 
    cursor:pointer;
}
.ul-m .at {
    background-position:-56px -348px;
    color:#FFFFFF;
}
.dl-m {
    margin:12px 0 0 10px;
    
}
.dl-m dt {
    width:100px;
    height:125px;
    margin: 0 auto;
    overflow:hidden;
}
.dl-m dd {
    margin:5px 0 0 0;
}
.dl-m p {
    line-height:18px;
}
.a-jjjl {
    display:block;
    height:22px;
    line-height:22px;
    text-align:center;
}
.dl-m, .a-jjjl {
    width:120px;
    overflow:hidden;
}
.jjjl-detail {
    width:785px;
    margin-left:10px;
    overflow:hidden;
}
.jjjl-main {
    height:55px;
    margin:8px 0 0 0;
    border-bottom:1px dashed #C8C8C8;
}
.jjjl-main strong {
    font-size:14px;
}
.jjjl-main p {
    line-height:26px;
}
.jjjl-main .buy {
    display:inline-block;
}
.jjjl-zf .h4 {
   font-weight:bold;
   line-height:30px;
}
.tb-msy {
    width:300px;
}
.tb-msy tr,.tb-msy thead tr{
    height:21px;
}
.tb-msy td,.tb-msy th{
    height:19px;
}
.tb-msy .rank {
    text-align:right;
    padding-right:10px;
    color:#989898;
}
.tb-msy td,.tb-msy th {
    border:1px solid #D3D3D3;
}
.tb-msy th {
    background-color:#E7E7E7;
}
.jjjl-zs {
    margin:7px 0 0 30px;
}
.jjjl-zs .h4 {
    padding:0 0 3px 10px;
    line-height:normal;
}
.jjjl-ex {
    margin:20px 0 0 30px;
}
.jjjl-ex a {
    display:block;
    line-height:28px;
    font-weight:bold;  
}
.jjjl-ex .black {
    color:#333333;
}
.jjjl-ex .black:hover {
    color:#DC0000;
}
.jjjl-ex .more {
    line-height:36px;
    font-weight:normal;
    color:#808080;
}

/*footer*/
.footer {
    height:278px;
    border-top:3px solid #1D7AD9;
    border-left:1px solid #E0E0E0;
    border-right:1px solid #E0E0E0;
    background-color:#F0F0F0;
}
.footer .tip {
    display:block;
    width:182px;
    height:248px;
    margin:15px 65px 0 20px;
    display:inline;
    background-position:-256px -457px;
}
.footer .link,.social{
    
    border-left:1px solid #E0E0E0;
}
.footer .link {
    width:370px;
    height:266px;
    padding:6px 20px;
}
.footer dt {
    font-size:14px;
    font-weight:bold;
    line-height:38px;
}
.footer dt .tit {
    color:#333333;
}
.footer dt .tit:hover {
    color:#DC0000;
}
.footer dd a{
    line-height:30px;
    margin-right:30px;
    color:#333333;
}
.footer dd a:hover {
    color:#DC0000;
}
.social {
    width:293px;
    height:278px;
    padding:0 15px 0 12px;
    position:relative;
}
.social .tit {
    font-size:14px;
    font-weight:bold;
    color:#333333;
}
.p-social .tit:hover {
    color:#DC0000;
}
.code {
    height:80px;
    width:80px;
    background-position:-277px -362px;
}
.social .gray {
    line-height:38px;
}
.btn-phone {
    width:95px;
    height:22px;
    float:left;
}
.iphone {
    background-position:-255px -710px;
}
.android {
    background-position:-356px -710px;
}
.btn-social {
    width:64px;
    display:inline-block; 
}
.weibo {
    background-position:-364px -390px;
}
.weixin {
    background-position:-365px -365px;
}
.p-social {
    line-height:22px;
    height:22px;
    margin-top:20px;
}
.p-social .btn-social, .p-social .tit,.ico-v{
    float:left; 
    height:22px;
}
.p-social .tit {
    margin-left:8px;
}
.ico-v {
    width:14px;
    background-position:-365px -413px;
    margin-left:3px;
}
.social .mt35 {
    margin-top:35px;
}
.float-weixin {
    z-index:1;
    display:block;
    width:198px;
    height:104px;
    padding-top:10px;
    left: -51px;
    top: 175px;
    background-position:0 -686px;
}
.noprint {
    border-top: 1px solid #CCCCCC;
}

.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:0 0 10px 5px;
}
.offices li h4.v1 {
    background-position: -251px -315px;
}
.offices li h4.v2 {
    background-position: -251px -198px;
}
.offices li h4.v3 {
    background-position: -251px -237px;
}
.offices li h4.v4 {
    background-position: -251px -155px;
    
}
.offices li h4.v5 {
    background-position: -251px -277px;
}
.fdiv {
    top:0;
    left:0;
    height:100%;
    width:100%;
    background:url(/j5/image/201306/20130617114728.gif) #FFF no-repeat center;   
}
.imgappend {
    height:100%;
    display:inline-block;
    vertical-align:middle;
}
.dl-m img {
    vertical-align:middle;
}
.span-sw {
    margin:0 10px 0 0;
}
.a-concept {
    margin:0 10px;
    color:#333333;
}
.tip1 {    
    margin-top:6px;   
    font-weight:bold;
    color:#226FC7;
}
.tip2 {
    color:#808080;
}
.pic-fund-hqb .tit {
    height:28px;
    line-height:28px;
    width:200px;
    margin:0 0 0 5px;
    padding:0 0 0 10px;
    border-bottom:1px solid #DDDDDD;
    /*font-family:"Microsoft YaHei";*/
    font-size:12px;
    font-weight:normal;
    
}
.pic-fund .sy {
    margin:0;
    height:28px;
    line-height:28px;
}
.pic-fund .tr {
    width:120px;
    float:left;
}
.pic-fund .r {
    float:left;
    width:50px;
    text-align:right;
}
.pic-fund-hqb img {
    margin:5px 5px 10px;
}
.pic-fund-hqb .hqb {

}
/*.hqb-inner {
    height:200px;
    margin:12px 5px;
    background-color:#EEEEEE;
}*/
.tb-msy .die, .tb-msy .zhang, .tb-msy .ping {
    text-align:right;
    padding-right:5px;
}
.feilv {
    padding-left:10px;
}
</pre></body></html>