
/*板块行情大页面结构*/

* {
    margin: 0px;
    padding: 0px;
    border-top-width: 0px;
    border-right-width: 0px;
    border-bottom-width: 0px;
    border-left-width: 0px;
}

body {
    font-size: 12px;
    color: #000000;
    background-color: #FFFFFF;
    text-align: center;
}

#bkhqgs {
    margin-top: 4px;
}

.bkbtdytop {
    font-size: 14px;
    font-weight: bold;
    text-align: left;
    color: #b9002b;
    padding: 8px 0px 5px 10px;
}

#line {
    float: left;
    height: 6px;
    width: 773px;
}

#bkhqright ul {
    list-style-type: none;
}

#bkhq-zscfgu {
    float: left;
    width: 764px;
    padding-bottom: 5px;
    border: 1px solid #ADA9A9;
    font-size: 12px;
    background-color: #FFFFFF;
}

.zscfgutoptu {
    text-align: center;
}

#zscfguleft {
    float: left;
    clear: left;
    margin-top: 10px;
    margin-left: 8px;
    display: inline;
    width: 349px;
}

#zscfguright {
    float: left;
    margin-top: 10px;
    margin-left: 8px;
    display: inline;
    width: 377px;
}

#bkhqtoptu {
    float: left;
    margin-left: 5px;
    margin-top: 5px;
    display:inline;
}

#gshqindex {
    float: left;
    width: 465px;
    margin-left: 5px;
    margin-top: 5px;
    display:inline;
}

#jsindex {
    float: left;
    width: 302px;
    margin-left: 5px;
    margin-top: 5px;
    display:inline;
}

#bkhq-flgindex {
    float: left;
    clear: left;
    width: 771px;
    margin-left: 5px;
    margin-top: 5px;
    display:inline;
}

#sd-sdcguindex{
    float: left;
    width: 771px;
    margin-left: 5px;
    margin-top: 5px;
    margin-bottom: 10px;
    display:inline;
}

#bkhq-ssdlogo{
    float: left;
    margin-left: 5px;
    margin-top: 5px;
    display:inline;
}

#bkhq-30daguindex{
    float: left;
    width: 766px;
    margin-left: 5px;
    margin-top: 5px;
    margin-bottom: 10px;
    display:inline;
}

#bkhq-zscfgindex{
    float: left;
    width: 766px;
    margin-left: 5px;
    margin-top: 5px;
    margin-bottom: 10px;
    display:inline;
}

#bkhq-zsindex{
    float: left;
    width: 766px;
    margin-left: 5px;
    margin-top: 5px;
    margin-bottom: 10px;
    display:inline;
}

#bkhq-hyzgindex {
    float: left;
    clear: left;
    width: 766px;
    margin-left: 5px;
    margin-top: 5px;
    display:inline;
}

#bkhq-hyzgmoreindex {
    float: left;
    clear: left;
    width: 766px;
    margin-left: 5px;
    margin-top: 5px;
    margin-bottom: 10px;
    display:inline;
}

#bkhq-hyzgnewsindex{
    float: left;
    width: 766px;
    margin-left: 5px;
    margin-top: 5px;
    margin-bottom: 10px;
    display:inline;
}

#bkhq-hyzgnewsmore{
    float: left;
    width: 518px;
    margin-left: 5px;
    margin-top: 5px;
    margin-bottom: 10px;
    display:inline;
}

#three_constituent {
    float: left;
    width: 747px;
}

#bkhq-industryindex{
    float: left;
    width: 766px;
    margin-left: 5px;
    margin-top: 5px;
    margin-bottom: 10px;
    display:inline;
}



/*三十大股票*/
#bkhq-30da {
    float: left;
    width: 764px;
    border: 1px solid #ADA9A9;
    font-size: 12px;
    background-color: #FFFFFF;
}

#thirtystocktable {
    float: left;
    width: 753px;
    margin: 5px 0px 5px 11px;
    display: inline;
    font-size: 12px;
    background-color: #FFFFFF;
}

#bkhq-30da .ssdatoplogo {
    text-align: center;
}
#thirtystocktable .ssdas {
    width: 753px;
    float: left;
    clear: left;
    text-align: left;
    padding-top: 5px;
}
#thirtystocktable .hkIndexList {
    clear: left;
    margin:0;
    margin-top:5px;
    _margin-top:9px;
    margin-bottom: 5px;
    font-size:12px;
    text-align: center;
    border-collapse:collapse;
}
#thirtystocktable .hkIndexList td {
   
    border: 1px solid #cccccc;
    height: 18px;
    padding-top: 1px;
}
#thirtystocktable .hkIndexList th {
    
    font-weight: normal;
    border: 1px solid #cccccc;
    background-color: #d8d8d8;
    height: 18px;
    padding-top: 1px;
}
#thirtystocktable .back001 {
    background-color: #edd4d4;
}

