#fundsearch psresult,#sresult p{
font-size:1.1em;
}

/*reset*/

#fundsearch h1,#sresult h1{
background:none;
border:none;
font-size:100%;
font-weight:normal;
margin:0;
padding:0;
width:100%;
}

input,select{
margin:0;padding:0;
}

.clear{
clear:both;
height:0px;
width:0px;
}

.clearr{
clear:right;
}


.w40{
width:39%;
}

.w50{
width:49%;
}

.w60{
width:59%;
}

.txts{
font-size:0.8em;

}

.mr20{
margin-right:20px;
}


.vab{
vertical-align:bottom;
}


.pt5{
padding-top:5px !important;
}


#fundsearch select{
font-size:1.1em;
}


/*movermenu*/

.addbox{
background:#fff;
border:1px solid #ccc;
width:200px;
}

.addbox dl{
display:block;
}

.addbox dl dt{
background:#eee;

padding:2px 0px;
border-bottom:1px solid #ccc;
text-align:center;
}

.addbox dl dd{
margin:3px;
vertical-align:middle;
}
.addbox dl dd img{
padding:0 5px;

}

.submenu {
margin:0px 0px 0px 730px;
visibility: hidden;
display:block;
position: absolute;
z-index: 3;
}

#pmenuwrapper{
margin:0px 0 5px 0; 
}

.pnavibox{
padding:0;
margin-bottom:0px;

}


/*topmenu*/

#ftopmenu{
margin:0 0 10px 0;
}


#ftopmenu a{
color:#000;
}


#ftopmenu ul.ptmenu{
float:right;
margin:0 5px 5px 0;

}

#ftopmenu ul.ptmenu li{
float:left;
text-align:right;
margin:0 0 0px 0;
padding:0 0 0 20px;
display:block;
}

#ftopmenu ul.ptmenu li img{
vertical-align:middle;

}

.bdtpg{
border-top:1px solid #8b8b8b;
margin-bottom:1px;
}

.ftmenua{
background:#d9d9d9;
margin:0px 0 15px 0;
padding:5px 0 0 0;
}



#ftopmenu ul.ftmenu{
margin:0px auto;
font-weight:bold;
margin:0px 0 0px 0;
}


#ftopmenu ul.ftmenu li{
float:left;
padding:6px 1.2em 7px 1.2em;
white-space:nowrap;
background:#d9d9d9;
}

#ftopmenu ul.ftmenu .current{
background:#fff;
border-top:1px solid #c4c4c4;
}




#ftopmenu ul.ftmenu li.menu1{
/*width:124px;*/
}
#ftopmenu ul.ftmenu li.menu2{
/*width:75px;*/
}
#ftopmenu ul.ftmenu li.menu3{
/*width:64px;*/
}
#ftopmenu ul.ftmenu li.menu4{
/*width:147px;*/
}
#ftopmenu ul.ftmenu li.menu5{
/*width:75px;*/
}
#ftopmenu ul.ftmenu li.menu6{
/*width:64px;*/
}
#ftopmenu ul.ftmenu li.menu7{
/*width:111px;*/
}
#ftopmenu ul.ftmenu li.menu8{
/*width:123px;*/
}
#ftopmenu ul.ftmenu li.menu9{
/*width:75px;*/
}
#ftopmenu ul.ftmenu li.menu10{
/*width:112px;*/
}






.fwn{
font-weight:normal;
}


.fundnamea{
margin:0 0 5px 0;
}

.fundname{
font-size:2em;
font-weight:bold;
}

.fundnic{
padding-left:5px;
font-weight:normal;
font-size:1.5em;
}
.ftrate{
padding-left:15px;
font-size:1.9em;
white-space:nowrap;
letter-spacing:0.2em;
}


.comp{
float:left;
width:830px;
font-size:1.2em;

}

.cp{
width:135px;
float:right;
}

.grbdt{
border-top:2px solid #646464;
margin-bottom:5px;
}


table.tpdt{
width:100%;
border-collapse:collapse;
margin:0 0 15px 0;
padding:0;
}

table.tpdt th{
border-bottom:1px solid #c4c4c4;
}


table.tpdt th{
padding:5px;

}


table.tpdt td {
padding:0px 5px;
}

.fprice{
font-size:2em;


}

.fprice img{
vertical-align:middle;
}

