body,h1{
margin:0px;
padding:0px; 
border:0px;
color:#000;
font-size:11px;
line-height:150%;
text-align:center;
background:#d5d5d5;
font-family:Verdana, 宋体;
}
.openwin{
margin:0px;
padding:5px; 
border:0px;
color:#000;
font-size:11px;
line-height:150%;
text-align:center;
background:#fff;
font-family:Verdana, 宋体;
}
form{
margin:0px;
padding:0px;
}
img {border:0px;}
a {
color:#003399; 
text-decoration:none;
}
a:hover { 
color:#0099FF; 
text-decoration:none; 
}
a:visited { 
text-decoration:none; 
}
.i1{
margin:0px;
padding:1px; 
font-size:11px;
font-family:Verdana, 宋体;
color:#333;
border:solid;
border-width:1px;
border-color:#989898;
}
.i2{ 
margin:0px;
padding:0px; 
font-size:10px;
font-family:Verdana, 宋体;
color:#003399;

}
.loading{
font-style:oblique;
color:#999;
}
.nodata{
background-color:#fff;
color:#999;
font-style:oblique;
height:545px;
padding-top:20px;
text-align:center;
}
.emp{
background-color:#fff;
color:#999;
font-style:oblique;
height:40px;
padding-top:20px;
text-align:center;
}
.noindex{
color:#999;
font-style:oblique;
padding-top:10px;
padding-bottom:10px;
text-align:center;
}
.th li{
background-color:#e0e0e0;
color:#333;
float:left;
line-height:22px;
height:22px;
}
#top{
width:1030px;
text-align:left;
margin-right:auto;
margin-left:auto; 
background:#fff;
font-size:12px;
} 
#logo {
width:1030px;
height:50px;
text-align:left;
background-color:#004588;
}
#logo p {
margin:0px;
padding:28px 0px 0px 30px;
font-weight:bold;
color:#bfe1fc;
font-family:Geneva, Arial, Helvetica, sans-serif;
}
#img {
width:272px;
float:left;
height:50px;
background-color:#004588;
}
#txt {
width:336px;
background-color:#004588;
text-align:left;
float:left;
height:50px;
}
#topmenu {
width:1030px;
margin:0px;
padding:0px;
text-align:center;
height:26px;
background-color:#004588;
}
#topmenu ul {
margin:0px;
padding:0px;
list-style-type:none;
height:26px;
}
#topmenu li {
width:8px;
margin:0px;
padding:0px;
float:left;
height:26px;
line-height:26px;
}
#topmenu #one {
background-color:#006DB0;
border-left:50px solid #004588;
width:100px;
}
#topmenu #two {
background-color:#006DB0;
margin-left:30px;
width:180px;
}
#topmenu #three {
background-color:#006DB0;
margin-left:30px;
width:130px;
}
#topmenu #four {
background-color:#006DB0;
margin-left:30px;
width:110px;
}
#topmenu #five {
background-color:#006DB0;
margin-left:30px;
width:110px;
}
#topmenu #six {
background-color:#006DB0;
margin-left:30px;
width:110px;
}
#topmenu li a {
display:block;
color:#fff;
text-decoration:none;
font-weight:bold; 
width:100%;
}
#topmenu li a:hover {
font-weight:bold; 
color:#fff;
background-color:#008CC9;
}
#top2m {
width:766px;
padding-left:10px;
margin:0px;
color:#fff;
height:26px;
line-height:26px;
background-color:#2475ad;
border-bottom:1px solid #fff;
}

#top2m a {
color:#FFFF00;
}
#top2m a:hover {
color:#fff;
text-decoration:underline;
}
#top3m ul{
padding:0px;
list-style-type:none;
margin:0px;

}
#top3m li{
float:none;
}
#top3m{
width:155px;
margin-left:371px;
text-align:center;
z-index:3;
position:absolute;
color:#fff;
line-height:26px;
background-color:#2475ad;
border:1px solid #fff;
}
#top3m a{
font-weight:normal;
color:#FFFF00;
display:block;
text-decoration:none;
width:100%;
}
#top3m a:hover {
font-weight:normal;
background-color:#666;
}
#middle{
width:1030px;
margin-right:auto;
margin-left:auto; 
} 
#contain{
width:1030px;
background-color:#fff;
float: left;
}
#homeleft{
float:left; 
width: 298px;
text-align:left;
}
#adminleft{
border-right:#fff solid 1px;
float:left; 
width: 297px;
text-align:left;
}
#map {
width:1030px;
margin-right:auto;
margin-left:auto;
height:170px;
overflow:hidden;
}
#homegraph {
background-color:#fff;
height:200px;
}
#graphlink {
color:#444;
line-height:25px;
text-align:center;
background-color:#f0f0f0;
height:25px;
}
#calarea,#cal,#Calendar {
width:298px;
background-color:#F9F7E6;
}
#login {
width:298px;
background-color:#ded7bd;
color:#003399;
height:60px;
}
#loginfo {
font-size:11px;
margin:0px;
padding:24px 0px 0px 0px;
width:422px;
text-align:center;
height:26px;
line-height:26px;
list-style-type:none;
float:left;
background-color:#004588;
color:#fff;
}
.i3{
margin:0px;
padding:1px; 
font-size:11px;
background-color:#0050A1;
font-family:Verdana, 宋体;
color:#fff;
border:solid 1px #aaa;
}
#loginfo a {
color:#FFFF99;
text-decoration:underline;
}
#loginfo a:hover {
color:#0099FF;
text-decoration:underline; 
}
#login a { text-decoration:underline;}
#loginleft {
width:206px;
float:left;
text-align:right;
color:#003399;
}

