@charset "utf-8";
/* 页面特殊样式表 */
/**********************************************************

Copyright (c) 2004-2005 成都依能科技有限公司软件开发部
www.yineng.com.cn 
   FileName: pageStyle.css
   Revision: 1.0
  CreatDate: 2008-09-18
  EmendDate: 2008-09-18
     Author: 罗茂林    
Description: The Cascading Style Sheet control special page's
             special style rule
	
***********************************************************/


/*  平面化组件样式  */
.textBox{
	border: 1px solid #C0BBB4;/*#999999*/
	background: white url(../images/home/textBoxBg.gif) repeat-x;
}
.overTextBox{
	border: 1px solid #FF9900;
}
.focusTextBox{
	/*border: 1px solid;
	border-color: #666 #EEE #EEE #666;*/
	border: 1px solid #C0BBB4;
	background: white url(../images/home/textBoxFocusrBg.gif) repeat-x;
}
.readOnly{
	cursor:default;
}
.passwordWidth{
	width: 130px;
	border: 1px solid #C0BBB4;

}
/*  弹出窗口样式  */
.frameTopStyle{width:860px; height: 47px;background:white url(../images/frame_top.jpg) no-repeat;}
.frameBgStyle{width:100%; height:auto; background:white url(../images/frame_bg.jpg) repeat-y;}
#frameLeft{width: 10%;}
#frameRight{width:85%;}
.hintWordStyle{background-color: #E3F1F1;height: 15px;padding: 10px;}




/*  其它样式  */
#layout-homepage #PageHeader a{color: #C2D7EF;}
.loginWidth a{color: #C2D7EF;}
.loginWidth a:hover{color: white;}
.loginWidth{width: 336px;}
#layout-homepage #PageFooter a{color: #C2D7EF;}
#layout-homepage #PageFooter a:hover{color: #C2D7EF;}
#layout-content #PageFooter a{color: #002D62;}
#layout-content #PageFooter a:hover{color: #476A8F;}
#PageFooterLine{border-bottom:4px solid #DEDEDE;}
#searchinput {
	width: 110px;
	margin-right:10px;
	font-size:0.9em;
	color: #444;
	border-width:1px;
	border-color:#888D95 #C8C8C4 #E3E3E3 #C8C8C4;
	border-style:solid;
	background:white url(../images/home/field_bg_shadow.gif) 0 0 no-repeat;
	padding:2px;
	float:left;
}

#adminMenu{}
#adminMenu h2{color: white;margin:15px 0px;}
#adminMenu ul{}
#adminMenu ul li a{color: #C2D7EF;}
#adminMenu ul li{
display:inline;
float:none;
width: auto;
color: #C2D7EF;
background: url("../images/home/chevron.gif") left 0.2em no-repeat;
margin: 0 0 7px 20px;
padding:0 0 0 10px; 
font-size:1em;
line-height: 1.3em;
}

#contentLeftNews{clear: both;}
#contentLeftNews a{color: #666666;}
#contentLeftNews a:hover{color: #0F0F0F;}

/*
#contentLeftNews{}
#contentLeftNews ul{list-style: none;}
#contentLeftNews ul li a{color: #666666;}
#contentLeftNews ul li a:hover{color: #0F0F0F;}
#contentLeftNews ul li{
display:inline;
float:none;
width: auto;
background: url("../images/home/bullet_arrow_menu.gif") left 0.2em no-repeat;
margin: 0 0 7px 20px;
padding:0 0 0 10px; 
font-size:1em;
line-height: 1.3em;
}
*/

/*
#contentLeftNews{}
#contentLeftNews ul{list-style: none;}
#contentLeftNews ul li a{color: #666666;}
#contentLeftNews ul li a:hover{color: #0F0F0F;}
#contentLeftNews ul li{
float:none;
width: auto;
background: url("../images/home/bullet_arrow_menu.gif") left 0.2em no-repeat;
margin: 0 0 7px 3px;
padding:0 0 0 10px; 
font-size:1em;
line-height: 1.3em;
}
*/