#thirtystocktable .h02 {
    width: 68px;
}
#thirtystocktable .sdguh1 {
    width: 35px;
}
#thirtystocktable .sdguh2{
    width: 126px;
}
#thirtystocktable .sdguh3 {
    width: 75px;
}
#thirtystocktable .sdguh4 {
    width: 105px;
}
#thirtystocktable .back002 {
    background-color: #d8d8d8;
    color: #ff3300;
}

#thirtystocktable .die {
    color: #1c8906;
     text-align: right;
     padding-right: 15px;
}
#thirtystocktable .sheng {
    color: #d91510;
     text-align: right;
     padding-right: 15px;
}

#thirtystocktable .price {
   text-align: right;
   padding-right: 15px;
}
#thirtystocktable .mc {
   text-align: left;
   padding-left: 2px;
}

/*三十大股票菜单*/

#thirty_fourmenu {
    float: left;
    width: 743px;
    height: 37px;
    margin: 5px 0px 5px 5px;
    display: inline;
}
#thirty_fourmenu ul {
    margin: 0;
    padding: 0;
    list-style: none;
    text-transform: uppercase;
}

#thirty_fourmenu ul li {
    float: left;
    font-size: 12px;
}

#thirty_fourmenu ul a {
    padding: 0 0.1em;
    line-height: 2.6em;
    background: url(../images/dianqian.jpg) repeat-y left top;
    width: 86px;
    height: 37px;
    text-decoration: none;
    color: #000000;
    float: left;
    display: block;
}

#thirty_fourmenu ul a:hover {
    color: #de0023;
}

/*#thirty_fourmenu ul a:active{
    color:red;
    background-image:url(../images/dianhou.jpg);
}*/

#thirty_fourmenu .lastbacktu {
    float: left;
    clear: left;
}

#thirty_fourmenu ul .buttonJump {
    background: url(../images/dianqian.jpg) repeat-y left top;
    color: #000000;
}

#thirty_fourmenu ul .buttonPush {
    color:#FF0000;
    background-image:url(../images/dianhou.jpg);
}



#zsalltable {
	float: left;
	width: 764px;
	border: 1px solid #ADA9A9;
	font-size: 12px;
	background-color: #FFFFFF;
}
#zsalltable .bz {
   text-align: left;
   padding-left: 5px;
}
#zsalltable .zstabletext {
	line-height: 18px;
	text-align: left;
	margin: 5px 5px 5px 5px;
	_margin-top: 4px;
	_margin-bottom: 0px;
}
#zsalltable .zsbt {
	border-bottom: 1px solid #999999;
	font-size:16px;
	color: #d8d8d8;
	padding-top: 3px;
	padding-bottom: 3px;
}
#zsalltable .rightdata {
	 font-size: 12px;
	 padding-left: 420px; 
	 color: #de0023;
}
#zsalltable .zsIndexList {
	margin:0;
	margin-top:5px;
	_margin-top:9px;
	margin-bottom: 5px;
	font-size:12px;
	border-collapse:collapse;
}
#zsalltable .zsIndexList td {
   text-align: right;
   padding-right: 4px;
   border: 1px solid #cccccc;
   padding-top: 3px;
   
}
#zsalltable .zsIndexList th {
   text-align: center;
   font-weight: normal;
   border: 1px solid #cccccc;
   background-color: #edd4d4;
   height: 21px;
   padding-top: 3px;
}
#zsalltable .h01 {
   width: 172px;
}
#zsalltable .h02 {
   width: 68px;
}
#zsalltable .h03 {
   width: 106px;
}
#zsalltable .h04 {
   width: 87px;
}
#zsalltable .leftbt {
   text-align: left;
   text-indent: 8px;
}
#zsalltable .die {
	color: #1c8906;
}
#zsalltable .sheng {
	color: #d91510;
}



/*股市行情 指数、最新、变动、变动率 */

#jsright {
	width: 300px;
	border: 1px solid #ADA9A9;
	float: left;
	font-size: 12px;
	background-color: #FFFFFF;
}
#jsright .rightzstable {
    float: left;
	margin:0;
	padding:0;
	font-size:12px;
	margin-left: 4px;
	margin-top: 3px;
	display: inline;
	border-collapse: collapse;
}
#jsright .z01 {
	width: 128px;
}
#jsright .z02 {
	width: 51px;
}
#jsright .mcleft {
	text-align: left;
	padding-left: 3px;
}
#jsright .rightzstable td {
	text-align: right;
	padding-right: 2px;
	height: 16px;
}
#jsright .rightzstable th {
	font-size: 12px;
	font-weight: normal;
	color: #5e5e5e;
	text-align: center;
	border-right: 1px dashed #DADADA;
	border-bottom: 1px solid #ada9a9;
}