.fss{
font-size:0.5em;
padding-left:2px;
}

.minus{
color:red;
}

.price2{
font-size:1.5em;

}

.fcate,.frisk{
font-size:1.5em;

}


.ptdate{
font-size:1em;
color:#4d4d4d;
}

.mt3{
margin-top:3px;
}

.w465{
width:465px !important;
}


/*return menu*/

#ftopmenu .rtmenua{
padding:0px 0 10px 0;
border-bottom:2px solid #646464;
}

#ftopmenu ul.rtmenu li a{
color:#666;
}

#ftopmenu ul.rtmenu li{
display:inline;
padding:0 1.2em;
white-space:nowrap;
color:#666;
}
#ftopmenu ul.rtmenu li.current{
font-weight:bold;
}







/*page*/

#fundsearch{
margin:0 0 30px 0;
font-family:Verdana, Arial, Helvetica, sans-serif;
}



#fundsearch table td{
font-family:Verdana, Arial, Helvetica, sans-serif;

}


#notfund h1,#fundsearch #searche h1,#fundsearch #searchall h1, #sresult h1,
#fundsearch #searchb h1,#fundsearch #searchb2 h1,#fundsearch #searchb3 h1,#fundsearch #searchb4 h1,#fundsearch #searchb6 h1,
#fundsearch #searchb6 h1,#fundsearch #searchd h1,#fundsearch #searchf h1{
font-size:1.5em;
font-weight:bold;
border-top:2px solid #636363;
border-bottom:1px solid #a2a2a2;
padding:5px 0 5px 10px;
margin-top:0px;
width:960px;
}


#fundsearch h2{
font-size:1.3em;
font-weight:bold;
border-top:2px solid #636363;
border-bottom:1px solid #a2a2a2;
padding:5px 0 5px 10px;
margin:20px 0;

}



#fundsearch #searche h2{
font-size:1.3em;
font-weight:bold;
border-top:3px solid #898989;
border-bottom:none;
background:#efefef;
padding:5px 0 5px 10px;
margin:20px 0;

}




#fundsearch h3{
font-size:1.2em;
font-weight:bold;
border-bottom:1px solid #a2a2a2;
padding:5px 0 5px 0px;
margin:0px 0 10px 0;

}


#fundsearch #searchb h3,#fundsearch #searchb2 h3,#fundsearch #searchb3 h3,#fundsearch #searchb4 h3,#fundsearch #searchb5 h3,#fundsearch #searchb6 h3{
font-size:1.2em;
font-weight:bold;
border-bottom:none;
padding:2px 0 2px 10px;
margin:0px 0 0px 0;

}


#fundsearch h1 span{
float:right;
font-size:0.8em;
font-weight:normal;
}


#fundsearch #searchall h1 span{
float:none;
font-size:0.8em;
font-weight:normal;
}


#fundsearch #searche h1 span{
float:none;
font-size:0.8em;
font-weight:normal;
}


#fundsearch h2 span{
font-size:0.8em;
font-weight:normal;
margin-left:10px;
}


#fundsearch .gratit{
font-size:1.3em;
font-weight:bold;
padding:0 0 0 10px;
}


#fundsearch .gratit span{
float:right;
font-size:0.8em;
font-weight:normal;
}

.bggr{
background:#f8f8f8;
}

.dater{
float:right;
width:8em;
text-align:right;
}

.dater5{
text-align:right;
margin:0 5px 0 0;
}



#fundana .dater{
float:right;
width:9em;
text-align:right;
}


/*table*/

#ms_main table.table1b {
width:100%;
border-collapse:collapse;
border-bottom:1px solid #ababab;
}

#ms_main table.table1b td {
padding:5px 5px 5px 15px;
border-bottom:1px solid #D4D4D4;
}


#ms_main table.table1b th{
padding:5px 5px 5px 15px;
font-weight:bold;
}

#ms_main table.table1b th,
#ms_main table.table1b tfoot td {
background:#E7E7E7;
}
#ms_main table.table1b td ul li {
padding:0 0 0 10px;
background:url(/common/img/icn_list_disc.gif) no-repeat 3px 6px;
}

#ms_main table.table1b .tar{
text-align:right;
white-space:nowrap;
}