#login p {
margin:0px;
padding:0px;
padding-top:6px;
height:22px;
}

#loginright {
width:92px;
text-align:center;
float:right;
}
.header {
text-align:left;
background-color:#666;
font-weight:bold;
color:#fff;
line-height:25px;
margin:0px;
padding:0px 5px 0px 5px;
font-size:12px;
}
.lheader {
text-align:left;
background-color:#777353;
font-weight:bold;
color:#fff;
line-height:25px;
margin:0px;
padding:0px 5px 0px 5px;
font-size:12px;
}
.header span {
padding-left:10px;
font-weight:normal;
font-size:11px;
line-height:24px;
}
.header a {
color:#fff;
}
.header a:hover { 
color:#0099FF; 
}
#hdlinks a{
color:#fff;
text-decoration:underline;
}
#hdlinks a:hover { 
color:#0099FF; 
text-decoration:underline;
}
.list1 li {
background-color:#f9f9f9;
line-height:20px;
height:20px;
float:left;
}
.list2 li {
background-color:#e0e0e0;
line-height:20px;
height:20px;
float:left;
}
.llist1  {
background-color:#FDFDF9;
line-height:20px;
height:20px;
}
.llist2  {
background-color:#EBE7D6;
line-height:20px;
height:20px;
}
#todaymarket{
width:298px;
background:#F9F7E6;
}
#todaymarket td div{
padding:0px;
margin:0px;
height:19px;
line-height:19px;
float:left;
}
#todaymarket .lth div{
background-color:#ded7bd;
color:#444;
line-height:22px;
height:22px;
}
#todaymarket ul {
padding:0px;
margin:0px;
list-style-type:none;
}
#todaymarket .cha p {
float:right;
padding:0px;
margin:0px;
list-style-type:none;
}
#todaymarket .flag {
width:29px;
text-align:center;
padding:0px;
color:#999;
border-left:solid 1px #ded7bd;
border-bottom:solid 1px #ded7bd;
}
#todaymarket .flag img {
margin-top:3px;
}
#todaymarket .sym {
width:96px;
text-align:left;
padding:0px;
border-bottom:solid 1px #ded7bd;
}
#todaymarket .last {
width:81px;
text-align:right;
padding:0px 5px 0px 0px;
border-bottom:solid 1px #ded7bd;
}
#todaymarket .cha {
width:79px;
text-align:right;
padding:0px 6px 0px 0px;
border-bottom:solid 1px #ded7bd;
border-right:solid 1px #ded7bd;
}
#others ul {
padding:0px;
margin:0px;
list-style-type:none;
}
#others li {
padding-left:5px;
}

#homeright {
width:732px;
float:right;
}
#adminright {
width:732px;
float:right;
}

#todayrec ul,#hissig ul {
height:20px;
padding:0px;
margin:0px;
list-style-type:none;
}
#marketinfo {
margin:0px;
padding:10px 0px 10px 15px;
background-color:#f0f0f0;
text-align:left;
color:#003399;
height:20px;
}
#couform{
padding:0px;
margin:0px;
float:left;
}
#localnow {
line-height:20px;
height:20px;
}

#todayrec .list1 li,#todayrec .list2 li {
line-height:20px;
float:left;
}