#jsright .oddback {
   background-color: #e6e6e6;
}

#jsright .die {
	color: #1c8906;
}
#jsright .sheng {
	color: #d91510;
}


#jsright .bgtable{
   width: 298px;
   height: 23px;
   background-image: url(../images/ahnews/related-index.jpg);
   background-repeat: no-repeat;
   font-size: 12px;
   color: #FFFFFF;
}
#jsright .title{
   width: 30%;
   padding-top: 3px;
   padding-left: 3px;
}
#jsright .newsdata{
	list-style: none;
	font-size: 9px;
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-align: center;
}
.hand {
   cursor: pointer;
}

#jsright .shuiming {
   float: left;
   width: 296px;
   text-align: right;
   font-size: 12px;
   color: #626262;
   padding-right: 5px;
}



/*板块行情 */

#bkhqlist {
    width: 769px;
    padding-bottom: 2px;
    float: left;
    border: 1px solid #ADA9A9;
    font-size: 12px;
    background-color: #FFFFFF;
}
#bkhqlist .bkhqcouter {
    width: 377px;
    float: left;
    margin-left: 4px;
    margin-top: 5px;
    display:inline;
}
#bkhqlist .bkhqlilte {
    text-align: center;
}
#bkhqlist .bkhqlilte ul {
    list-style: none;
}
#bkhqlist .topbtd table {
    margin-bottom: 4px;
    border-bottom: 1px solid #CCCCCC;
}
#bkhqlist .flgtu {
    width: 40px;
}
#bkhqlist .flgmc {
    width: 92px;
    color: #b9002b;
    font-size: 14px;
    font-weight: bold;
    margin-left: 8px;
}
#bkhqlist .xgzzg {
    width: 85px;
    color: #de0023;
}
#bkhqlist .more {
    font-size: 12px;
    text-align: right;
    padding-right: 5px;
}


#bkhqlist .bkhqtexttable {
    line-height: 15px;
    margin:0;
    padding:0;
    font-size:12px;
    text-align: center;
}

#bkhqlist .t01 {
    width: 45px;
    height: 20px;
    padding-top: 3px;

}
#bkhqlist .t02 {
    width: 102px;
    padding-top: 3px;
}
#bkhqlist .t03 {
    width: 58px;
    padding-top: 3px;
}
#bkhqlist .t04 {
    width: 52px;
    padding-top: 3px;
}
#bkhqlist .t05 {
    width: 60px;
    padding-top: 3px;
}
#bkhqlist .t06 {
    width: 45px;
    padding-top: 3px;
}
#bkhqlist .backgroud0 {
    background-color: #3A7580;
    font-size: 12px;
    color: #FFFFFF;
}
#bkhqlist .backgroud1 {
    background-color: #863457;
    font-size: 12px;
    color: #FFFFFF;
}
#bkhqlist .backgroud2 {
    font-size: 12px;
    color: #FFFFFF;
    background-color: #6A3288;
}
#bkhqlist .backgroud3 {
    font-size: 12px;
    color: #FFFFFF;
    background-color: #537D3D;
}
#bkhqlist .backgroud4 {
    font-size: 12px;
    color: #FFFFFF;
    background-color: #9E4318;
}
#bkhqlist .backgroud5 {
    font-size: 12px;
    color: #FFFFFF;
    background-color: #0B4083;
}
#bkhqlist .backgroud6 {
    font-size: 12px;
    color: #FFFFFF;
    background-color: #3A714A;
}
#bkhqlist .backgroud7 {
    font-size: 12px;
    color: #FFFFFF;
    background-color: #C3852C;
}
#bkhqlist .backgroud8 {
    font-size: 12px;
    color: #FFFFFF;
    background-color: #3E5A70;
}
#bkhqlist .backgroud9 {
    font-size: 12px;
    color: #FFFFFF;
    background-color: #7E5F83;
}
#bkhqlist .jrgrqcouter {
    width: 373px;
    height:108px;
    padding-top: 5px;
    padding-bottom: 5px;
    padding-left: 3px;
    white-space:nowrap;
    text-overflow:ellipsis;
    overflow: hidden;
}
#bkhqlist .jrgrqcouter ul {
    list-style-type: none;
    text-align: left;
    font-size: 12px;
    line-height: 16px;
}
#bkhqlist .jrgrqcouter ul li{
    background-color: #e8e8e8;
    margin-top: 5px;
}
#bkhqlist .newsdata{
    list-style: none;
    font-size: 9px;
    font-family: Arial, Helvetica, sans-serif;
    color: #484848;
}


/*ʮ�����ɡ����ɡ��ɽ���*/