.table1b .th2,.table1b .th3,.table1b .th4,.table1b .th5,.table1b .th6,.table1b .th7,.table1b .th8,.table1b .th9{
width:11%;
}


.tbfix{
width:970px;
table-layout:fixed;
}

.tbfixs{
width:470px;
table-layout:fixed;
}



.tbth{
font-weight:bold;
white-space:nowrap;
}


/*table1c*/
#ms_main table.table1c {
width:100%;
border-collapse:collapse;
border-bottom:1px solid #ababab;
}

#ms_main table.table1c thead td {
padding:5px 5px 5px 15px;
border-bottom:1px solid #a7a7a7;
}


#ms_main table.table1c tbody td {
padding:10px 5px;
border-bottom:1px solid #a7a7a7;
}


#ms_main table.table1c th{
padding:5px 5px 5px 15px;
font-weight:bold;
border-bottom:1px solid #a7a7a7;
border-right:1px dashed #979797;
}

#ms_main table.table1c th,
#ms_main table.table1c tfoot td {

}
#ms_main table.table1c td ul li {
padding:0 0 0 10px;
background:url(/common/img/icn_list_disc.gif) no-repeat 3px 6px;
}

#ms_main table.table1c tbody .lasttr td, #ms_main table.table1c tbody .lasttr th{
border-bottom:1px solid #000;
}

.rdbd{
border-right:1px dashed #979797;
}

.rdbdr{
border-right:1px dashed #979797;
text-align:right;
white-space:nowrap;
}

.w22{
width:22%;
}

.w20{
width:20%;
}



/*table1e for searchb delete*/
#ms_main table.table1e {
width:100%;
border-collapse:collapse;

}

#ms_main table.table1e td {
padding:5px 7px;
border-bottom:1px solid #D4D4D4;
border:1px solid #d7d7d7;
}


#ms_main table.table1e th{
padding:5px 7px;
font-weight:bold;
border:1px solid #d7d7d7;
}

#ms_main table.table1e th,
#ms_main table.table1e tfoot td {
background:#E7E7E7;
}

#ms_main table.table1e .tar{
text-align:right;
white-space:nowrap;
}


.table1e .th2,.table1e .th3,.table1e .th4,.table1e .th5,.table1e .th6,.table1e .th7,.table1e .th8,.table1e .th9{
width:11%;
}



/*table1f for sresult,searchb*/
#ms_main table.table1f {
width:100%;
border-collapse:collapse;

}

#ms_main table.table1f td {
padding:5px 7px;
border-bottom:1px solid #D4D4D4;
border:1px solid #d7d7d7;
}


#ms_main table.table1f th{
padding:5px 7px;
font-weight:bold;
border:1px solid #d7d7d7;
white-space:nowrap;
}

#ms_main table.table1f th,
#ms_main table.table1f tfoot td {
background:#E7E7E7;
}
#ms_main table.table1f td ul li {
padding:0 0 0 10px;
background:url(/common/img/icn_list_disc.gif) no-repeat 3px 6px;
}

#ms_main table.table1f .tar{
text-align:right;
white-space:nowrap;
}
.table1f .th2{
width:12%;
}
.table1f .th3{
width:14%;
}
.table1f .th4,.table1f .th5,.table1f .th6,.table1f .th7,.table1f .th8,.table1f .th9,.table1f .th10{

}
/*sresultd*/

#sresult2 .table1f .th4,#sresult2 .table1f .th5,#sresult2 .table1f .th6,#sresult2 .table1f .th7{
width:8%;
}


/*sresult3*/

#sresult3 .table1f .th4,#sresult3 .table1f .th5,#sresult3 .table1f .th6,#sresult3 .table1f .th7{
width:8%;
}


/*sresult4*/

#sresult4 .table1f .th4,#sresult4 .table1f .th5,#sresult4 .table1f .th6,#sresult4 .table1f .th7,#sresult4 .table1f .th8{
width:9%;
}


/*sresult5*/

#sresult5 .table1f .th4,#sresult5 .table1f .th5,#sresult5 .table1f .th6,#sresult5 .table1f .th7,#sresult5 .table1f .th8{
width:8%;
}



/*sresult6*/

#sresult6 .table1f .th4,#sresult6 .table1f .th5,#sresult6 .table1f .th6,#sresult6 .table1f .th7,#sresult6 .table1f .th8{
width:7%;
}








