

#ctl00_CatalogZone1{width:100%;text-align:left;}
#ctl00_CatalogZone1 td{padding:4px;}
#ctl00_EditorZone1{width:100%; text-align:left;}
#ctl00_EditorZone1 td{padding:2px;}

body{text-align:center;}
table,td{ border:0; padding:0; margin:0 auto; font-size:12px;}
td{word-break: break-all;}
div{ padding:0; margin:0;}

a:link{	text-decoration:underline; color:#333;}
a:visited{ text-decoration: none; color: #666;}
a:hover {text-decoration: none; color:#666;}

img { }
hr { height: 1px; border: 0;/* border-top: 1px solid #CCCCCC;*/}
form{
width:1003px; background:url(images/bg_03.jpg) repeat-y 0 0;
width:auto;
text-align:left;
}

/****** Main Layout Styles ******/

.pagelayout{ width:1002px; margin:0 auto; text-align:center; background:url(images/top.jpg) no-repeat 0 0;}
#wrapper{ width:1002px; overflow:visible; background:url(images/bg_05.jpg) no-repeat 100% 100%}
#innerWrapper{width:860px; padding-left:10px;}

#header { height:145px!important;}
#header #innerHeader{}
#header #blogLogo{}
#header .blog-header{ position:absolute; top:80px; margin-left:-270px; font: bold 20px "宋体";}
#header .blog-header a:link,#header .blog-header a:visited{ color:#445803; text-decoration:none;}
#header .blog-header a:hover{ color:#445803; text-decoration:underline;}
#header .panel .panel-content{ padding-left:20px; height:105px; text-align:left;}
#header .panel .panel-content .listtitle{ text-align:left; color:#333;}
#header .panel .panel-content .list .listitem{ color:#333;}
#header .panel .panel-content a{ color:#333; text-decoration:none;}
#header  .controlpanel{ padding:0 180px 8px 0; text-align:right; color:#445803;}
#header  .controlpanel a:link,#header  .controlpanel a:visited{ color:#445803; text-decoration:none;}
#header  .controlpanel a:hover{ color:#445803; text-decoration:underline;}

#menu { text-align: right; padding-top:5px;}
#menu ul{margin: 0px;padding: 0px;}
#menu li{
	display: inline;
	list-style: none;
	padding: 0px;
	padding-left: 0px;
	padding-right: 5px;
	margin: 0px;
	margin-right: 5px;
	border-right: 1px solid #333;
	color:#333;
	
}
#menu .listitem{ color:#333;}
#menu a:link,#menu a:visited{ color:#333; text-decoration:none;}
#menu a:hover{ color:#333; text-decoration:underline;}

#mainWrapper {}

.sidebarTr
{
    width:180px;
	padding:50px 10px 0px 10px;
}
.contentTr
{
    width:auto;
	padding:10px 10px 0 10px;
	border-top:none;
	border-bottom:none;
}
.sideBarRightTr
{
    width:180px;
	padding:120px 10px 0 10px;
}

/*move*/
.WebPart
{
    margin-bottom:10px;
	/*border:solid 1px #7ebaab;
	background:#fff;*/
}
.webpartTitle
{	
    height:42px;
    padding:0px 0px 0px 10px!important;
	background:url(images/icon0.gif) no-repeat 0 0;
    
}
.webpartTitle table
{
   height:42px;
}
.webpartTitle td
{
    margin-top: 0; 
	font: bold 12px Arial, Helvetica, sans-serif;
	padding-left:50px;
	color:#D8E25F;
	text-align:left; 
}

/*.webpartTitle td span{display:block; height:16px; border-bottom:1px solid #7ebaab}
*/
.PartStyle
{
    font-size:12px;
	text-align:left;
/*	background:#fff;*/
}
.PartStyle .list{}/*border-top:solid 1px #7ebaab;*/
.list
{
	list-style:none;
	padding-left:10px;
	padding-top:10px;
	margin:0;
}
.list li{ list-style:none; text-align:left; line-height:18px;}

.BlogImage .Image{ padding-top:10px;}
.blogNews{ text-align:center; line-height:30px;}

ul.list .CommentAuthor
{
    list-style:none;
    text-align:right;
	color:#666;
}

a.listitem, a.listitem:link, a.listitem:visited, a.listitem:active  
{
	text-decoration: underline; 
	color:#333; 
	font-size:12px;
	font-weight: normal;
}

a.listitem:hover 
{
	
	color:#666; 
	text-decoration: none; 
}


/*centent daily*/
/*.content_top{ height:38px; background:url(images/icon_03.gif) repeat-x 0 0;}
.content_top table{ height:38px;background:url(images/icon_04.gif) no-repeat 100% 0;}*/

.daily_list{  padding:5px; margin-bottom:10px;}
.daily_list td table td { width:15px; text-align:center; border:1px solid #445803;}
.daily_list td table td a{ display:block;width:15px; text-align:center;}
.daily_list td table td a:link{ color:#445803; text-decoration:underline;}
.daily_list td table td a:hover{ color:#445803; background:#D8E25F; text-decoration:none;}

.contentlist{ padding:10px; text-align:left;}
.contentlist .innercontentlist{}
.contentlist .caption{ height:25px; padding-left:30px;font:bold 14px/25px "宋体"; border-bottom:1px dashed #445803; background:url(images/icon2.gif) no-repeat 0 0;}
.contentlist .caption a{ color:#445803; }
.contentlist .caption a:link{color:#445803; text-decoration:none;}
.contentlist .caption a:hover{color:#445803; text-decoration:underline;}
.contentlist .content{text-indent: 2em; line-height:18px; padding-top:10px; color:#333;}
.contentlist .footer{ text-align:right; line-height:30px; color:#333}
.contentlist .footer a{ color:#333}
.contentlist .footer a:link{color:#333; text-decoration:none;}
.contentlist .footer a:hover{color:#445803; text-decoration:underline;}
#innermainWrapper{margin:0 auto!important; height:350px;}

/*data-time*/
.calendar{ width:100%; border:none!important;}
.calendar tr{ height:20px;}
.calendar tr td{background:none!important;}
.calendar tr td a:link{ font-weight:bold; text-decoration:underline;}
.calendar tr td a:hover{ font-weight:bold; text-decoration:underline;}
.calendar .calendar-top{ height:25px; color:#445803; font-weight:bold;}
.calendar .calendar-top td a:link{ color:#445803!important; text-decoration:none;}
.calendar .calendar-top td a:hover{ color:#eb9d31!important; text-decoration:none;}
.calendar .calendar-today{ border:1px dashed #445803; font-weight:bold; color:#445803}
.calendar .calendar-weekdays{ color:#FF0000;}
.calendar .otherMonthDay{ color:#666;}

/*Counter*/
#tdCounters{ text-align:center;}
.Counter{ display:block; width:100%; overflow:hidden;}
.Counter div{ float:left; width:22px; height:22px;}
.Image0{ background:url(images/Counter/0.gif) no-repeat 0 0;}
.Image1{ background:url(images/Counter/1.gif) no-repeat 0 0;}
.Image2{ background:url(images/Counter/2.gif) no-repeat 0 0;}
.Image3{ background:url(images/Counter/3.gif) no-repeat 0 0;}
.Image4{ background:url(images/Counter/4.gif) no-repeat 0 0;}
.Image5{ background:url(images/Counter/5.gif) no-repeat 0 0;}
.Image6{ background:url(images/Counter/6.gif) no-repeat 0 0;}
.Image7{ background:url(images/Counter/7.gif) no-repeat 0 0;}
.Image8{ background:url(images/Counter/8.gif) no-repeat 0 0;}
.Image9{ background:url(images/Counter/9.gif) no-repeat 0 0;}

/*5.htm*/
.contentTr .center_div{ padding:0 10px 20px 10px;}

.galleryTitle{ font: bold 14px/20px "宋体";}

.galleryDescription{ text-indent:2em; line-height:18px; padding:10px 0; }

.galleryList{ padding-top:20px;}
.galleryList .image{ width:140px; height:140px; padding:5px; overflow:hidden; border:1px solid #445803; background:#fff;}
.galleryList .imageTitle{ line-height:25px; padding-bottom:10px;}
.galleryList .Item{ width:50%;}
.galleryList .AlternatingItem{ width:50%;}

/*51.htm*/
.contentTr{ width:580px;}
.contentTr .favorite{ line-height:30px;}
.contentTr .contentlist .caption{}
.contentTr .contentlist .footer{ padding-right:10px; padding-bottom:5px; margin-bottom:10px; background:url(images/xian.gif) repeat-x 0 100%;}
.contentTr .contentlist .footer .link:link{ text-decoration:underline;}
.contentTr .contentlist .footer .link:hover{ color:#445803; text-decoration:underline;}

/*52.htm*/
.contentTr .imageFrame{padding:0 10px 20px 10px; ;}
.contentTr .imageFrame .imageTitle{ padding:10px 0; text-align:center; font: bold 14px/30px "宋体";}
.contentTr .imageFrame .image{ text-align:center; width:98%; height:auto; overflow:hidden;}
.contentTr .imageFrame .operate{ padding:10px 0; text-align:center;}

/*238.htm*/
.contentTr .block,.contentTr .comments,.contentTr .PostComment{ padding:0 0 20px 0;}

.contentTr .block{ padding:0 10px; text-align:left;}
.contentTr .block .block_title{ padding:10px 0 10px 30px; font:bold 14px "宋体"; background:url(images/icon2.gif) no-repeat 0 10px; border-bottom:1px dashed #445803; margin-bottom:10px;color:#445803;}
.contentTr .block .block_title a:link{color:#445803; text-decoration:underline;}
.contentTr .block .block_title a:visited{color:#445803; text-decoration:underline;}
.contentTr .block .block_title a:hover{color:#445803; text-decoration:none;}
.contentTr .block .post .postcontent .innerpostcontent{ text-indent:2em; line-height:18px;}
.contentTr .block .post .itemdesc{ border-top:1px dashed #445803; text-align:right; line-height:25px;}

.contentTr .comments{ margin-top:10px; border-bottom:none!important; text-align:left;}
.contentTr .comments .header{ height:35px; padding-left:25px; text-align:left; font:bold 14px/35px "宋体"; color:#445803; background: url(images/icon2.gif) no-repeat 0 0; }
.contentTr .comments .CommentsItem,.contentTr .comments .CommentsItem1{ padding:10px;}
.contentTr .comments .Title{ color:#445803; line-height:20px;}
.contentTr .comments .PostText{ line-height:18px; text-indent:2em;}
.contentTr .comments .footer{ text-align:right; line-height:20px; border-bottom:1px solid #445803; color:#666;}

.contentTr .PostComment{ padding:0 20px 20px; text-align:left;}
.contentTr .PostComment .FormComment{ width:100%;}
.contentTr .PostComment .FormComment .caption{ width:10%; padding-top:12px;}

/*EditArticles.htm*/
.forms{ text-align:left;}
.forms caption{ height:40px; line-height:40px; font-size:14px; color:#445803}
.forms .caption{ padding-left:20px; padding-bottom:10px; color:#445803;}
.forms .control{ padding-right:20px; padding-bottom:10px;}


/*27.htm*/
.WebPartHeader{ border:none!important; margin-top:-20px;}


/*EditPhotos.htm*/
.pnlPhoto_div{ padding:10px; text-align:left;}



/*Feedback.htm*/
.partRight{ border:none; text-align:left;}
.webpartContent{}
.RepeaterTab{ width:95%; margin-left:10px; margin-right:10px;}
.RepeaterTab tr th,.RepeaterTab .header td,.RepeaterTab .GridHeader td{ height:40px; line-height:40px; border-bottom:1px solid #445803}
.RepeaterTab tr td{ padding:10px 0 0 10px; text-align:left;}


/****** Form Controls Styles ******/
form {
    margin:0;
	padding:0;
	display: inline;
}
input {
	font-family: Tahoma, Arial; 
	font-size: 12px;
	background:#faf7e4; 
}
.fullscreen,.button{ border:1px solid #445803; cursor:pointer; font:bold 12px/16px "宋体"; color:#445803}
.text{ border:1px solid #445803; background:#faf7e4;}


/*footer*/
#footer{ height:150px;}
#footer #innerFooter{ height:150px; line-height:150px; text-align:center; background:url(images/footer.gif) no-repeat right top; }
#footer .text{ border:none; background:url(images/footer.gif) no-repeat right top;}
#innerFooter td{ text-align:center;}

.BlogImage{}
.BlogImage DIV.Image
{
    width:150px;
}
.BlogImage IMG.image
{
    width:150px;
}
.BlogImage .Image{ padding-top:10px;}
.info{FONT-SIZE: 14px;color:#FFFFFF;font-family:@Tahoma;width:20px}

TR.over {
	BACKGROUND-COLOR: #445803; COLOR: #ffffff; CURSOR: default; FONT-SIZE: 12px
}
TR.out {
	BACKGROUND-COLOR: #efefef; COLOR: #000000; FONT-SIZE: 12px
}
DIV.rm_div {
	BACKGROUND-COLOR: #efefef; BORDER:solid 1px #445803;  DISPLAY: none; FILTER: Alpha(Opacity='95'); HEIGHT: 0px; PADDING: 2px; POSITION: absolute; WIDTH: 0px
}
HR.sperator {
	BORDER-BOTTOM: #ffffff 1px inset; BORDER-LEFT: #ffffff 1px inset; BORDER-RIGHT: #ffffff 1px inset; BORDER-TOP: #ffffff 1px inset; WIDTH: 95%
}
.innerpostcontent
{
    width:auto;
}
