/*hdft.css Document */
.indextop{width:100%; margin-bottom:10px;}
.indextop .top960{width:950px; padding:0 5px; margin:auto;}
.indextop .top770{width:770px; margin:auto;}
.indextop .logo{float:left; width:120px; height:73px;}

/*.indextop .topmenu{float:right; margin:7px 120px 0 0!important; margin:7px 65px 0 0;}*/
.indextop .topmenu{float:left; height:29px; width:830px; padding:8px 0 0 0;}
.indextop .topmenu small{padding:0 3px 0 8px;font-family:arial;font-size:9px; color:#ff7928}
.indextop .topmenu a,.indextop .topmenu a:link,.indextop .topmenu a:visited{color:#898989}.indextop .topmenu a:hover{color:#ff7300; text-decoration:none;}

.indextop .menu100{width:100%; padding:0;}
.indextop .menu770{width:770px; height:30px; margin:0 auto;}

.indextop .mainmenu{display:block; height:30px; float:left; padding:6px 0 0 0}
.indextop .mainmenu li{display:block; float:left; padding:4px 15px 0 15px; height:26px; white-space:nowrap; text-align:center}
.indextop .mainmenu li.space{ border:none;}
.indextop .mainmenu li.first{border-left:none;}
.indextop .mainmenu li.last{border-right:none;}
.indextop .mainmenu li.hr{float:right;}
.indextop .mainmenu li.now{padding:0 14px 0 20px;}
.indextop .mainmenu li a,.indextop ul.mainmenu li a:link{font-size:14px; font-weight:bold;}.indextop ul.mainmenu li a:hover{text-decoration:underline;}
.indextop .mainmenu li.hr a{font-size:12px;}

.indextop .submenu{height:41px; clear:both;}
.indextop .submenu .left{height:41px;width:10px; float:left;}
.indextop .submenu .ct{float:left; line-height:40px; height:41px;}
.indextop .submenu .right{height:41px; width:10px; float:right;}
.indextop .submenu a,.indextop .submenu a:link{ font-size:14px;}.indextop .submenu a:hover{}
.indextop .submenu a.now,.indextop .submenu a.now:link{ padding-left:10px; background:url(indeximg/submenunow.gif) no-repeat 0 4px; font-size:14px; font-weight:bold;}.indextop .submenu a.now:hover{}
.indextop .submenu b{padding:0 8px;}
#hrsubmenu{}

.indexbottom{margin:10px 0;}
/*.indexbottom .healthrftmenu100{height:28px; width:100%; background:#009653;}*/
.indexbottom .healthrftmenu100 .doc960{line-height:28px;height:28px; padding:0 8px;}
.indexbottom .healthrftmenu100 a,.indexbottom .healthrftmenu100 a:link{padding:0 5px;}.indexbottom .healthrftmenu100 a:hover{text-decoration:underline;}
.indexbottom .copyright{width:540px; color:#898989; margin:0 0 8px 0; padding:8px 0 4px 8px;}
.indexbottom .logo{float:right; width:360px; margin-top:25px;}
.indexbottom .logo .icptext{float:right; width:150px; line-height:49px;}
.indexbottom table.market{ margin:0 0 10px 8px;}