#tabletenstock {
	float: left;
	width:769px;
	padding-bottom: 5px;
	border:solid 1px;
	border-color:#ada9a9;
	background-color: #FFFFFF;
}

#tabletenstock h1{
	float: left;
	margin-left: 5px;
	display: inline;
	width: 50px;
	height: 38px;
}
#tabletenstock h2{
	float: left;
	clear: right;
	width: 700px;
	height: 19px;
	margin-top: 10px;
	background-image: url(../images/ahnews/titlebg.gif);
	background-repeat: repeat-x;
	font-size: 12px;
	text-align: left;
}
#tabletenstock .title{
	float: left;
	color:#b9002b;
	padding-top: 4px;
}
#tabletenstock .more{
	float: right;
	font-weight: normal;
	padding-top: 4px;
	padding-right: 3px;
}

#Labeltop{
    clear: both;
    margin:0;
    padding:0px;
    margin-top: 8px;
    list-style:none;
    width:769px;
    float:left;
}

#Labeltop li {
	float:left;
	display:block;
	width: 107px;
	text-align: center;
	line-height:1.9em;
	text-decoration:none;
	font-size:12px;
}

#Labeltop a {

}

#stocktopten {
    width:769px;
    float:left;
    padding-left:0px;
    margin:0;
    margin-top:3px;
}
#tabletenstock .bottomText {
    width: 225px;
    font-size: 12px;
    padding-top: 5px;
    float:left;
    text-align: right;
}


#tabletenstock .showLabel {
	background-image: url(../images/bkhqjava/bkhq-01.jpg);
	background-repeat: no-repeat;
	color:#de0023;
}
#tabletenstock .hideLabel {
	background-image: url(../images/bkhqjava/bkhq-02.jpg);
	background-repeat: no-repeat;
	color: #FFFFFF;
}

#tabletenstock .showCon {
    display:block;
}
#tabletenstock .hideCon {
    display:none;
}


/*������*/

#sdwlkx1 {
    float: left;
    margin-top: 6px;
    margin-left: 2px;
    display: inline;
    width: 252px;
    margin-bottom: 3px;
}
#sdwlkx1 ul {
    list-style: none;
    text-align: left;
}
#sdwlkx1 .lilte {
    width: 250px;
    font-size: 12px;
    font-weight: bold;
    color: #FFFFFF;
    text-indent: 20px;
    padding-top: 4px;
    line-height: 17px;
    background-image: url(../images/wlkx/list11.jpg);
    background-repeat: no-repeat;
}
#sdwlkx1 .lilte2 {
    width: 250px;
    font-size: 12px;
    font-weight: bold;
    color: #FFFFFF;
    text-indent: 20px;
    padding-top: 5px;
    line-height: 17px;
    background-image: url(../images/wlkx/list22.jpg);
    background-repeat: no-repeat;
}
#sdwlkx1 .lilte3 {
    width: 250px;
    font-size: 12px;
    font-weight: bold;
    color: #FFFFFF;
    text-indent: 20px;
    padding-top: 5px;
    line-height: 17px;
    background-image: url(../images/wlkx/list33.jpg);
    background-repeat: no-repeat;
}
#sdwlkx1 .dataright{
    padding-left: 110px;
    color: #456076;
}
#sdwlkx1 .sfListbiao {
    margin:0;
    margin-top:3px;
    margin-left: 5px;
    font-size:12px;
}
#sdwlkx1 .wlh01 {
    width: 12px;
    text-align: center;
    color:#FFFFFF;
    background-color: #ff3300;
}
#sdwlkx1 .wld01 {
    width: 12px;
    text-align: center;
    color:#FFFFFF;
    background-color: #669933;
}
#sdwlkx1 .wlp01 {
    width: 12px;
    text-align: center;
    color:#FFFFFF;
    background-color: #333d45;
}
#sdwlkx1 .wlh02 {
    width: 105px;
    text-align: left;
}
#sdwlkx1 .wlh03 {
    width: 15px;
    text-align: left;
}
#sdwlkx1 .wlh04 {
    width: 37px;
    text-align: left;
}
#sdwlkx1 .wlh05 {
    width: 48px;
    text-align: left;
}
#sdwlkx1 .die {
    color: #1c8906;
}
#sdwlkx1 .sheng {
    color: #d91510;
}


/*板块行情首页十大股票的菜单*/



#stockten-menu {
    float:left;
    width:744px;
    font-size:12px;
    line-height:normal;
    font-weight: normal;
    background: url(../images/button_line-1.gif) 0 13px repeat-x;
    margin-left: 5px;
    display: inline;
}

#stockten-menu ul {
    margin:0;
   padding:10px 5px 0 23px;
    list-style:none;
    float:left;
    width:700px;
}

#stockten-menu li {
    display:inline;
    margin:0;
    padding:0;
}


