@charset "utf-8";
/* CSS Document */
.font01{color:#000; text-align:center;}
.table01{background:#ccc;}
.table01 tr td{background:#fff; padding:3px;}
.green{color:green; font-size:10px;font-family:arial;}
.red{color:red; font-size:10px;font-family:arial}

.table_fund tr th{background:#f5f5f5; text-align:left; padding-left:10px;}
.table_fund tr td{border-top:none; padding-left:10px;}

.bold{font-weight:bold; color:#000;}
.more{text-align:right; clear:both; line-height:25px;}
.more a:link,.more a:visited{color:#000; text-decoration:none;}
.more a:hover{color:#000; text-decoration:underline;}
.link01 a:link,.link01 a:visited{color:#000; text-decoration:none;}
.link01 a:hover{color:#000; text-decoration:underline;}

.title_font13{font-weight:bold; color:#000; font-size:130%; line-height:25px;}

/*jjfl   2008-12-29*/
.table02{border-bottom:1px solid #e4edf3;color:#515a6d;border-collapse:collapse; line-height:150%;}
.table02 td,.table02 tr{border-top:1px solid #e4edf3;color:#515a6d;border-collapse:collapse;height:31px; padding:3px;}
.table02 td span{color:#003ba2}
.table02 td .man{color:#006898}
.table02 td a,.tab_fund .table02 td a:link{color:#515a6d;text-decoration:none}
.table02 td a:hover{text-decoration:underline}

.input01{width:130px;border:1px solid #bbe8e7;padding:3px 5px 0 5px;display:block;height:22px;vertical-align:middle}
.input02{width:160px;border:1px solid #ccc;padding:3px 5px 0 5px; height:18px;}
.button{width:66px;margin-top:2px;border:0;color:#fff;background:transparent url(../images/btn_bg.gif) no-repeat;font-size:12px;text-align:center;height:24px;cursor:pointer}

.font02{font-size:14px;}
.font03{color:#ff6600;}
.font05{color:#515A6D; font-weight:bold; font-size:14px; line-height:24px;}

.font04{font-size:14px; font-weight:bold; line-height:24px; color:#000;}

.hdtg_table tr td{color:#fff;}
.hdtg_table tr td span{color:#000;}

.fund_table tr td,.fund_table tr th{padding:0px 4px;}
.fund_table tr td span,.fund_table tr th span{color:#003ba2}

.table03 tr th{font-weight:normal; color:#515a6d;}
.table03 tr td{background:#fff; padding:4px;}

.p{line-height:24px;}

.paging{color:#ff6600; font-size:12px; font-family:arial;}
.paging a:link,.paging a:visited{color:#666666; font-family:arial; text-decoration:none; word-spacing:5px; padding:0px 3px; font-size:12px; text-decoration:underline}
.paging a:hover{text-decoration:none;}

.table04{background:#e4edf3;}
.table04 tr td{background:#fff; padding:4px;}

.table05{margin-left:15px; margin-right:15px; width:95%;}
.table05 tr th{background:#153677; color:#fff; padding:4px; border-bottom:1px solid #fff; font-weight:normal; height:22px; text-align:left;}
.table05 tr td{border-bottom:1px solid #ccc; padding:4px; line-height:150%; color:#333;}

.hdygTable{padding:3px; text-align:center; font-size:12px; background:#ccc; margin-bottom:10px;}

.de{padding:10px 30px}
.de,.de p, .de span{font-size:13px; line-height:180%; padding:5px; color:#333;}

