* { margin:0 auto; padding:0; }
body { font-size:12px; margin:0 auto; color:#000; font-family:"Lucida Grande", "Verdana", "Lucida", "Arial", "Helvetica", "宋體", "sans-serif"; text-align:center; }
img { border:0; }
td { font-size:12px; font-family:"Lucida Grande", "Verdana", "Lucida", "Arial", "Helvetica", "宋體", "sans-serif"; }
.inpbox { padding:8px 0; }
a { text-decoration:none; color:#000; font-weight:normal; }
a:hover { color:#003278; text-decoration:underline; }
FORM { padding:0; MARGIN:0; }
INPUT { FONT-SIZE:14px; COLOR:#333; LINE-HEIGHT:1.4em; FONT-FAMILY:arial; height:22px; vertical-align:middle }
SELECT { FONT-SIZE:14px; COLOR:#333; LINE-HEIGHT:1.4em; FONT-FAMILY:arial; height:22px; vertical-align:middle}
.white { color:#FFF; }
.tophead { background:#f4f3f2; border-bottom:1px #cdcdcd solid; }
.tf1 { color:#0036e4; margin-right:10px; font-weight:bold; }
.tf0 { color:#414c76; font-size:10px; }
.time { color:#FFF; font-size:10px; }
a.topl1:link, a.topl1:visited { color:#003278; text-decoration:none; }
a.topl1:hover, a.topl1:active { color:#003278; text-decoration:underline; }
.menu ul { padding:0; margin:0; list-style-type:none; }
.menu ul li { float:left; position:relative; background:url("../../images/topnav_li.gif") right no-repeat; }
.menu ul li a, .menu ul li a:visited { display:block; text-decoration:none; color:#fff; width:88px; height:28px; padding-top:3px; text-align:center; line-height:1.5em; margin-right:2px; }
* html .menu ul li a, .menu ul li a:visited { width:98px; }
.menu ul li ul { display:none; }
.menu table { margin:-1px; border-collapse:collapse; font-size:1em; }
.menu ul li:hover a, .menu ul li a:hover { color:red; }
.menu ul li:hover ul, .menu ul li a:hover ul { display:block; position:absolute; top:1.2em; margin-top:11px; left:0; border:1px solid #888; border-top:0; background:transparent; }
.menu ul li:hover ul li a, .menu ul li a:hover ul li a { display:block; border:0; margin:0; color:#333; font-weight:normal; font-size:12px; height:auto; line-height:1em; padding:5px; text-align:left; }
.menu ul li:hover ul li a:hover, .menu ul li a:hover ul li a:hover { background:#888; color:#fff; }
.menu ul li a:hover ul {
 background:transparent filter: alpha(opacity=100);
 filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100); opacity:0.8; margin-top:10px; _margin-top:11px; }
.menu ul li a:hover ul li a { background:#ddd; width:96px; _width:86px; }
p.strike { text-decoration:line-through; }
.left-f1 { color:#18115e; font-size:12px; padding:8px 0 0 13px; height:24px; background:url(../../images/left_nav_bg.gif); }
.nav ul { PADDING:0; LIST-STYLE-TYPE:none; MARGIN:0; LINE-HEIGHT:16px; }
.nav li { PADDING:0; MARGIN:2px auto; LINE-HEIGHT:16px; vertical-align:bottom; }
.nav A { BACKGROUND:url(../../images/ico_02.gif) no-repeat 8px; padding:2px 0 0 17px; height:16px; text-align:left; vertical-align:baseline; font-size:12px; text-decoration: none; color:#003399; }
.nav A:hover { BACKGROUND:url(../../images/ico_03.gif) no-repeat 8px; color:#ff6600; TEXT-DECORATION: underline; }
a.head-f:link, a.head-f:visited { color:#FFF; text-decoration:none; }
.mid-f1 { color:#18115e; font-size:12px; height:30px; background:url(../../images/midNav_tit.gif); }
.mid-f2 { color:#18115e; text-align:center; padding-top:7px; }
.mid-f3 { color:#18115e; text-align:right; padding:5px 8px 0 0; }
a.m-more:link, a.m-more:visited { color:#18115e; text-decoration:underline; font-size:12px; }
a.m-more:hover, a.m-more:active { color:#18115e; text-decoration:none; font-size:12px; }
.bd01 { border:1px #ccc solid; border-top:none; }
.mid-f4 { color:#e0733d; font-size:10px; font-family:"Arial"; }
.mid-f5 { color:#008000; font-size:11px; font-family:"Arial"; }
.mid-f6 { color:#373737; font-size:11px; font-family:"Arial"; }
.mid-f7 { color:#ff0000; font-size:11px; font-family:"Arial"; }
a.news_mid1 { FONT-WEIGHT:bold; FONT-SIZE:15px; COLOR:#054a84; TEXT-DECORATION:none; }
a.news_mid1:hover { TEXT-DECORATION:underline; }
A.news_mid2 { FONT-SIZE:12px; COLOR:#003399; LINE-HEIGHT:18px; TEXT-DECORATION:none; }
A.news_mid2:hover { TEXT-DECORATION: underline }
.mid-lh { FONT-SIZE:12px; LINE-HEIGHT:20px; padding:8px 5px 0 5px; border-bottom:1px #cccccc dashed; }
.ggzj { color:#FFF; font-size:13px; padding-left:10px; }
.gg-time { color:#FFF; font-size:10px; text-align:right; font-weight:bold; }
.news { LIST-STYLE-IMAGE:url(../../images/bullet.gif); padding:0 0 0 6px; MARGIN:0 0 0 6px; line-height:20px; }
.news-li { LIST-STYLE-IMAGE:url(../../images/arr_blt.gif); MARGIN:0 auto; padding:0; }
.rig-tit { font-size:12px; height:24px; background:url(../../images/rigNav_tit.gif); }
a.rig-f1 { color:#fff; text-decoration:underline; font-size:12px; }
a.rig-f1:hover { color:#ffcc00; text-decoration:none; }
.rig-f2 { color:#18115e; text-align:center; padding-top:10px; }
.botF1 { color:#717383; font-size:12px; }
.loginout { float:right; color:#FFF; padding:5px 20px; }
a.link_white:link, a.link_white:visited { color:#fff; }
a.link_white:hover { color:red; }
.buttonred { background:no-repeat; background-image:url(/images/bbk_red.gif); background-color:#fff; height:22px; font-size:12px; border:#666666 1px solid; cursor:pointer; padding-left:15px!important; }
.buttongreen { background-image:url(/images/bbk_green.gif); background-color:#fff; height:22px; font-size:12px; border:#666666 1px solid; cursor:pointer; padding-left:12px!important; padding-left:0; }
.buttonYinse { background-image:url(/images/search_yinse.gif); background-color:#fff; height:22px; font-size:12px; border:#666 1px solid; padding:0 10px 0 30px !important; padding-left:20px; cursor:pointer; }
.buttonmain { background-image:url(/images/bbk_main.gif); background-color:#fff; height:22px; padding:0 5px 0 10px !important; font-size:12px; border:#585A67 1px solid; cursor:pointer; }
.seemore2 { padding-right:10px; border-right:1px solid #999999; }
.seemore3 { padding-right:10px; border-right:1px solid #C93671; }
.seemore a:visited, .seemore a:link { color:#0066CC; font-weight:bold; text-decoration:none; }
.seemore a:hover, .seemore a:active { color:#FF6600; font-weight:bold; text-decoration:underline; }
.lefttitle { background:#1b4889 url(../../templets/images/nav_05.gif) left -4px repeat-x; height:25px; line-height:25px; vertical-align:middle; text-align:left; font-weight:bold; font-size:14px; padding-left:15px; border:1px solid #39F; color:#FFF; }
.lefttitle a:link, .lefttitle a:visited, .lefttitle a:hover, .lefttitle a:active { color: #FFF; }
.searchbox { height:18px; width:105px; font-size:12px; }
.gengduo { padding:5px 8px; }
.gengduo a:link, .gengduo a:visited { color:#336B9D; text-decoration:none; font-size:12px; font-weight: bold; }
.gengduo a:hover, .gengduo a:active { color:#FF6600; text-decoration:underline; font-size:12px; font-weight:bold; }
.box_border { border:1px solid #0066CC; border-top: none; }
.title2_heima { background-image:url(../../images/title2_heima.gif); background-position:left top; background-repeat:no-repeat; height:28px; width:109px; font-size:14px; color:#FFF; font-weight:bold; padding-left:8px; }
.title_bg_heima { background-image:url(../../images/title_bg_heima.gif); background-position:left top; background-repeat:repeat-x; height:28px; }
.box_border2 { border:1px solid #999; border-top:none; }
.title3_chuanwen { background-image:url(../../images/title3_chuanwen.gif); background-position:left top; background-repeat:no-repeat; height:28px; width:109px; font-size:14px; color:#FFF; font-weight:bold; padding-left:8px; }
.title3_bg_chuanwen { background-image:url(../../images/title3_bg_chuanwen.gif); background-position:left top; background-repeat:repeat-x; height:28px; }
.box_border3 { border:1px solid #C93671; border-top:none; }
.linkZ1 { font-size:16px; }
#rapidlinks { margin-top:3px; }
#rapidlinks td { padding:3px 5px 3px 10px; text-align:left; border-bottom:1px dashed #e0e8f4; background-color:#FFF; }
#rapidlinks .lefttitle { background:#1b4889 url(/templets/images/nav_05.gif) left -4px repeat-x; height:25px; line-height:25px; vertical-align:middle; text-align:left; font-weight:bold; font-size:14px; padding:0 0 0 15px; border:1px solid #39F; color:#FFF; }
#content1, #content2 { margin:0 1px; border:1px solid #FFF; border-top: none; }
.head { height:26px; background-repeat:repeat-x; line-height:26px; vertical-align:middle; color:#0044dd; font-weight:bold; }
.head a:link, .head a:visited { color:#FFF; text-decoration:none; }
.head a:hover, .head a:active { color:#FFF; text-decoration:underline; }
a.blue:link, a.blue:visited { color:#0044dd; text-decoration:none; }
a.blue:hover, a.blue:active { color:#0044dd; text-decoration:underline; }
a.red:link, a.red:visited { color:#ff0000; text-decoration:none; }
a.red:hover, a.red:active { color:#ff0000; text-decoration:underline; }
.timebox { font-size:12px; height:18px; width:100px; }
.navli { display:block; height:38px; line-height:38px; padding-top:5px; vertical-align:middle; font-size:14px; text-align:center; }
a.navli:link, a.navli:visited { color:#FFF; font-size:14px; text-decoration:none; }
a.navli:hover, a.navli:active { color:#FFFF99; font-size:14px; text-decoration:underline; }
.chartLink { cursor:hand; }
.navli2 { display:block; height:38px; line-height:38px; padding-top:5px; vertical-align:middle; font-size:14px; text-align:center; }
a.navli2:link, a.navli2:visited { color:#00FF00; font-size:14px; text-decoration:none; }
a.navli2:hover, a.navli2:active { color:#FFFF99; font-size:14px; text-decoration:underline; }
.suggest_link { background-color:#FFF; padding:2px 6px 2px 6px; }
.suggest_link_over { background-color:#3366CC; padding:2px 6px 2px 6px; }
.closesearch { cursor:pointer; float:right; color:#0033CC; }
.detail_nav { background-image:url(../../images/finance_in_ws_035.gif); background-position:center left; background-repeat:no-repeat; padding-left:15px; height:26px; width:80px; line-height:26px; vertical-align:middle; font-weight:bold; font-size:14px; color:#333; }
.detail_nav a { display:block; width:100%; }
a.stockLink:link, a.stockLink:visited { color:#FF6600; text-decoration:none; font-weight:bold; }
a.stockLink:hover, a.stockLink:active { color:#484848; text-decoration:underline; font-weight:bold; }
.aboutthis { border:1px solid #a4a6ab; padding:3px 0; font-size:12px; color:#666; }
.titlecenter { background-image:url(../../images/titlebg_04.gif); background-position:bottom; background-repeat:repeat-x; height:38px; }
.titleright { background-image:url(../../images/titlebg_06.gif); background-position:bottom; background-repeat:repeat-x; height:38px; }
.contenttext { color:#5A5A5A; font-size:12px; margin-top:5px; }
.form { text-align:center; font-size:12px; background:#FFF; border:#666 1px solid; }
.form tr td { line-height:22px; border-right:#666 1px solid; border-top:dashed #666 1px; }
UL { padding:0; MARGIN:0; LIST-STYLE-TYPE:none; }
.Menu { font-family:tahoma, geneva, "lucida sans unicode", "lucida grande", verdana, sans-serif; width:950px; height:28px; background:url(topnav_bg.gif) 0 20px no-repeat; position:relative; margin:0 auto; }
.Menu UL.Ti { padding:0 10px 0 0; BACKGROUND:url(../../images/finance_in_ws_037.gif) #f3f3f5 repeat-x; OVERFLOW:hidden; WIDTH:100%; HEIGHT:26px; }
.Menu UL.Ti LI { FONT-SIZE:14px; FLOAT:left; WIDTH:100px; MARGIN-RIGHT:4px; HEIGHT:19px; padding:7px 0 0 18px; }
.Menu UL.Ti LI.MenuOn { BACKGROUND:url(../../images/finance_in_ws_036.gif) no-repeat; CURSOR: default; COLOR: #d20101; }
.Menu UL.Ti LI.MenuOff { BACKGROUND:url(../../images/finance_in_ws_035.gif) no-repeat; CURSOR:pointer; COLOR:#000; }
.t_n { height:30px; background:#E6E6E6; border:1px solid #CDCDCD; }
.t_n ul { list-style:none; }
.t_n ul li { float:left; width:85; height:30px; text-align:center; background:url(t_nav.gif) repeat-x; border-right:#CDCDCD 1px solid; line-height:30px }
.t_n ul li a { color:#F90; font-size:14px; text-decoration:none; line-height:25px; font-weight:bold; }
<!--
.r0 { background-color:#FFFFCC; font-size:13px; }
.r1 { background-color:#fff; font-size:13px; }
.col { background-color:#ffcc66; font-size:13px; }
.decrease { color:red; }
.increase { color:green; }
.cafield { background-color:#ffcc66; font-size:13px; }
.cadata { background-color:#FFFF99; }
#Layer1 { position:absolute; left:108px; top:73px; width:301px; height:132px; z-index:1; }
.Brie { background-color:#ECEFF5; }
.formstyle { FONT-SIZE:9pt; border:1px solid #416194; font-family:"Tahoma", "ËÎÌå"; background-color: #FFF; }
-->
.data { border:1px solid #2c669c; MARGIN: 0px auto; WIDTH:980px; CURSOR:default; }
.inputNumber { border:1px solid #a5acb2; padding:2px; FONT-SIZE:12px; MARGIN:5px 0; WIDTH:60px; HEIGHT:23px; font-size:12px; }
.inputName { border:1px solid #a5acb2; padding:2px; MARGIN:5px 0; WIDTH:120px; HEIGHT:23px; font-size:12px; }
.select { MARGIN:5px 0; padding:2px; WIDTH:120px; border:1px solid #a5acb2; HEIGHT:24px; font-size:12px; }
.button { BACKGROUND-COLOR:snow; border:1px solid lightsalmon; margin: 2px 0px; font-size:12px; }
.tbData { line-height:22px; font-size:12px; margin-bottom:20px; }
.tbData th { background:#e8e8ec; border-right:1px #c9c9cd solid; border-bottom:1px #c9c9cd solid; font-weight:normal; }
.tbData td { padding:0 2px; text-align:left; border-bottom:1px dashed #C3C3C1; }
<!--
.seemore { padding-right:10px; border-right:1px solid #0066CC; }
.title_bg_zhishi { background-image:url(../../images/title1_bg.gif); background-position:left top; background-repeat:repeat-x; height:28px; }
.title_zhishi { background-image:url(../../images/title1.gif); background-position:left top; background-repeat:no-repeat; height:28px; width:109px; font-size:14px; color:#FFF; font-weight:bold; padding-left:8px; }
.STYLE1 { font-size:18px; font-weight: bold; }
-->
.select-tab { background:url(../../templets/images/nav_05.gif) repeat-x; height:30px; }
#span1 { background:url(../../templets/images/span1-bg.jpg); width:90px; height:30px; float:left; display:block; }
#span1 a { font-size:14px; font-weight:bold; color:#fff; line-height:30px; display:block; text-align:center; }
#span1 a:hover { background:#999; }
#span2 { background:url(../../templets/images/span2-bg.jpg); width:90px; height:30px; font-size:14px; font-weight:bold; color:#000; float:left; display:block; }
#span2 a { font-size:14px; font-weight:bold; color:#fff; line-height:30px; display:block; text-align:center; }
#span2 a:hover { background:#999; }
#span3 { background:url(../../templets/images/span3-bg.jpg); width:90px; height:30px; font-size:14px; font-weight:bold; color:#000; float:left; display:block; }
#span3 a { font-size:14px; font-weight:bold; color:#fff; line-height:30px; display:block; text-align:center; }
#span3 a:hover { background:#999; }
#zhishu { width:763px; height:30px; background:url(../../templets/images/nav_05.gif) repeat-x; display:block; }
.zhishu_cn { width:90px; height:30px; background:url(../../templets/images/span1-bg.jpg); display:block; color:#FFF; font-weight:bold; font-size:14px; line-height:30px; text-align:center; float:left; }
.zhushu_usa { width:90px; height:30px; background:url(../../templets/images/span3-bg.jpg); display:block; color:#FFF; font-weight:bold; font-size:14px; line-height:30px; text-align:center; float:left; }
a.pl:link { color:#0000FF; font-size:12px; font-family:Tahoma; text-decoration:none; }
a.pl:hover { color:#0000FF; font-size:12px; font-family:Tahoma; text-decoration: none; }
a.pl:active { color:#0000FF; font-size:12px; font-family:Tahoma; text-decoration:none; }
a.pl:visited { color:#0000FF; font-size:12px; font-family:Tahoma; text-decoration:none; }
.ple { color:#000000; font-size:12px; font-family:Tahoma; text-decoration:none; }
.formstyle { FONT-SIZE:9pt;  border:1px solid #416194  font-family:"Tahoma", "宋體";
background-color:#FFF; }

.tal{ text-align:left}
.vam{vertical-align:middle}
.vab{ vertical-align:bottom}
.ml50{margin-left:50px}
.mt15{margin-top:15px}
.pl5{padding-left:5px}
.pl15{padding-left:15px}
.fb{font-weight:bold}

