body{margin-top:28px;padding:0;text-align:center;background:#FFF;color:#000;}
html {_background-image:url(about:blank);_background-attachment:fixed;}
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{color:#00298F;font-weight:normal;}
a:hover{color:#f00;text-decoration:underline;font-weight:normal;}
span.red a{color:#f00;text-decoration:none;font-weight:normal;}
span.red a:hover{color:#f00;text-decoration:underline;font-weight:normal;}
.CHide{ display:none;}
.s6{overflow:hidden;height:6px;clear:both;}
td{text-align:center;}
.menubox{width:948px;border:1px solid #C4C4C4;margin:0 auto;}
ul,li{list-style:none;list-style-image:none;}
ul,li,form,p{padding:0px;margin:0px;}
.red,a.red,.red a{color:red;}
a.red:link,.red a:link{color:red;}
.green,a.green,.green a{color:green;}
table a{text-decoration:underline !important;}
.more_img{float:right;height:34px;line-height:34px;padding-top:7px;padding-right:5px;}
.more_img img{border:none;padding:0px;margin:0px;cursor:pointer;}
.tips{height:37px;line-height:37px;padding-right:10px;}
.tips a{text-decoration:underline;}

.posmenu a {text-decoration:none;color:#fff;}
.posmenu a:hover{color:#C00;}
.posmenu { width:100%; border-top:1px solid #929292; position:fixed; top:0;left:0; _position:absolute; _top:expression(documentElement.scrollTop + 'px'); height:28px;z-index:1000}
.posmenu .posmenu_inner{ width:100%;height:28px; line-height:28px; background:#3075c0 url(../image/nebg_.gif);z-index:9999;font-size:12px;}
.posmenu ul { float:left; margin:0px;padding:0px;margin-left:0px; border-left:1px solid #929292; list-style:none;list-style-image:none;}
.posmenu li { float:left; margin:0px;padding:0px; border-right:1px solid #FFFFFF; position:relative;list-style:none;list-style-image:none;height:27px;}
.posmenu li.end { float:left; margin:1px 0px;padding:0px; border-left:1px solid #6db5e5; position:relative;list-style:none;list-style-image:none;width:1px;height:26px;overflow:hidden;border-right:none;}
.posmenu li .titmenu a {float:left;padding:0 10px;margin-top:1px;height:26px;line-height:27px;color:#fff !important;border-left:1px solid #6db5e5;overflow:hidden;}
.posmenu li.at { background-color:#FFFFFF;}
.posmenu li.at .titmenu a {color:#0099FF !important;border-left:1px solid #3278a9}
.posmenu li .titmenu a:hover {color:#111;text-decoration:none;}
.posmenu li.at .titmenu a:hover {color:#39DB52}
 
.box-search{width:948px;margin:auto;height:34px; border:1px solid #D7D7D7; overflow:hidden;  }
.box-search .search_inner{ height:34px; width:947px; overflow:hidden; background-image:url(../image/navBg.png); background-repeat:repeat-x; border-style:solid; border-width:0px 1px 0px 0px; border-color:#FFFFFF; }
.box-search .search_inner .icon{ background-image:url(../image/icon.png); background-position:0 0; height:34px; float:left; background-repeat:no-repeat; }
.box-search .search_inner .icon b{ padding-left:45px; height:34px; line-height:34px; font-size:14px;}
.box-search .search_inner .icon label{ height:34px; line-height:34px; padding-left:8px; color:Red;}
.box-search .search_inner .icon a{ height:34px; line-height:34px; padding-left:10px; color:Red; text-decoration:underline;}
.box-search .search_inner .search{ float:right; margin-top:8px; height:18px; line-height:18px;}
.box-search .search_inner .search .sininput{ border:1px solid #999999; color:#454545; float:left; margin:0 5px 0 0;height:15px;line-height:15px;padding:1px 2px;overflow:hidden; vertical-align:middle; width:120px;}
.box-search .search_inner .search .sinput{ border:1px solid #999999; color:#454545; float:left; margin:0 5px 0 0;height:15px;line-height:15px;padding:1px 2px;overflow:hidden; vertical-align:middle; width:90px;}
.box-search .search_inner .search .label{ float:left; height:17px; margin:0 2px 0 6px;}
.box-search .search_inner .search .btn{ margin-right:5px;}
.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(../image/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;}
.box-search .search_inner .search form{float:left;}

.box-tab{ width:950px;margin:auto;}
.box-tab .tabtitle{ width:948px; border:1px solid #D7D7D7; height:34px; border-bottom:none; }
.box-tab .tabtitle .inner{ height:34px; width:946px; overflow:hidden;border-bottom-width:0px;background-image:url(../image/navBg.png); background-repeat:repeat-x;border-style:solid; border-width:0px 1px; border-color:#FFFFFF; }
.box-tab .tabtitle .inner .tabicon{ display:inline; float:left; margin-top:9px; width:7px; height:14px;background-image:url(../image/icon.png); background-position:0 -34px; margin-left:13px;}
.box-tab .tabtitle .inner .titlecont{ padding-left:16px; float:left; font-size:14px; height:32px; line-height:32px; }
.box-tab .tabtitle .inner .titlecont b a{color:#000;text-decoration:underline;font-weight:bold;}
.box-tab .tcont{ width:948px; border:1px solid #D7D7D7;}
.box-tab .tcont .datalist{margin:-1px; width:100%;}
.box-tab .tcont .datalist tr.header{ width:100%; background-image:url(../image/cTitleBg.png); background-repeat: repeat;}
.box-tab .tcont .datalist tr.eve {background-color: #FFFFFF;}
.box-tab .tcont .datalist tr.odd{background:#F1F1F1}
.box-tab .tcont .datalist td,
.box-tab .tcont .datalist th{border:1px solid #D7D7D7;text-align:center;overflow:hidden;padding:0 2px;}
.box-tab .tcont .datalist th{height:36px;font-weight:normal;}
.box-tab .tcont .datalist td{height:24px;}
.box-tab .tcont .datalist td span{font-family:"宋体";font-weight:normal}
.box-tab .tcont .datalist tr.loading{background-color:#fff;height:345px;line-height:345px;}
.morelink{height:24px;line-height:24px;padding-right:8px;text-align:right;display:block;}
.morelink a{text-decoration:underline;}
.tabs{ width:950px;}
.tabs .box{ width:950px; border:1px solid #D7D7D7; display:block; clear:both; padding:0; }
.tabs .box .slider{ display:block; border-bottom:1px solid #D7D7D7; height:28px; padding:6px 0 0 20px; background-color:#FFFFFF; z-index:1; position:relative;}
.tabs .box .slider ul{ height:28px; position:absolute; top:6px; margin:0; padding:0; left:20px; border-right:1px solid #D7D7D7;}
.tabs .box .slider ul li{list-style:none outside none; border-color:#D7D7D7;border-style:solid solid none; border-width:1px 0px 0px 1px; cursor:pointer; background-image:url(../image/liBg.png);background-repeat:repeat-x; display:inline;float:left; font-size:14px; font-weight:normal; height:28px; line-height:28px;margin-left:0;overflow:hidden;padding:0 10px;}
.tabs .box .slider ul li.at{ height:28px; background-image:url(../image/li_atBg.png); background-repeat:repeat-x;}
.tabs .box .cont{ padding:0;margin-top:8px;}

.cont ul{ width:950px; height:24px;line-height:24px;border-bottom:1px #D7D7D7 solid; }
.cont ul li{ display:block; float:left; width:102px; height:24px;line-height:24px;overflow:hidden;border-left:1px #D7D7D7 solid;}
.cont ul li.rank{ width:68px;border-left:none;}
.cont ul li.code{ width:90px;}
.cont ul li.name{ width:100px;}
.cont ul li.info{ width:130px;}
.cont ul li.amount{ width:110px;font-family:arial;font-weight:bold;}
.cont ul li.number{ width:110px;font-family:arial;font-weight:bold;}
.cont ul li.aveprive{ width:110px;font-family:arial;font-weight:bold;}
.cont ul li.price{ width:110px;font-family:arial;font-weight:bold;}
.cont ul li.present{ width:110px;font-family:arial;font-weight:bold;}
.cont ul li.on{background:#F1F1F1}
.cont ul li.favor img{vertical-align:middle;margin-top:5px;}
.cont ul.eve {background-color: #FFFFFF;}
.cont ul.odd {background:#F1F1F1}
.cont ul.more{border:none;}
.cont ul.more li{border:none;width:99%;text-align:right;}
.cont ul.header{height:30px;line-height:30px;background-image:url(../image/cTitleBg.png); background-repeat:repeat-x;}
.cont ul.header li{border:none;margin-right:1px;height:30px;line-height:30px;font-weight:normal;vertical-align:middle;}
.cont ul.header li img{vertical-align:middle;}
.cont ul.header li a{height:14px;line-height:14px;margin-top:8px;display:block;}
.cont ul li a{text-decoration:underline !important;}
.mainbox .datalist .cont{border:1px #D7D7D7 solid;}

.PageNav { clear:both; display:block; height:42px;overflow:hidden; font-size:14px !important;border:1px #D7D7D7 solid;border-top:none;}
.PageNav .Page {float:left; font-size:12px; height:22px !important; line-height:14px; left:50%; position:relative;top:10px;}
.PageNav .Page span,.PageNav .Page a,.PageNav .Page input{ float:left; margin:0 2px; padding:4px 8px 2px; position:relative; right:50%; border:1px solid #A7BACB; display:inline;}
.PageNav .Page a { background:#FFF; color:#3669ba; text-decoration:none; vertical-align:middle;}
.PageNav .Page a:hover { border:1px solid #286eb4;}
.PageNav .Page span { font-weight:bold; color:#FFF;border:1px solid #38628B; background:#38628B;}
.PageNav .Page a.nolink{color:#777;cursor:default;border:1px solid #A7BACB;}
.PageNav .Page a.nolink:hover{color:#777;cursor:default;border:1px solid #A7BACB;}
.PageNav .Page span.txt{border:1px solid #ffffff;color:#777; background:#ffffff;font-weight:normal;margin:0px;padding:0px;height:22px; line-height:20px;}
.PageNav .Page input{border:1px solid #999;width:30px;padding:3px 2px 2px;margin:0px;margin:0px 3px;}
.PageNav .Page a.btn_link{color:#777;cursor:pointer;border:1px solid #999;background:url(../image/navBg.png) repeat-x;background-position: 0 -10px;}
.PageNav .Page a.btn_link:hover{color:#777;border:1px solid #999;}


.select{ width:948px;margin:auto;height:59px; border-color:#D7D7D7; border-style:solid; border-width:0px 1px 1px; background:url(../image/bg_elems.gif) repeat-x top;}
.select .slt_item{float:left;height:24px;line-height:24px;}
.select .slt_item span{float:left;}
.select .slt_item ul{float:left;height:24px;line-height:24px;}
.select .slt_item ul li{float:left;height:16px;line-height:16px;display:inline;margin:4px 10px;text-decoration:underline;cursor:pointer;color:#00298F;}
.select .slt_item ul li.at{background-color:#00298F;color:#fff;text-decoration:none;cursor:default;}
.select .slt_item ul.fx{width:150px;height:24px;line-height:24px;}
.select .slt_item ul.sj{width:450px;height:24px;line-height:24px;}
.select .selection{ border-bottom:1px solid #D7D7D7; height:24px; line-height:24px;padding:2px 10px;}
.select .selection div.direction{ padding-left:30px; padding-right:0px; float:left;}
.select .selection div.cycle{ padding-left:30px; float:left;}
.select .result{ height:29px; line-height:29px; padding-left:10px; }
.select .result span{ float:left;}
.select .result span.caption{ }
.select .result span.red{ padding-left:10px; color:Red; font-weight:bold;}
.select .result span.units{ padding-left:15px;}
.select .result span.rank{ padding-left:10px;}
.select .result span.reselect{ padding-left:10px; color:Blue;}

#footer center{ text-align:center; margin-top:20px;padding-bottom:20px; line-height:25px; color:#666}

#box{ float:left; text-align: center; margin-left:0px; margin-top:0px; padding-bottom:3px; }
#suggest,#suggest2{width:120px;}
.gray{color:gray;}
.ac_results {background:#fff;border:1px solid #7f9db9;position: absolute;z-index: 100000; display:block;}
.ac_results ul{margin:0;padding:0;list-style:none; display:block; }
.ac_results li a{white-space: nowrap;text-decoration:none;display:block;color:#05a;padding:1px 3px;}
.ac_results li{border:1px solid #fff;}
.ac_over,.ac_results li a:hover {background:#c8e3fc;}
.ac_results li a span{float:right;}
.ac_result_tip{border-bottom:1px dashed #666;padding:3px;}
.input_gjc { width: 60px;height: 18px;line-height: 19px;border: 1px solid #7F9DB9;margin-right: -1px;padding-left: 2px;padding-right: 2px;}
.stockHead {width: 0px;float: left;display:none;font-size: 21px; text-align:right;color: #00FFFF;font-weight:bold;font-family: "宋体","微软雅黑","黑体";}