#stockten-menu .nopush div {
    float:left;
    background:url("../images/othertableft.gif") no-repeat left top;
    margin:0;
    padding:0 5px 0 5px;
    text-decoration:none;
    width:80px;
}


#stockten-menu .push div {
    float:left;
    background:url("../images/othertableft.gif") no-repeat;
    background-position:0% -28px;
    margin:0;
    padding:0 5px 0 5px;
    text-decoration:none;
    width:80px;
}



#stockten-menu .nopush span {
    float:left;
    display:block;
    background:url("../images/othertabright.gif") no-repeat right top;
    padding:11px 1px 2px 0px;
    width: 80px;
    line-height: 15px;
    text-align: center;
    cursor: pointer;
    color:#FFF;
}

/* Commented Backslash Hack hides rule from IE5-Mac \*/
#stockten-menu .nopush span {float:none;}
/* End IE5-Mac hack */


#stockten-menu .push span {
	float:left;
    display:block;
	background:url("../images/othertabright.gif") no-repeat;
	background-position:100% -28px;
    padding:11px 1px 2px 0px;
    width: 80px;
    line-height: 15px;
    text-align: center;
    cursor: pointer;
    color:#c4132f;
    font-weight: bold;
}

* {
    margin: 0px;
    padding: 0px;
    border-top-width: 0px;
    border-right-width: 0px;
    border-bottom-width: 0px;
    border-left-width: 0px;
}

/*股市行情*/

#tablefourzs {
    float:left;
    width:450px;
    margin-left: 4px;
    display: inline;
    background-color: #FFFFFF;
    border-right: 1px solid #9f0529;
    border-bottom: 1px solid #9f0529;
    border-left: 1px solid #9f0529;
}
#Label{
    margin:0;
    padding:0px;
    list-style:none;
    float:left;
    width:450px;
}

#Label li {
    float:left;
    display:block;
    width: 75px;
    text-align: center;
    line-height:1.9em;
    text-decoration:none;
    font-size:12px;
}

#Contfourzs {
    float:left;
    padding-left:0px;
    margin:0;
    margin-top:0px;
}

#tablefourzs .showLabel {
    background-image: url(../images/bkhqjava/zs-1.jpg);
    color:#FF0000;
    background-repeat: no-repeat;
}

#tablefourzs .hideLabel {
    background-image: url(../images/bkhqjava/zs-2.jpg);
    color:#FFFFFF;
    background-repeat: no-repeat;
}

#tablefourzs .showCon {
    display:block;
}

#tablefourzs .hideCon {
    display:none;
}





#bkhqright {
    float: left;
    width: 463px;
    height: 391px;
    font-size: 12px;
    background-image: url(../images/categorynews.jpg);
    background-repeat: no-repeat;
    margin:0;
    background-color: #d0d0d0;
}
#bkhqright .bkhqbtdy {

    font-size: 12px;
    color: #FFFFFF;
    text-align: left;
    padding: 4px 0px 0px 30px;
}
#bkhqright .bkhqtext {
    clear: left;
    float: left;
    width: 430px;
    margin-left: 5px;
    display: inline;
}
#bkhqright .bkhqtext ul {
    text-align: left;
    line-height: 24px;
    list-style: none;
}
#bkhqright .bkhqtext li {
    width: 423px;
    background-image: url(../images/square.jpg);
    background-repeat: no-repeat;
    background-position: left;
    padding-left: 7px;
    white-space:nowrap;
    text-overflow:ellipsis;
    overflow: hidden;
}
#bkhqright .bkhqmore {
    float: left;
    clear: left;
    width: 442px;
    text-align: right;
    padding-top: 2px;
    padding-bottom: 2px;
    margin-top: 5px;
}



#ninedata {
    width: 442px;
    height: 185px;
    float: left;
    margin-top: 3px;
    margin-left: 3px;
    display: inline;
    font-size: 12px;
    background-color: #FFFFFF;
}

#ninedata .ninedatatable {
    clear: left;
    float: left;
    margin:0;
    margin-top:2px;
    margin-bottom: 2px;
    font-size:12px;
    border-right: 1px solid #d8d8d8;
    border-collapse:collapse;
}
#ninedata .ninedatatable th {
    text-align: left;
    width: 90px;
    height: 19px;
    font-weight: normal;
}
#ninedata .ninedatatable td {
    text-align: right;
    padding-right: 5px;
    width: 108px;
    height: 19px;
}

#ninedata .zstu {
    float: left;
    width: 206px;
    height: 180px;
    padding: 4px;
    margin-top:2px;
    margin-bottom: 2px;
}

.sheng {
    color: #d91510;
}
.die {
    color: #1c8906;
}



/*板块行情首页指数行情的菜单*/



