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}
.b{font-weight:bold}
.s3{overflow:hidden; height:3px; clear:both}
.s6{overflow:hidden; height:6px; clear:both}
.s9{overflow:hidden; height:6px; clear:both}
.s12{overflow:hidden; height:12px; clear:both}
span.up{ color:#ff0000}
span.red{ color:#ff0000}
span.down{ color:#009900}
span.b{ font-weight:bold}
span.gray{ color:#666666}
td.nobr{ white-space:nowrap;}
td span.up{ color:#ff0000}
td span.b{ font-weight:bold}
td{text-align:center;}
td.l_3{ text-align:left; padding-left:3px;}
td.l_6{ text-align:left; padding-left:6px;}
td.l_9{ text-align:left; padding-left:9px;}
td.l_12{ text-align:left; padding-left:12px;}
td.r_3{ text-align:right; padding-right:3px;}
td.r_6{ text-align:right; padding-right:6px;}
td.a_3{ text-align:center;padding:0 3px;}
td.a_6{ text-align:center;padding:0 6px;}
/*全局layout*/
#container{margin: auto;margin-top:0px;margin-bottom:0px;clear:both; width:955px}
#content{margin: auto;}

/*列表数据*/
#content {font:normal 12px "verdana","sans-serif","宋体" }
#content .list{margin:auto}
#content .list a{color:#00298F;}
#content .list a:visited{color:#00298F;}
#content .list a:hover{color:#ff0000;}
/***列表***/
#content .list table { width:100%; background-color:#96CAEF;}
/*a link style*/
#content .list table a{color:#00298F; text-decoration:underline}
#content .list table a:visited{color:#00298F; text-decoration:underline}
#content .list table a:hover{color:#ff0000; text-decoration:underline}
#content .list table a.red{color:#ff0000; text-decoration:underline}
#content .list table a.red:visited{color:#ff0000; text-decoration:underline}
#content .list table a.red:hover{color:#ff0000; text-decoration:underline}
#content .list table a.b:link{ font-weight:bold; text-decoration:underline }
#content .list table a.b:visited{ font-weight:bold; text-decoration:underline }
#content .list table a.b:hover{ font-weight:bold; text-decoration:underline }
/*table thead style begin*/
#content .list table th{font-weight: bold;color: #000000;  line-height:22px; height:25px;  background-color:#BFE3FD; white-space:nowrap; font-weight:normal}
#content .list table th a{color:#000000; text-decoration:underline;font-weight:normal}
#content .list table th a:visited{color:#000000; text-decoration:underline ;font-weight:normal}
#content .list table th a:hover{color:#ff0000; text-decoration:underline;font-weight:normal}
#content .list table tr.subhead th{font-weight: normal;color: #000000;  line-height:20px;  background-color:#E2F4FF; white-space:nowrap}
#content .list table tr.subhead2 th{font-weight: normal;color: #000000;  line-height:20px;  background-color:#ffffff; white-space:nowrap}
#content .list table tr.summary{overflow:hidden; height:35px}
#content .list table tr.summary th{font-weight: bold;color:#003CAF;background-color:#F0F9FE; overflow:hidden; white-space:nowrap; height:35px}
#content .list table tr.summary .nav {color: #ff0000; background-color:#BFE3FD; height:35px;overflow:hidden; margin:auto;}
#content .list table tr.summary .nav .msg{ float:left; width:300px;line-height:35px; height:32px; text-align:left; padding-left:12px; font-size:14px;font-weight: bold;}
#content .list table tr.summary .nav .center{ float:left; width:20px;line-height:35px; height:32px; text-align:left; padding-left:12px; font-size:14px;font-weight: bold;}
#content .list table tr.summary .nav .search{ float:right; width:300px;  line-height:35px; height:25px; text-align:right; padding-right:12px; margin-top:7px;}
#content .list table tr.summary .nav .search input{font:normal 12px "verdana","sans-serif","宋体" }
#content .list table tr.summary .nav .info{float:right; width:300px; line-height:35px; height:35px; color:#000; text-align:right; margin-right:12px}
#content .list table tr.summary .nav .favorite{ float:right; width:100px; margin-top:2px}
#content .list table tr.subnav{height:38px;}
#content .list table tr.subnav th{font-weight: bold;color:#003CAF;background-color:#E2F4FF; overflow:hidden; white-space:nowrap; height:35px}
#content .list table tr.subnav div{ overflow:hidden;}
#content .list table tr.subnav .item_A{ margin-left:12px; float:left; height:38px; color:Red;}
#content .list table tr.subnav .item_A div.left{ background:url(/images/sub_a_l.gif) no-repeat; width:5px; height:38px; float:left;}
#content .list table tr.subnav .item_A div.middle{background:url(/images/sub_a_m.gif); background-repeat:repeat-x; width:200px; height:38px; float:left; font-weight:bold; font-size:14px; line-height:48px;}
#content .list table tr.subnav .item_A div.right{background:url(/images/sub_a_r.gif) no-repeat; width:5px; height:38px; float:left;}
#content .list table tr.subnav .item_B{ margin-left:12px; float:left;}
#content .list table tr.subnav .item_B div.left{ background:url(/images/sub_b_l.gif) no-repeat; width:5px; height:38px; float:left}
#content .list table tr.subnav .item_B div.middle{background:url(/images/sub_b_m.gif); background-repeat:repeat-x; width:200px; height:38px; float:left; font-weight:bold;line-height:50px;}
#content .list table tr.subnav .item_B div.right{background:url(/images/sub_b_r.gif) no-repeat; width:5px; height:38px; float:left}
#content .list table tr.subnav a{ font-weight:bold}
#content .list table tr td{ line-height:22px; height:22px;}
#content .list table tr.list_eve {background-color: #FFFFFF;}
#content .list table tr.list_odd {background-color: #F0F9FE;}
#content .list table tr.list_tip{background-color: #f2f2f2; line-height:20px; height:20px;}
#content .list table tr.list_tip td{ text-align:left; padding-left:12px}
#content .list table tr.list_history {background-color: #FFFFFF; line-height:25px; height:25px;}
#content .list table tr.list_history td{ text-align:left; padding-left:12px; font-size:13px; color:#00298F; font-weight:bold;}
#content .list table tr.list_history td a{ margin-right:15px; font-size:12px}
#content .list table tr.list_space {background-color: #FFFFFF; line-height:22px; height:22px;}
#content .list table tr.list_summary{background-color: #f2f2f2; line-height:22px; height:22px;}
#content .list table tr.list_summary td{ text-align:left; padding-left:12px}
#content .list table tr.list_pager{height:25px; line-height:25px; overflow:hidden; background-color:#ffffff }
#content .list table tr.list_pager td div.lpager{width:585px; float:left; padding-left:12px; text-align:left;}
#content .list table tr.list_pager td div.rpager{width:335px; float:right; padding-right:12px; text-align:right}
#content .list table tr.list_pager td span.current {color:#ff0000; padding:0 6px}
#content .list .empty{ margin:auto; line-height:55px; background-color:#fff; line-height:55px; text-align:center; border:solid 1px #96CAEF; border-top:solid 0px #BFE3FD; font-size:14px; font-weight:bold; color:#f00}
#content .list .empty a{ color:#f00; text-decoration:underline;  font-weight:bold}
.time_1{
	float:left;
	margin-left:20px;
	color:#666;
	font-weight: normal;
	padding-top: 15px;
}
.input_top{font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 12px;color: #333333;width: 75px;}
.input_t{font-size: 12px;color: #333333;}
.jjs_img{float:left; width:530px; padding-top:4px; text-align:left; color:#000;font-weight: normal; font-size:12px;}
.jjs_img img{float:right; margin-left:20px;}


/*列表数据*/
.list{margin:auto}
.list a{color:#00298F;}
.list a:visited{color:#00298F;}
.list a:hover{color:#ff0000;}
/***列表***/
.list table { width:100%; background-color:#96CAEF;}
/*a link style*/
.list table a{color:#00298F; text-decoration:underline}
.list table a:visited{color:#00298F; text-decoration:underline}
.list table a:hover{color:#ff0000; text-decoration:underline}
.list table a.red{color:#ff0000; text-decoration:underline}
.list table a.red:visited{color:#ff0000; text-decoration:underline}
.list table a.red:hover{color:#ff0000; text-decoration:underline}
.list table a.b:link{ font-weight:bold; text-decoration:underline }
.list table a.b:visited{ font-weight:bold; text-decoration:underline }
.list table a.b:hover{ font-weight:bold; text-decoration:underline }

/*a link on button style*/
.list table th .btn_link {display:inline-block;font-size:12px;height:19px;border:1px #666 solid;text-decoration:none;color:#333;}
.list table th a.btn_link:visited {text-decoration:none;color:#333;}
.list table th a.btn_link:hover {text-decoration:none;color:#333;}
.list table th .btn_link span{display:inline-block;height:16px;line-height:17px;overflow:hidden;padding:0 5px;border:1px #fff solid;background:url(../images/btn_bg.gif) repeat-x bottom;cursor:pointer;}

/*table thead style begin*/
.list table th{font-weight: bold;color: #000000;  line-height:22px; height:25px;  background-color:#BFE3FD; white-space:nowrap; font-weight:normal}
.list table th a{color:#000000; text-decoration:underline;font-weight:normal}
.list table th a:visited{color:#000000; text-decoration:underline ;font-weight:normal}
.list table th a:hover{color:#ff0000; text-decoration:underline;font-weight:normal}
.list table tr.subhead th{font-weight: normal;color: #000000;  line-height:20px;  background-color:#E2F4FF; white-space:nowrap}
.list table tr.subhead2 th{font-weight: normal;color: #000000;  line-height:20px;  background-color:#ffffff; white-space:nowrap}
.list table tr.summary{overflow:hidden; height:35px}
.list table tr.summary th{font-weight: bold;color:#003CAF;background-color:#F0F9FE; overflow:hidden; white-space:nowrap; height:35px}
.list table tr.summary .nav {color: #ff0000; background-color:#BFE3FD; height:35px;overflow:hidden; margin:auto;}
.list table tr.summary .nav .msg{ float:left; width:350px;line-height:35px; height:32px; text-align:left; padding-left:12px; font-size:14px;font-weight: bold;}
.list table tr.summary .nav .center{ float:left; width:20px;line-height:35px; height:32px; text-align:left; padding-left:12px; font-size:14px;font-weight: bold;}
.list table tr.summary .nav .search{ float:right; width:300px;  line-height:35px; height:25px; text-align:right; padding-right:12px; margin-top:7px;}
.list table tr.summary .nav .info{float:right; width:300px; line-height:35px; height:35px; color:#000; text-align:right; margin-right:12px}
.list table tr.summary .nav .favorite{ float:right; width:100px; margin-top:2px}
.list table tr.subnav{height:38px;}
.list table tr.subnav th{font-weight: bold;color:#003CAF;background-color:#E2F4FF; overflow:hidden; white-space:nowrap; height:35px}

.list table tr.subnav div{ overflow:hidden; display:inline-block}
.list table tr.subnav .item_A{ margin-left:12px; float:left; height:38px; color:Red; display:inline}
.list table tr.subnav .item_A div.left{ background:url(../images/sub_a_l.gif) no-repeat; width:5px; height:38px; float:left;}
.list table tr.subnav .item_A div.middle{background:url(../images/sub_a_m.gif); background-repeat:repeat-x; width:200px; height:38px; float:left; font-weight:bold; font-size:14px; line-height:48px;}
.list table tr.subnav .item_A div.right{background:url(../images/sub_a_r.gif) no-repeat; width:5px; height:38px; float:left;}
.list table tr.subnav .item_A a:link{color:#FF0000; text-decoration:none; font-weight:bold}
.list table tr.subnav .item_A a:visited{color:#FF0000; text-decoration:none; font-weight:bold}
.list table tr.subnav .item_A a:hover{color:#FF0000;text-decoration:none; font-weight:bold}

.list table tr.subnav .item_B{ margin-left:12px; float:left; display:inline}
.list table tr.subnav .item_B div.left{ background:url(../images/sub_b_l.gif) no-repeat; width:5px; height:38px; float:left}
.list table tr.subnav .item_B div.middle{background:url(../images/sub_b_m.gif); background-repeat:repeat-x; width:200px; height:38px; float:left; font-weight:bold;line-height:50px;}
.list table tr.subnav .item_B div.middle a{ font-weight:bold;}
.list table tr.subnav .item_B div.right{background:url(../images/sub_b_r.gif) no-repeat; width:5px; height:38px; float:left}
.list table tr.subnav .item_B a{ font-weight:bold}
.list table tr.subnav .item_B a:link{color:#000000; text-decoration:none; font-weight:bold}
.list table tr.subnav .item_B a:visited{color:#000000; text-decoration:none; font-weight:bold}
.list table tr.subnav .item_B a:hover{color:#FF0000;text-decoration:underline; font-weight:bold}

.list table tr td{ line-height:22px; height:22px;}
.list table tr.list_eve {background-color: #FFFFFF;}
.list table tr.list_odd {background-color: #F0F9FE;}
.list table tr.list_selected td{ color:#ff0000}
.list table tr.list_tip{background-color: #f2f2f2; line-height:20px; height:20px;}
.list table tr.list_tip td{ text-align:left; padding-left:12px}
.list table tr.list_tip2{background-color: #f2f2f2; line-height:16px; height:16px;}
.list table tr.list_tip2 td{ text-align:left; padding-left:3px; line-height:16px; height:16px;}
.list table tr.list_img{background-color: #ECF7FE; line-height:16px;}
.list table tr.list_img td{ line-height:16px; text-align:center; color:#666}
.list table tr.list_history {background-color: #FFFFFF; line-height:25px; height:25px;}
.list table tr.list_history td{ text-align:left; padding-left:12px; font-size:13px; color:#00298F; font-weight:bold;}
.list table tr.list_history td a{ margin-right:15px; font-size:12px}

.list table tr.list_history2 {background-color: #FFFFFF; line-height:25px; height:25px;}
.list table tr.list_history2 td{ text-align:left; padding-left:12px; font-size:13px; color:#333; font-weight:normal;}
.list table tr.list_history2 td a{ margin-right:15px; font-size:12px}

.list table tr.list_space {background-color: #FFFFFF; line-height:22px; height:22px;}
.list table tr.list_summary{background-color: #f2f2f2; line-height:22px; height:22px;}
.list table tr.list_summary td{ text-align:left; padding-left:12px}
.list table tr.list_pager{height:25px; line-height:25px; overflow:hidden; background-color:#ffffff }
.list table tr.list_pager td div.lpager{width:585px; float:left; padding-left:12px; text-align:left;}
.list table tr.list_pager td div.rpager{width:335px; float:right; padding-right:12px; text-align:right}
.list table tr.list_pager td span.current {color:#ff0000; padding:0 6px}
.list .empty{ margin:auto; line-height:55px; background-color:#fff; line-height:55px; text-align:center; border:solid 1px #96CAEF; border-top:solid 0px #BFE3FD; font-size:14px; font-weight:bold; color:#f00}
.list .empty a{ color:#f00; text-decoration:underline;  font-weight:bold}
/*详细信息*/
.detail {margin:auto}
.detail table { width:100%; background-color:#96CAEF;}
.detail table { margin:0; padding:0}
.detail table  th{font-weight: bold;color: #003CAF;  line-height:25px;  background-color:#F0F9FE; white-space:nowrap}
.detail table tr.summary{overflow:hidden; height:35px}
.detail table tr.summary th{font-weight: bold;color:#003CAF;background-color:#F0F9FE; overflow:hidden; white-space:nowrap; height:35px}
.detail table tr.summary .nav {color: #ff0000; background-color:#BFE3FD; height:35px;overflow:hidden; margin:auto;}
.detail table tr.summary .nav .msg{ float:left; width:350px;line-height:35px; height:32px; text-align:left; padding-left:12px; font-size:14px;font-weight: bold;}
.detail table tr.summary .nav .center{ float:left; width:20px;line-height:35px; height:32px; text-align:left; padding-left:12px; font-size:14px;font-weight: bold;}
.detail table tr.summary .nav .search{ float:right; width:300px;  line-height:35px; height:25px; text-align:right; padding-right:12px; margin-top:7px;}
.detail table tr.summary .nav .info{float:right; width:300px; line-height:35px; height:35px; color:#000}
.detail table tr.summary .nav .favorite{ float:right; width:100px; margin-top:2px}
.detail table tr.subhead2 th{ color: #ff0000; background-color:#BFE3FD; height:30px; line-height:30px; width:100%; overflow:hidden; text-align:left; padding-left:12px; font-weight:bold; color:#ff0000;font-size:14px; border:solid 1px #FFF}

.detail table  tr {background-color: #FFFFFF;}
.detail table  tr td{ line-height:22px; height:22px; text-align:left; padding-left:9px; padding-right:6px}
.detail table  tr td.left{text-align:left; padding-left:9px}
.detail table  tr td.right{ text-align:right; padding-right:9px}
.detail table  tr td.lable{background-color:#F0F9FE}
.detail table  tr td.space{background-color:#F5F3F4}
.detail table  tr.detail_eve {background-color: #FFFFFF;}
.detail table  tr.detail_odd {background-color: #F0F9FE;}
.detail table  tr.detail_space {background-color: #F5F3F4;}
.detail table  tr.detail_empty{height:50px; text-align:center; color:#666666;}
.detail table  tr.detail_empty td{ text-align:center;line-height:50px; font-size:14px; font-style:italic  }


.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;}

div.aa table{}
div.aa table tr th{ line-height:20px; height:20px; font-weight:lighter;}
div.aa table tr td{ line-height:18px; height:18px; font-weight:lighter}
div.aa table tr#_AutoSuggest_tip_More_ td{ text-align:right;}

/*===================================================
	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;}
.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;}


/*通用 行情导航条*/
.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}

/*****************************/
