html {
	height: 100%;
}
body {
	/*background: #d9b372 url(../images/background.gif) fixed;*/
	background-color:#EAEAEA;
	margin: 0px;
	text-align: center;
	height: auto;
	_height: 100%;
	font-size: 12px;
}
* {
	/*font-size: 12px;*/
}

#mainContain {
	width: 820px;
	margin-right: auto;
	margin-left: auto;
	height: auto;
	_height: 100%;
}
html>body #mainContain {
	background: url(../images/body_bg.png) repeat-y center;
}
* html #mainContain {
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src="images/body_bg.png");
	background: none;
}
* html #mainContain img, * html #mainContain input {
	position: relative;
}
/*a {
	color: #006699;
	text-decoration: none;
	position: relative;
}
a:hover {
	color: #FF6600;
	text-decoration: underline;
}*/
area {position:absolute}img {
	border: none;
}
#header {
	background-image: url(../images/title_bg.png);
	background-repeat: no-repeat;
	background-position: center 0px;
	margin-top: 1px;
	padding: 4px 15px 0px 15px;
}
#headerLogo {
	text-align: left;
}

#searchBar {
	text-align: right;
	height: 20px;
    padding:0px 5px 5px 0px;
}
#shortcutBar {
	text-align: right;
	padding-bottom: 0px;
    position:relative;
    top:-10px;
}
#menuContain {
	padding: 1px 15px 0px 15px;
}
#menu1 {
	margin: 0px;
	list-style-type: none;
	background-image: url(../images/menu_bg.gif)!important;
	background-repeat: repeat-x!important;
	background-position: left top!important;
}
#menu1    .AlumnlHome {

}


a.multilMenu,    a.singleMenu   {
	color: #FFFFFF;
	padding: 1px 12px 0px 12px;
	height: 20px;
	text-align: center;
	width: 55px;
	display: block;
	overflow: visible!important;
	text-decoration: none;
	position: relative;
}
a.multilMenu:hover    {
	background-image: url(../images/memu_point.gif);
	background-repeat: no-repeat;
	background-position: center 14px;
	text-decoration: none;
}
a.singleMenu:hover {
	text-decoration: underline;
}
a.multilMenu:hover     ul, #menu li:hover ul          {
	display:block;
}

.subMenu   {
	z-index: 999;
	background-color: #FFFFFF;
	border-left: 1px solid #CC9966;
	border-bottom: 1px solid #CC9966;
	border-right: 1px solid #CC9966;
	float: left;
	position: absolute;
	top: 87px;
	display: none;
	width: auto;
	margin: 4px auto auto -15px;
	padding: 5px 0px 5px 0px;
	background-image: url(../images/memu_point.gif);
	background-repeat: no-repeat;
	background-position: 50px -4px;
}
.subMenu li {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
	float: left;
	display: block;
}
.subMenu a {
	color: #000000;
	display: block;
	text-align: center;
	text-decoration: none;
	width: 55px;
	padding: 1px 12px 0px 12px;
	position: relative;
}
.multilMenu table {
	z-index: 999;
	height: 20px;
	width: 350px;
	word-spacing: inherit;
	word-break: keep-all;
}
#middleContain {
	padding: 0px 15px;
}
#middleContain  td {
	text-align: left;
	vertical-align: top;
}

#middleContain a {
	color: #000000;
	text-decoration: none;
	position: relative;
}
#middleContain a:hover {
	text-decoration: underline;
}

#leftContain {
	background-color: #f2ede6;
	width: 190px;
	padding: 0px 5px;
}
#loginBox, #pixViewerBar, #divisionBox {
	/*border: 1px solid #E39755;
    border-top:none;*/
	margin-top: 5px;
}
div.leftContainCatalog{
	border: 1px solid #E39755;
    border-top:none;
    padding-top:2px;
}
#pixViewerBar img {
	margin: 1px 0px 0px 3px;
}


.title {
	background-image: url(../images/title_bg.gif);
	background-repeat: repeat-x;
	background-position: left top;
	padding: 4px 4px 0px 4px;
	color: #FFFFFF;
}
.title    b {
	background-image: url(../images/arrow.gif);
	background-repeat: no-repeat;
	background-position: 5px center;
	padding: 5px 20px;
	margin: 4px 0px;
}
#loginBox form {
	margin: 0px;
	padding: 10px 8px;
}
#loginBox p {
	margin:0px;
    padding:0px;
    line-height:18px;
}
#mmbName, #mmbPwd {
	width: 102px;
}
#loginCk {
	width: 42px;
}
#loginBar {
	text-align: right;
	margin-top: 10px;
}
#loginBar .loginBox_Btn {
	color: #808080;
	background-color: #FFCCFF;
	padding: 3px 8px;
	border: 1px solid #2A3F55;
}
#loginBar a:hover {
	background-color: #D49FFF;
	color: #FFFFFF;
}