#indexmarketmenu {
    float:left;
    width:450px;
    font-size:12px;
    line-height:normal;
    font-weight: normal;
    background: url(../images/button_line-1.gif) 0 13px repeat-x;
    margin-left: 5px;
    display: inline;
}

#indexmarketmenu ul {
    margin:0;
    padding:10px 5px 0 23px;
    list-style:none;
    float:left;
    width:400px;
}

#indexmarketmenu li {
    display:inline;
    margin:0;
    padding:0;
}


#indexmarketmenu .nopush div {
    float:left;
    background:url("../images/fourtableft.gif") no-repeat left top;
    margin:0;
    padding:0 5px 0 5px;
    text-decoration:none;
    width:60px;
}


#indexmarketmenu .push div {
    float:left;
    background:url("../images/fourtableft.gif") no-repeat;
    background-position:0% -28px;
    margin:0;
    padding:0 5px 0 5px;
    text-decoration:none;
    width:60px;
}


#indexmarketmenu .nopush span {
    float:left;
    display:block;
    background:url("../images/fourtabright.gif") no-repeat right top;
    padding:11px 1px 2px 0px;
    width: 60px;
    line-height: 15px;
    text-align: center;
    cursor: pointer;
    color:#FFF;
}

/* Commented Backslash Hack hides rule from IE5-Mac \*/
#indexmarketmenu .nopush span {float:none;}
/* End IE5-Mac hack */


#indexmarketmenu .push span {
    float:left;
    display:block;
    background:url("../images/fourtabright.gif") no-repeat;
    background-position:100% -28px;
    padding:11px 1px 2px 0px;
    width: 60px;
    line-height: 15px;
    text-align: center;
    cursor: pointer;
    color:#c4132f;
    font-weight: bold;
}


/*板块行情中 指数成分股  下右侧表格*/

#cfgleftbiao {
    float: left;
	width: 347px;
	font-size: 12px;
	margin-bottom: 5px;
	border: 1px solid #999999;
	background-color: #FFFFFF;
}
#cfgleftbiao .cfgtable {
	width: 345px;
	background-image: url(../images/bkhq/zsgupiaotu.jpg);
	background-repeat: no-repeat;
	font-size: 12px;
         border-collapse: collapse;
}
#cfgleftbiao .cfgtable td {
	padding-top: 2px;
	text-align: right;
	padding-right: 5px;
}
#cfgleftbiao .cfgtable th {
	color: #456076;
	height: 30px;
	padding-top: 2px;
         padding-left: 2px;
	font-weight: normal;
	text-align: center;
}

#cfgleftbiao .tableback {
	background-color: #e8e8e8;
}

#cfgleftbiao .cfgh1 {
	width: 45px;
}
#cfgleftbiao .cfgh2 {
	width: 125px;
}
#cfgleftbiao .cfgh3 {
	width: 52px;
}
#cfgleftbiao .cfgh4 {
	width: 57px;
}
#cfgleftbiao .mcleft{
	text-align: left;
	padding-left: 2px;
}
.sheng {
	color: #d91510;
}
.die {
	color: #1c8906;
}


/*板块行情 中 指数成分股 下右的 相关新闻*/


#zscfgunews {
	width: 375px;
	float: left;
	font-size: 12px;
	background-color: #FFFFFF;
}

#zscfgunews h1{
	float: left;
	width: 50px;
	height: 38px;
}

#zscfgunews h2{
	float: left;
	clear: right;
	width: 322px;
	height: 19px;
	margin-top: 10px;
	background-image: url(../images/ahnews/titlebg.gif);
	background-repeat: repeat-x;
	font-size: 12px;
	text-align: left;
}

#zscfgunews .title{
	float: left;
	color:#b9002b;
	padding-top: 4px;
}
#zscfgunews .data{
	float: right;
	color:#b9002b;
	font-weight: normal;
	padding-top: 4px;
	padding-right: 3px;
}

#zscfgunews .zscfgunewstable {
    clear: left;
	float: left;
	width: 95%;
	margin:0;
	margin-top:8px;
	margin-bottom: 5px;
	margin-left: 6px;
	display: inline;
	font-size:12px;
	border-collapse:collapse;
}
#zscfgunews .zscfgunewstable th {
   text-align: center;
   border: 1px solid #CCCCCC;
   font-weight: normal;
   background-color: #edd4d4;
   height: 21px;
}
#zscfgunews .zscfgunewstable td {
   text-align: left;
   padding-left: 5px;
   border: 1px solid #CCCCCC;
   height: 32px;
}

#zscfgunews .cfgh01 {
   width: 50px;
}
#zscfgunews .cfgh02 {
   width: 69px;
}
#zscfgunews .cfgh03 {
   width: 240px;
}


/*板块行情 国企、红筹、蓝筹等七个指数表格和图*/