/*-----------  sresult ----------- */

/*condition*/
#ms_main #sresult .condition {
display:inline-block;
clear:both;
width:943px;
margin:0 0 15px 0;
padding:10px 11px 10px 14px;
border:1px solid #D4D4D4;
}
#ms_main #sresult .condition:after {
display:block;
visibility:hidden;
clear:both;
height:0;
content:".";
}
#ms_main #sresult .condition p.ttl {
float:left;
width:62px;
font-weight:bold;
}
#ms_main #sresult .condition .cont {
float:right;
width:875px;
}
#ms_main #sresult .condition .cont dl {
padding:0 0 6px 0;
line-height:1.4;
}
#ms_main #sresult .condition .cont dl dt {
margin:0 0 0 8px;
display:inline;
font-weight:bold;
}
#ms_main #sresult .condition .cont dl dd {
display:inline;
}
#ms_main #sresult .condition .cont .option {
width:700px;
padding:11px 0 0 0;
background:url(/common/img/line_dotted_01.gif) repeat-x left top;
}
#ms_main #sresult .condition .cont .option p a {
padding:3px 6px 3px 22px;
background:#6C6C6C url(/common/img/icn_cross.gif) no-repeat 5px 4px;
color:#FFFFFF;
}
* html #ms_main #sresult .condition .cont .option p a {
line-height:1.5; /* forIE6.0 */
}
*+html #ms_main #sresult .condition .cont .option p a {
line-height:1.5; /* forIE7.0 */
}
#ms_main #sresult .condition .cont .option p a:hover {
text-decoration:none;
}


.optionl{
margin-left:75px;
}




/*left*/

#finfltmenu{
float:left;
width:160px;
}

#finfrt{
float:right;
width:795px;
}




.dtline{
border-top:1px dashed #999;
}

.dtlineb{
border-bottom:1px dashed #999;
}


/*-----------  searchb  ----------- */


#ms_main #fundsearch .display,#ms_main #sresult .display {
clear:both;
width:930px;
margin:0 0 6px 0;
padding:8px 20px;
background:#E7E7E7;
}
#ms_main #fundsearch .display dl, #ms_main #sresult .display dl  {
width:840px;
}
#ms_main #fundsearch .display dl dt, #ms_main #sresult .display dl dt {
display:inline;
margin:0 8px 0 0;
font-weight:bold;
}
#ms_main #fundsearch .display dl dd, #ms_main #sresult .display dl dd {
display:inline;
margin:0 16px 0 0;
}
#ms_main #fundsearch .display dl dd form, #ms_main #sresult .display dl dd form {
display:inline;
}
#ms_main #fundsearch .display dl dd p, #sresult .display dl dd p {
display:inline;
}
#ms_main #fundsearch .display dl dd span.att, #sresult .display dl dd span.att {
padding:0 0 0 4px;
font-size:83%;
color:#999999;
}


#fundsearch #searchb input,#fundsearch #searchb2 input,#fundsearch #searchb3 input,#fundsearch4 #searchb input,
#fundsearch #searchb5 input,#fundsearch #searchb6 input{
color:#8594b3;
}


.scarea{
border:1px solid #94adc9;
/*background:#deecfd;
background:#f9f9f9;*/
margin:0 0 20px 0;
padding:15px 10px;
font-size:1.1em;
height:1%;
}

.catxt{
font-size:0.8em;
font-weight:normal;
margin:0px 5px 0 0;
}

.fcategory{
font-size:1.2em;
font-weight:bold;
margin:15px 0 15px 0;
}

.scleft{
width:140px;
float:left;
margin:0 0 10px 0;
text-align:center;

}

.scright{
/*width:360px;*/
float:left;
border-left:1px solid #999;
padding:0 0 0px 20px;
margin:0 0 10px 0;
}

.bl_box{
border:1px solid #94adc9;
padding:5px;
}

.lltxt{
font-size:1.7em;
margin:0 3px;
}

.fcred{
color:#FC121B;
}

.scright ul li{
float:left;
}
.w8{
width:8em;
}


.compb{
text-align:right;
background:#e7e7e7;
padding:5px 3px;
border-left:1px solid #d7d7d7;
border-right:1px solid #d7d7d7;
height:1%;
margin-bottom:0;
}