.bottomLine{background-color:transparent; border:none;border-bottom:1px solid #2E4C6F;}
.currentLocation{}
.currentLocation li {
	list-style: none;
	float: left;
	padding-right: 10px;
	padding-top:3px;
	margin-right: 5px;
	background: url(../images/home/breadcrumb_arrow.gif) right center no-repeat;
}
.currentLocation li a{color: #002d62;}
.currentLocation li a:hover{color: #476A8F;text-decoration:underline;}

.currentLocation2{}
.currentLocation2 li {
	list-style: none;
	padding-right: 3px;
	padding-top:1px;
	margin-right: 5px;
}
.currentLocation2 li a{color: #002d62;}
.currentLocation2 li a:hover{color: #476A8F;text-decoration:underline;}


span.mainSection {
	font-size:1.7em;
	font-weight:normal;
	font-family:"Trebuchet MS", Helvetica, Verdana, Arial, sans-serif;
	color:#444;
	display:block;
	margin:10px 0 20px 0;
}
#secondary-nav {
	border-bottom: 1px solid #d5d5d5;
	margin: 4px 0 20px 0;
	text-align: left;
	line-height: 1.5em;
	width:98%;
}
	#secondary-nav a {
		color: #666 !important;
	}
	#secondary-nav a:hover {
		color:#0F0F0F !important;
	}
	#secondary-nav span {
		color:#0F0F0F;
	}
	#secondary-nav ul {
		width:100%;
	}
	
	#secondary-nav li {
		list-style: none;
		width: 100%;
		padding:0;
		border-top: 1px solid #d5d5d5;
	}
		#secondary-nav li ul li {
			margin: 0 0 0 0px;
			border-top:none;
		}
			#secondary-nav li ul li a, #secondary-nav li ul li span {
				background-color:#f5f5f5;
				border-top: 1px solid #d5d5d5;
				padding-left:20px;
			}
			#secondary-nav li ul li ul {
				background-color:#e8e8e8;
				margin:0 0 0 15px;
				width:91%;
			}
				#secondary-nav li ul li ul li, #secondary-nav li ul li ul li a, #secondary-nav li ul li ul li span {
					background-color:transparent;
					border:none;
				}
	#secondary-nav li a, #secondary-nav li span  {
		text-decoration: none;
		background: url('../images/home/bullet_arrow_menu.gif') 3px 0.9em no-repeat;
		display: block;	
		/*height:100%;*/
		padding: 5px 0 5px 15px;
	}
		#secondary-nav li ul a, #secondary-nav li ul span {
			background-image:none;
			font-weight:normal;
		}
	#secondary-nav li a.main-index, #secondary-nav li span.main-index {
		padding-left: 5px;
		background-image: none;
	}
	
	#secondary-nav li a:hover {
		text-decoration:underline;
	}

* html #secondary-nav li ul a {
		height: 1px; 
}

.related ul {
	padding-left:4px;
}
.related li {
	font-family: "Times New Roman", "serif";
	margin: 0 0 6px 0;
	padding: 0 0 0 10px;
	line-height:1.4em;
	background: url("../images/home/link_bullet.gif") left 0.6em no-repeat;
}
.related li span { 	
	font-size: 0.9em;
	margin-right: 5px;
}
.related h2 {
	color: #333;
	font-size:1.4em;
	padding:0 0 6px 0;
	background: url("../images/home/horizontal_dash_light.gif") bottom left repeat-x;
}
.related li a{color: #002d62;}
.related li a:hover{color: #476A8F;text-decoration:underline;}

.whiteColorFont{color:white;}
.redFont{color:red;}

.dateStyle{color:#266CFF;}
.notice_bottom{height:25px; padding-top: 5px; background:transparent url(../images/notice_line.jpg) repeat-x left bottom;}

.fullWidth{width:100%;}

/* -- Table Main Style -- */
table.tableMainStyle{
	background-color: white;
}

table.tableMainStyle th {
	color: #333333;
	font-weight: bold;
	background-color: #DEDEDE;
}
.rows1BgColor{background-color:#F2F2F2;}
.rows2BgColor{background-color:#FCFCFC;}

/* -- Table Collpase -- */
table.collapse {
	background-color: #669999;
}
table.collapse td {
	background-color: white;
}
table.collapse th {
	background-color: #E0E9E9;
}
.buttonBg
{
	background:#F7F7F7 url(../images/btn_bg.gif) repeat-x 50% 50%;
	border: 1px solid #6C6C00;padding: 5px 3px 1px 3px;color: #6C6C00;
}
.hiddenObject{display: none;}
.hiddenLocation{visibility:hidden;}
.showObject{display: block;}


.date {
	float: right; margin: -15px 0px 0px; color: #999999; font-style: italic;
}

/* 论坛样式 */
.topicTableBoder{
	border: 1px solid #C6C6C6;
}
.topicHeader{
	background-color: #EFF7FF;
	height: 25px;
	padding: 3px;
}
.topicFooter{
	background-color: #F4F4F4;
	height: 25px;
	padding: 3px;
}
.topicTdHeight{
	height: 2px;
}
.topicParagraph{
	text-indent: 2em;
	line-height: 150%;
}

.quote{color: #999999;padding: 5px;}

/*  原来系统中的旧样式  */
.imgSpace{margin-left:15px;}
.imgSpace2{margin:0px 10px;}
.CommonButton{
	border: 1px solid #60758C;background-color:#F3F4F7;padding: 5px 3px 1px 3px;color: #002B5F;
}
.btnButton{border: 1px solid #60758C;background-color:#1F3C5D;padding: 5px 3px 1px 3px;color: white;}
.button{background-color:#FCF2C3;border: 1px solid #60758C;padding: 0px 3px 1px 3px;color: #002B5F;}

.InputForm{
    border:0px;
}
.InputForm td{
	padding: 2px;
}