#divisionBox ul {
	margin: 0px;
	padding: 5px 10px;
	list-style-position: inside;
	list-style-type: square;
}
#linksBox ul {
	list-style-type: none;
	margin: 0px!important;
	padding: 5px 0px;
	list-style-position: outside;
}
#linksBox li {
	display: block;
	margin-bottom: 5px;
	text-align: center;
	padding: 0px;
}
div.RightBox ul {
	margin: 3px 3px;
	padding: 0px;
	list-style-type: none;
}
div.RightBox li {
	padding: 3px 0px 2px 3px;
}


#bottomContain {
	padding: 0px 15px;
}

#copyright {
	background-image: url(../images/copyright_bg.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	padding: 15px 0px 0px 210px;
	border-top: 2px solid #e49a57;
	margin-top: 3px;
	height: 76px;
	_height: 80px;
	line-height: 18px;
	text-align: left;
}
#allArticleList {
	margin: 5px 0px 0px 5px;
	padding: 0px;
}
#allArticleList .ListTitle {
	background-image: url(../images/list_style_01.gif);
	background-repeat: no-repeat;
	background-position: left top;
	padding: 0px 15px 3px 15px;
	border-bottom: 2px solid #E39755;
	font-weight: bolder;
    margin-bottom:5px;
}
#allArticleList li {
	background:url(../images/table_list_bg.gif) no-repeat 6px 8px;
    padding-left:15px;
}
a.more  {
	background-image: url(../images/more.gif);
	background-repeat: no-repeat;
	background-position: center -12px;
	float: right;
	width: 40px;
	text-indent: 6px;
	line-height: 13px;
	height: 13px;
	position: relative;
	font-weight: normal;
    font-size:12px;
}
a.more:hover  {
	background-position: center 0px;
    text-decoration:none!important;
}
#allArticleList li {
	line-height: 20px;
}
#allArticleList .artTitle {
	display:inline-block;
	white-space: nowrap;/* 不换行 */
	overflow:hidden; /*不显示超过对象宽度的内容*/
	text-overflow:ellipsis; /*当对象内文本溢出时显示省略标记（...）*/
	width: 480px;
}
#allArticleList li span {
	float: right;
}
.subArticleList {
	margin: 5px 0px 0px 5px;
	/*list-style-image: url(../images/list_style_03.gif);
	list-style-type: none;
	list-style-position: inside;*/
	padding: 0px 5px 5px 0px;
}

.subArticleList .ListTitle {
	background-image: url(../images/list_title_bg.gif);
	background-repeat: no-repeat;
	background-position: left center;
	line-height: 20px;
	font-weight: bolder;
	padding: 0px 0px 0px 20px;
    margin-bottom:5px;
}
.subArticleList .ListTitle a.more {
	margin-top:5px;
}
.subArticleList li {
	line-height: 20px;
    background:url(../images/list_style_03.gif) no-repeat 5px 5px;
    padding-left:20px;
}
.subArticleList  .artTitle {
	display:inline-block;
	white-space: nowrap;/* 不换行 */
	overflow:hidden; /*不显示超过对象宽度的内容*/
	text-overflow:ellipsis; /*当对象内文本溢出时显示省略标记（...）*/
	width: 250px;
	padding: 0px;
}
.people  {
	padding: 0px 0px 0px 5px;
	position: relative;
}
.people img {
	height: 90px;
	width: 80px;
	margin: 0px 5px 0px 0px;
	float: left;
}
.people p {
	margin: 0px 5px 5px 0px;
	white-space: normal;/* 不换行 */
	overflow:hidden; /*不显示超过对象宽度的内容*/
	text-overflow:ellipsis; /*当对象内文本溢出时显示省略标记（...）*/
	width: 180px;
	height: 84px;
	line-height: 14px;
	padding: 1px 0px 0px 0px;
}
.peogle p:after{ content: “…”; }


div#btnBar {
	margin-top:10px;
    text-align:right;
}
div#btnBar input#submitBtn{
	width:80px;
}

/*验证码*/
a#chkCodeLink {
	top:3px;
}
input.text, select.text {
	width: 40%;
}
div.blogListTitle {
	background-image: url(../images/list_title_bg.gif);
	background-repeat: no-repeat;
	background-position: left center;
	line-height: 20px;
	font-weight: bolder;
	padding: 0px 0px 0px 20px;
    margin-bottom:5px;

}

ul.blogList {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
}
ul.blogList li {
	line-height: 20px;
    background:url(../images/list_style_03.gif) no-repeat 5px 5px;
    padding-left:20px;

}
div.RightBox ul a {
	color: #00759B!important;
}
