@charset "utf-8";
/*Html标签默认样式*/
body,td,th,button { font-family: Arial, Helvetica, sans-serif;color:#666666; font-size:11px; line-height:1.5;}
body {margin: 0px auto; width: 1000px;background-color: #FFFFFF; }
form{ margin:0px; padding:0px;}
p{ padding:0px;margin:0px 0px 12px 0px;}
a:link {color: #666666; text-decoration:none;}
a:visited {color: #666666; text-decoration:none;}
a:hover {color: #840401; text-decoration:none;}
a:active {color: #840401; text-decoration:none;}
img { display:table;}
.inputBlur{border: 1px solid #CCCCCC;background-color: #FFFFFF;height:19px;}
.inputFocus{border: 1px solid #447CC8;background-color: #EBF1FA;height:19px;}
.textareaBlur{border: 1px solid #CCCCCC;background-color: #FFFFFF;}
.textareaFocus{border: 1px solid #447CC8;background-color: #EBF1FA;}
button{color:#FFFFFF;}
.buttonOut{}
.buttonOver{}
button,option,select,input,textarea{font-family:Arial, Helvetica, sans-serif; font-size:11px;}
/*框架样式*/
.top{ display:block; width:1000px; height:136px;background:url(images/topBg.jpg); background-repeat:repeat-x;}
.main{ display:block; width:1000px;; clear:both;}
.left{ width:230px; vertical-align:top;}
.right{ width:230px; vertical-align:top;}
.center{ display:block; vertical-align:top; background-color:#D0E5F6; display:block;}
.centerMain{ vertical-align:top; background-color:#D0E5F6; width:726px; padding:0px 20px;}
.foot{ clear:both;display:block; width:1000px; clear:both; height:83px; background:url(images/bottomBg.jpg); background-repeat:repeat-x; background-color:#536C94;}
/*top下的样式*/
.topLogo{ padding-left:15px; display:block; float:left; margin-top:45px;}
.topLogoPic{ display:block; float:right; width:420px; height:136px; background:url(images/topBanner.jpg);}
.topContact {float:right;margin-top:15px; padding-left:15px;line-height:1.3;background:url(images/topContactBg.gif);background-repeat:no-repeat;}
.topMenu a{
	width:125px;
	height:18px; 
	background:url(images/topMenu.jpg); 
	font-weight:bold; color:#FFFFFF; 
	font-family:Arial, Helvetica, sans-serif; 
	font-size:12px; 
	padding:10px 0px;
	text-align:center;
	text-decoration:none; 
	float:left;}
.topMenu{ clear:both; height:38px; }
.topMenu a:link  { background-position:0px 0px;text-decoration:none;color:#FFFFFF;}
.topMenu a:visited  { background-position:0px 0px;text-decoration:none;color:#FFFFFF;}
.topMenu a:hover  {	background-position:0px -38px; text-decoration:none;text-decoration:none; color:#1E304C}
.topMenu a:active  {background-position:0px -38px; text-decoration:none;text-decoration:none;color:#1E304C;}
.topBanner{ background:url(images/topBannerBg.jpg); background-repeat:repeat-x; height:224px; clear:both; width:1000px;}
.topBannerBanner{ margin-top:1px;}
.topBannerWelcome{ margin:37px 0px 0px 15px; clear:both; color:#890300;}

/*left下的样式*/
.leftBlock{}
.leftBlockTitle{color:#890400;font-weight:bold; height:23px; font-size:14px; line-height:2; }
.leftBlockTitle a.more{ float:right; padding-right:5px;}
.leftBlockTitle a.more:link{color:#FFFFFF;}
.leftBlockTitle a.more:visited{ color:#FFFFFF;}
.leftBlockTitle a.more:hover{ color:#FFFF00;}
.leftBlockTitle a.more:active{ color:#FFFF00;}
.leftBlockInfo{ padding:5px; background-color:#F8F8F8;line-height:1.5;}
.leftlistTitle{color:#446391;font-weight:bold;font-size:12px; padding:10px 5px 0px 15px;
background:url(images/leftListTitleBg.jpg); background-repeat:repeat-x; 
}
.leftBlockList{ padding:0px 0px; vertical-align:top; display:block; margin-bottom:10px;}
.leftBlockList ul{ padding:0px; margin:5px 0px 0px 15px; }
.leftBlockList li{ list-style-type: none; clear:both;}
.leftBlockList a{ float:left; height:25px; display:block; font-weight:bold; }
.leftBlockList a:link {color:#446391;}
.leftBlockList a:visited {color:#446391;}
.leftBlockList a:hover {color:#840401;}
.leftBlockListTitle{color:#890400;font-weight:bold;font-size:14px; line-height:1.2; padding:14px 0px 0px 15px; }
.leftBlockListTitlea{ float:left; height:25px; display:block; font-weight:bold; }
.leftBlockListTitle a:link {color:#840401;}
.leftBlockListTitle a:visited {color:#840401;}
.leftBlockListTitle a:hover {color:#446391;}
.leftBlockMenu a:active {color:#446391;}
.leftBlockList2{
	padding:8px 15px 0px 15px;
	height:183px;
	vertical-align:top;
}

.leftBlockList2 ul{ padding:0px; margin:5px 0px 0px 0px;}
.leftBlockList2 li{ list-style-type: none; clear:both;}
.leftBlockListIcon{margin:5px 0px 0px 10px; float:left;}
.leftBlockList2 a{ float:left; height:25px; display:block;}

.leftBlockListTitle3{color:#446391;font-weight:bold;font-size:12px; line-height:2; padding:10px 5px 0px 15px;height:42px;background:url(images/leftListTitleBg.jpg); background-repeat:repeat-x; }
.leftBlockList3{
	padding:2px 15px;
	height:184px;
	vertical-align:top;
	background-repeat:repeat-x;
	background-image: url(images/leftListBg.jpg);
	background-position: bottom;
}
.leftBlockList3 ul{ padding:0px; margin:5px 0px 0px 0px;}
.leftBlockList3 li{ list-style-type: none; clear:both;}
.leftBlockList3 a{ float:left; height:25px; display:block;}
.leftLinks{height:60px; padding-left:15px;}
.leftLinks img{ padding-top:6px;}
.leftBlockMenu ul {padding:0px; margin:0px;}
.leftBlockMenu li {list-style-type: none;}
.leftBlockMenu a{height:20px;padding: 5px 0px 0px 5px;clear:both; }
.leftBlockMenu a:link {text-decoration: none;}
.leftBlockMenu a:visited {text-decoration: none;}
.leftBlockMenu a:hover {text-decoration:none;background-color:#F8F8F8;}
.leftBlockMenu a:active {text-decoration: none;background-color:#F8F8F8;}
/*right下的样式*/
.rightBlock{ }
.rightBlockTitle{color:#840401;font-weight:bold;font-size:12px; line-height:2; padding:20px 5px 0px 15px;height:31px; background-color:#D0E5F6;}
.rightBlockTitle2{color:#446391;font-weight:bold;font-size:12px;padding:13px 5px 10px 15px;
background:url(images/rightBlockTitleBg.jpg); background-repeat:repeat-x; background-color:#FFFFFF;
}
.rightBlockTitle a.more{ float:right; padding-right:5px;}
.rightBlockTitle a.more:link{color:#666666;}
.rightBlockTitle a.more:visited{ color:#666666;}
.rightBlockTitle a.more:hover{ color:#840401;}
.rightBlockTitle a.more:active{ color:#840401;}
.rightBlockInfo{line-height:1.5; background-color:#FFFFFF; padding:15px 15px;}
.rightBlockList{	padding:2px 15px;height:183px;vertical-align:top; background-color:#D0E5F6;
background-repeat:repeat-x;
	background-image: url(images/centerBlockListBg.jpg);
	background-position: bottom;
}
.rightBlockList ul{ padding:0px; margin:5px 0px 0px 0px;}
.rightBlockList li{ list-style-type: none; clear:both;}
.rightBlockList a{ float:left; height:25px; display:block;}
.rightBlockMenu ul {padding:0px; margin:0px;}
.rightBlockMenu li {list-style-type: none;}
.rightBlockMenu a{display:block; height:20px;padding: 5px 0px 0px 5px;background-color:#EEEEEE;border-top:solid 1px #FFFFFF;border-left:solid 5px #999999;}
.rightBlockMenu a:link {text-decoration: none;}
.rightBlockMenu a:visited {text-decoration: none;}
.rightBlockMenu a:hover {text-decoration:none;background-color:#F8F8F8;}
.rightBlockMenu a:active {text-decoration: none;background-color:#F8F8F8;}
.rightBlockRegistration{ background-color:#FFFFFF; 
	padding:0px 15px;
	background-repeat:repeat-x;
	height:64px;
	vertical-align:top;
	background-image: url(images/rightBlockRegistration.jpg);
	background-position: bottom;}
/*center下的样式*/
.centerTitle{ color:#FFFFFF;font-weight:bold; padding:12px 5px 2px 20px; margin:0px; background-color:#B5D5EE;font-size:14px;}
.centerBlock{ margin-bottom:10px; margin:0px; padding:0px;}
.centerBlockTitle{color:#446391;font-weight:bold;font-size:12px; line-height:2; padding:15px 5px 5px 15px;height:31px; background-color:#D0E5F6;}
.centerBlockTitle a.more{ float:right; padding-right:5px;}
.centerBlockInfo{ padding:10px 20px;background-color:#B5D5EE; color:#4B6A98; line-height:1.5; height:251px; display:block;font-size:12px;}
.centerBlockList{ padding:2px 15px;  height:183px; vertical-align:top;background-color:#D0E5F6;
background-repeat:repeat-x;
	background-image: url(images/centerBlockListBg.jpg);
	background-position: bottom;
}
.centerBlockList ul{ padding:0px; margin:5px 0px 0px 0px;}
.centerBlockList li{ list-style-type: none; clear:both;}
.centerBlockList a{ display:block;}
.centerBlockPic { margin:0px auto;}
.centerBlockPic a { float:left; padding:10px; margin:10px 9px; border: 1px solid #CCCCCC;background-image:url(images/centerBlockPicBg.jpg); background-repeat:repeat-x;}
.centerBlockPic a img{border: 1px solid #FFFFFF;padding:0px;margin:0px;}
.centerBlockPic a:link{ color:#333333; text-decoration:none;}
.centerBlockPic a:visited{ color:#333333; text-decoration:none;}
.centerBlockPic a:hover{ color:#333333; text-decoration:none; border: 1px solid #FFD700;}
.centerBlockPic a:active{ color:#333333; text-decoration:none; border: 1px solid #0000FF;}
.centerMainBlockTitle{ display:block;
	color:#446391;
	font-weight:bold;
	font-size:12px;
	padding:19px 5px 15px 0px;
	height:31px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #A3C1D9;
}
.centerMainBlockInfo{ padding:15px 0px;}
.centerMainInfoTitle{color:#4B6A98;font-weight:bold; padding:5px 0px; clear:both;}
.centerMainInfoTitle a:link{ color:#4B6A98; text-decoration: underline;}
.centerMainInfoTitle a:visited{ color:#4B6A98; text-decoration: underline;}
.centerMainInfoTitle a:hover{ color:#840401; text-decoration: underline;}
.centerMainInfoTitle a:active{ color:#840401; text-decoration: underline;}
.centerMainInfoTitle2{	color:#4B6A98;}
.centerMainInfoTitle2{color:#4B6A98;padding:5px 0px; clear:both;}
.centerMainInfoTitle2 a:link{ color:#4B6A98; text-decoration: underline;}
.centerMainInfoTitle2 a:visited{ color:#4B6A98; text-decoration: underline;}
.centerMainInfoTitle2 a:hover{ color:#840401; text-decoration: underline;}
.centerMainInfoTitle2 a:active{ color:#840401; text-decoration: underline;}
.centerMainBlockInfoLinks a:link{ color:#840401; text-decoration: underline;}
.centerMainBlockInfoLinks a:visited{ color:#840401; text-decoration: underline;}
.centerMainBlockInfoLinks a:hover{ color:#4B6A98; text-decoration: underline;}
.centerMainBlockInfoLinks a:active{ color:#4B6A98; text-decoration: underline;}
.centerMainInfoTitle3{ font-size:14px; font-weight:bold;color:#4B6A98;padding:5px 0px; clear:both}
.sitemap{ margin-left:15px; height:25px;}
/*foot下的样式*/
.footLogo{padding:28px 0px 0px 25px; width:223px; height:23px; float:left;}
.footSlogen{padding:24px 15px 0px 25px; float:right;}
.footCopy{ float:right; padding:5px 15px 10px 0px; color:#FFFFFF; clear:both; font-size:12px;}
/*切割数据的长度样式*/
.dataLen {position:relative; width:100%; height:18px; overflow:hidden;}
/*翻页样式*/
.pageTurn{font-weight: bold;margin-bottom:1px; padding:5px;}
.pageTurn a{ padding:2px 5px 3px 5px; height:20px; margin:0px 2px; border:#CCCCCC solid 1px; line-height:1; background-color:#FFFFFF; color:#999999;}
.pageTurn a:link{color:#446391; text-decoration:none;}
.pageTurn a:visited{color:#446391; text-decoration:none;}
.pageTurn a:hover{color:#0000FF; text-decoration:none; background-color:#EBF1FA;border:#447CC8 solid 1px;}
.pageTurn a:active{color:#666666; text-decoration:none;background-color:#EBF1FA;border:#447CC8 solid 1px;}
.pageTurn input{height:19px;}
.pageTurn button{ color: #000000;border:#CCCCCC solid 1px; height:23px; margin-left:3px;}
.pageTurn td{border:0px;}
/*错误报告样式*/
.error{color:#CC0000; font-family:"宋体";}
.true{color: #009900;}
.remark{color: #999999;}
.more{ float:right;}
.time{ float:right;}
.button1{background-image:url(images/inputSignIn.gif); background-color:#D0E5F6; width:54px; height:18px; border-width:0px;}
.button2{background-image:url(images/inputReg.gif); background-color:#D0E5F6; width:86px; height:18px; border-width:0px;}
.button3{background-image:url(images/inputForget.gif); background-color:#D0E5F6; width:109px; height:18px; border-width:0px;}
/*upFile.js*/
#divClassInnerHTML {overflow:hidden;z-index:900;border: 1px solid #999999;padding: 1px;background-color:#FFFFFF;}
#divClassInnerHTML Table{border: 1px solid #EFEFEF;padding: 3px;}
/*FSysAlert方法所用样式*/
#FSysAlert{}
/*数据编辑表格统一样式*/
.editTable{}
.editTable th{background-color: #EEEEEE;text-align: right;padding: 5px;white-space: nowrap;}
.editTable td{padding: 2px;}
.editTableTitle td{font-size:14px;font-weight:bold;border-bottom: 2px solid #999999;padding: 10px 0px 0px 20px;}
.loginTable{}
.loginTable td{ height:25px;}
/*数据列表表格统一样式*/
.listTable{}
.listTable th{background-color: #EEEEEE;text-align: left;padding: 3px;white-space: nowrap;}
.listTable td{ color: #666666;height:12px;padding:3px;border: 1px solid #EFEFEF;}