@charset "utf-8";/*Html标签默认样式*/
body,td,th{color:#333333;font-size:12px;font-family:Arial,Helvetica;line-height:1.5;}
body{margin:0px auto;width:100%;background-color:#FFFFFF;}
p{padding:0px;margin:0px 0px 12px 0px;}
h1,h2,h3,h4,h5,h6{margin:0px;padding:0px;}
h3{font-size:14px; margin:10px auto;}
blockquote{margin:15px;}
a img{vertical-align:bottom;}/*调整FF图片链接下边距比实际多出2像素*/
a:link{color:#0000FF;text-decoration:none;}
a:visited{color:#0000FF;text-decoration:none;}
a:hover{color:#0077EE;text-decoration:underline;}
a:active{color:#0077EE;text-decoration:none;}
form{margin:0px;padding:0px;}
input,textarea{font-family:Arial,Helvetica;font-size:12px;padding-top:2px;}
.inputBlur{border:1px solid #AAAAAA;background-color:#FFFFFF;background-image:url(images/input.gif);height:17px;}
.inputFocus{border:1px solid #0077EE;background-color:#FFFFFF;background-image:url(images/input.gif);height:17px;}
.textareaBlur{border:1px solid #AAAAAA;background-color:#FFFFFF;background-image:url(images/input.gif);}
.textareaFocus{border:1px solid #0077EE;background-color:#FFFFFF;background-image:url(images/input.gif);}
button{border:1px solid #AAAAAA;background:#FFFFFF url(images/button.gif);cursor:pointer;color:#333333;white-space:nowrap;height:22px;}
.buttonOver{border:1px solid #0077EE;color:#FFFFFF;background-position:0px -40px;}
.buttonOut{}
/*框架样式*/
.top{display:block;width:100%;padding:0px;}
.main{display:block;width:1000px;margin:0px auto;clear:both;}
.left{float:left;width:190px;padding-right:10px;}
.right{float:right;width:190px;}
.center{float:left;width:800px;}
.foot{display:block;width:1000px;margin:0px auto;clear:both;background:url(images/footBg.gif) repeat-x;}
/*top下的样式*/
.topBlock{width:1000px;padding-bottom:10px;margin:0px auto;}
.topBlockLogo{float:left;display:inline;height:60px;width:260px;margin:10px;}
.topBlockBanner{float:left;width:720px;margin-top:10px;font-size:20px;font-weight:bold;text-align:center;}
.topBlockPassage{float:right;background:url(images/topPassageBg.gif) no-repeat left top;padding:0px 10px 0px 30px;height:21px;font-size:13px;}
.topBlockPassage a:link{color:#000000;text-decoration:none;}
.topBlockPassage a:visited{color:#000000;text-decoration:none;}
.topBlockPassage a:hover{color:#0077EE;text-decoration:underline;}
.topBlockPassage a:active{color:#0077EE;text-decoration:none;}
.topBlockMenu{clear:both;display:block;width:100%;height:30px;background-image:url(images/topMenuBg.gif);background-repeat:repeat-x;}
.topBlockMenu ul{padding:0px;margin:0px;}
.topBlockMenu ul li{list-style-type:none;float:left;}
.topBlockMenu ul li a{float:left;height:25px;padding:5px 22px 0px 22px;font-size:14px;font-weight:bold;font-family:Verdana, Arial;text-align:center;border-right:1px solid #FFFFFF;background-image:url(images/topMenuBg.gif);background-position:center top;background-repeat:repeat-x;}
.topBlockMenu ul li a:link{color:#FFFFFF;text-decoration:none;}
.topBlockMenu ul li a:visited{color:#FFFFFF;text-decoration:none;}
.topBlockMenu ul li a:hover{color:#FFFFFF;text-decoration:none;background-position:center -30px;}
.topBlockMenu ul li a:active{color:#FFFFFF;text-decoration:none;background-position:center -30px;}
/*main下的样式和首页的样式*/
.mainTitle{padding:3px 5px 1px 20px;height:18px;margin-bottom:10px;font-size:14px;font-weight:bold;color:#0077EE;line-height:1.2;border:1px solid #EEEEEE;border-bottom: 1px solid #CCCCCC;background:url(images/titleRight.gif) no-repeat 5px 3px;}
.mainCase{background:url(images/mainCaseBg.jpg) repeat-x center top;margin-bottom:10px;}
.mainAbout{float:left;width:390px;margin-right:10px;}
.mainNotice{float:left;width:300px;margin-right:10px;}
.mainStudy{float:left;width:290px;}
.mainLink{clear:both;}
.mainLink ul{padding:0px;margin:5px 0px;}
.mainLink ul li{list-style-type:none;display:inline;margin:5px;}
.mainList{padding:10px 0px;}
.mainList ul{padding:0px;margin:0px;}
.mainList li{padding:3px 5px 3px 4px;list-style:inside square url(images/centerBlockListIcon.gif);border-bottom:1px dashed #DDDDDD;}
.mainList li span{float:right;}
/*left下的样式*/
.leftBlock{margin-bottom:10px;}
.leftBlockLogin{padding:5px;background-color:#F5F5F5;border:1px solid #CCCCCC;}
.leftBlockLogin th{text-align:right;font-weight:normal;white-space:nowrap;}
.leftBlockLogin td{padding:2px 0px;}
.leftBlockTitle{color:#FFFFFF;font-size:14px;font-weight:bold;padding:4px 5px 3px 5px;background-image:url(images/leftBlockTitleBg.gif);background-repeat:repeat-x;}
.leftBlockTitle a.more{float:right;font-size:12px;font-family:"宋体";padding-top:3px;}
.leftBlockTitle a.more:link{color:#FFFFFF;}
.leftBlockTitle a.more:visited{color:#FFFFFF;}
.leftBlockTitle a.more:hover{color:#FFBB00;}
.leftBlockTitle a.more:active{color:#FFBB00;}
.leftBlockInfo{padding:5px;}
.leftBlockList ul{padding:0px;margin:0px;}
.leftBlockList li{list-style:none;}
.leftBlockList ul li a{display:block;height:20px;padding:4px 0px 0px 20px;background:url(images/leftBlockListBg.gif) no-repeat;}
.leftBlockList ul li a:link{text-decoration:none;}
.leftBlockList ul li a:visited{text-decoration:none;}
.leftBlockList ul li a:hover{text-decoration:none;background-position:0px -25px;}
.leftBlockList ul li a:active{text-decoration:none;}
.leftBlockMenu ul{padding:0px;margin:0px;}
.leftBlockMenu li{list-style-type:none;}
.leftBlockMenu ul li a{display:block;height:25px;font-size:13px;padding:7px 0px 0px 20px;background:url(images/leftBlockMenuBg.gif) no-repeat;}
.leftBlockMenu ul li a:link{color:#666666;text-decoration:none;}
.leftBlockMenu ul li a:visited{color:#666666;text-decoration:none;}
.leftBlockMenu ul li a:hover{color:#333333;text-decoration:none;background-position:0px -32px;}
.leftBlockMenu ul li a:active{color:#333333;text-decoration:none;}
.leftBlockMenu ul ul li a{display:block;line-height:1.2;font-weight:normal;height:16px;padding-top:4px;background:none;}
.leftBlockMenu ul ul li a:hover{background-color:#F5F5F5;}
.leftBlockMenu ul ul li a:active{background-color:#F5F5F5;}
.leftBlockMenu ul ul li a.click{background-color:#F5F5F5;}
.leftBlockPic{margin:0px auto;margin-bottom:10px;}
.leftBlockPic ul{padding:0px;margin:0px;}
.leftBlockPic li{list-style:none;padding:8px 0px;text-align:left;}
.leftBlockPic li a{display:block;width:188px;border:1px solid #DDDDDD;cursor:pointer;}
.leftBlockPic li a div{padding-top:5px;padding-left:5px;}
.leftBlockPic li a img{border-width:0px;margin:0px;padding:0px;}
.leftBlockPic li a:link{color:#999999;text-decoration:none;}
.leftBlockPic li a:visited{color:#999999;text-decoration:none;}
.leftBlockPic li a:hover{color:#666666;text-decoration:none;border-color:#0077EE;}
.leftBlockPic li a:active{color:#666666;text-decoration:none;border-color:#0077EE;}
/*right下的样式*/
.rightBlock{margin-bottom:10px;}
.rightBlockLogin{padding:5px;background-color:#F5F5F5;border:1px solid #CCCCCC;}
.rightBlockLogin th{text-align:right;font-weight:normal;white-space:nowrap;}
.rightBlockLogin td{padding:2px 0px;}
.rightBlockTitle{color:#FFFFFF;font-size:14px;font-weight:bold;padding:4px 5px 3px 5px;background-image:url(images/rightBlockTitleBg.gif);background-repeat:repeat-x;}
.rightBlockTitle a.more{float:right;font-size:12px;font-family:"宋体";padding-top:3px;}
.rightBlockTitle a.more:link{color:#FFFFFF;}
.rightBlockTitle a.more:visited{color:#FFFFFF;}
.rightBlockTitle a.more:hover{color:#FFBB00;}
.rightBlockTitle a.more:active{color:#FFBB00;}
.rightBlockInfo{padding:5px;}
.rightBlockList ul{padding:0px;margin:0px;}
.rightBlockList li{list-style:none;}
.rightBlockList ul li a{display:block;height:20px;padding:4px 0px 0px 20px;background:url(images/rightBlockListBg.gif) no-repeat;}
.rightBlockList ul li a:link{text-decoration:none;}
.rightBlockList ul li a:visited{text-decoration:none;}
.rightBlockList ul li a:hover{text-decoration:none;background-position:0px -25px;}
.rightBlockList ul li a:active{text-decoration:none;}
/*center下的样式*/
.centerTitle{color:#333333;font-size:16px;font-weight:bold;padding:15px 0px 10px 55px;background:url(images/centerTitleBg.gif) no-repeat left center;}
.centerBlock{margin-bottom:10px;}
.centerBlockTitle{display:block;padding:7px 5px 5px 25px;height:18px;margin-bottom:10px;font-size:14px;font-weight:bold;color:#0077EE;border:1px solid #EEEEEE;border-bottom: 1px solid #CCCCCC;background:url(images/titleRight.gif) no-repeat 5px 8px;}
.centerBlockTitle a.more{float:right;font-size:12px;font-family:"宋体";padding-top:3px;}
.open{background: url(images/titleDown.gif) no-repeat 5px 11px;cursor:url("images/close.ico"), n-resize;}
.close{background: url(images/titleUp.gif) no-repeat 5px 11px;cursor:url("images/open.ico"), n-resize;}
.centerBlockInfo{padding:10px;}
.centerBlockList{padding:10px 0px;}
.centerBlockList ul{padding:0px;margin:0px;}
.centerBlockList li{padding:3px 5px 3px 4px;list-style:inside square url(images/centerBlockListIcon.gif);border-bottom:1px dashed #DDDDDD;}
.centerBlockList li span{float:right;}
.centerBlockPic ul{padding:0px;margin:0px;}
.centerBlockPic li{list-style:none;padding:6px 0px;float:left;}
.centerBlockPic li a{display:block;border:1px solid #DDDDDD;cursor:pointer;}
.centerBlockPic li a .title{width:180px;padding:5px 5px 0px 5px;}
.centerBlockPic li a img{border-width:0px;margin:0px;padding:0px;}
.centerBlockPic li a:link{color:#999999;text-decoration:none;}
.centerBlockPic li a:visited{color:#999999;text-decoration:none;}
.centerBlockPic li a:hover{color:#666666;text-decoration:none;border-color:#0077EE;}
.centerBlockPic li a:active{color:#666666;text-decoration:none;border-color:#0077EE;}
.centerBlockEditTable{}
.centerBlockEditTable th{background-color:#EEEEEE;text-align:right;padding:5px;white-space:nowrap;}
.centerBlockEditTable td{padding:2px;}
.centerBlockEditTableTitle td{font-size:14px;font-weight:bold;border-bottom:1px solid #999999;padding:10px 0px 0px 20px;}
.centerBlockListTable{}
.centerBlockListTable th{background-color:#EEEEEE;text-align:left;padding:3px;white-space:nowrap;}
.centerBlockListTable td{height:12px;padding:3px;border:1px solid #EFEFEF;}
/*foot下的样式*/
.footBlock{width:1000px;margin:0px auto;}
.footBlockMenu{height:20px;padding-top:6px;font-size:13px;}
.footBlockMenu ul{padding:0px;margin:0px;width:600px;margin:0px auto;}
.footBlockMenu ul li{list-style-type:none;float:left;}
.footBlockMenu ul li a{border-right:1px solid #666666;padding:0px 10px;}
.footBlockMenu ul li a:link{color:#FFFFFF;text-decoration:none;}
.footBlockMenu ul li a:visited{color:#FFFFFF;text-decoration:none;}
.footBlockMenu ul li a:hover{color:#7FBBF6;text-decoration:underline;}
.footBlockMenu ul li a:active{color:#7FBBF6;text-decoration:none;}
.footBlockCopy{text-align:center;line-height:2;margin-top:5px;font-size:13px;}
/*全局样式*/
/*系统程序组件CSS定义*/
.pageTurn{margin:10px auto;clear:both;}
.pageTurn td{font-weight:bold;padding:0px 1px;font-family:"宋体";}
.pageTurn a{color:#AAAAAA;background-color:#FFFFFF;border:#CCCCCC solid 1px;padding:4px 6px;float:left;display:block;margin:0px 1px;line-height:1;white-space:nowrap;vertical-align:text-bottom;}
.pageTurn a:link{color:#666666;background-color:#FFFFFF;border:#666666 solid 1px;}
.pageTurn a:visited{color:#666666;background-color:#FFFFFF;border:#666666 solid 1px;}
.pageTurn a:hover{color:#0077EE;background-color:#FFFFFF;border:#0077EE solid 1px;text-decoration:none;}
.pageTurn a:active{color:#0077EE;background-color:#FFFFFF;border:#0077EE solid 1px;text-decoration:none;}
img.buttonCalendar,img.buttonUpFile,img.buttonUpImg{width:20px;height:20px;cursor:pointer;background-image:url(images/icons.gif);background-repeat:no-repeat;}
img.buttonCalendar{background-position:0px 0px;}
img.buttonUpFile{background-position:0px -20px;}
img.buttonUpImg{background-position:0px -40px;}
.error{color:#CC0000;font-family:"宋体";}
.true{color:#009900;}
.remark{color:#999999;}
.stress{color:#0077EE;font-weight:bold;}
.light{color:#FF9900;}
.hdn{font-family:Arial, Helvetica, sans-serif;font-weight:bold;font-style:italic;color:#0077EE;}
.hdn a{color:#FFFFFF;}
.hdn a:link{color:#FFFFFF;}
.hdn a:visited{color:#FFFFFF;}
.hdn a:hover{color:#0077EE;}
.hdn a:active{color:#FFFFFF;}
/* 表格流程 */
.liuChen {border: 1px solid #CCCCCC;padding: 2px 5px 2px 5px;}
.lineTable table,tr,td{background-repeat: no-repeat;background-position: center center;}
/*JS日期选择样式*/
#jsCalendar{background-image:url(images/jsCalendarBg.gif);width:157px;height:176px;}
#jsCalendar td, #jsCalendar th{text-align:center;font-family:Arial, Helvetica, sans-serif;font-size:12px;line-height:1.2;background-color:#FFFFFF;border-width:0px;padding:0px;}
#jsCalendar table{border:0;border-collapse:collapse;border-spacing:0;}
#jsCalendar #jsCalendarSearch{width:147px;height:15px;margin-left:5px;margin-top:9px;padding:2px 0px;text-align:center;color:#0077EE;}
#jsCalendar #jsCalendarSearch td{text-align:center;}
#jsCalendar #jsCalendarSearch a{height:15px;width:11px;display:block;text-decoration:none;background-image:url(images/jsCalendarSet.gif);background-repeat:no-repeat;cursor:pointer;}
#jsCalendar #jsCalendarSearch a.next{background-position:0px 0px;}
#jsCalendar #jsCalendarSearch a:hover.next{background-position:0px -15px;}
#jsCalendar #jsCalendarSearch a.prev{background-position:0px -30px;}
#jsCalendar #jsCalendarSearch a:hover.prev{background-position:0px -45px;}
#jsCalendar #jsCalendarSearch a.close{background-position:0px -60px;}
#jsCalendar #jsCalendarList{width:147px;height:147px;margin-left:5px;}
#jsCalendar #jsCalendarList th{font-weight:normal;color:#0077EE;background-color:#FFFFFF;background-image:none;}
#jsCalendar #jsCalendarList td.today{background-position:0px -84px;color:#FF0000;}
#jsCalendar #jsCalendarList td.today:hover, #jsCalendar #jsCalendarList td.today.hover{background-position:0px -105px;color:#FFFFFF;}
#jsCalendar #jsCalendarList td.last{background-position:0px 0px;color:#666666;}
#jsCalendar #jsCalendarList td.last:hover, #jsCalendar #jsCalendarList td.last.hover{background-position:0px -21px;color:#FFFFFF;}
#jsCalendar #jsCalendarList td.setdate{background-position:0px -125px;}
#jsCalendar #jsCalendarList td{font-size:11px;background-image:url(images/jsCalendarTd.gif);color:#0077EE;background-position:0px -42px;cursor:pointer;}
#jsCalendar #jsCalendarList td:hover, #jsCalendar #jsCalendarList td.hover{background-position:0px -63px;color:#FFFFFF;}/*JS文件上传样式*/
/*JS文件上传样式*/
#jsFile{background-image:url(images/jsFileBg.gif);width:290px;height:110px;}
#jsFile iframe{display:none;height:0px;width:0px;}
#jsFileTable{margin:10px 10px 0px 10px;height:100px;}
#jsFileTable button{margin-right:5px;}
#jsFileTable td, #jsFileTable th{font-family:Arial, Helvetica, sans-serif;font-size:12px;border-width:0px;padding:2px;}
#jsFileTable th{white-space:nowrap;}