/* 公共内容 */
@import url(http://funds.money.hexun.com/inc/homeway_h.css);
@import url(http://image.hexun.com/home/footer_s.css);
@import url(https://img.hexun.com/funds/2010/fund.css);

*{ margin: 0; padding: 0; font-size: 12px; }
body{ background: #fff; }
ul{ list-style: none; }
img{ border: none; }
#fundswrap table a:hover { color: #990000; text-decoration: none; }
a{ text-decoration: none; }
a:visited{ color: #000; }
a:hover{ color: #900; text-decoration: underline; }
.clear{ clear: both; }
/* 主体 */
#fundswrap{ width: 960px; margin: 0 auto; background: #fff; }
#content{ width:958px; overflow:hidden; border:1px solid #B3B3B3;}
/* 头 */
#breadcrumbs{ padding: 0 0 0 10px; border-bottom: 6px solid #fff; color: #000; background: #F2F6F9; line-height: 23px; }
#breadcrumbs a{ color: #598ACD; }
/* 侧边栏 */
#sidebar{ width:233px; float:left; padding:12px 14px 12px 13px;}
#sidebar h2{ border-left: 4px solid #FE9400; background: #65B8EE; color: #fff; font-weight: bold; line-height: 26px; height: 26px; }
#sidebar .leftTree{ padding:5px 5px 0;}
#sidebar .leftTree div{ width:203px; height:14px; line-height:14px; background:url(../img/allpBg.gif) no-repeat; margin-top:2px; padding:5px 0 4px 20px; cursor:pointer; overflow:hidden;}
#sidebar .leftTree div span{ color:#900; background:url(../img/allpBg.gif) no-repeat 0 -57px; width:70px; float:left; height:14px; line-height:14px; padding-left:10px; }
#sidebar .leftTree .ing{ font-weight:bold;}
#sidebar .leftTree .ing span{ background:url(../img/allpBg.gif) no-repeat -216px -57px;}
#sidebar .leftTree ul{ display:none;}
#sidebar .leftTree li{ border-bottom:1px dashed #c5c5c5; line-height:18px; margin-left:28px; padding:4px 0 4px 10px; cursor:pointer; overflow:hidden; background:url(../img/allpBg.gif) no-repeat 2px -68px; background:url(../img/allpBg.gif) no-repeat 2px -69px\9;}
#sidebar .leftTree .ling{ font-weight:bold;background:url(../img/allpBg.gif) no-repeat -218px -68px; background:url(../img/allpBg.gif) no-repeat -218px -70px\9;}

.menulist{ display: none; }
#step1 .step1,#step2 .step2,#step3 .step3,#step4 .step4,#step5 .step5{ width: 184px; background: url(../img/bg_li01.gif) 0 -24px no-repeat; line-height: 24px; text-indent: 7px; }
#step1 .step1 .menulist,#step2 .step2 .menulist,#step3 .step3 .menulist,#step4 .step4 .menulist,#step5 .step5 .menulist{ display: block; }
#treemenu{ width: 184px; padding: 7px; }
#treemenu li{ width: 184px; background: url(../img/bg_li01.gif) no-repeat; line-height: 24px; text-indent: 7px;overflow:hidden; }
#treemenu li a{ color: #000; text-decoration: none; padding-right:66px;}
#treemenu li span{ padding: 0 5px 0 0; color: #FF8500; }
#treemenu ul{ width: 182px; padding: 0 0 0 2px; }
#treemenu li  li{ border-bottom: 1px solid #fff; width: 182px; background: #EDEEF2; }
#treemenu li  li a{ color: #696D6E; padding-right:0px;}
#contact{ padding: 10px 0 0 0; }
#contact li{ border-bottom: 1px solid #fff; line-height: 22px; text-align: center; }
/* mainbox */
#mainbox{ width:669px; float:left; padding:16px 14px; border-left:1px solid #bebebe; }
#mainbox .h2{ padding: 0 0 2px 96px; margin: 0 0 20px 0; background: url(../img/bg_mainbox_h2.gif) left bottom no-repeat; height: 42px; }
#mainbox h2{ text-indent: -9999px; height: 42px; }
#mainbox .title{ font-size:15px; font-weight:bold; font-family:"微软雅黑","宋体"; }
#mainbox .title span{ color:#c1c1c1; font-size:8px; font-family:Arial, Helvetica, sans-serif;}
#mainbox .contently{ background:url(../img/rightBg.gif) repeat-x; padding:0 1px;}
#mainbox .contently .likedl{ border-top:1px solid #ececec; padding:10px 16px 0 20px; background:#fff; overflow:hidden; margin:0;}
#step1 #mainbox h2{ background: url(../img/bg_mainbox_h201.gif) left no-repeat; }
#step2 #mainbox h2{ background: url(../img/bg_mainbox_h202.gif) left no-repeat; }
#step3 #mainbox h2{ background: url(../img/bg_mainbox_h203.gif) left no-repeat; }
#step4 #mainbox h2{ background: url(../img/bg_mainbox_h204.gif) left no-repeat; }
#step5 #mainbox h2{ background: url(../img/bg_mainbox_h205.gif) left no-repeat; }
#content .ours{ color: #AD261F; }
#mainbox h3{ font-size: 14px; font-weight: bold; line-height: 2em; }
#mainbox h4{ height:30px; line-height:30px; font-weight:bold; padding-top:8px; font-size:14px; }
#mainbox h5{ padding: 12px 0 2px 0; font-size: 12px; font-weight: bold; line-height: 1.2em; }
#mainbox .h3{ padding: 0; }
#mainbox .h4{ padding: 0 0 0 12px; }
#mainbox .h5{ padding: 0 0 0 36px; }
#mainbox p{ text-indent: 2em; padding-left:20px;line-height:23px; }
#mainbox p.dotted{ border-bottom:1px dotted #a7a7ae; height:1px; line-height:1px; margin:8px 0; overflow:hidden;}
#classify{ padding: 0 0 10px 0; float: left; width: 550px; background: url(../img/line01.gif) 0 100% repeat-x; }
#classify ul{ padding: 10px 0 0 0; float: left; width: 550px; background: url(../img/line01.gif) 0 0 repeat-x; }
#classify li{ padding: 0 10px; float: left; width: 90px; line-height: 1.6em; }
#classify li a{ line-height: 1.6em; }
.li01 #treemenu .li01 a,.li02 #treemenu .li02 a,.li03 #treemenu .li03 a,.li04 #treemenu .li04 a,.li05 #treemenu .li05 a,.li06 #treemenu .li06 a,.li07 #treemenu .li07 a,.li08 #treemenu .li08 a,.li09 #treemenu .li09 a,.li10 #treemenu .li10 a{ color: #AB4401; }
#table1,#table1 td,#table1 th{ border: 1px solid #DCDCDC; border-collapse: collapse; }
#table1{ margin: 10px 0 10px 2em; }
#table1 td{ padding: 5px; width: 110px; text-align: center; height: 22px; }
#table1 th{ width: 100px; padding: 5px; text-align: left; }
#table2,#table2 td,#table2 th{ border: 1px solid #DCDCDC; border-collapse: collapse;}
#table2{ margin: 10px 0 10px 2em; }
#table2 td{ padding: 5px; text-align: center; height: 18px; }
#table2 th{ padding: 5px 0 5px 5px; width: 64px; text-align: left; }
#table2 .th{ width: 47px; text-align: center; }
#mainbox .contently table{ background:#e6e6e6; line-height:27px; margin-top:10px;}
#mainbox .contently table th{ background:#f0f0f0;}
#mainbox .contently table td{ background:#fff; color:#005883; text-align:left; padding-left:3px;}
#mainbox .contently table.centerTable td{ text-align:center; padding-left:0;}
#page{ padding: 10px 10px 10px 0; margin: 10px 0 0 40px; background: url(../img/line01.gif) top repeat-x; color: #777; text-align: right; }
#page a{ color: #777; }
#mainbox .pagenext{ border-top:1px solid #ebebeb; margin-top:20px;padding-top:19px; overflow:hidden;}
#mainbox .pagenext ul{ float:right; padding-right:27px; list-style:none;}
#mainbox .pagenext li{ float:left; border:1px solid #ccc; width:47px; height:25px; line-height:25px; margin-left:5px; text-align:center; cursor:pointer;}
#mainbox .pagenext li.jump{ border:0; width:105px; cursor:auto; color:#333;}
#mainbox .pagenext li.jump input{ border:1px solid #7f9db9; width:24px; height:19px; line-height:19px;}
#mainbox .pagenext li.jump span{ font-weight:bold;}