#todayrec .sym {
text-align:left;
width:108px;
padding-left:15px;
}
#todayrec .lt {
text-align:right;
width:75px;
}
#todayrec .cha {
text-align:right;
width:95px;
}
#todayrec .pos {
width:95px;
}
#todayrec .poh {
width:95px;
}
#todayrec .new {
width:195px;
text-align:left;
}
#todayrec .new span {
width:195px;
text-align:center;
display:block;
}
#todayrec .th .new {
width:195px;
text-align:center
}
#todayrec .more {
width:54px;
text-align:left
}
#todayrec .last {
padding:0px;
margin:0px;
list-style-type:none;
}
#todayrec .ave {
padding-left:15px;
width:179px;
text-align:left;
float:left;
line-height:25px;
height:25px;
background-color:#E7E1CD;
color:#003399;
}
#todayrec .per {
padding-right:438px;
width:100px;
text-align:right;
float:left;
line-height:25px;
height:25px;
background-color:#E7E1CD;
}

#bottem,#botloading {
clear:both;
width:1030px;
height:110px;
margin-right:auto;
margin-left:auto; 
background-color:#666;
text-align:center;
border-top:#fff 1px solid;
}
#bottem #info,#botloading #info {
color:#fff;
line-height:18px;
padding:10px;
}
#bottem #admin a,#botloading #admin a {
color:#fff;
text-decoration:underline;
}
#bottem #admin a:hover,#botloading #admin a:hover { 
color:#0099FF; 
}
#bottem #aboutlink,#botloading #aboutlink{
width:1020px;
color:#999;
line-height:30px;
height:30px;
background-color:#f0f0f0;
text-align:right;
padding-right:10px;
}


#pagetitle{
float:left;
padding:0px 0px 0px 10px;
margin:0px;
}
#mktslct,#sdate{
padding-top:10px;
padding-left:40px;
padding-bottom:5px;
text-align:left;
color:#003399;
width:975px;
height:25px;
line-height:25px;
}
#hissig{
background-color:#f0f0f0;
}
#hissig #nosig{
padding-top:20px;
height:515px;
background-color:#f9f9f9;
color:#003399;
}
#hissig ul,#shtable ul {
padding:0px;
margin:0px;
list-style-type:none;
}
#mkt span,#mktslct span,#marketinfo span,#contactlogin span,#ppinfo span,#advppinfo span,#shinfo span,#pagenum span{
color:#990000;
}
#hissig .sym,#shtable .sym {
text-align:left;
padding-left:67px;
width:160px;
}
#hissig .cha,#shtable .cha {
text-align:right;
padding-right:67px;
width:146px;
}
#hissig .et,#shtable .et {
width:215px;
}
#hissig .lt,#shtable .lt {
width:215px;
}
#hissig .poh,#shtable .poh {
width:160px;
}
#hissig .ave,#shtable .ave {
width:448px;
line-height:22px;
float:left;
text-align:left;
padding-left:67px;
color:#003399;
background-color:#e0e0e0;
}
#hissig .per,#shtable .per {
width:448px;
line-height:22px;
float:left;
text-align:right;
padding-right:67px;
background-color:#e0e0e0;
}

#hissig .p,#hissig .d,#shtable .p,#shtable .d {
line-height:20px;
width:105px;
float:left;
}
#pagenum {
line-height:30px;
padding-left:20px;
text-align:center;
color:#003399;
}
#ppinfo{
padding:10px 0px 10px 40px;
width:990px;
color:#003399;
background-color:#f0f0f0;
text-align:left;
padding-left:40px;
}
#advppinfo{
width:1030px;
background-color:#f0f0f0;
color:#003399;
}
#advppinfo #sm {
margin:0px;
padding:5px 0px 5px 40px;
float:left;
list-style-type:none;
width:300px;
text-align:left;
background-color:#f0f0f0;
}
#advppinfo #sd {
margin:0px;
padding:5px 0px 5px 0px;
float:left;
list-style-type:none;
width:350px;
text-align:right;
background-color:#f0f0f0;
}
#advppinfo #sb {
margin:0px;
padding:5px 40px 5px 40px;
float:left;
list-style-type:none;
width:260px;
text-align:left;
background-color:#f0f0f0;
}
#advppinfo li {
line-height:25px;
height:25px;
}
#pptable {
width:1030px;
}
#graph {
width:1030px;
padding-bottom:5px;
background-color:#f0f0f0;
}
#pptable ul {
margin:0px;
padding:0px;
list-style-type:none;
float:left;
}
#pptable .por{
width:150px;
padding-left:40px;
text-align:left;
}
#pptable .cap,.ret,.tr{
width:125px;
text-align:right;
padding-right:30px;
}
#pptable .php {
width:230px;
}
#pptable .start {
width:115px;
}
#pptable .end {
width:115px;
}
#pptable .trs {
width:105px;
padding-right:40px;
}

