﻿body{margin:0px;padding:0px;text-align:center;background:#FFFFFF;color:#000000;}
body, div, table, div, p, ul, li, td, pre, dt, dd, select, input, textarea,form { font-size:12px }
h1, h2, h3, h4, h5, h6,ul,li,form{margin:0;padding:0;}
img{border:0;margin:0;padding:0;}
a{ font-weight:normal}
a:link{color: #00298F; text-decoration: none; font-weight:normal}
a:visited{color: #00298F; text-decoration: none; font-weight:normal}
a:hover{color: #ff0000; text-decoration: underline; font-weight:normal}
span.red a:link{color: #ff0000; text-decoration: none; font-weight:normal}
span.red a:visited{color: #ff0000; text-decoration: none; font-weight:normal}
span.red a:hover{color: #ff0000; text-decoration: underline; font-weight:normal}
.b{font-weight:bold}
.s1{overflow:hidden; height:1px; clear:both}
.s3{overflow:hidden; height:3px; clear:both}
.s6{overflow:hidden; height:6px; clear:both}
.s8{overflow:hidden; height:8px; clear:both}
.s9{overflow:hidden; height:6px; clear:both}
.s12{overflow:hidden; height:12px; clear:both}
span.up{ color:#ff0000}
span.down{ color:#009900}
span.red{ color:#ff0000}
span.green{ color:#009900}
span.b{ font-weight:bold}
span.gray{ color:#666666}

/*全局layout*/
#header,#footer,div.mainbox{margin: auto;margin-top:0px;margin-bottom:0px;clear:both; width:950px}


/*头部样式*/
.loginbox{width:948px; border:1px solid #C4C4C4; border-bottom:0; margin:0 auto; margin-top:3px;}
.loginbox .bar {background:url(/images/default/dhBg.gif); border:1px solid #fff; background-position:0 -39px; background-repeat:repeat-x; height:26px; line-height:26px;}
.loginbox .bar .ilink { float:left; margin-left:8px;}
.loginbox .bar .ilink a { float:left;height:12px; line-height:12px; vertical-align:middle; margin-top:8px; text-decoration:none}
.loginbox .bar .ilink .ico { margin:6px 6px 0; background:url(/images/default/dhBg.gif); float:left;}
.loginbox .bar .ilink .ico.I { width:11px; height:14px;}
.loginbox .bar .ilink .ico.M { width:9px; height:14px; background-position:-12px 0;}
.loginbox .bar .olink { float:right; margin-right:8px; height:26px; line-height:26px; }
.loginbox .bar .olink a{ float:left}
.loginbox .bar .olink .ico {margin:6px 6px 0;float:left;background:url(/images/default/dhBg.gif); background-position:-23px 0px; width:11px; height:14px; display:block}
.loginbox .bar .separate{float:left; font-size:0; width:1px; height:21px; line-height:21px; display:block; background:#FFF; border-left:1px solid #CCC; margin:2px 12px;}
.loginbox .bar .login { float:left; width:513px;}
.loginbox .bar .user { float:left; padding-left:21px;height:26px; line-height:26px; font-family:Arial}
.loginbox .bar .user a{ color:#000; text-decoration:none; margin-left:6px;}
.loginbox .bar .login form{ margin:0; padding:0; float:left; }
.loginbox .bar .login form fieldset.loginFld { padding: 0 0 0 10px; border:none; margin:0;}
.loginbox .bar .login form legend { display:none;}
.loginbox .bar .login form input{background:url(/images/default/dhBg.gif);}
.loginbox .bar .login form .usernameFld, .passwordFld { float:left;overflow:hidden;width:152px;}
.loginbox .bar .login form .passwordFld { width:142px;}
.loginbox .bar .login form .usernameFldlabel{ float:left;line-height:26px; padding:0 8px 0 0;}
.loginbox .bar .login form .passwordFldlabel { float:left;line-height:26px; padding:0 8px 0 0;}
.loginbox .bar .login form .usernameFldTxt{ height:12px; line-height:12px; float:left; vertical-align:middle; margin-top:8px;}
.loginbox .bar .login form .passwordFldTxt { height:12px; line-height:12px; float:left; vertical-align:middle; margin-top:8px;}
.loginbox .bar .login form .usernameFldinput { float:left; }
.loginbox .bar .login form .passwordFldinput { float:left; }
.loginbox .bar .login form .usernameFldinput input { position:absolute; margin-top:4px; border:1px solid #979797; font-size:12px; height:14px; line-height:14px; vertical-align:middle; background-position:0 -66px;} 
.loginbox .bar .login form .passwordFldinput input {  position:absolute; margin-top:4px; border:1px solid #979797; font-size:12px; height:14px; line-height:14px; vertical-align:middle; background-position:0 -66px;} 
.loginbox .bar .login form .loginSelect { float:left;}
.loginbox .bar .login form .loginFld .Btn { float:left; border:1px solid #979797; margin:4px 0 0 12px; width:38px; display:inline;}
.loginbox .bar .login form .loginFld .Btn input { margin:0; border:0; cursor:pointer; font-size:12px; height:16px; line-height:16px; overflow:hidden; padding:0; width:38px;}
.loginbox .bar .login form .loginFld .Btn input.loginSub{ background-position:0 -98px;}
.loginbox .bar .login form .loginFld .Btn input.loginReg{ background-position:0 -115px;}
.loginbox .bar .login form .loginFldselect { margin-top:4px; float:left; border:1px solid #979797; }
.loginbox .bar .login form .loginFldselectBar { border:1px solid #FFF; background-position:0 -83px; background-repeat:repeat-x; height:14px; line-height:15px; cursor:pointer; width:97px;}
.loginbox .bar .login form #loginFldselectdis{ color:#3f3d3d; display:block; height:12px; line-height:12px; vertical-align:middle; margin-top:1px; overflow:hidden; text-align:center; width:79px; float:left; }
.loginbox .bar .login form #loginFldselectop{ width:97px; overflow:hidden; border:1px #979797 solid; background:#EFEFEF; filter:progid:DXImageTransform.Microsoft.Alpha(opacity=90); -moz-opacity:.9; opacity:0.9; margin:0; padding:0; margin-top:1px; position:absolute;}
.loginbox .bar .login form #loginFldselectop li{line-height:22px; height:20px; overflow:hidden; text-align:left;}
.loginbox .bar .login form #loginFldselectop li a{display:block; height:20px; overflow:hidden; margin:0 5px; padding-left:12px;}
.loginbox .bar .login form #loginFldselectop li a:hover{background:#FFF; text-decoration:none;}
.loginbox .bar .login form #loginFldselectop li a:active{background:#FFF; text-decoration:none;}
.loginbox .bar .login form #loginFldselectop li.loginFldselectop_line{height:1px; overflow:hidden; background:#979797; font-size:0; line-height:0; margin:2px 5px 3px;}
.loginbox .bar .login form #loginFldselectop li a.disabled{color:#999;cursor:default;}
.loginbox .bar .login form #loginFldselectop li a.disabled:hover{background:none;}
.loginbox .bar .login form #loginFldselectop li a.disabled:active{background:none;}
.loginbox .bar .login form .loginFld .loginFldselectBar .ico{  background:url(/images/default/dhBg.gif);font-size:0; background-repeat:no-repeat; float:left; display:block;}
.loginbox .bar .login form .loginFld .loginFldselectBar .ico.split { background-position:0 -15px; width:1px; height:11px; line-height:11px; margin-top:1px; display:inline;}
.loginbox .bar .login form .loginFld .loginFldselectBar .ico.down { background-position: -3px -19px; width:9px; height:6px; line-height:6px; margin:4px 4px 0;display:inline;}
.menubox{ width:948px; border:1px solid #C4C4C4; margin:0 auto;}
.menubox .hdmenu{ padding:5px 8px; vertical-align: middle; height:1%;}
.menubox .hdmenu ul{ list-style:none; margin:0; padding:4px 0; clear:both; height:12px; line-height:12px; overflow:hidden; }
.menubox .hdmenu ul li{ float:left;background:url(/images/default/dhBg.gif); background-position:left -26px; background-repeat:no-repeat; display:block; padding:0 7px 0 8px; line-height:13px;}
.menubox .hdmenu ul li.s { background:0;}
.menubox .hdmenu ul li a{ color:black; text-decoration:none;}
.menubox .hdmenu ul li a.red{ color:red;}
.menubox .hdmenu ul li a:hover{ color:red; text-decoration:underline;}
.shadow{background:#EBEBEB; width:950px; height:3px; line-height:3px; font-size:1px; clear:both;}
.tg_banner { height:90px; margin-left:auto; margin-right:auto; width:100%;}
.tg_banner .left{ float:left; width:175px;}
.tg_banner .center{ float:left; width:588px; margin-left:6px;}
.tg_banner .right{ float:right; width:175px;}

.logo_banner{ margin-left:auto; margin-right:auto; clear:both;height:48px; overflow:hidden;}
.logo_banner .logo{ height:48px;float:left; text-align:left; line-height:48px; vertical-align:middle; padding-left:9px}
.logo_banner .expand { float:left;}
.logo_banner .expand b.icoX { background:url(/images/default/ttIco.gif) no-repeat; width:22px; height:22px; float:left;}
.logo_banner .expand b.icoX.M { background-position:0 -44px;}
.logo_banner .expand b.icoX.G { background-position:0 0;}
.logo_banner .expand b.icoX.B { background-position:0 -66px;}
.logo_banner .expand b.icoX.V { background-position:0 -88px;}
.logo_banner .expand span { float:left; display:block; margin:18px 6px 0;}
.logo_banner .expand a {  color:#00298F; text-decoration:none;float:left; font-size:14px; height:auto; line-height:16px; vertical-align:middle; margin:5px 0 0 4px; }
.logo_banner .recommend{ float:right; padding-right:12px; margin-top:25px; height:20px; overflow:hidden; color:#494949; font-weight:bold}
.logo_banner .recommend a{ border-right:solid 1px #494949; padding-left:14px; padding-right:14px}
.logo_banner .recommend a:link{color: #012B8D; text-decoration: none; font-weight:normal}
.logo_banner .recommend a:visited{color: #012B8D; text-decoration: none; font-weight:normal}
.logo_banner .recommend a:hover{color: #012B8D; text-decoration: underline; font-weight:normal}
.logo_banner .recommend a.start{padding-left:8px;}
.logo_banner .recommend a.end{border-right:solid 0px #494949; padding-right:0px}
.logo_banner .remark{ float:right; overflow:hidden;height:22px; line-height:24px; margin-top:24px; text-align:right;}
.logo_banner .remark .search { margin-right:12px;}
.logo_banner .remark .search .sradio { float:left;}
.logo_banner .remark .search .sradio input { vertical-align:middle; height:20px; line-height:20px;}
.logo_banner .remark .search .sinput { float:left; border:1px solid #999; margin:0 8px;}
.logo_banner .remark .search .btn { position:relative; vertical-align:middle; border:1px solid #a4a4a4; float:left; display:block; height:17px; cursor:pointer;}
.logo_banner .remark .search .btn b {background:url(/images/default/bgCache.gif) repeat-x; border:1px solid #FFF; background-position:0 -101px; height:15px; overflow:hidden; line-height:17px; padding:0 6px; float:left; display:block; font-weight:lighter;}
.menu_banner{border:solid 1px #244868; height:55px;}
.menu_banner .wrapper{height:53px; border:solid 1px #A8BDD8;background-image:url(/images/default/nav_bg.gif); overflow:hidden;}
.menu_banner .menu_item{float:left; margin-left:18px; margin-top:6px; height:41px; line-height:41px;display: inline;}
.menu_banner .menu_item div{float:left;height:41px;}
.menu_banner .menu_item div.item{float:left;height:41px; background-image:url(/images/default/nav_item.gif); width:47px; height:41px; background-repeat:no-repeat;line-height:17px; padding-top:5px ;font-weight:bold; font-size:15px; color:#3A3937; overflow:hidden; padding-left:7px;text-align:left}
.menu_banner .menu_item ul{ padding:0; margin:0px; float:left; margin-top:2px}
.menu_banner .menu_item ul li{list-style:none; text-align:left; line-height:20px;  clear:both;}
.menu_banner .menu_item ul li a{ float:left; color:#fff; margin-right:7px;  text-decoration:none;}
.menu_banner .menu_item ul li a.end{ float:left; color:#fff; margin-right:0px}

.function_banner{border:1px solid #68A3CB;padding:0px;margin:0px; overflow:hidden }
.function_banner .box{background:url(/images/default/cacheBg.gif) repeat-x;background-position:0 -323px; height:26px; border:solid 1px #FFF; text-align:left; overflow:hidden}
.function_banner .box ul{ list-style:none;  margin:3px 9px 3px 12px; }
.function_banner .box ul li{ font-weight:bold;float:left;text-align:center;border-top:1px solid #FFF;border-bottom:1px solid #415764;border-right:1px solid #415764;background-color:#FFF;color:#393C39;margin:0 2px 0 2px;padding:0px 5px 0 5px;display:block;line-height:18px}
.function_banner .box ul li a{color:#393C39;font-weight:bold; text-decoration:none}
.function_banner .box ul li a.hot{background:url(/images/default/cacheEl.gif) no-repeat 25px -159px;float:left;width:50px;}
.function_banner .box ul li a.hot4 { background:url(/images/default/cacheEl.gif) 32px -159px no-repeat;float:left; padding-right:9px}

.function_banner .box ul li.lable{ margin:2px 3px 1px 2px;border:0px solid #415764; background:none;font-weight:bold;font-size:15px;}
.function_banner .box div.split{width:5px;float:left;margin-top:2px; margin-left:6px;width:2px;height:18px;background:url(/images/default/cacheEl.gif) no-repeat 0 -223px;}
.function_banner .box div.search{ float:left; margin:0; padding:0; }
.function_banner .box div.search form{ float:left; margin:0; padding:0}
.function_banner .box div.search .btnSearBar { border:1px solid #67A3CA; cursor:pointer; float:left; display:inline; line-height:18px; float:left; }
.function_banner .box div.search .btnSearBar b{background:url(/images/default/cacheEl.gif) scroll; font-weight:bold;display:block; float:left; border:1px solid #fff; padding:0 6px;  background-position:0 -350px; background-repeat:repeat-x; height:16px; overflow:hidden;}
.function_banner .box div.search .btnSearBar span.red{ color: #CE0000}

.index_banner{border:1px solid #C7C7C7;border-top:0px;margin:0px;}
.index_banner .shu  a{color:#000}
.index_banner .red  a{color:#CE0000}
.index_banner .green a{color:#029900}
.index_banner .bb a{font-weight:bold;color:#000;}
.index_banner .scr1 {margin:0px 1px 1px 1px; padding-top:3px; overflow:hidden; height:23px; line-height:23px;background:url(../../images/indexdata/cacheBg.gif) repeat-x 0 -295px;}
.index_banner .scr1 .scr1 a { text-decoration:underline;}
.index_banner .scr1 .scr1 a:hover { color:#CC0000; text-decoration:underline;}
.index_banner .scr1 .icoK {font-size:1px; width:11px; height:11px; line-height:11px; float:left; display:block; background:url(../../images/indexdata/cacheEl.gif) scroll;background-position:0 -86px; margin-top:4px;}
.index_banner .scr1 .globalQuoteTitle{font-weight:bold;color:#000;}
.index_banner .scr1 .globalQuoteTitle a { color:#cc0000; text-decoration:underline ;font-weight:bold;}
.index_banner .scr1 .globalQuoteTitle a:hover { color:#cc0000; text-decoration:underline;font-weight:bold;}
.index_banner .scr1 .splitScr {width:30px;float:left;margin:0px 5px 0 5px;width:2px;height:18px;background:url(../../images/indexdata/cacheEl.gif) no-repeat -48px 0;}
.index_banner .scr1 .scr2_b{border:1px solid #C9C9C9; height:27px;text-align:left; background-color:#fff;}
.index_banner .scr1 .scr2_n{float:left;width:75px;height:23px;font-weight:bold;font-size:14px; color:#393939;text-align:center;padding-top:4px;padding-left:5px;}
.index_banner .scr1 .scr2_c {float:left;text-align:right;padding-top:4px;display:inline;}

.mainbox div.title{ border:solid 1px #9FB6C6; height:33px; line-height:33px; background-image:url(../../images/indexdata/header_bg.gif); font-weight:bold; font-size:15px; padding-left:12px; text-align:left}
.mainbox div.title .left{height:33px; line-height:33px; font-weight:bold; font-size:15px;  text-align:left; float:left}
.mainbox div.title .right{ float:right; width:280px; overflow:hidden; text-align:right;margin-top:0px !important;margin-top:7px;}

.mainbox div.images{ border-left:solid 1px #9FB6C6;border-right:solid 1px #9FB6C6; }
.mainbox div.extra{ border-left:solid 1px #9FB6C6;border-right:solid 1px #9FB6C6; }
.mainbox div.data_description{ border-left:solid 1px #9FB6C6;border-right:solid 1px #9FB6C6; padding-left:3px; padding-right:3px; text-align:left}
.mainbox div.data_region{ margin-left:auto; margin-right:auto;}
.mainbox div.data_region table{ background-color:#9DB2C5; border:1px; width:100%}
.mainbox div.data_region table tr th{ background-color:#E6EEFB; line-height:24px; line-height:24px; font-weight:normal; white-space:nowrap}
.mainbox div.data_region table tr td{ background-color:#FFFFFF; line-height:24px; line-height:24px}
.mainbox div.data_region table tr.list_eve td{ background-color:#FFFFFF;}
.mainbox div.data_region table tr.list_odd td{ background-color:#f2f2f2;}
.mainbox div.data_region table tr.red{ color:#ff0000}

.mainbox div.data-description{ border-left:solid 1px #9FB6C6;border-right:solid 1px #9FB6C6; padding-left:3px; padding-right:3px; text-align:left}
.mainbox div.data-region{ margin-left:auto; margin-right:auto;}
.mainbox div.data-region table{ background-color:#9DB2C5; border:1px; width:100%}
.mainbox div.data-region table tr th{ background-color:#E6EEFB; line-height:24px; line-height:24px; font-weight:normal; white-space:nowrap}
.mainbox div.data-region table tr td{ background-color:#FFFFFF; line-height:24px; line-height:24px}
.mainbox div.data-region table tr.red{ color:#ff0000}

.mainbox .summary{ border:solid 1px #90B1C8}
.mainbox .summary .box{ background-image:url(../../images/indexdata/summary.gif); height:28px; line-height:28px; text-align:left;}
.mainbox .summary .ico{ background:url(../../images/indexdata/element.gif); background-position:0 -28px;  float:left; width:8px; margin-top:10px; margin-left:7px; margin-right:7px}
.mainbox .summary .lable{ float:left; font-size:14px; font-weight:bold; color:#3E3A39;}
.mainbox .summary .favorite{ float:right; padding-right:9px; margin-top:3px;}

.mainbox div.data-pager{margin-left:auto; margin-right:auto;}
.mainbox div.data-pager div.pager{ text-align:right; font-size:12px; float:right; margin-top:4px;}
.mainbox div.data-pager div.pager a{ border:1px solid #9DB2C5; text-decoration:none; display:block; float:left; margin-left:4px; padding:2px 8px 0px 8px; height:18px; line-height:18px;}
.mainbox div.data-pager div.pager a:link{color: #00298F; font-weight:normal}
.mainbox div.data-pager div.pager a:visited{color: #00298F; font-weight:normal}
.mainbox div.data-pager div.pager a:hover{border:1px solid navy; color: #FFF; font-weight:normal;background:#2E6AB1;}
.mainbox div.data-pager div.pager .curr { border:1px solid navy; background:#2E6AB1; font-weight:bold; color:#FFF;display:block; float:left; margin-left:4px; padding:2px 8px 0px 8px; height:18px; line-height:18px;}
.mainbox div.data-pager div.pager .tips { float:left; margin-left:4px; padding:2px 8px 0px 8px; height:18px; line-height:18px;}

#left_box{width:248px;  float:left;border:solid 1px #BBBBBB; border-bottom:solid 0px #BBBBBB;}
#left_box div.open{height:25px; line-height:25px; background-image:url(../../images/indexdata/header_open.gif); background-repeat:no-repeat; padding-left:26px; color:#3B3736; font-weight:bold; text-align:left;  border-bottom:solid 0px #BBBBBB; cursor:pointer}
#left_box div.close{height:25px; line-height:25px; background-image:url(../../images/indexdata/header_close.gif); background-repeat:no-repeat; padding-left:26px; color:#3B3736; font-weight:bold; text-align:left; border-bottom:solid 1px #BBBBBB;cursor:pointer}
#left_box ul{padding:0; margin:0px; }
#left_box ul li{ list-style:none;background-color:#F7F7F7; height:25px; line-height:25px; padding-left:20px; text-align:left;border-top:solid 1px #BBBBBB; }
#left_box ul li.end{background-color:#F7F7F7; height:25px; line-height:25px;  border-bottom:solid 0px #BBBBBB; border-bottom:solid 1px #BBBBBB; }
#left_box ul li a{ color:#00329B; padding-left:9px;background-image:url(../../images/indexdata/li_dot_blue.gif); background-repeat:no-repeat; background-position:left center;}
#left_box ul li a.red{ color:#F00}
#left_box ul li a.b{ font-weight:bold}

#right_box{ float:right; width:688px}


#left_box2{width:178px;  float:left;border:solid 1px #BBBBBB; border-bottom:solid 0px #BBBBBB;}
#left_box2 div.open{height:25px; line-height:25px; background-image:url(../../images/indexdata/header2.gif); background-repeat:no-repeat; background-position:0 0; padding-left:26px; color:#3B3736; font-weight:bold; text-align:left;  border-bottom:solid 0px #BBBBBB; cursor:pointer}
#left_box2 div.close{height:25px; line-height:25px; background-image:url(../../images/indexdata/header2.gif); background-repeat:no-repeat; background-position:0 -25px; padding-left:26px; color:#3B3736; font-weight:bold; text-align:left; border-bottom:solid 1px #BBBBBB;cursor:pointer}
#left_box2 ul{padding:0; margin:0px; }
#left_box2 ul li{ list-style:none;background-color:#F7F7F7; height:25px; line-height:25px; padding-left:20px; text-align:left;border-top:solid 1px #BBBBBB; }
#left_box2 ul li.end{background-color:#F7F7F7; height:25px; line-height:25px;  border-bottom:solid 0px #BBBBBB; border-bottom:solid 1px #BBBBBB; }
#left_box2 ul li a{ color:#00329B; padding-left:9px;background-image:url(../../images/indexdata/li_dot_blue.gif); background-repeat:no-repeat; background-position:left center;}
#left_box2 ul li a.red{ color:#F00}
#left_box2 ul li a.b{ font-weight:bold}

#right_box2{ float:right; width:758px}

#footer .copyright{text-align:center;margin: auto;}
#footer .copyright p{ margin:0; padding:0; text-align:center}
#footer .copyright h5{ text-align:center; margin:0 auto; font-size:12px; color:#666666; font-weight:normal; line-height:45px; padding:0px}
#footer .copyright a{color:#000000; font-weight:normal}
#footer .copyright a:visited{color:#000000; font-weight:normal}
#footer .copyright a:hover{color:#ff0000; font-weight:normal}


/*===================================================
	2011.01.06 修改新版页头
  ===================================================*/
.menu_banner .wrap{height:47px;padding:6px 0 0;background-image: url("/images/default/nav_bg.gif");border: 1px solid #A8BDD8;overflow:hidden;}
.menu_banner .wrap .line{float:left;height:20px;line-height:20px;overflow:hidden;display:block;padding-bottom:3px;background:none !important;}
.menu_banner .wrap .line.s{clear:both;padding-right:5px;width:948px;}
.menu_banner .wrap .line .line_tit{float:left;display:inline;height:20px;width:35px;padding-right:5px;line-height:20px;background:url(/images/elemCache.gif) no-repeat -4px -10px;font-weight:bold;color:#555;margin-left:10px;}
.menu_banner .wrap .line ul {float:left;display:inline;}
.menu_banner .wrap .line ul li {float:left;display:inline;padding:0px 6px 0 5px;}
.menu_banner .wrap .line ul li a{color:#fff;}

.menu_banner .wrap .navline{float:left;height:20px;line-height:20px;overflow:hidden;display:block;padding-bottom:3px;background:none !important;}
.menu_banner .wrap .navline.s{clear:both;padding-right:5px;width:948px;}
.menu_banner .wrap .navline .line_tit{float:left;display:inline;height:20px;width:35px;padding-right:5px;line-height:20px;background:url(/images/elemCache.gif) no-repeat -4px -10px;font-weight:bold;color:#555;margin-left:10px;}
.menu_banner .wrap .navline ul {float:left;display:inline;}
.menu_banner .wrap .navline ul li {float:left;display:inline;padding:0px 6px 0 5px;font-family:"宋体";}
.menu_banner .wrap .navline ul li a{color:#fff;text-decoration:none;}


/*通用 行情导航条*/
.StockData b{background:url(/images/elemCache.gif) no-repeat; float:left; display:block;}
.StockBanner{background:url(/images/bgCache1.gif) repeat-x;}
.StockBanner{height:60px;overflow:hidden;border:#bfbfbf 1px solid;}
.StockBanner .StockBanner_inner{background:url(/images/bgCache1.gif) repeat-x;}
.StockBanner span.StockBanner_inner{display:block;height:54px;width:942px;border:#fff 1px solid;background-position:0 -233px;padding:2px;}
.StockRemark{height:25px;line-height:25px;overflow:hidden;vertical-align:middle; text-align:right;}
.StockRemark .quoteLink{float:left;}
.StockRemark b.sl{background:url(/images/elemCache.gif) no-repeat -2px -9px; float:left; display:block;width:2px; height:26px; line-height:25px; overflow:hidden;display:inline;margin-left:5px;}
.StockRemark a{float:left;padding:0 3px;}
.StockRemark span.title{font-weight:bold;float:left;margin-left:7px;}
.StockRemark span.fg{float:left;padding:0 1px;color:#00349a;}
.StockRemark .search{float:right;margin-top:2px;}
.StockRemark .search form{float:left;}
.StockRemark .search .sinput{ float:left; border:1px solid #999;margin:0px;margin-right:5px;vertical-align:middle;overflow:hidden;width:140px;color:#454545}
.StockRemark .search .btn{margin-right:3px;}
.StockRemark .search .btn b{ float:left;}

.btn { position:relative; vertical-align:middle; border:1px solid #a4a4a4; float:left; display:block; height:17px; cursor:pointer;}
.btn b { border:1px solid #FFF;background:url(/images/bgCache2.gif) repeat-x; background-position:0 -101px; height:15px; overflow:hidden; line-height:17px; padding:0 6px; float:left; display:block; font-weight:lighter;}

/*通用 滚动指数行情*/
.StockData {height:27px;line-height:27px;padding-left:3px;margin-top:2px; }
.StockData span.title{float:left;margin-left:0px;margin-right:0px;}
.StockData a{text-decoration:underline;}
.StockData b{width:17px;height:17px;margin-right:3px;margin-top:4px; cursor:pointer;display:inline;}

.StockData b.sl{width:2px !important; background-position:-2px -8px; height:27px; line-height:27px;margin-top:0px; overflow:hidden;display:inline;margin-right:5px;margin-left:5px;}
.StockData b.StockArr{background-position:-88px -11px;width:11px;margin-right:1px;}
.StockData b.StockUp{background-position:-50px -11px;}
.StockData b.StockDown{background-position:-67px -11px;}

.solidLine{ border-bottom:1px #d1d1d1 solid;height:1px;overflow:hidden;}

.marketScrollCont{float:left;width:800px;overflow:hidden;font-family:"宋体";text-align:left;}
.marketScrollCont ul li{height:25px;line-height:25px;width:800px;overflow:hidden;text-align:left;}
.marketScrollCont ul li a{text-decoration:underline;font-weight:bold;}
.marketScrollCont ul li .w{font-weight:bold;font-family:Arial;}
.marketScrollCont ul li a.red{color:red}
.marketScrollCont ul li a.green{color:green}