



*:focus { 
    outline: none;
}

a {
    color: #000;
    text-decoration: none;
}


#currencyDesc {
	color: #fff;
    font-size: 14px;
}
.alteration-up:before, .alteration-down:before, .alteration-equal:before{
    border-top: 11px solid transparent; 
    border-left: 11px solid transparent; 
    border-right: 11px solid transparent; 
}
.alteration-up:after, .alteration-down:after, .alteration-equal:after {
    border-bottom: 11px solid transparent; 
    border-left: 11px solid transparent; 
    border-right: 11px solid transparent; 
}

.alteration-up:before {
    /*color: #55AE00;*/    
    border-bottom: 15px solid #0fd900;     
}
.alteration-up:after, .alteration-equal:after {
    border-top: 15px solid #fff; 
}

.alteration-down:before, .alteration-equal:before  {
    /*color: #AE1100;*/
    border-bottom: 15px solid #fff;  
}

.alteration-down:after{ 
    border-top: 15px solid #fb693c;    
}

.alteration-equal {
    /*color: #aaa;*/
}

.alteration-up:before, .alteration-down:before, .alteration-equal:before {
    position: absolute;
    top: -1px;
    left: 0px;
    content: "";
}
.alteration-up:after, .alteration-down:after, .alteration-equal:after {
    position: absolute;
    top: 30px;
    left: 0px;
    content: "";
}

#wrapper {
   background: rgba(10,63,89,0.65);
    width: 265px;
    height: 135px;
    font-family: Arial,Helvetica,sans-serif;
    color: #fff;
    font-size: 13px;
    padding: 12px 15px;
    box-sizing:border-box;
    -moz-box-sizing:border-box;
    -webkit-box-sizing:border-box;
    -o-box-sizing:border-box;
    -ms-box-sizing:border-box;
}
.bottom-table td {
    padding: 3px 0px 6px;
}
.bottom-table.row2 td.col01 {
    font-size: 11px;
}
#chartheader {display: none;}

table {
    border: 0px solid #a6a5a5;
    margin: 0;
}
table td {
    padding: 4px 3px 4px 2px;
}
.code {
    color: #999;
    font-size: 11px;
    text-align: center;
}
.time {
    color: #f5f5f5;
    font-size: 12px;
    text-align: left;
}
.title, .title div {
    font-weight: bold;
}
.title {   
    color: #fff;
}
.price_green {
    color: #fff;
    font-size: 28px;
    font-weight: bold;
     vertical-align: middle;
}
.price_red {
    background: none repeat scroll 0 0 #fffbf1;
    color: #c30;
    font-size: 30px;
    font-weight: bold;
}
.zhishu_green {
    background: none repeat scroll 0 0 #fffbf1;
    color: #0d8f63;
    font-size: 26px;
    font-weight: bold;
}
.zhishu_red {
    background: none repeat scroll 0 0 #fffbf1;
    color: #c30;
    font-size: 26px;
    font-weight: bold;
}
.title div {
    height: 22px;
    padding: 0 0 0 20px;
}
div.green {
    background: url("images/up.gif") no-repeat scroll 0 3px rgba(0, 0, 0, 0);
    text-align: right;
    width: 55px;
}
div.red {
    background: url("images/down.gif") no-repeat scroll 0 3px rgba(0, 0, 0, 0);
    text-align: right;
    width: 55px;
}

#disclaimer_link , #disclaimerDesc { color:#505050; font-family: Arial,Helvetica,sans-serif; font-size: 11px;}
/*
#marketCapDesc , #openPriceDesc, #dayHighDesc, #dayLowDesc, #pCloseDesc, #volumeDesc, #turnoverDesc , #delay15Min , #changepercentDesc{margin-left:2px;  }
#marketCapValue , #openPriceValue, #dayHighValue, #dayLowValue, #pCloseValue, #volumeValue, #turnoverValue , #changepercentValue , #changeValue , #delay15Min{margin-right:2px;  }

*/

#delay15Min  {
    font-size: 11px;
}
#lastPriceValue{
    padding:0px;
	margin:0px;
}


.currency-label{
margin-bottom:2px;
display:block;
}
.price-cell {padding:5px 0 5px 30px; display: block; position: relative; }
.price-cell label { display: inline-block;}
.company-info {font-size: 16px; line-height: 16px;}
#lastPriceValue {font-size: 48px; font-weight: normal;}
.delay-info {padding-top: 4px;}
body.chinesesimple .company_info, body.chinesetraditional .company_info {display: block; position: relative; }
body.chinesesimple .company_info span, body.chinesetraditional .company_info span {font-size:19px; display: inline-block; position: absolute; top: 0; left: 70px;}