.homemenu { z-index:100; margin: 0px; padding: 0px; height: 23px; clear: both; }
.homemenu ul { list-style:none; padding: 0px; height: 23px; margin: 0px; }
.homemenu ul li { float:left; position:relative; height: 23px; width: auto; padding: 0px; margin: 0px; z-index: 102; }
.homemenu ul li a { display:block; text-align:center; text-decoration:none; display:block; width:auto; height:23px; color:#666; line-height:23px; font-size:12px; font-weight: bold; z-index: 150; right: 0px; top: 0px; position:固定; visibility: visible; background-image: url(menu_shuxian.gif); background-repeat: no-repeat; background-position: left center; margin: 0px; padding: 0px 12px 0px 12px; }
.homemenu ul li:hover a { float:left; position:relative; display:block; font-size: 12px; color:#fff; text-decoration: none; line-height: 23px; height: 23px; font-weight: bold; background-color:#811E19; background-image: none; }
.homemenu ul li a.selected2 { background:#811E19; color:#fff; -display: none; }
.homemenu ul li ul { display: none; width: auto; margin: 0px; border-top: 2px solid #666; text-align: left; position: absolute; height: auto; z-index: 100; padding: 0px 7px 10px 7px; }
.homemenu ul li ul li { border-bottom: 1px solid #A15653; width: 100%; padding: 0px; margin: 0px; height: 17px; }
.homemenu ul li:hover ul { display:block; position:absolute; background-color: #811E19; top:23px; left:0; height: auto; z-index: 200; }
.homemenu ul li:hover ul li a { display:block; color:#fff; font-size: 12px; clear: both; text-decoration: none; height: auto; line-height: 17px; text-align: left; background-image: url(../images/zhanzifu.gif); background-repeat: repeat; padding: 0px; margin: 0px; width: 100%; text-indent: 10px; }
.homemenu ul li:hover ul li a:hover { color:#E7A9A9; text-decoration: none; }
body { background-color: #FFFFFF; margin-top: 0px; font-family: Arial; margin:0; padding:0; font-size: 11px; color: #333333; }
.header { font-family: Arial; font-size: 11px; color: #811E18; text-decoration: none; line-height: 140%; }
.header a:link { font-family: Arial; font-size: 11px; color: #811E18; text-decoration: none; line-height: 140%; }
.header a:visited { color: #811E18; font-family: Arial; font-size: 11px; text-decoration: none; }
.header a:hover { font-family: Arial; font-size: 11px; color: #811E18; text-decoration: underline; }
.footer1 { font-family: Arial; font-size: 11px; color: #999999; text-decoration: none; line-height: 140%; }
.footer1 a:link { font-family: Arial; font-size: 11px; color: #999999; text-decoration: none; line-height: 140%; }
.footer1 a:visited { color: #999999; font-family: Arial; font-size: 11px; text-decoration: none; }
.footer1 a:hover { font-family: Arial; font-size: 11px; color: #811E18; text-decoration: underline; }
.footer2 { font-family: Arial; font-size: 11px; color: #811E18; text-decoration: underline; line-height: 140%; }
.footer2 a:link { font-family: Arial; font-size: 11px; color: #811E18; text-decoration: underline; line-height: 140%; }
.footer2 a:visited { color: #811E18; font-family: Arial; font-size: 11px; text-decoration: underline; }
.footer2 a:hover { font-family: Arial; font-size: 11px; color: #811E18; text-decoration: underline; }
.homebody { font-family: Arial; font-size: 11px; color: #811E18; text-decoration: none; line-height: 140%; }
.homebody a:link { font-family: Arial; font-size: 11px; color: #811E18; text-decoration: none; line-height: 140%; }
.homebody a:visited { color: #811E18; font-family: Arial; font-size: 11px; text-decoration: none; }
.homebody a:hover { font-family: Arial; font-size: 11px; color: #811E18; text-decoration: underline; }
.bodylink { font-family: Arial; font-size: 12px; color: #811E18; text-decoration: none; line-height: 140%; }
.bodylink a:link { font-family: Arial; font-size: 12px; color: #811E18; text-decoration: underline; line-height: 140%; }
.bodylink a:visited { color: #811E18; font-family: Arial; font-size: 12px; text-decoration: underline; }
.bodylink a:hover { font-family: Arial; font-size: 12px; color: #811E18; text-decoration: underline; }
.guidelink { font-family: Arial; font-size: 11px; color: #666666; text-decoration: none; line-height: 140%; }
.guidelink a:link { font-family: Arial; font-size: 11px; color: #811E18; text-decoration: none; line-height: 140%; }
.guidelink a:visited { color: #811E18; font-family: Arial; font-size: 11px; text-decoration: none; }
.guidelink a:hover { font-family: Arial; font-size: 11px; color: #811E18; text-decoration: underline; }
.HomeText { font-family: Arial; font-size: 14px; color: #333333; }
.Text { font-family: Arial; font-size: 12px; color: #333333; line-height: 120%; }
.Text a:link { font-family: Arial; font-size: 12px; color: #333333; line-height: 120%; text-decoration: underline; }
.Text a:visited { font-family: Arial; font-size: 12px; color: #333333; line-height: 120%; text-decoration: underline; }
.Text a:hover { font-family: Arial; font-size: 12px; color: #811E19; line-height: 120%; text-decoration: underline; }
.GreenText { font-family: Arial; font-size: 12px; color: #003b00; line-height: 120%; text-decoration: none; }
.GreenText A:link { font-family: Arial; font-size: 12px; color: #003b00; line-height: 120%; text-decoration: none; }
.GreenText A:visited { font-family: Arial; font-size: 12px; color: #003b00; line-height: 120%; text-decoration: none; }
.GreenText A:hover { font-family: Arial; font-size: 12px; color: #CC6600; line-height: 120%; text-decoration: none; }
.LightGrayText { font-family: Arial; font-size: 12px; color: #333333; line-height: 120%; text-decoration: none; }
.LightGrayText A:link { font-family: Arial; font-size: 12px; color: #333333; line-height: 120%; text-decoration: none; }
.LightGrayText A:visited { font-family: Arial; font-size: 12px; color: #333333; line-height: 120%; text-decoration: none; }
.LightGrayText A:hover { font-family: Arial; font-size: 12px; color: #811E18; line-height: 120%; text-decoration: none; }
.RedText { font-family: Arial; font-size: 12px; color: #811E18; line-height: 120%; text-decoration: none; }
.RedText A:link { font-family: Arial; font-size: 12px; color: #811E18; line-height: 120%; text-decoration: none; }
.RedText A:visited { font-family: Arial; font-size: 12px; color: #811E18; line-height: 120%; text-decoration: none; }
.RedText A:hover { font-family: Arial; font-size: 12px; color: #666666; line-height: 120%; text-decoration: none; }
.GrayText { COLOR: #666666; TEXT-DECORATION: none; font-family: Arial; font-size: 12px; }
.GrayText A:link { COLOR: #666666; TEXT-DECORATION: none; font-family: Arial; font-size: 12px; }
.GrayText A:visited { COLOR: #666666; TEXT-DECORATION: none; font-family: Arial; font-size: 12px; }
.GrayText A:hover { color: #811E19; text-decoration: none; font-family: Arial; font-size: 12px; }
.tda A:link { COLOR: #811E18; TEXT-DECORATION: none; font-family: Arial; font-size: 11px; }
.tda A:visited { COLOR: #811E18; TEXT-DECORATION: none; font-family: Arial; font-size: 11px; }
.tda A:hover { color: #811E18; text-decoration: underline; font-family: Arial; font-size: 11px; }
.inputt { font-family: Arial; font-size: 11px; border: 1px solid CCCCCC; }
.inputcallback { font-family: Arial; font-size: 11px; border: 1px solid CCCCCC; }
.inputt2 { font-family: Arial; font-size: 11px; border: 1px solid CCCCCC; width: 155px; height: 14px; }
.RedStitle { font-family: Arial; font-size: 14px; color: #811E18; }
.GreenStitle { font-family: Arial; font-size: 14px; color: #003b00; }
.BlackStitle12 { font-family: Arial; font-size: 12px; color: #333333; }
.BlackStitle12 A:link { font-family: Arial; font-size: 12px; color: #333333; text-decoration: underline; }
.BlackStitle12 A:visited { font-family: Arial; font-size: 12px; color: #333333; text-decoration: underline; }
.BlackStitle12 A:hover { font-family: Arial; font-size: 12px; color: #CC6600; text-decoration: underline; }
.Title { font-family: Arial; font-size: 20px; color: #811E18; }
.GreenStitle12 { font-family: Arial; font-size: 12px; color: #003b00; }
.RedStitle12 { font-family: Arial; font-size: 12px; color: #811E19; }
.white { font-family: Arial; font-size: 12px; color: #FFFFFF; line-height: 130%; }
.Tel { font-family: Arial; font-size: 18px; color: #333333; }
.icon { font-family: Arial; font-size: 12px; color: #333333; line-height: 120%; }
.icon a:link { font-family: Arial; font-size: 12px; color: #333333; line-height: 120%; text-decoration: none; }
.icon a:visited { font-family: Arial; font-size: 12px; color: #333333; line-height: 120%; text-decoration: none; }
.icon a:hover { font-family: Arial; font-size: 12px; color: #811E18; line-height: 120%; text-decoration: none; }
.BlackStitle { font-family: Arial; font-size: 14px; color: #333333; }
.BlackStitle A:link { font-family: Arial; font-size: 14px; color: #333333; text-decoration: underline; }
.BlackStitle A:visited { font-family: Arial; font-size: 14px; color: #333333; text-decoration: underline; }
.BlackStitle A:hover { font-family: Arial; font-size: 14px; color: #CC6600; text-decoration: underline; }
.freemember_11 { font-family: Arial; font-size: 11px; color: #333333; line-height: 120%; }
 a.freemember_11:link,a.freemember_11:visited,a.freemember_11:hover,a.freemember_11:active { font-family: Arial; font-size: 11px; color: #333333; line-height: 120%; }
.freemenber_input { font-family: Arial; font-size: 11px; border: 1px solid #999999; width: 260px; height: 14px; }
.freemenber_input2 { font-family: Arial; font-size: 12px; border: 1px solid #999999; width: 265px; height: 17px; }
.freemenber_input_area { font-family: Arial; font-size: 11px; border: 1px solid #999999; width: 92px; height: 14px; }
.freemenber_input_phone { font-family: Arial; font-size: 11px; border: 1px solid #999999; width: 160px; height: 14px; }
.why_BlackStitle14 { font-family: Arial; font-size: 14px; color: #333333; text-decoration: none; }
.why_BlackStitle14 A:link { font-family: Arial; font-size: 14px; color: #333333; text-decoration: none; }
.why_BlackStitle14 A:visited { font-family: Arial; font-size: 14px; color: #333333; text-decoration: none; }
.why_BlackStitle14 A:hover { font-family: Arial; font-size: 14px; color: #811E19; text-decoration: none; }
.why14 { font-family: Arial; font-size: 14px; color: #333333; text-decoration: underline; }
.new_BlackStitle12 { font-family: Arial; font-size: 12px; color: #333333; text-decoration: none; }
.new_BlackStitle12 A:link { font-family: Arial; font-size: 12px; color: #333333; text-decoration: none; }
.new_BlackStitle12 A:visited { font-family: Arial; font-size: 12px; color: #333333; text-decoration: none; }
.new_BlackStitle12 A:hover { font-family: Arial; font-size: 12px; color: #A0A0A0; text-decoration: underline; }
.Table_Text { font-family: Arial; font-size: 11px; color: #333333; line-height: 110%; }
.Table_Gray { font-family: Arial; font-size: 11.5px; color: #999999; line-height: 110%; }
.RedDate { font-family: Arial; font-size: 16px; color: #811E19; }
.DrakGrayText { COLOR: #333333; TEXT-DECORATION: none; font-family: Arial; font-size: 12px; }
.DrakGrayText A:link { COLOR: #333333; TEXT-DECORATION: none; font-family: Arial; font-size: 12px; }
.DrakGrayText A:visited { COLOR: #333333; TEXT-DECORATION: none; font-family: Arial; font-size: 12px; }
.DrakGrayText A:hover { color: #811E19; text-decoration: none; font-family: Arial; font-size: 12px; }
/* ######### Style for Drop Down Menu ######### */
.dropmenudiv { position:absolute; top:0px; border:0px; z-index:1; border-bottom-width:0px; width:100px; visibility:hidden; }
.dropmenudiv table { border:10px; }
.dropmenudiv table tr td a img { border: 0px; line-height: 0.1px; }
.inputt3 { font-family: Arial; font-size: 11px; border: 1px solid #333333; height: 16px; line-height: 16px; }
/* ######### Style for right menu ######### */
.right { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #333333; text-decoration: none; text-indent: 5px; }
.right a:link { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #333333; text-decoration: none; text-indent: 5px; }
.right a:visited { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #333333; text-decoration: none; text-decoration: none; text-indent: 5px; }
.right a:hover { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #333333; text-decoration: underline; text-decoration: none; text-indent: 5px; }
.right a:active { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #333333; text-decoration: none; }
.textLeft { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #4e4e4e; text-decoration: none; text-indent: 5px; }
.topfont { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #CE0404; font-weight: bold; }
.butten-style { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; }
/* markets-CSS Document */
.tradewebtitle { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #333333; text-transform: capitalize; }
.fontupdown { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #FFFFFF; }
.tabledown { border-bottom-width: 2px; border-bottom-style: solid; border-bottom-color: #CCCCCC; }
A:link,
A:visited,
A:active,
A:hover { text-decoration: none; color: #333333; }
.topfont { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #CE0404; font-weight: bold; }
.REGISTERTEXTAREE { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #FFFFFF; background-color: #990000; text-transform: capitalize; height: 22px; }
.fontlink { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; }
.blackfontB { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; }
.bigfontbule { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #993300; text-decoration: blink; }
.inputcolor { color: #333333; font-weight: normal; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; text-align: center; text-indent: 5px; width: 160px; text-transform: capitalize; background-color: #D0D0D0; border-right-width: 2px; border-bottom-width: 2px; border-right-style: outset; border-bottom-style: outset; border-right-color: #999999; border-bottom-color: #999999; }
.inputcolorC { color: #333333; font-weight: normal; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; text-align: center; text-indent: 5px; text-transform: capitalize; background-color: #D0D0D0; border-right-width: 2px; border-bottom-width: 2px; border-right-style: outset; border-bottom-style: outset; border-right-color: #999999; border-bottom-color: #999999; }
a.b:link { FONT-SIZE:7pt; COLOR:#2E2E2E; font-family: Verdana, Arial, Helvetica, sans-serif; }
a.b:visited { FONT-SIZE:7pt; COLOR:#2E2E2E; font-family: Verdana, Arial, Helvetica, sans-serif; }
a.b:active { FONT-SIZE:7pt; COLOR:#FF9900; font-family: Verdana, Arial, Helvetica, sans-serif; }
a.b:hover { FONT-SIZE:7pt; COLOR:#0099FF; font-family: Verdana, Arial, Helvetica, sans-serif; }
.fontblue { font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 18px; font-weight: bold; color: #1C4065; }
.fontblue2 { font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 17px; font-weight: 900; color: #1C4065; }
body { margin: 0px; padding: 0px; }
a.textSubNav3 { color: #164978; text-decoration: none; font-size: 11px; font-family: Arial, Helvetica, sans-serif; font-weight: bold; }
a.textSubNav3:link,
a.textSubNav3:active,
a.textSubNav3:visited,
a.textSubNav3:hover { color: #164978; text-decoration: none; font-size: 11px; font-family: Arial, Helvetica, sans-serif; font-weight: bold; }
.textSubNav { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #333333; text-decoration: none; padding-right: 5px; padding-left: 5px; }
.textLeft { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #4e4e4e; }
a.textSubNav { color: #333333; text-decoration: none; font-size: 11px; }
a.textSubNav:link,
a.textSubNav:active,
a.textSubNav:visited { color: #333333; text-decoration: none; font-size: 11px; }
a.textSubNav:hover { color: #006DB7; text-decoration: underline; font-size: 11px; }
a.textSubNav2,
a.textSubNav2:link,
a.textSubNav2:active,
a.textSubNav2:visited { color: #164978; text-decoration: none; font-size: 12px; }
a.textSubNav2:hover { color: #0099FF; text-decoration: underline; font-size: 12px; }
.textSubNavOn { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #811421; text-decoration: none; font-weight: bold; }
.textLeftNormal { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #164978; }
a.textLeftNormal,
a.textLeftNormal,
a.textLeftNormal,
a.textLeftNormal { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #164978; }
.textDate { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #0477cc; text-decoration: none; }
.borderPic { border: 1px solid #a6a6a6; }
.textFooter { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #333333; text-decoration: none; }
a.textFooter:link,
a.textFooter:active,
a.textFooter:visited { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #164978; text-decoration: none; }
a.textFooter:hover { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #0099FF; text-decoration: underline; }
a.textBody,
a.textBody:link,
a.textBody:active,
a.textBody:visited { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #164978; text-decoration: underline; }
a.textBody:hover { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #811421; text-decoration: underline; }
.lineBr { background-image: url(../images/tile_news.gif); background-repeat: repeat-x; background-position: left center; }
.borderFooter { border-top-width: 1px; border-bottom-width: 1px; border-top-style: solid; border-bottom-style: solid; border-top-color: #a6a6a6; border-bottom-color: #a6a6a6; }
.textWhite { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #FFFFFF; text-decoration: none; }
.textBody { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #333333; text-decoration: none; }
a.textBody { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #164978; text-decoration: underline; }
.textTitle2 { font-family: Arial, Helvetica, sans-serif; font-size: 16px; font-style: normal; font-weight: bold; color: #1b4978; }
.listBullet { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #333333; text-decoration: none; list-style-image: url(images/bulltet_arrow.gif); margin-left: 0px; line-height: 18px; }
.textTitle { font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #811421; text-decoration: none; font-weight: bold; }
.textTitle2 { font-family: Arial, Helvetica, sans-serif; font-size: 18px; color: #811421; text-decoration: none; font-weight: bold; }
.icon { font-family: Arial; font-size: 12px; color: #333333; line-height: 120%; }
.icon a:link,
a:visited { font-family: Arial; font-size: 12px; color: #333333; line-height: 120%; text-decoration: none; }
.icon a:hover { font-family: Arial; font-size: 12px; color: #811E18; line-height: 120%; text-decoration: none; }
.textTime { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #808285; text-decoration: none; }
.textPlace { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #1c4065; text-decoration: none; }
.textPlace1 { font-family: Arial, Helvetica, sans-serif; font-size: 11px; text-decoration: none; }
a.textPlace:link,
a.textPlace:hover,
a.textPlace:visited,
a.textPlace:active { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #1c4065; text-decoration: none; }
a.textPlace:hover { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #0099FF; text-decoration: underline; }
.someclass { border-left-width : 1px; border-left-color : #164978; border-left-style: solid; }
.buyandsell { font-family: Arial, Helvetica, sans-serif; font-size: 9px; color: #FFFFFF; }
.STYLE1 { font-size: 15px; font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif; color: #333333; }
.divchart { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #333333; text-decoration: none; height : 35px; width:200px; border: 1px solid #D4D0C8; background-color:#FFFFFF; background-position: center; }
.dLeft { position: relative; left: -3px; -left: 0; z-index: 1; }
.d0910d1 { font-size: 12px; padding: 1px 10px 10px 0; font-family: Verdana, sans-serif; }
.d0910d1 input,
.d0910d1 select { font: 12px/14px Verdana, sans-serif; }
.d0910ul { list-style: none; margin: 0; padding: 0 15px; line-height: 16px; font-size: 12px; }
.d0910ul li { background: url(00.HYI_Homepage_r10_c3.gif) left center no-repeat; padding-left: 15px; }

.d0914ul { list-style: none; margin: 0; padding: 0; line-height: 20px; font-size: 12px; }
.d0914ul li { background: url(00.HYI_Homepage_r10_c3.gif) left 5px no-repeat; padding-left: 15px; }

.d0910ul a,
.d0910ul a:visited { color: #369; text-decoration: underline; }
.d0910d2 { text-align: center; padding: 10px 0; }
.d0910d2 a,
.d0910d2 a:visited { color: #06C; text-decoration: underline; }
.d0910d2 p { margin: 4px 0; }
.dSet1,
.dInp1 { font: 12px/14px Arial, sans-serif; }
.dInp1 { width: 300px; height: 14px; line-height: 14px; }