/* CSS Document */
#col-right-channel {
margin-top:10px;
width:245px;
float:right;
}

.right-block-channel {
width:235px;
border:1px solid #ccc;
margin-top:10px;
vertical-align:top;
text-align:left;
font-size:12px;
clear:both;
background:#f0f6fa
}

.right-block-channel .content {
text-align:left;
margin:5px 0;
}

.right-block-channel .content span {
width:100%;
}

.right-block-channel .content ul {
list-style:none;
margin:0;
padding:0;
}

.right-block-channel .content ul li {
background:url(../../images/common/bullet-yellow-arrow.gif) no-repeat;
background-position:0 4px;
padding-left:12px;
border-bottom:1px dashed #ccc;
margin:5px 0;
}

.right-block-channel .content ul li a{color:#666}

.right-block-channel img {
display:block;
}

.right-block-channel img.pic {
border:1px solid #ccc;
margin:2px 5px 5px;
}

.right-block-channel .title {
height:22px;
background:url(../../images/common/img-right-block-top.gif) no-repeat top;
color:#fff;
font-size:13px;
padding-top:3px;
text-indent:10px;
font-weight:bold;
float:left;
}

.right-block-channel .title-green {
height:22px;
background:url(../../images/common/img-right-block-top-y.gif) repeat-x top;
color:#fff;
font-size:13px;
padding-top:3px;
padding-left:10px;
font-weight:bold;
}

.right-block-channel h1 {
font-size:13px;
font-weight:bold;
float:left;
}

.right-block-channel .title span {
float:right;
padding-right:5px;
}

.right-block-channel .title span a {
font-size:12px;
color:#fff;
}

.right-block-channel .title-green span {
float:right;
padding-right:5px;
}

.right-block-channel .title-green span a {
font-size:12px;
color:#fff;
}

.right-block-channel td {
vertical-align:top;
}


.table-reits{ margin:5px 0}

table.table-reits th{ font-size:13px; font-weight:bold; color:#369; text-align:right}
table.table-reits td{ text-align:right; border-bottom:1px solid #ccc; padding:2px 0}
table.table-reits td.cost{color:#369}
table.table-reits td.up{color:#f00}
table.table-reits td.down{color:#060}
table.table-reits tr.dark{ background:#dfedf0}


.table-reits2{ margin:5px; background:#ccdee8}
.table-reits2 td{ padding:2px}
.table-reits2 th{ font-size:13px; font-weight:bold; color:#369; text-align:right; height:25px; vertical-align:top; padding:2px}
.table-reits2 th.date{ text-align:left}
.table-reits2 td.cost{ background:#e6eff4; text-align:right; color:#369}



#title-business {
margin-top:10px;
height:30px;
width:790px;
background:url(../../images/bank/title-business.gif) no-repeat;
display:block;
float:right;
text-indent:-9999px;
}

.title-main-info h1 {
font-size:12px;
font-weight:bold;
color:#00829c;
float:left;
}

.title-main-info span.more {
color:#00829c;
float:right;
}

.title-main-info span.more a {
color:#00829c;
}

.title-main-info {
padding-top:5px;
height:20px;
display:block;
border-bottom:3px solid #39c;
clear:both;
}

.main-info .post {
clear:both;
background:url(../../images/bank/bg-main-info-bule.gif) repeat-x top;
/*border-bottom:1px solid #d9a80a;*/
padding:15px 0 10px;
}

.main-info .post .img {
float:left;
height:120px;
clear:both
}

.main-info .post .img img {
border:1px solid #ccc;
background:#fff;
margin:0 15px 15px 10px;
padding:3px;
}

.main-info .post h2 {
font-size:12px;
font-weight:bold;
color:#369;
}

.main-info .post ul {
clear:both;
list-style:none;
margin:10px 10px 0;
padding:0
}

.main-info .post li {
list-style:none;
border-bottom:1px dashed #ccc;
background:url(../../images/common/bullet-bule-arrow.gif) no-repeat 0 5px;
padding-left:15px;
line-height:22px;
margin:0;
}

.other-info {
width:240px;
margin-top:10px;
}

.other-info img {
padding-top:10px;
}

.other-info.left {
float:left;
}

.other-info.right {
float:right;
}

.title-other-info h1 {
font-size:12px;
font-weight:bold;
color:#d9970a;
float:left;
}

.title-other-info span.more {
color:#d9970a;
float:right;
}

.title-other-info span.more a {
color:#d9970a;
}

.title-other-info {
padding-top:5px;
height:20px;
display:block;
border-bottom:2px solid #d9a80a;
clear:both;
}

.other-info ul {
clear:both;
list-style:none;
margin:10px 10px 0;
}

.other-info li {
list-style:none;
border-bottom:1px dashed #ccc;
background:url(../../images/common/bullet-bule-arrow.gif) no-repeat 0 5px;
padding-left:15px;
padding-top:2px;
line-height:18px;
margin:0;

}
.other-info li  a{color:#666}

table.table-business-1{ margin-top:10px}

table.table-business-1 td{ text-align:left}

table.table-business-1 td.item{ padding:2px 0 2px 15px; background:url(../../images/common/bullet-bule-arrow.gif) no-repeat 0px 6px; border-bottom:1px dashed #ccc}