#pptable .list1 li {
line-height:20px;
float:left;
}
#pptable .list2 li {
line-height:20px;
float:left;
}
#pstable {
width:1030px;
float:left;
}
#pstable #psitem {
background-color:#EEEFD1;
list-style-type:none;
border-left:1px solid #bbb;
border-right:1px solid #bbb;
width:427px;
margin:0px;
padding:0px;
float:left;
text-align:left;
}
#pstable #psvalue {
background-color:#E2E8FE;
list-style-type:none;
border-right:1px solid #bbb;
width:600px;
margin:0px;
padding:0px;
float:left;
text-align:left;
}
#psitem li {
font-weight:bold;
}
#pstable .los {
color:red;
}
#pstable .win {
color:green;
}
#pstable li {
color:#003399;
padding-left:40px;
border-bottom:1px solid #bbb;
height:22px;
line-height:22px;
}
#shinfo {
height:30px;
line-height:30px;
text-align:left;
padding-left:10px;
color:#003399;
background-color:#f0f0f0;
}


#text{
padding:5px;
}
.half {
height:570px;
}
#text p {
font-size:13px;
padding:5px;
margin:5px;
line-height:20px;
text-align:left;
}
#text .marked {
background-color:#f0f0f0;
border:1px #ccc solid;
font-size:11px;
}
#text ul {
padding:5px;
margin:5px;
text-align:left;
list-style-position:inside;
}
#tt{
background-color:#f0f0f0;
text-align:center;
padding:10px;
font-size:15px;
font-weight:bold;
}
#contactlogin{
height:20px;
line-height:20px;
padding-left:40px;
padding-top:5px;
padding-bottom:5px;
text-align:left;
background-color:#f0f0f0;
color:#003399
}
#regatt {
margin:0px;
padding:8px;
padding-left:30px;
text-align:left;
background-color:#F9F7E6;
color:#003399;
}
#regitem{
width:732px;
margin:0px;
padding:0px;
float:left;
text-align:right;
}
#reginput{
width:732px;
margin:0px;
padding-top:5px;
text-align:left;

}
#reginput ul li{
list-style-type:none;
padding:0px;
margin:0px;
height:40px;
}
#un_msg,#up_msg,#cp_msg,#um_msg,#cap_msg,#per_msg,#contactcontent span{
color:#ff6600;
background-color:#ffffcc;
border:1px solid #ffcc00;
padding:1px 5px 1px 5px;
}
#adminitem p,#pitem p,#admininput p,#pinput p,{
margin:0px;
padding:10px 5px 10px 5px;
line-height:18px;
height:18px;
}
#ast{
margin:0px;
padding:0px;
border:0px;
color:#ff6600;
}
#contactcontent{
padding-top:10px;
padding-bottom:10px;
height:565px;
text-align:left;
padding-left:40px;
}
#contactcontent p{
padding:20px;
color:#990000;
font-size:12px;
}
#curveimg{
padding-top:10px;
padding-bottom:10px;
text-align:center;
padding-left:40px;
}

#adminselect{
border:1px #666 solid;
color:#003399;
padding-left:50px;
padding-top:90px;
padding-bottom:350px;
margin:0px;
line-height:30px;
height:200px;
}
#adminselect a {
text-decoration:underline;
}
#adminitem {
width:150px;
margin:0px;
padding:0px;
padding-top:70px;
float:left;
text-align:right;
}
#admininput{
margin:0px;
padding-left:5px;
padding-top:70px;
text-align:left;
float:left;
}
#adminlogon {
padding:0px;
margin:0px;
text-align:center;
line-height:200px;
}
#userlist ul {
margin:0px;
padding:0px;
list-style-type:none;
}
#userlist .userid {
text-align:left;
padding-left:30px;
width:100px;
}
#userlist .icap {
text-align:center;
width:129px;
}
#userlist .ccap {
text-align:center;
width:129px;
}
#userlist .cha {
text-align:center;
width:180px;
}
#userlist .per {
text-align:center;
width:93px;
}
#userlist .deluser {
text-align:center;
width:71px;
}

#hlist ul {
margin:0px;
padding:0px;
list-style-type:none;
}
#hlist .sym {
text-align:left;
padding-left:30px;
width:110px;
}
#hlist .pri {
text-align:right;
padding-right:10px;
width:115px;
}
#hlist .cpri {
text-align:right;
padding-right:8px;
width:122px;
}
#hlist .qua {
text-align:right;
width:127px;
}
#hlist .flag {
text-align:right;
width:110px;
}
#hlist .cha {
text-align:center;
width:150px;
}
#hlist .delsym {
text-align:center;
width:100px;
}