.compb img{ 
vertical-align:middle;
}

.bgt{
border-top:1px solid #d7d7d7;
}

.bgb{
border-bottom:1px solid #d7d7d7;
}


/*pagenavi*/
.pagenavi{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
}

.pagenavi span.this {
font-weight:bold;
margin-right:5px;
}
.pagenavi p.count {
float:left;
width:22%;
text-align:left;
}
.pagenavi p.move {
text-align:right;
margin-left:22%;

}

.pagenavi p.move a{
margin-right:5px;
}


.move{
word-break: break-all;



}



/*0915add*/

.menu6-1,.menu6-2,.menu6-3,.menu6-4,.menu6-5,.menu6-6,.menu6-0{
float:left;
}
.menu5-1,.menu5-2,.menu5-3,.menu5-4,.menu5-5,.menu5-0{
float:left;
}
.menu4-1,.menu4-2,.menu4-3,.menu4-4,.menu4-0{
float:left;
}

.lbtn6 a:link,ul.lbtn5 li a:link,ul.lbtn4 li a:link{
color:#10418f;
}

.lbtn6 a:visited,ul.lbtn5 li a:visited,ul.lbtn4 li a:visited{
color:#10418f;
}

.lbtn6 a:hover,.lbtn5 a:hover,.lbtn4 a:hover{
text-decoration:none;
background:url(/common/img/bkgra3h.gif) left top no-repeat;
}

.lbtn4 .current,.lbtn5 .current,.lbtn6 .current{
background:url(/common/img/bkgra3c.gif) left top no-repeat;
color:#333;
}


.btn4-navi1,.btn4-navi4{
display:block;
width:120px;
padding:0.3em 0;
background:url(/common/img/bkgra3.gif) left 50% repeat-x;
text-align:center;
vertical-align:middle;
border:1px solid #cccbcb;
margin:2px;
}

.btn4-navi2,.btn4-navi3{
display:block;
width:200px;
padding:0.3em 0;
background:url(/common/img/bkgra3.gif) left 50% repeat-x;
text-align:center;
vertical-align:middle;
border:1px solid #cccbcb;
margin:2px;
}




.btn5-navi1,.btn5-navi2,.btn5-navi3,.btn5-navi4,.btn5-navi5,
.btn6-navi1,.btn6-navi2,.btn6-navi3,.btn6-navi4,.btn6-navi5,.btn6-navi6{
display:block;
width:84px;
padding:0.3em 0;
background:url(/common/img/bkgra3.gif) left 50% repeat-x;
text-align:center;
vertical-align:middle;
border:1px solid #cccbcb;
margin:2px;
}


.menu4-0,.menu5-0{
width:6em;
color:#888;
margin-right:0.5em;
}



.menu6-0{
color:#888;
width:5em;
text-align:right;
margin-right:1.5em;
}



.menu5-02{
margin-right:0.5em;

}


/* ----------- searche -----------*/
#searche p,#searche dl,#searche ul{
font-size:1.2em;
letter-spacing:0.01em;
}

#searche .search-left{
float:left;
width:350px;
}



#searche .search-right{
float:right;
width:600px;
}

.searchname dt{
margin:0 0 10px 0;
clear:left;
float:left;
width:5em;
}
.searchname dd{
margin:0 0 10px 5em;

}
.searchcom dt{
margin:0 0 10px 0;
clear:left;
float:left;
width:8em;
}
.searchcom dd{

margin:0 0 10px 6em;

}





.sc350gr{
width:350px;
background:#e6e6e6;
padding:10px 0;
margin-top:1px;
border-bottom:1px solid #a2a2a2;
height:10em;
}

.sc600gr{
width:580px;
background:#e6e6e6;
padding:10px;
margin-top:1px;
border-bottom:1px solid #a2a2a2;
height:10em;
}



/*
.sc380bl{
width:380px;
background:#eaf2f8;
padding:10px 0;
}

.sc570bl{
width:550px;
background:#eaf2f8;
padding:0 10px;
}
*/

dl.rank dt{
clear:left;
float:left;
width:3em;
text-align:right;

}

dl.rank dd{
margin-left:4em;

}

#searche .num{
float:left;
width:3em;
text-align:right;
}
#searche .num1{
float:left;
width:3em;
text-align:right;
background:url(/common/img/icon_ranking.gif) no-repeat 0 0;
}



