﻿.titledown{
	background-color: #E8E8EC;
	border-bottom: 1px solid #CDCDD5;
	border-left: 1px solid #CDCDD5;
	line-height: 25px;
	height: 25px;
	font-size: 14px;
}
.grayTitlebg1{
	width:100%;
	text-align:center;
	background: #F7F7F7 url(../images/finance_in_ams_005.gif) repeat-x 0 bottom;
	font-size: 12px;
	margin-top:5px;
	margin-bottom:5px;
	padding-top:5px;
	padding-bottom:5px;
	font-size: 12px;
}
.grayTitleImage{
	width:100%;
	text-align:center;
}
.graybgH{ 
	background: #F7F7F7 url(../images/finance_in_ams_004.gif) repeat-x 0 bottom;
	font-size: 12px;
	margin-top:7px;
	margin-bottom:5px;
	font-size: 12px;
	padding-bottom:2px;
	line-height:22px;
	padding:5px;
}
 
.graybgH2{ 
	width:100%;
	font-size: 12px;
	margin-top:7px;
	margin-bottom:5px;
	font-size: 12px;
	padding-bottom:2px;
	line-height:22px;
}
.graybg{ 
	width:100%;
	background: #F7F7F7 url(../images/finance_in_ams_004.gif) repeat-x 0 bottom;
	/*background: url(.../images/finance_in_ams_004.gif) repeat-x 0 bottom;
	background-color: #F7F7F7;*/
	font-size: 12px;
	margin-top:7px;
	margin-bottom:5px;
	font-size: 12px;
	padding-bottom:2px;
	} 
/*
.someclass p,pre{white-space:normal; width:750px; }
graybgH2 p pre{white-space:normal; width:750px; }
.graybgH2 p pre{white-space:normal; width:750px; } 
*/

.divback{font-size:12px; text-align:right;}
.rig{ width: 807px; float: left; }

