﻿body{ margin:0; padding:0;}
.mainbox{ width:950px; margin-left:auto; margin-right:auto;}
.list{ margin:auto; font-size:12px;}
.list table{ border:0; margin:auto; background-color:#9FBFDD; width:100%;font-weight:normal;color:#000; font-family:Arial;}
.list table a{color:#00298F; text-decoration:none}
.list table a:visited{color:#00298F; text-decoration:none}
.list table a:hover{color:#ff0000; text-decoration:underline}
.list table a.red{color:#ff0000;}
.list table a.red:visited{color:#ff0000;}
.list table a.red:hover{color:#ff0000;}
.list table a.blue{color:#0000ff;}
.list table a.blue:visited{color:#0000ff;}
.list table a.blue:hover{color:#ff0000;}
.list table th{background-color:#F5F4F3; height:25px; text-align:center; color:#002B8D; font-weight:normal; white-space:nowrap;}
.list table th{ height:23px; line-height:23px; font-weight:normal; background-color:#ffffff;}

.list table tr.subhead th{background-color:#ffffff;background:url(/images/stock/nt_rt_titlebg.gif) repeat-x;font-weight:bold; text-align:left; color:#000; overflow:hidden;height:24px;line-height:24px; }

.list table tr td{height:20px; text-align:center; line-height:20px;font-family:Arial;}
.list table tr td.nobr{ white-space:nowrap;}
.list table tr td span.up{ color:#ff0000}
.list table tr td span.down{ color:#009900}
.list table tr td span.b{ font-weight:bold}
.list table tr td.l_3{ text-align:left; padding-left:3px;}
.list table tr td.l_6{ text-align:left; padding-left:6px;}
.list table tr td.r_3{ text-align:right; padding-right:3px;}
.list table tr td.r_6{ text-align:right; padding-right:6px;}
.list table tr td.select{ background-color:#E4F3FD}
.list table tr.list_eve{background-color:#FFFFFF;text-align:center}
.list table tr.list_odd{background-color:#F5F4F3;text-align:center}
.list table tr.list_tip{background-color: #f2f2f2; line-height:20px; height:20px;}
.list table tr.list_tip td{ text-align:left; padding-left:12px}
.detail{ margin:auto; font-size:12px; font-size:12px}
.detail table{ border:0; margin:auto; background-color:#9FBFDD; width:100%;font-weight:normal;color:#002B8D; font-size:12px}
.detail table th{ height:23px; line-height:23px; font-weight:normal; background-color:#ffffff;}
.detail table tr.subhead th{background-color:#ffffff;background:url(/images/stock/nt_rt_titlebg.gif) repeat-x;font-weight:bold; text-align:left; color:#000; overflow:hidden;height:24px;line-height:24px; }
.detail table tr.subhead th .item{background:url(/images/stock/ntlist_rtbg2.gif) no-repeat;padding-left:1em;width:260px;float:left; height:22px;color:#ffffff; overflow:hidden; margin-top:2px;}
.detail table tr.subhead2 th{ color: #ff0000; background-color:#BFE3FD; height:30px; line-height:30px; width:100%; overflow:hidden; text-align:left; padding-left:12px; font-weight:bold; color:#ff0000;font-size:14px; border:solid 1px #FFF}
.detail table tr{background-color:#ffffff;}
.detail table td{ height:22px; text-align:left; padding:0 6px; color:#000000; line-height:22px;}
.detail table td.lable{background-color:#E4F3FD}
.detail table td.left{ text-align:left; padding-left:6px; }
.detail table td.right{ text-align:right; padding-right:6px; }
.detail table td.space{background-color:#F5F3F4}
.detail table tr.detail_space{ background-color:#F5F3F4;}