body {
  font-family: "宋体",arial,sans-serif;
  font-size: 9pt;
  height:100%;
  margin-top:0px;
  text-align:center;
}

table{
	empty-cells:show;
	border-collapse:collapse;
	border:1px solid #B6D9E3;
	margin:0 auto;
	width:99.98%;
}

td,th,div{word-break:break-all;word-wrap:break-word}
tr{padding:5px 10px;text-align:left;vertical-align:middle;font-weight:normal;}

.tr_color{background:#F4FBFF;}
.tr_nocolor{background:white}

img{border:0}
td, th {
  padding:5px 5px;
  font-family: "宋体",arial,sans-serif;
  font-size: 9pt;
  border:1px solid #D4EFF7;
}
th{padding:5px 10px;border-bottom:1px solid #76BAC2;background:#76BAC2 url(../images/h.gif) 0 0 repeat-x;text-align:left;color:#005681;}

form {
  margin:0;
}

textarea,input,select {
	font:9pt;
	padding:1px 3px 0 3px;
	vertical-align:middle;
	margin-bottom:1px
}

input {
	border:solid 1px #B6D9E3;
	padding:2px 0px 2px 1px;
	font-size:9pt;
	vertical-align:middle
}
textarea{border:solid 1px #B6D9E3;}

hr.blue {
  height: 2px;
  border: 0;
  width: 100%;
  color: #336699;
  background-color: #336699;
}

a:link {
	color: #0055CC;
	text-decoration: none;
}
a:visited {
	color: #0055CC;
	text-decoration: none;
}
a:hover {
	color: #FFFFFF;
	text-decoration: none;
	background: #0055CC;
}
a:active {
	color: #FFFFFF;
	text-decoration: none;
	background: #CC0000;
}

td.topic {
	font:11pt "宋体";
	color: #005681;
	font-weight:bold;
	padding:1px 3px 0 3px;
	vertical-align:middle;
	margin-bottom:1px
}

h1 {
  font-size:1.2em;
  margin-bottom:1em;
  margin-top:0;
}

.btn{
	background:#fff url(../images/h.gif) 0 0 repeat-x;
	color:#005681;
	border-width:1px;
	padding-left:15px;
	padding-right:15px;
	vertical-align:middle;
	font-weight:bold;
}

.btn_small{
	background:#fff url(../images/h.gif) 0 0 repeat-x;
	color:#005681;
	border-width:1px;
	padding-left:1px;
	padding-right:1px;
	vertical-align:middle;
}

.textlabel{
	border-width:0px;
	vertical-align:middle;
	cursor:default;
	width:100%;
}

.header {
  font-weight: bold;
  font-size: large;
}

.information{
  width: 80%;
  margin-top:10px;
  margin-bottom:10px;
  padding: 10px;
  font-size:11pt;
  font-weight:bold;
  color:Navy;
  border: 1px solid Blue;
  white-space:normal;
  overflow:auto;
}

.exclamation {
  padding: 15px;
  color:#CC0000;
  border: 1px solid #ff0000;
  white-space:normal;
  overflow:auto;
}

.errormsg, .errorheader {
  margin-top:3px;
  margin-bottom:3px;
  font-size:1em;
  color:red;
}

.error, .errorbox-bad {
  color: red;
  border: solid 1px red;
  padding: 5px;
}

.copyright {
  color: #6F6F6F;
  font-size: smaller;
}

.navigation{
	margin-top:5pt;
	margin-bottom:5pt;
	font-size:9pt;
	font-weight:bold;
	float:left;
}

.link {
  font-family: arial,sans-serif;
  font-size: 90%;
  color: #0000cc;
  background-color: transparent;
  padding:0px 0px;
  text-decoration: none;
  border: none;
  cursor: pointer;
}

/*select样式定义开始*/
.select * {
margin: 0;
padding: 0;
}

.select {
border:1px solid #B6D9E3;
float: left;
display: inline;
}

.select div {
border:1px solid #f9f9f9;
float: left;
}

/* 子选择器，在FF等非IE浏览器中识别 */
.select>div {
width:120px;
height: 17px;
overflow:hidden;
}

/* 通配选择符，只在IE浏览器中识别 */
* html .select div select {
display:block;
float: left;
margin: -2px;
}

.select div>select {
display:block;
width:124px;
float:none;
margin: -2px;
padding: 0px;
}

.select:hover {
border:1px solid #666666; //鼠标移上的效果 
}

.select select>option {
text-indent: 2px; //option在FF等非IE浏览器缩进2px
}
/*select样式定义结束*/

.message {
  margin: 5px;
  border:2px solid #3f7c5f;
  width:85%;
}

.verifybox {
  padding: 5px;
  border: 1px solid #b0b0b0;
  white-space:normal;
  overflow:auto;
}

table.profile{
	empty-cells:show;
	border-collapse:collapse;
	border:0px;
	margin:0 auto;
	width:100%;
}
	
.maincontent, .verifymain {
  width: auto;
  border-style: none;
  border-left-color:#dbe6de;
  border-left-style: solid;
  border-left-width:13em;
}

.verifymain {
  border-right-color:#fff;
  border-right-style: solid;
  border-right-width:300px;
}

.clear {
  clear:both;
}

div.margins {
  padding:1.5em;
}

td.spacer {
  padding:0;
  padding-left:2em;
  padding-right:2em;
}

.submitBtnBlock {
  margin-top:2em;
  margin-bottom:2em;
  clear:both;
}

.nowrap {
  white-space:nowrap;
  _white-space:pre;
}