#sevenzs {
	width: 727px;
	height: 237px;
	float: left;
	font-size: 12px;
	background-color: #FFFFFF;
}

#sevenzs .sevenzstable {
    clear: left;
	float: left;
	margin:0;
	margin-top:8px;
	margin-bottom: 5px;
	margin-left: 32px;
	font-size:12px;
	border-collapse:collapse;
}
#sevenzs .sevenzstable th {
   text-align: left;
   padding-left: 5px;
   border: 1px solid #CCCCCC;
   background-color: #edd4d4;
   height: 24px;
   width: 85px;
}
#sevenzs .sevenzstable td {
   text-align: right;
   padding-right: 5px;
   border: 1px solid #CCCCCC;
   font-weight: bold;
   height: 24px;
   width: 190px;
}



#sevenzs .zstu {
   float: left;
   width: 282px;
   height: 185px;
   _height: 192px;
   padding: 3px;
   margin-top:8px;
   border-top:  1px solid #CCCCCC;
   border-right:  1px solid #CCCCCC;
   border-bottom:  1px solid #CCCCCC;
}

/*板块行情7个菜单的css*/

#cfg_sevenmenu {
    float:left;
    width:744px;
    font-size:12px;
    line-height:normal;
    font-weight: normal;
    background: url(../images/button_line-1.gif) 0 13px repeat-x;
    margin-left: 10px;
    display: inline;
}

#cfg_sevenmenu ul {
    margin:0;
   padding:10px 5px 0 23px;
    list-style:none;
    float:left;
    width:700px;
}

#cfg_sevenmenu li {
    display:inline;
    margin:0;
    padding:0;
}

#cfg_sevenmenu .nopush div {
    float:left;
    background:url("../images/othertableft.gif") no-repeat left top;
    margin:0;
    padding:0 5px 0 5px;
    text-decoration:none;
    width: 70px;
}

#cfg_sevenmenu .push div {
    float:left;
    background:url("../images/othertableft.gif") no-repeat;
    background-position:0% -28px;
    margin:0;
    padding:0 5px 0 5px;
    text-decoration:none;
    width: 70px;
}


#cfg_sevenmenu .nopush span {
    float:left;
    display:block;
    background:url("../images/othertabright.gif") no-repeat right top;
    padding:11px 1px 2px 0px;
    width: 70px;
    line-height: 15px;
    text-align: center;
    cursor: pointer;
    color:#FFF;
}

/* Commented Backslash Hack hides rule from IE5-Mac \*/
#cfg_sevenmenu .nopush span {float:none;}
/* End IE5-Mac hack */



#cfg_sevenmenu .push span {
	float:left;
    display:block;
	background:url("../images/othertabright.gif") no-repeat;
	background-position:100% -28px;
    padding:11px 1px 2px 0px;
    width: 70px;
    line-height: 15px;
    text-align: center;
    cursor: pointer;
    color:#c4132f;
    font-weight: bold;
}


.sheng {
	color: #d91510;
}
.die {
	color: #1c8906;
}

#cfg_sevenmenu ul .buttonJump {
    background: url(../images/dianqian02.jpg) repeat-y left top;
    color: #000000;
}

#cfg_sevenmenu ul .buttonPush {
    color:#FF0000;
    background-image:url(../images/dianhou02.jpg);
}

/*�������˵��µ���ҵ�۹�*/

#hyzg {
    width: 764px;
    float: left;
    border: 1px solid #ada9a9;
    font-size: 12px;
    background-color: #FFFFFF;
}
#hyzg .hyzgbt {
    float: left;
    width: 725px;
    margin-left: 8px;
    _margin-left: 20px;
    display: inline;
    font-size: 14px;
    font-weight: bold;
    color: #b9002b;
    padding-top: 10px;
    line-height: 18px;
}
#hyzg .hyzgbt img{
    vertical-align: middle;
}
#hyzg .hyzgleft {
    float: left;
}
#hyzg .hyzgabout {
    float: left;
    font-size: 12px;
    font-weight: normal;
}
#hyzg .hyzgmenu {
    float: right;
    margin-right: 8px;
    padding-top: 8px;
}

#hyzg .hyzgtable {
    clear: left;
    background-image: url(../images/bkhq/hyzgtable.jpg);
    background-repeat: no-repeat;
    width: 725px;
    margin:0;
    margin-top:8px;
    margin-bottom: 5px;
    margin-left: 8px;
    font-size:12px;
    text-align: center;
    border-collapse:collapse;
    border: 1px solid #CCCCCC;
}
#hyzg .hyzgtable th {
    text-align: center;
    color: #456076;
    font-weight: normal;
    padding-top: 2px;
    height: 25px;
}
#hyzg .hyzgtable td {
    height: 30px;
}