#searche .rkfdname{
margin-left:4em;
}

.rankline{
border-bottom:1px dashed #ccc;
padding:5px 0;
}

ul.com1 li{
display:inline;
padding:0 5px;
}


.acboxl{
float:left;
width:300px;
margin-right:35px;
}


.acboxm{
float:left;
width:300px;

}



.acboxr{
float:right;
width:300px;
}

.acwrap{
background:url(/common/img/acbk.gif) repeat-y right 10px ;
width:300px;
padding:0 5px 0 0;
}

.acbox{
border-top:4px solid #999;
border-left:1px solid #999;
border-right:1px solid #999;
border-bottom:1px solid #999;
padding:5px 10px;
}

.orbox{
border:1px solid #ff9900;
padding:5px 5px;
background:#fff4d7;
font-size:1.4em;
font-weight:bold;
}

.actxt{

}

.actit{
font-weight:bold;
font-size:1.1em;
text-align:center;
border-bottom:1px solid #999;
padding:0 0 5px 0;
}


ul.rank1,ul.arank{
margin:10px 0 15px 0;

}

.rank1 li,.arank li{
border-bottom:1px dashed #999;
padding:4px 3px 4px 20px;
font-size:0.9em;
}
.rank1 li.last,.arank li.last{
border-bottom:none !important;
}

li.ar1{
background:url(/common/img/ar1.gif) no-repeat 5px 50%;
}
li.ar2{
background:url(/common/img/ar2.gif) no-repeat 3px 50%;
}
li.ar3{
background:url(/common/img/ar3.gif) no-repeat 3px 50%;
}
li.ar4{
background:url(/common/img/ar4.gif) no-repeat 3px 50%;
}
li.ar5{
background:url(/common/img/ar5.gif) no-repeat 3px 50%;
}


#searche #textfield{
font-size:14px;
max-width:240px;
}


/* ----------- searchd -----------*/


ul.bunlist li{
float:left;
width:8em;
font-size:1.1em;
}

/*table1d for searchd*/

#ms_main table.table1d {
width:100%;
border-collapse:collapse;
border-right:1px solid #D4D4D4;
border-top:2px solid #a2a2a2;
}
#ms_main table.table1d th {
padding:10px 5px;
border:1px solid #D4D4D4;
background:#E7E7E7;
width:25%;
}

#ms_main table.table1d td {
padding:5px;
border:1px solid #D4D4D4;
}

#ms_main table.table1d .tar{
text-align:right;
white-space:nowrap;
}
#ms_main table.table1d .last{
border-bottom:none;
}

#ms_main table.table1d .lastl{
border-bottom:1px solid #D4D4D4;
}


#searchd .ems select{
width:8em;
}

#searchd .eml select{
width:16em;
}

#ms_main #searchd table.table1d td{
padding-left:10px;
}

/* ----------- searchall -----------*/

#fundsearch #searchall select,#fundsearch #searche select{
font-size:1em;
}

#searchall input,#searchall label{
margin:0;
padding:0;
vertical-align:middle;
}

#searchall .table1 td{
font-size:1.1em;
}


#searchall .table1 th{
width:32%;
font-size:1.2em;
}



#searchall .table1a td{
font-size:1.1em;
vertical-align:top;
}

#searchall .table1a td.vam{
vertical-align:middle;
}



#searchall .table1a th{
width:16%;
font-size:1.2em;
vertical-align:top;
}

ul.riskm li{
float:left;
width:12em;
}



/*map*/

#searchall .maparea{
background:url(/common/img/map_g.gif) no-repeat 0 0;
width:478px;
height:265px;
position:relative ;
top:0px;
left:0px;
}

.area1,.area2,.area3,.area4,.area5,.area6,.area7,.area8,.area9,.area10{
width:100px;
height:24px;
font-size:12px;
background:url(/common/img/mbtn.gif) no-repeat 0px 0;
text-align:left;
line-height:24px;
}


.area1{
position:absolute;
top:215px;
left:265px;
}
.area2{
position:absolute;
top:107px;
left:235px;
}
.area3{
position:absolute;
top:80px;
left:355px;
}
.area4{
position:absolute;
top:70px;
left:10px;
}

.area5{
position:absolute;
top:138px;
left:207px;
}