#uhlist ul {
margin:0px;
padding:0px;
list-style-type:none;
}
#uhlist .sym {
text-align:left;
padding-left:40px;
width:128px;
}
#uhlist .pri {
text-align:right;
padding-right:10px;
width:165px;
}
#uhlist .cpri {
text-align:right;
padding-right:8px;
width:165px;
}
#uhlist .qua {
text-align:right;
width:190px;
}
#uhlist .flag {
text-align:center;
width:144px;
}
#uhlist .cha {
text-align:center;
width:180px;
}
#afterahl li {
width:702px;
text-align:left;
margin:0px;
padding:0px;
border-bottom:1px solid #fff;
padding-left:30px;
color:#003399;
background-color:#F9F7E6;
list-style-type:none;
line-height:30px;
height:30px;
float:left;
font-size:12px;
}
#afteruhl li,#afterhl li {
width:1000px;
text-align:left;
margin:0px;
padding:0px;
border-bottom:1px solid #fff;
padding-left:30px;
color:#003399;
background-color:#F9F7E6;
list-style-type:none;
line-height:30px;
height:30px;
float:left;
font-size:12px;
}

#hinput{
width:694px;
text-align:left;
margin:0px;
padding:8px;
padding-left:30px;
color:#003399;
background-color:#F9F7E6;
}
#addh p{
background-color:#f9f9f9;
text-align:left;
margin:0px;
padding:5px;
padding-left:30px;
color:#003399;
}
#newcash p{
text-align:left;
margin:0px;
padding:5px;
padding-left:30px;
color:#003399;
}
#uinfoid {
text-align:left;
margin:0px;
padding-left:30px;
color:#333;
background-color:#e0e0e0;
line-height:25px;
}
#uinfo {
width:400px;
height:580px;
margin:0px;
padding-top:30px;
text-align:right;
float:left;
}
#uinfo p {
color:#003399;
margin:0px;
padding:7px;
height:20px;
text-align:right;
}
#infomsg {
padding-top:30px;
text-align:left;
}
#infomsg p {
margin:0px;
padding:7px;
height:20px;
text-align:left;
}
#infomsg p span {
color:#ff6600;
background-color:#ffffcc;
border:1px solid #ffcc00;
padding:1px 5px 1px 5px;
}

#logininput {
margin:0px;
padding-top:50px;
height:565px;
}
#csearch,#qsearch,#qsele,#vsearch{
height:20px;
line-height:20px;
padding-left:40px;
padding-top:5px;
padding-bottom:5px;
text-align:left;
background-color:#f0f0f0;
color:#003399
}
#csearch form{
padding:0px;
margin:0px;
float:left;
}
#csearch span,#qsearch span,#qsele span,#vsearch span {
padding:1px;
margin-left:10px;
border:1px solid #f0f0f0;
}
#qsele a,#vsearch a {
color:#CC3300;
}
#qsele a:hover,#vsearch a:hover {
color:#0099ff;
}
.info{
color:#0000FF;
}
.closed{
font-style:oblique;
color:#666666;
}
.down{
color:#930000;
}
.up{
color:#008000;
}
.special {
color:#333333;
}
.warning{
color:#ff6600;
background-color:#ffffcc;
border:1px solid #ffcc00;
padding:1px 5px 1px 5px;
line-height:60px;
}
#midloading {
width:1030px;
margin-right:auto;
margin-left:auto;
padding-top:20px;
background-color:#f9f9f9;
height:620px;
line-height:50px;
text-align:center;
color:#003399;
font-size:13px;
}
#qgraph{
width:776px;
height:390px;
background-color:#fff;
}
qtable{
width:776px;
}
#qtable ul{
width:776px;
height:30px;
line-height:30px;
margin:0px;
padding:0px;
list-style-type:none;
float:none;
}
#qtable ul li{
padding-left:10px;
text-align:left;
float:left;
background-color:#EEEFD1;
color:#003399;
}
#qtable ul li .value{
color:#990000;
}
#qtable #lt{
width:326px;
border-top:1px solid #bbb;
border-bottom:1px solid #bbb;
}
#qtable #vol{
width:429px;
border-top:1px solid #bbb;
border-bottom:1px solid #bbb;
border-left:1px solid #bbb;
}
#qtable #rr{
width:224px;
border-bottom:1px solid #bbb;
}
#qtable #rrr{
width:288px;
border-bottom:1px solid #bbb;
border-left:1px solid #bbb;
}
#qtable #dec{
width:232px;
border-bottom:1px solid #bbb;
border-left:1px solid #bbb;
}
#blank {
width:1030px;
height:490px;
background-color:#fff;
color:#999;
font-style:oblique;
padding-top:10px;
text-align:center;
}