#hyzg .price {
    text-align: right;
    padding-right: 25px;
}
#hyzg .mc {
    text-align: left;
    padding-left: 15px;
}

#hyzg .tableback {
    background-color: #E4E4E4;
}
#hyzg .mc {
    text-align: left;
    padding-left: 15px;
}
#hyzg .zgh1 {
    width: 67px;
}
.zgh2 {
    width: 222px;
}
#hyzg .zgh3 {
    width: 88px;
}
#hyzg .zgh4 {
    width: 110px;
}
#hyzg .zgh5 {
    width: 116px;
}
#hyzg .hyzgmore {
    width: 725px;
    margin-left: 8px;
    text-align: right;
    padding-top: 10px;
    padding-bottom: 10px;
}

#hyzg .hyzgpage {
    width: 725px;
    text-align: center;
    padding-top: 10px;
    padding-bottom: 8px;
}

/*行业综观 下的  相关新闻*/


#hyzgnews {
    float: left;
    width: 764px;
    border: 1px solid  #ada9a9;
    font-size: 12px;
    background-color: #FFFFFF;
}
#hyzgnews .newstext {
    float: left;
    width: 742px;
    margin-top: 5px;
    margin-left: 10px;
    text-align: left;
    display:inline;
    white-space:nowrap;
    text-overflow:ellipsis;
    overflow: hidden;
}
#hyzgnews .newstext ul{
    list-style: none;
    line-height: 21px;
}
#hyzgnews .newsbtdy {
    font-size: 14px;

    font-weight: bolder;
    color:#b9002b;
    padding-left: 6px;
    border-bottom: 1px solid #d8d8d8;
}
#hyzgnews .newsmore {
    width: 742px;
    text-align: right;
    border-top: 1px dashed #CCCCCC;
    padding-top: 2px;
}



/*行业综观 下的  相关新闻（更多）*/

#hyzgnewsmore {
    float: left;
    width: 516px;
    font-size: 12px;
    background-color: #FFFFFF;
}

#hyzgnewsmore .hyzgbt {
    float: left;
    width: 496px;
    margin-left: 8px;
    _margin-left: 20px;
    display: inline;
    font-size: 14px;
    font-weight: bold;
    color: #b9002b;

    padding-top: 10px;
    border-bottom: 1px solid #ADA9A9;
}
#hyzgnewsmore .hyzgbt img{
    vertical-align: middle;
    padding-bottom: 2px;
}
#hyzgnewsmore .hyzgleft {
    float: left;
}
#hyzgnewsmore .hyzgmenu {
    float: right;
    margin-right: 8px;
    padding-top: 8px;
}

#hyzgnewsmore .newstext {
    float: left;
    width: 502px;
    margin-top: 5px;
    margin-left: 10px;
    text-align: left;
    display:inline;
}
#hyzgnewsmore .newstext ul{
    list-style: none;
    line-height: 21px;
}

#hyzgnewsmore .newstext ul li{
    width: 496px;
    float: left;
    background-image: url(../images/square.jpg);
    background-repeat: no-repeat;
    background-position: left;
    padding-left: 6px;
    border-bottom: 1px dashed #d8d8d8;
    white-space:nowrap;
    text-overflow:ellipsis;
    overflow: hidden;
}
.fivemargin {
    margin-bottom: 10px;
}

#hyzgnewsmore .newspage {
    width: 405px;

    padding-top: 5px;
    padding-bottom: 5px;
}

* {
	margin: 0px;
	padding: 0px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
}

/*新增加的行业综观里的行业列表页面*/


#industrylist {
	float: left;
	width: 764px;
	padding-bottom: 15px;
	border: 1px solid #ADA9A9;
	font-size: 12px;
	background-color: #FFFFFF;
}

#industrylist h1{
	float: left;
	width: 50px;
	height: 38px;
	margin-left: 5px;
	display: inline;
}
#industrylist h2{
	float: left;
	clear: right;
	width: 700px;
	height: 19px;
	margin-top: 10px;
	background-image: url(../images/ahnews/titlebg.gif);
	background-repeat: repeat-x;
	font-size: 12px;
	color:#b9002b;
	text-align: left;
	padding-top: 4px;
}

#industrylist .alllist {
	clear: both;
	float: left;
	width: 732px;
	margin-top: 10px;
	margin-left: 15px;
	display: inline;
}

#industrylist .industry {
	float: left;
	width: 180px;
	height: 40px;
	margin-top: 8px;
}

#industrylist .Picture {
	float: left;
	width: 40px;
	height: 40px;
}

#industrylist .name {
	float: left;
	width: 130px;
	height: 40px;
	padding-top: 10px;
	font-size: 14px;
	font-weight: bold;
	color: #e86025;
}

#industrylist .name a {
	color: #345166;
}

