#realstock-top{width: 946px;height: 60px;border-bottom: 1px solid #ededed;margin-left:27px;padding-top:30px}

#realstock-names-name,#realstock-names-code{font-family: 微软雅黑;font-size: 20px;line-height: 28px;color: #333333;}
#realstock-values-state{font-size: 12px;line-height: 20px;margin: 5px 0 0 0px;color: red; width:160px;text-align:center}
#realstock-values-value{margin: 0 15px 0 15px;height:50px;font-size:46px;line-height:50px;font-weight: bold;text-align: left;}
#realstock-values-rate,#realstock-marks-amount{height:28px;font-size:16px;line-height:28px;margin: 20px 5px 0 5px;font-weight: bold;}
.stknames{margin:auto;}
#realstock-add-mystock,#realstock-add-mystock-del{
    float:right;color:#fff;width:114px;font-size:17px;
    line-height:42px;background-color:#df002c;cursor:pointer;
}
#realstock-names div{float: left;display: inline;}

#realstock-details th,  #realstock-idx-details th{width:100px;height:20px;font-size:14px;line-height:20px;color:#8f8f8f;}
#realstock-indec-table th{width:100px;height:20px;font-size:12px;line-height:20px;color:#8f8f8f;}
#realstock-details td,  #realstock-idx-details td{font-size: 13px;line-height: 28px;font-weight: bold}
#realstock-indec-table td{font-size: 14px;line-height: 28px;}
#mid{width:515px;float: left;margin-right: 8px;margin-left:15px;box-shadow: -1px 0 20px 0 rgba(34,34,34,0.08);}
#right{width: 224px;float: right;}
.realstock-inout-inratio, .realstock-inout-outratio{width: 49%;float: left;background: #f00;height: 6px;overflow: hidden;}
.realstock-inout-outratio{float:right}
.lfttitle{margin-top:10px;}
.stockname{font-size: 14px}
.lftli{font-size: 17px;line-height:42px;color: #df002c;background-color: #f6f6f6}
#znzddz{width:229px;box-shadow: -1px 0px 2px 0px rgba(34,34,34,0.08);}
#znzf10{width:229px;box-shadow: -1px 0px 2px 0px rgba(34,34,34,0.08);}
.stock-ddzsort-delay{text-align: center}
#stock-ddzsort-table .tabtitle{background-color: #f6f6f6;font-size: 15px;}
#stock-ddzsort-table table,#znzf10 table{border-collapse:collapse;border-spacing:0;width:100%}

#stock-ddzsort-table td{height:40px;line-height:40px;width:33%}
#stock-ddzsort-table .tabtitle td{text-align:center;}
#znzf10 td{line-height:52px;width:50%;text-align:center;font-size: 17px;border-bottom: 1px solid #ededed;border-right: 1px solid #ededed;}
.indel-list{float:left;height:38px; width:516px;display:inline;box-sizing: border-box;border-bottom: 3px solid #df002c;}
.indel-list{*height:36px;}
.indel-list ul{float:left;}
.indel-list li{font-size: 17px;font-weight: bold;float:left;width:129px;line-height:42px;cursor:pointer;}
.click-f10{background-color: #df002c;}
.indel-list li.act{color: #ffffff;height:34px;border-bottom:solid 3px #df002c;background: #df002c}
#realstock-kline-month{border-right:0px}
#add-index-div-html5 input{font-size: 14px; background-color: #df002c;border:0;
    line-height:18px;padding:0 6px;color: #ffffff;vertical-align: text-bottom}
.search_zq{float:left;margin-bottom: 14px;}
#realstock-bigweight-title{background-color: #ffffff}
#realstock-finance, #stock-boardInfo, #realstock-news{
    width: 515px;overflow: hidden; border-bottom: none;text-align: left;
    margin-top: 20px;float: left;position: relative;}
.snavi{background-color:#ffffff;}
.snavi .sel{color: #ffffff; background-color:#df002c;line-height: 42px;font-weight: bold}
.snavi{width: 100%;height: 42px;border-bottom: 3px solid #df002c}
.snavi ul{list-style:none;}
.snavi ul li{float:left;width:103px;line-height:42px;text-align:center;color:#333333;cursor:pointer;}
#rs-finance-reportdate, #rs-cominfo-reportdate, #rs-sh-reportdate{float: right;margin-right: 10px;height: 35px;line-height: 35px;color: #0e0e87;font-size: 14px;}
.lft{width: 78%}
#realstock-finance table{width: 100%;font-size: 13px;line-height: 28px;text-align: left;float: left;}
#realstock-finance td{padding-left: 5px;padding-right: 5px;color:#333;font-size: 13px;line-height: 28px;}
#realstock-finance-partnertable  th
{   padding-left: 5px;
    padding-right: 5px;
    font-weight: normal;
    background-color: #f5f8fa;
    border-bottom: solid 1px #e5e4e9;
}
#realstock-bs, #tradehint
{
    width: 100%;
    text-align: left;
    display: none;
    float: left;
    box-shadow: -1px 0 20px 0 rgba(34,34,34,0.08);
    margin-bottom: 8px;
    padding-bottom: 5px;
}

#stock-boardInfo-table table{width: 100%;font-size: 13px;line-height: 28px;text-align: left;}
.rgtli {
    font-size: 17px;
    line-height:42px;
    color: #ffffff;
    background-color:#df002c;
    text-align: center;
}

.list5 td{height:25px;font-size:14px}
.bs-cvalue td{height:30px;font-weight: bold;border-top: 1px solid #e5e4e9;border-bottom: 1px solid #e5e4e9;background-color: #f6f6f6;}
.hassbtm td{border-bottom: 1px solid #e5e4e9;}
#realstock-swf{width: 100%;float: left; margin-bottom:15px;}
#realstock-swf-real{width: 100%;height: 360px;overflow: hidden;position:relative;}
#banner{
	margin:0 auto;
	width:1000px;
	height:200px;
	background-color: #fbf3f5;
	margin-bottom:20px
}
#realstock-bs-table table, #realstock-indec-table table
{
    width: 94%;
    font-size: 14px;
    line-height: 20px;
    margin-left: 3%;
}
#realstock-trade-tabs
{
    width:224px; background: #f6f6f6;
}

#realstock-trade-tabs li {
    width: 74px;
    height: 40px;
    line-height: 40px;
    float: left;
    font-size: 17px;
    color: #101010;
    cursor: pointer;
    text-align:center;
}

#realstock-trade-tabs .sel{
	color: #ffffff;
	background:#df002c;
}
#realstock-trade, #realstock-marketbigtrade
{
    width: 100%;
    margin-bottom: 8px;
    text-align: left;
    float: left;
    box-shadow: -1px 0 20px 0 rgba(34,34,34,0.08);
}
.aftermore{width: 11px;height: 10px;margin-left: 9px;vertical-align: text-top;margin-top: 5px;}
#realstock-trade-cnts table{width:212px;margin-left:5px;line-height:30px;padding-right: 18px}
#realstock-marketbigtrade-table table{width:192px;margin-left:5px;line-height:30px}
#realstock-marketbigtrade-table
{
    width: 100%;
    overflow-y: auto;
    overflow-x: hidden;
    height: 300px;
}
.hasbtm td{height:30px;border-bottom: solid 1px #ededed;line-height: 20px;}
#realstock-price-table, #realstock-bigtrade-table{width: 100%;overflow-y: auto;overflow-x: hidden;height: 300px;}
#realstock-bigweight, #realstock-research, #idx-hsgt-top10, #realstock-holderchange
{
    width: 100%;
    border: 0;
    text-align: left;
    margin-bottom: 8px;
    float: left;
}
#idx-hsgt-top10-cnts th, #realstock-holderchange th{text-align:center}
#idx-hsgt-top10 table{width:98%;margin-left:1%;line-height:28px;font-size:14px}
#realstock-bigweight-title ul
{
    list-style:none;
    width:100%;
    height:40px;
    border-bottom:3px solid #df002c;
}

#realstock-bigweight-title ul li
{
    float: left;
    width: 120px;
    height: 37px;
    line-height: 37px;
    text-align: center;
    color: #ffffff;
    background-color: #df002c;
    font-size: 17px;
    display: inline;
    border-bottom: 3px solid #df002c;
    font-weight: bold;

}
.dt{width: 100px;text-align: right}
#realstock-bigweight-table table{width: 100%;font-size: 14px;line-height: 30px;text-align: left;float: left;border: none;}

.hasright{}
#realstock-news-cnt table{width:100%;font-size: 14px;color:#3375cc}
#realstock-news-cnt table td{height:28px;line-height:28px;color:#010101}
.datestr{width:80px;padding-right:10px;}
#realstock-news-cnt a, #realstock-research a{margin-left: 8px}
#realstock-research table, #realstock-holderchange table{line-height:28px;font-size:15px;width:100%;padding: 12px;}

#realstock-kline
{
    width: 100%;
    border: 1px solid #969595;
    text-align: left;
    margin-bottom: 8px;
    float: left;
}

#realstock-kline-title
{
    width: 100%;
    height: 22px;
    background:url('../images/title_bg.gif') repeat-x;
    text-align: left;
}

#realstock-kline-title ul
{
    list-style:none;
    margin-left: 4px;
}

#realstock-kline-title ul li
{
    float: left;
    width: 65px;
    height: 19px;
    line-height: 19px;
    text-align: center;
    cursor: pointer;
    margin-top: 2px;
    margin-left: 1px;
    display: inline;
}

#realstock-kline-content
{
    width: 100%;
    height: 493px;
    overflow: hidden;
    float: left;
}

.realstock-dkline-swf
{
    width: 100%;
    line-height: 0px;
    float: left;
}


.indicator
{
    width: 100%;
    background:url('../images/title_bg.gif') repeat-x;
    text-align: left;
    float: left;
    border-top: 1px solid #969595;

}

.indicator ul
{
    list-style:none;
    margin-left: 4px;
    float: left;
}

.indicator ul li
{
    float: left;
    width: 115px;
    height: 19px;
    line-height: 19px;
    text-align: center;
    cursor: pointer;
    margin-bottom: 2px;
    margin-left: 1px;
    display: inline;
}

.indicator-title
{
    float: left;
    width: 60px;
    color: blue;
    height: 19px;
    line-height: 19px;
    text-align: center;
    margin-top: 3px;
    margin-left: 5px;
}




#tradehint-box
{
    margin-left:5px;
    margin-right:5px;
    width:214px;
    word-break:break-all;
    display:inline;
    margin-top:5px;
    overflow:hidden;
    text-align:left;
    float:left;
}

.tradebg
{
    background-color:#F2F2F2;
}

#realstock-bs-table, #realstock-indec-table
{
    width: 100%;
}






.hasstop td
{
    border-top: 1px solid #999;
}


.realstock-bs-buyratio, .realstock-bs-sellratio 
{
    width: 9%;
    margin-left: 1px;
    float: left;
    background: #f00;
    height: 6px;
    overflow: hidden;
}

#realstock-indec-incratio, #realstock-indec-eqlratio, #realstock-indec-decratio, #realstock-ibs-buyratio, #realstock-ibs-sellratio
{
    width: 33%;
    float: left;
    background: #f00;
    height: 6px;
    overflow: hidden;
}

#realstock-ibs-buyratio, #realstock-ibs-sellratio
{
   margin-bottom: 5px;
}


.more{
    margin-right: 25px;
    margin-top: 10px;
    color: #ffffff;
}

.realstock-bs-sellratio, .realstock-inout-inratio, #realstock-indec-decratio, #realstock-ibs-sellratio
{
    background: #0f0;
}

#realstock-indec-eqlratio
{
    background: #ff0;
}

#realstock-bs-current
{
    width: 100%;
    background: #F3F3F5;
}

#realstock-bs-current table
{
    font-weight: bold;
}






#realstock-kline a
{
    display: block;
    float: left;
    margin-left: 10px;
    margin-right: 10px;
    cursor: pointer;
}

#realstock-topview
{
    float: left;
}

#realstock-topview a
{
    color: red;
    display: block;
    margin-bottom: 5px;
}

#realstock-entrust-box
{
    display: none;
}

#realstock-entrust
{
    width: 100%;
    border: 1px solid #969595;
    margin-bottom: 8px;
    text-align: left;
    float: left;
    display: none;
}

#realstock-entrust-title
{
    width: 100%;
    height: 22px;
    background:url('../images/title_bg.gif') repeat-x;
    text-align: left;
}

#realstock-entrust-title ul
{
    list-style:none;
    margin-left: 4px;
}

#realstock-entrust-title ul li
{
    float: left;
    width: 80px;
    height: 19px;
    line-height: 19px;
    text-align: center;
    background: white;
    color: #595757;
    margin-top: 2px;
    margin-left: 1px;
    display: inline;
    border-left: 1px solid #969595;
    border-right: 1px solid #969595;
    border-top: 1px solid #969595;
}

#realstock-entrust-table
{
    width: 100%;
}

#realstock-entrust-table table
{
    width: 94%;
    font-size: 14px;
    line-height: 20px;
    margin-left: 3%;
}

#realstock-entrust-graph
{
    width: 100%;
    margin-top: 10px;
}

#realstock-entrust-graph table
{
    width: 94%;
    font-size: 12px;
    line-height: 20px;
    margin-left: 3%;
}

#realstock-entrust-graph-swf
{
    width: 94%;
    height: 100px;
}

#stock-entrust-delay
{
    margin-left: 8px;
    float: left;
    display: inline;
}
.table-title
{
    background: #F3F3F5;
}
#realstock-f10
{
  width: 760px;   
  float: left;
  margin-left: 8px;
  display: inline;
}

#realstock-f10 a, #stock-F10 a
{
  color: #0000FF;
}

#realstock-f10 table
{
  font-size: 12px;
  border: 2px solid;
  width: 98%;
}


.realstock-selectbar, .realstock-selectbar2
{
    width: 100%;
    background : #969595;
    height: 19px;
    clear: both;
    position: relative;
}

.realstock-selectbartext
{
    float: left;
    width: 79px;
    background: #f2f2f2;
    height: 18px;
    line-height: 18px;  
    text-align: center;
}

.realstock-selectbar ul, .realstock-selectbar2 ul
{
    float: left;
}

.realstock-selectbar ul li, .realstock-selectbar2 ul li
{
    float: left;
    width: 57px;
    text-align: center;
    height: 18px;
    line-height: 18px;
    overflow: hidden;
    background : #fff;
    display: inline;
    margin: 0 0 1px 1px;
    cursor: pointer;
}

.realstock-selectbar2 ul li
{
    width: 76px;
}

.realstock-selectbar2 ul li span, .realstock-selectbar ul li span
{
    width: 56px;
    height: 17px;
    margin: 1px 0px 0 1px;
    float: left;
    display: inline;
    background: #dcdcdc;
}

.realstock-selectbar2 ul li span
{
    width: 75px;
}

.realstock-selectbar ul li.selectbar-now span, .realstock-selectbar2 ul li.selectbar-now span
{
    background: url('../images/klinebar.gif') repeat-x;
    color: #2280C6;
}

.realstock-selectbar ul li.selectbar-now, .realstock-selectbar2 ul li.selectbar-now
{
    background:#fff;
}

#more-dropdown
{
}

#dropdown
{
    position: absolute;
    right: 4px;
    top: 18px;
    background: #969595;
    width: 72px;
    float: left;
    display: none;
    border-bottom: 1px solid #969595;
}

#dropdown div
{
    width: 70px;
    height: 22px;
    background: #fff;
    float: left;
    clear: both;
    margin-left: 1px;
    display: inline;
    cursor: pointer;
    text-align: center;
}

.indcbtm
{
    border-bottom: 1px solid #ddd;
}


#realstock-finance-gstable table
{
    width: 100%;
    font-size: 12px;
    line-height: 20px;
    text-align: left;
    border-left: 1px solid #969595;
}

#realstock-finance-gstable div
{
    float: right;
    border-top: 1px solid #969595;
    width: 60%;
    height: 200px;
    overflow-y: auto;
    overflow-x: hidden;
    margin-top: 5px;
    margin-right: 5px;
    display: inline;
}

#realstock-finance-gsbutton
{
    float: left;
    margin-left: 5px;
    cursor: pointer;
    text-decoration: underline;
    color: green;
}

#realstock-finance-gsall
{
    float: left;
    margin-left: 20px;
}