.area6{
position:absolute;
top:200px;
left:120px;
}

.area7{
position:absolute;
top:140px;
left:400px;
}
.area8{
position:absolute;
top:150px;
left:5px;
}
.area9{
position:absolute;
top:107px;
left:95px;
}
.area10{
position:absolute;
top:180px;
left:265px;
}


/* table */
#ms_main table.table1a {
width:100%;
border-collapse:collapse;
border-right:1px solid #D4D4D4;
border-top:2px solid #a2a2a2;
}
#ms_main table.table1a th {
padding:10px 5px;
border-right:1px solid #D4D4D4;
border-left:1px solid #D4D4D4;
background:#E7E7E7;
}

#ms_main table.table1a td {
padding:5px;
border-bottom:1px solid #D4D4D4;
}

#ms_main table.table1a .tar{
text-align:right;
white-space:nowrap;
}
#ms_main table.table1a .last{
border-bottom:none;
}

#ms_main table.table1a .lastl{
border-bottom:1px solid #D4D4D4;
}

.td1a{
width:30%;
}
.td2a{
width:18%;
}

.td3a{
width:200px;
vertical-align:middle !important;
}

.td4a,.td5a{
}

.td5a{
width:450px;
}

.bdtb{
border-bottom:1px solid #999;
border-top:1px solid #999;
}
.bdt{
border-top:1px solid #999;
}

.bdb{
border-bottom:1px solid #999;
}



dl.stbox dt{
clear:left;
float:left;
width:4em;


}

dl.stbox dd{
margin-left:4.5em;

}
#ms_main table.table1a td table.stboxtbl{
width:180px;
margin:5px 0;
padding:0;
font-size:1em;

}
#ms_main table.table1a td table.stboxtbl td{
margin:0;
padding:0;
height:45px;
background:#E7E7E7;
vertical-align:middle;
text-align:center;
border:1px solid #ccc;
table-layout:fixed;

}

#ms_main table.table1a td table.stboxtbl th{
margin:0;
padding:2px 0 0 1px;
background:#fff;
border:none;
vertical-align:middle;
text-align:center;
font-size:11px;
}



/*for flash*/
#ms_main #searchf p{
font-size:1.2em;
}

#ms_main #searchf p.scread{

text-indent:0em;
background:url(/common/img/fundsearch/ai_sc.gif) no-repeat 0px 0px;
padding:0 0 0 45px;
letter-spacing:0.1em;
}

#ms_main #searchf p.scread1{

text-indent:0em;
background:url(/common/img/fundsearch/ai_1.gif) no-repeat 18px 1px;
padding:2px 30px 0 75px;
letter-spacing:0.1em;
}

#ms_main #searchf p.scread2{

text-indent:0em;
background:url(/common/img/fundsearch/ai_2.gif) no-repeat 12px 5px;
padding:2px 25px 0 75px;
letter-spacing:0.1em;
}
#ms_main #searchf p.scread3{

text-indent:0em;
background:url(/common/img/fundsearch/ai_3.gif) no-repeat 15px 5px;
padding:2px 25px 0 75px;
letter-spacing:0.1em;
}









.bl_box2{
border:1px solid #94adc9;
padding:8px 5px;
background:#eaf2f8;
}


/*list searchd*/
/*sresult2*/

#sresultd .table1f .th4,#sresultd .table1f .th5,#sresultd .table1f .th6,#sresultd .table1f .th7{

}



/*sresulte*/
.grtxt{
color:#666;
}


#sresulte .table1g .th1,#sresulte .table1g .th2{
width:25%;
}

/*table1f for sresulte*/
#ms_main table.table1g {
width:100%;
border-collapse:collapse;
border-bottom:1px solid #999;
}

#ms_main table.table1g td {
padding:5px 15px;
border-bottom:1px solid #D4D4D4;

}


#ms_main table.table1g th{
padding:5px 15px;
font-weight:bold;
border-top:1px solid #D4D4D4;
border-bottom:1px solid #D4D4D4;
white-space:nowrap;
}

#ms_main table.table1g th,
#ms_main table.table1g tfoot td {
background:#E7E7E7;
}


#ms_main table.table1g .tar{
text-align:right;
white-space:nowrap;
}


#searchall .table1a a:link,#searchall .table1a a:visited{
color:#000 !important;
}