.nav_menu ul.Ti{background-image: url(../images/finance_in_ams_001.gif); background-repeat: repeat-x; background-attachment: scroll; background-position: 0 0; display:block; height:26px; padding:0 10px 0 0; overflow:hidden;}
.nav_menu ul.Ti li{ color: #009; background-repeat: no-repeat; background-position: right 7px; text-align: center; float:left; padding: 7px 8px 5px; }

.Menu02{width:807px; overflow:hidden; clear:both;}
.Menu02 ul.Ti{ background-image: url(../images/finance_in_ams_001.gif); background-repeat: repeat-x; background-attachment: scroll; background-position: 0 0; display:block; height:26px; padding:0 10px 0 0; overflow:hidden; }
.Menu02 ul.Ti li{ color: #009; background-repeat: no-repeat; background-position: right 7px; text-align: center; float:left; padding: 7px 8px 5px; }
/* by chenhao begin 
.Menu02 ul.Ti li a:link{ text-decoration:underline;background-attachment: scroll; cursor: pointer; }  
.Menu02 ul.Ti li a:visited{ background-attachment: scroll; cursor: pointer; } 
.Menu02 ul.Ti li a:hover{ background-attachment: scroll; cursor: pointer; } 
.Menu02 ul.Ti li a:active{ background:url(.../images/finance_in_ams_002.gif) repeat-x; color:#d20101; padding-top: 6px; border-top: 1px solid #a2a4b5; border-right: 1px solid #a2a4b5; border-left: 1px solid #a2a4b5; cursor:default; }
 by chenhao end */
ul.Ti li.menu0{ font-weight: bold; }
ul.Ti li.Menu02On{ background:url(../images/finance_in_ams_002.gif) repeat-x; color:#d20101; padding-top: 6px; border-top: 1px solid #a2a4b5; border-right: 1px solid #a2a4b5; border-left: 1px solid #a2a4b5; cursor:default; }
ul.Ti li.Menu02Off{ background-attachment: scroll; cursor: pointer; }
ul.Ti li a{text-decoration:none;} 
ul.Ti li a:visited{text-decoration:none; color:#333333;} 

ul.Ti li.caplink{float:right; padding:0; text-align:right; margin-right:0; font-size:12px; width:300px; line-height:26px;}
ul.Ti li.caplink button{height:19px; margin:3px 0 0 10px; font-size:12px; padding:0; line-height:16px;}

.r_top{ width: 807px; clear: both; margin-bottom: 6px; }
.toolbartop{ width:545px; height:51px; overflow:hidden; background:#f3f3f5; float: left; border-bottom:1px solid #d7d7de; }
.tbtb01{width:90px; height:51px; float:left; background:url(../images/finance_in_ws_033.gif) repeat-y right;text-align:center;}
.tbtb01 h1{font-family:"黑体"; font-size:20px; line-height:33px; font-weight: normal;}
.tbtb01 h2{font-size:12px;}
.tbtb02{width:116px; height:51px; float:left; background:url(../images/finance_in_ws_033.gif) repeat-y right;text-align:center;}
.tbtb02 h3{font-family: Arial Black, Helvetica, sans-serif; font-size:20px; font-weight:normal; line-height:26px;}
.tbtb02 h4,.tbtb02 h5{font-family:Arial, Helvetica, sans-serif; font-size:9px; font-weight:normal;}
.tbtb03{width:339px; height:51px; overflow:hidden; float:left;}
.tbtb0301{width:334px; height:23px; line-height:23px; padding:2px 0 0 5px; border-bottom:1px #cdcdd6 solid; clear:both;}
.tbtb0302{width:334px; height:22px; line-height:22px; padding:2px 0 0 5px; border-top:1px #fff solid; clear:both;}
.centerImgBlk{width:545px;}
.sht{ width:254px; height:51px; overflow:hidden; background:#f3f3f5; float: right; border-bottom:1px solid #d7d7de; }
.shtbipt{padding:3px 0 0 1px; clear:both;}
.shtbipt01{width:129px; height:16px; padding:2px 0 0 21px; color:#8e9197; border:1px #a5acb2 solid; background:url(../images/finance_in_ws_041.gif) no-repeat left #fff; line-height:16px; margin-right:4px;}
.shtbipt02{width:31px; height:19px; margin-right:4px;}
.shtbipt03{width:55px; height:19px;}
.sht h1{padding:3px 0 0 0;}
.sht h1{background:#F3F3F5; height:21px; overflow:hidden;font-size:12px;font-weight:normal;line-height:21px;}
.table1{ margin-top: 10px; margin-right: auto; margin-left: auto; }
.table1 tr{ background-image: url(../images/finance_in_ams_004.gif); background-repeat: repeat-x; background-position: 0 bottom; }
.table1 td{ line-height: 22px; padding-right: 8px; padding-left: 8px; border-right: 1px solid #dadae1; }
.table1 .tdr{ border-right-style: none; border-right-width: 1px; }
.table1 .title{ color: #000; font-size: 14px; font-weight: bold; background-color: #e8e8ec; background-image: url(../images/finance_in_ams_005.gif); background-repeat: repeat-x; background-position: 0 bottom; height: 26px; }
.table1 .tr_2{ background-color: #f7f7f8; }
.table2{ margin-right: auto; margin-left: auto; }
.table2 td{ line-height: 22px;}
.tagmain{border-left: 1px solid #aaacbc; border-bottom: 1px solid #aaacbc; border-right: 1px solid #aaacbc; }
.datelist{ text-align: left; float: left; }
.datelist li{}
.datelist a{ margin-right: 7px; }
body,ul,ol,li,p,h1,h2,h3,h4,h5,h6,form,fieldset,table,td,img,div{margin:0;padding:0;border:0;}
body,ul,ol,li,p,form,fieldset,table,td{font-family:"宋体";}
body{background:#fff;color:#000;}
td,p,li,select,input,textarea,div{font-size:12px;}
.table{
	width: 100%;
}
.table .head {
	border-left: none;
	padding:5px;
}
#CirculateShareholderTable,#FundHoldSharesTable{width:100%;}
#CirculateShareholderTable thead tr th{text-align:center; color:#FF0000}
#FundHoldSharesTable thead tr th{text-align:center; color:#FF0000}
#Table1 thead tr th{text-align:center; color:#FF0000}
.table thead tr th {
	background-color: #E8E8EC;
	border-bottom: 1px solid #CDCDD5;
	border-left: 1px solid #CDCDD5;
	line-height: 25px;
	height: 25px;
	font-size: 14px;
}

.table tbody tr td {
	background: url(./images/finance_in_ams_004.gif) repeat-x 0 bottom;
	/*border-bottom: 1px dashed #C3C3C1;*/
	border-left: 1px dashed #CDCDD5;
	font-size: 12px;
	padding: 5px 0px;
	text-align: left;
	padding-left:5px;
}

.table tbody .gray td{
	background-color: #F7F7F8;
	
}

.table tbody tr td .td_left_display{
	border-left: 1px dashed  #CDCDD5;
}

#zaiyaocontent {
	PADDING-RIGHT: 10px;
}
#content{        width:939px;
         white-space: pre-wrap; 
white-space: -moz-pre-wrap; 
word-break: break-all;  
word-wrap: break-word;  }
.add3 {
	FONT-WEIGHT: bold; PADDING-TOP: 8px
}
.lastbgcolor {
	PADDING-RIGHT: 2px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 2px; BACKGROUND: #f5f5f5; PADDING-BOTTOM: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #cccccc 1px solid
}
.bgcolor {
	PADDING-RIGHT: 2px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 2px; BACKGROUND: #f5f5f5; PADDING-BOTTOM: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #cccccc 1px solid
}
.web2 {
	BORDER-RIGHT: #cccccc 1px solid; FONT-SIZE: 12px; BORDER-LEFT: #cccccc 1px solid
}
