@charset "utf-8";/*Html标签默认样式*/
body,td,th{color:#666666;font-size:12px;font-family: Arial,Helvetica;line-height:1.5;}
body{margin:0px auto;width:990px;background-image:url(images/topBg.jpg); background-repeat:repeat-x;}
p{padding:0px;margin:0px 0px 12px 0px;}
img{display:inherit;}/*firefox*/
* html img{display:table;}/*ie6*/
*+html img{display:table;}/*ie7*/
a:link{color:#333333;text-decoration:none;}
a:visited{color:#333333;text-decoration:none;}
a:hover{color:#008000;text-decoration:underline;}
a:active{color:#008000;text-decoration:underline;}
form{margin:0px;padding:0px;}
input,textarea{font-family: Arial, Helvetica, sans-serif;font-size:12px;padding-top:2px; background-image: url(images/input.png);}
.inputBlur{border: 1px solid #ADA9A2;background-color: #FFFFFF;height:17px;}
.inputFocus{border: 1px solid #008000;background-color: #EBF1FA;height:17px;}
.textareaBlur{border: 1px solid #ADA9A2;background-color: #FFFFFF;}
.textareaFocus{border: 1px solid #008000;background-color: #EBF1FA;}
button{border:1px solid #008000 ;background-color: #F0F0F0; height:22px;cursor:pointer;color:#444444;}
.buttonOut{border:1px solid #ADA9A2 ;background-color: #F0F0F0; height:22px;color:#444444;}
.buttonOver{border: 1px solid #008000;background-color: #EBF1FA; height:22px; color:008000;}
/*框架样式*/
.top{padding:35px 0px 23px 0px;  float:left;}
.main{clear:both; background-image:url(images/mainBg.gif); background-repeat: repeat-x; float:left; width:990px; }
.left{width:260px; padding-bottom:10px; margin-right:15px; clear:both; float:left; background-color:#F2F1ED; }
.center{float:left; width:715px;}
.right{width:250px;float:left;}
.foot{display:block;width:990px;clear:both;float:left;border-top: 1px dashed #CCCCCC;}
/*top下的样式*/
.topLogo{float:left;}
.topBanner{float:left; padding:0px 52px;}
.topLinks{float:left; padding-bottom:26px;}
.topMenu {float:left;}
.topMenu ul{ margin:0px; padding:0px;float:left;}
.topMenu li{list-style-type: none;float:left;}
.topMenu a{ background-position:0px 0px; height:20px;font-weight:bold;text-align:center; padding-top:6px; float:left;padding-left:25px; width:87px;}
.topMenu a:link{color: #333333; text-decoration:none;}
.topMenu a:visited{color:#333333; text-decoration:none;}
.topMenu a:hover{color: #FFF; text-decoration:none;background-position:0px -28px;}
.topMenu a:active{color: #FFF; text-decoration:none;}
.Home{ background:url(images/topMenuHome.jpg);  margin-right:13px; }
.Company{background:url(images/topMenuCompany.jpg);margin-right:13px; }
.News{background:url(images/topMenuNews.jpg); margin-right:13px;}
.Policy {background:url(images/topMenuPolicy.jpg); margin-right:13px;}
.BBS{background:url(images/topMenuBBS.jpg); margin-right:14px;}
.Club{background:url(images/topMenuClub.jpg); margin-right:14px;}
.Train{background:url(images/topMenuTrain.jpg); margin-right:14px;}
.DownLoad{background:url(images/topMenuDownLoad.jpg); }
/*main下的样式和首页的样式*/
.mainFlash{ width:490px; height:230px; margin-bottom:10px; background-color:#999999; float:left;}
.mainTab{ width:280px; height:220px; padding-top:10px; padding-left:10px; margin-bottom:10px; background-image:url(images/mainTabBg.png); background-repeat:repeat-x; float:right;}
.mainTabMenu{ height:26px;}
.mainTabMenu ul{padding:0px;margin:0px; position: absolute; margin-top:1px;}
.mainTabMenu ul li{list-style-type:none;float:left;height:20px; width:70px; padding-top:6px; text-align:center; background-image:url(images/mainTabMenuBg.png); background-repeat:no-repeat; margin-right:5px;}
.mainTabInfo{ width:260px; height:175px; padding:5px; background-color:#FFF6CF; border:1px #FFFFFF solid;}
.mainTabClick{ background-position:0px -26px;}
.mainTitle{color:#9E4F01;font-weight:bold;font-size:14px;height:22px; width:762px;padding:3px 5px 0px 21px;margin-bottom:10px;background-color:#FBECBA;background-image:url(images/centerTitleBg.png);background-repeat:no-repeat; float: left;}
.mainTitle a.more{float:right; font-family:"宋体",Arial;font-size:12px;padding-top:2px;padding-right:5px;font-weight:normal;}
.mainTitle a.more:link{color:#9E4F01;}
.mainTitle a.more:visited{color:#9E4F01;}
.mainTitle a.more:hover{color:#008000;}
.mainTitle a.more:active{color:#008000;}
.mainPic{width:788px; margin-bottom:10px; float:left;}
.mainPic td{padding:10px 0px;}
.mainPic td a{display:block;width:180px;border:1px solid #ECECEC;cursor:pointer;}
.mainPic td a div{height:35px;padding-top:5px;padding-right:5px;text-align:right;}
.mainPic td a img{border-width:0px;margin:0px;padding:0px;}
.mainPic td a:link{color:#808080;text-decoration:none;}
.mainPic td a:visited{color:#808080;text-decoration:none;}
.mainPic td a:hover{color:#808080;text-decoration:none;border-color:#E8D5C2;}
.mainPic td a:active{color:#808080;text-decoration:none;border-color:#E8D5C2;}
.mainPic2{ margin-bottom:10px; float:left;}
.mainPic2 th{padding-right:10px;}
.mainPic2 th a{display:block;width:180px;border:1px solid #ECECEC;cursor:pointer;}
.mainPic2 th a div{height:35px;padding-top:5px;padding-right:5px;text-align:right;}
.mainPic2 th a img{border-width:0px;margin:0px;padding:0px;}
.mainPic2 th a:link{color:#808080;text-decoration:none;}
.mainPic2 th a:visited{color:#808080;text-decoration:none;}
.mainPic2 th a:hover{color:#808080;text-decoration:none;border-color:#E8D5C2;}
.mainPic2 th a:active{color:#808080;text-decoration:none;border-color:#E8D5C2;}
.mainPic3{display:block;width:354px;border:1px solid #ECECEC;cursor:pointer; margin-right:10px;}
.mainPicInfo { float:left;}
.mainPicTitle { font-size:14px; font-weight:bold; padding:3px 0px;}
.mainLogin{ background-image:url(images/loginBg.jpg); background-repeat:no-repeat; width:788px;}
.mainLoginInfo{ line-height:35px; font-weight:bold; color:#9E4F01; float:left; margin:215px 0px 0px 10px;}
/*left下的样式*/
.leftBlock{ margin:0px; padding-bottom:10px;}
.leftBlockTitle{color:#000000;font-weight:bold;height:15px;clear:both;padding:10px 20px 0px 20px;margin-bottom:10px;}
.leftBlockTitle a.more{float:right;padding-top:3px;}
.leftBlockInfo{padding:0px}
.leftBlockInfo img{padding-bottom:5px}
.leftBlockList{ padding:0px 10px;}
.leftBlockList ol{padding:0px 0px 0px 5px;margin:0px 0px 0px 4px;list-style-position: inside;}
.leftBlockList ul{padding:2px 0px 0px 15px; margin:0px 0px 0px 15px;}
.leftBlockList li{padding:1px 0px; margin-bottom:5px;list-style-position:outside;list-style-type: square;list-style-image: url(images/leftBlockListIcon.gif);}
.leftBlockPic{ float:left;}
.leftEditTable{}
.leftEditTable th{font-weight:bold; text-align:left; height:25px;}
.leftEditTable td{padding:2px;height:25px;}
/*right下的样式*/
.rightBlock{margin-bottom:10px;}
.rightBlockTitle{color:#FFFFFF;font-weight:bold;height:31px;clear:both;padding:6px 0px 0px 15px;background-image:url(images/rightBlockTitleBg.png);background-repeat:no-repeat;}
.rightBlockTitle a.more{float:right;padding-right:15px;font-weight:normal;}
.rightBlockTitle a.more:link{color:#FFFFFF;}
.rightBlockTitle a.more:visited{color:#FFFFFF;}
.rightBlockTitle a.more:hover{color:#FFFFFF;text-decoration:underline;}
.rightBlockTitle a.more:active{color:#FFFFFF;text-decoration:underline;}
.rightBlockInfo{padding:0px 5px;}
.rightBlockList{}
.rightBlockList ol{padding:0px 0px 0px 5px;margin:0px 0px 0px 4px;list-style-position: inside;}
.rightBlockList ul{padding:2px 0px 0px 15px; margin:0px 0px 0px 15px;}
.rightBlockList li{padding:1px 0px; margin-bottom:5px;list-style-position:outside;list-style-type: square;list-style-image: url(images/leftBlockListIcon.gif);}
.rightBlock2{margin-bottom:10px;border:1px #E7E7E7 solid;padding:10px; width:260px; background-color:#FFFFFF; float:right; margin-right:10px;}
.rightBlockTitle2{color:#9E4F01;font-weight:bold;font-size:14px;height:25px;line-height:2;padding-left:20px;margin-bottom:2px;background-image:url(images/leftBlockTitleBg.png);background-repeat:no-repeat;}
/*center下的样式*/
.centerAnnounceTitle{ width:448px;
	text-align:center;
	color:#000000;
	height:20px; margin-bottom:10px;
	background-color: #FFFFFF; 
	border: 1px solid #e0e0dd; float:left;
}
.centerBlockAD{margin-bottom:15px; width:450px; float:left;}
.centerBanner{ clear:both; padding-bottom:15px;}
.centerBlockRight2{
	margin-left:10px;
	width:240px;
	float:right;
	border: 1px solid #aeaeae;
	padding:4px; background-color:#FFFFFF;
}
.centerBlockLeft{
	width:340px;
	float:left;
	border: 1px solid #aeaeae;
	padding:4px; background-color:#FFFFFF; margin-bottom:15px;
}
.centerBlockRight{
	width:340px;
	float:right;
	border: 1px solid #aeaeae;
	padding:4px; background-color:#FFFFFF;margin-bottom:15px;
}
.centerTitle{color:#000000;font-weight:bold;height:15px;clear:both;padding:5px 5px 10px 5px;background-color:#F2F6F9;} 
.centerBlock{width:705px;float:left;border: 1px solid #aeaeae;padding:4px; margin-bottom:15px;;background-color:#FFFFFF;}
.centerBlock2{margin:10px 10px 0px 0px; width:235px; float:left;} 
.centerBlock3{margin-top:10px; width:235px;float:left;}
.centerBlockTitle{color:#000000;font-weight:bold;height:15px;clear:both;padding:10px 5px 5px 5px; background-color:#F2F6F9;} 
.centerBlockTitle a.more{float:right;}
.centerBlockInfo{padding:5px 10px;background-color:#F2F6F9; color:#333333; line-height:2;}
.centerBlockList{ padding:0px 10px;background-color:#F2F6F9;}
.centerBlockList ol{padding:0px 0px 5px 5px;margin:0px 0px 5px 4px;list-style-position: inside;}
.centerBlockList ul{padding:2px 0px 0px 5px; margin:0px 0px 0px 5px;}
.centerBlockList li{padding:3px 0px 5px 0px;  margin-bottom:0px;list-style-type: square;list-style-image: url(images/leftBlockListIcon.gif);}
.centerBlockPic ul{ margin:0px; padding:0px;float:left;}
.centerBlockPic li{width:167px;list-style-type: none; margin:5px 5px 0px 0px;float:left;}
.centerBlockPic li a{display:block;border:1px solid #CCCCCC;cursor:pointer;}
.centerBlockPic li a div{height:35px;padding-top:5px;padding-left:5px;}
.centerBlockPic li a img{border-width:0px;margin:0px;padding:0px;}
.centerBlockPic li a:link{text-decoration:none;}
.centerBlockPic li a:visited{text-decoration:none;}
.centerBlockPic li a:hover{text-decoration:none;border-color:#008000;}
.centerBlockPic li a:active{text-decoration:none;border-color:#008000;}
.centerMore{ text-align:center; padding:10px 0px;}
.centerEditTable{ }
.centerEditTable th{text-align:right; font-weight:normal;padding:5px;white-space:nowrap;}
.centerEditTable td{padding:2px;}
.centerEditTableTitle td{font-size:14px;border-bottom:2px solid #EEEEEE;padding:10px 0px 0px 20px;}
.centerListTable{}
.centerListTable th{background-color:#F8F8F8; font-weight:normal;text-align:left;padding:3px;border:1px solid #EEEEEE;white-space:nowrap;}
.centerListTable td{padding:3px;border:1px solid #EEEEEE;}
.centerTableList{border: 1px solid #999999; margin:10px 0px;}
.centerTableList th{ padding:3px; text-align:left;border-bottom: 1px solid #CCCCCC;}
.centerTableList td{ padding:3px; border-bottom: 1px solid #CCCCCC;border-right: 1px solid #EEEEEE;}
/*foot下的样式*/
.footLogo{ width:240px; padding:60px 5px 45px 10px; float:left;}
.footHelp{ background:url(images/footHelpBg.png) no-repeat top left; width:130px; margin:0px auto; padding:2px 0px 0px 12px; line-height:2;}
.footMenu{height:22px;padding-top:8px;margin-top:10px;  color:#666666; text-align:center; }
.footMenu a{ padding:0px 10px;}
.footMenu a:link{color:#666666;}
.footMenu a:visited{color:#666666;}
.footMenu a:hover{color:#008000;}
.footMenu a:active{color:#008000;}
.footCopy{line-height:1.8; padding:10px;text-align:center; color:#666666;}
.footLink{padding:3px 3px 0px 3px;border: 1px solid #D1D1D1;margin:15px 0px; width:980px; height:34px;}
.footLink a{padding:0px 3px 0px 3px; white-space:nowrap;}
/*全局样式*/
/*系统程序组件CSS定义*/
.pageTurn{margin:0px auto; clear:both;}
.pageTurn td{font-weight: bold; padding:6px 2px; line-height:15px; font-family:"宋体";}
.pageTurn a{padding:4px 5px; margin:0px 1px; color:#ADA9A2;  border:#CCCCCC solid 1px; line-height:1; vertical-align: text-bottom;}
.pageTurn a:link{color:#666666;border:#ADA9A2 solid 1px;}
.pageTurn a:visited{color:#666666;background-color:#FFFFFF;border:#ADA9A2 solid 1px;}
.pageTurn a:hover{color:#008000;background-color:#FFFFFF;border:#008000 solid 1px;text-decoration:none;}
.pageTurn a:active{color:#008000;}
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;}
.money{color:#0099cc;}
.remark{color:#999999;}
.time{ padding-right:5px; font-weight:normal; color:#666666; float:right;}
/*JS日期选择样式*/
#jsCalendar{background-image:url(images/jsCalendarBg.png);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.png);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;}