
#ctl00_CatalogZone1{width:100%;text-align:left;}
#ctl00_CatalogZone1 td{padding:4px;}
#ctl00_EditorZone1{width:100%; text-align:left;}
#ctl00_EditorZone1 td{padding:2px;}

table,td{ border:0; padding:0; font-size:12px;}
td{word-break: break-all;}
div{ padding:0; margin:0;}

a:link{	text-decoration:underline; color:#40635a;}
a:visited{ text-decoration: none; color: #40635a;}
a:hover {text-decoration: none; color:#40635a;}

img { }
hr { height: 1px; border: 0;/* border-top: 1px solid #CCCCCC;*/}
body{
text-align:center;
}
form{
width:auto;
text-align:left;
}
/****** Main Layout Styles ******/

.pagelayout{ width:1003px; margin:0 auto; background:#b5d8d1; overflow:hidden;}
#wrapper{ background:url(images/cent_bg.jpg) no-repeat 0 169px;}
#innerWrapper{ background:url(images/foot_bg.jpg) no-repeat 0 100%;}
#innerFooter td{ text-align:center;}
#header { height:435px!important; background:url(images/topbanner.jpg) no-repeat 0 0;}
#header #innerHeader{}
#header #blogLogo{}
#header .blog-header{ position:absolute; top:180px; padding-left:400px; font: bold 16px "宋体";}
#header .panel .panel-content{ padding-left:20px; height:80px;}
#header  .controlpanel{ padding:260px 180px 0 0; text-align:right;}
#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 #40635a;
	
}

/****** Content Layout ******/
#mainWrapper {/* padding-left:5px; padding-right:10px;*/}

.sidebarTr
{
    width:180px;
	padding:0 10px;
}
.contentTr
{
    width:auto;
    padding:0 10px;
}
.sideBarRightTr
{
    width:180px;
	padding:0 10px;
}

/*move*/
.WebPart
{
padding-top:10px;
	/*border:solid 1px #7ebaab;
	background:#fff;*/
}
.webpartTitle
{	
	background:url(images/icon_03.gif);
    height:40px;
    padding:6px 0px 0px 0px!important;
    
}
.webpartTitle table
{
	background:url(images/icon_04.gif) no-repeat right top;
	height:38px;
}
.webpartTitle td
{
/*	background:url(images/icon.gif) no-repeat 100% 100%;
*/	margin-top: 0; 
	font: bold 12px Arial, Helvetica, sans-serif;
	padding-left:5px;
	padding-top:20px; 
	padding-right:5px;
	color:#40635a;
	text-align:left; 
}

/*.webpartTitle td span{display:block; height:16px; border-bottom:1px solid #7ebaab}
*/
.PartStyle
{
    font-size:12px;
	text-align:left;
	border:solid 1px #7ebaab;
	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{}
.BlogImage DIV.Image
{
    width:150px;
}
.BlogImage IMG.image
{
    width:150px;
}
.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:#40635a; 
	font-size:12px;
	font-weight: normal;
}

a.listitem:hover 
{
	
	color:#40635a; 
	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; background:#fff; margin-bottom:10px;}
.daily_list td table td { width:15px; text-align:center; border:1px solid #7ebaab;}
.daily_list td table td a{ display:block;width:15px; text-align:center; background:#b5d8d1;}
.daily_list td table td a:link{ color:#40635a; background:#b5d8d1; text-decoration:none;}
.daily_list td table td a:hover{ color:#40635a; background:#b5d8d1; text-decoration:underline;}

.contentlist{ padding:10px;}
.contentlist .innercontentlist{}
.contentlist .caption{ height:25px; padding-left:30px;font:bold 14px/25px "宋体"; background:url(images/m_now.gif) no-repeat 0 0;}
.contentlist .caption a{ color:#40635a; }
.contentlist .caption a:link{color:#40635a; text-decoration:underline;}
.contentlist .caption a:hover{color:#40635a; text-decoration:none;}
.contentlist .content{text-indent: 2em; line-height:18px; padding-top:10px;}
.contentlist .footer{ text-align:right; line-height:30px; color:#40635a}
.contentlist .footer a{ color:#40635a}
.contentlist .footer a:link{color:#40635a; text-decoration:none;}
.contentlist .footer a:hover{color:#40635a; text-decoration:underline;}

/*data-time*/
.calendar{ width:100%; border:none!important; background:url(images/daybg.jpg) no-repeat 100% 100%;}
.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:#40635a; font-weight:bold;}
.calendar .calendar-top td a:link{ color:#40635a!important; text-decoration:none;}
.calendar .calendar-top td a:hover{ color:#eb9d31!important; text-decoration:none;}
.calendar .calendar-today{ border:1px dashed #40635a; font-weight:bold; color:#40635a}
.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{ border:1px solid #7ebaab!important; border-top:none!important; padding:0 10px 20px 10px; background:#fff;}

.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 #ccc; background:#fff;}
.galleryList .imageTitle{ line-height:25px; padding-bottom:10px;}
.galleryList .Item{ width:50%;}
.galleryList .AlternatingItem{ width:50%;}

/*51.htm*/
.contentTr .favorite{ line-height:30px;}
.contentTr .contentlist .caption{}
.contentTr .contentlist .footer{ padding-right:10px; border-bottom:1px solid #7ebaab}
.contentTr .contentlist .footer .link:link{ text-decoration:underline;}
.contentTr .contentlist .footer .link:hover{ color:#40635a; text-decoration:underline;}

/*52.htm*/
.contentTr .imageFrame{border:1px solid #7ebaab!important; border-top:none!important; padding:0 10px 20px 10px; background:#fff;}
.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{border:1px solid #7ebaab!important; border-top:none!important; padding:0 0 20px 0; background:#fff;}

.contentTr .block{ padding:0 10px;}
.contentTr .block .block_title{ padding:10px 0 10px 25px; font:bold 14px "宋体"; background:url(images/m_now.gif) no-repeat 0 10px; border-bottom:1px dashed #7ebaab; margin-bottom:10px;}
.contentTr .block .block_title a:link{color:#40635a;}
.contentTr .block .post .postcontent .innerpostcontent{ text-indent:2em; line-height:18px; padding-right:40px;}
.contentTr .block .post .itemdesc{ border-top:1px dashed #7ebaab; text-align:right; line-height:25px; padding-right:60px;}

.contentTr .comments{ margin-top:10px; border-bottom:none!important; background:#fff url(images/title_03.jpg)  repeat-x 0 0;}
.contentTr .comments .header{ height:30px; padding-left:25px; font:bold 14px/30px "宋体"; color:#40635a; background:url(images/title_01.jpg) no-repeat 0 0;}
.contentTr .comments .CommentsItem,.contentTr .comments .CommentsItem1{ padding:10px;}
.contentTr .comments .Title{ color:#40635a; 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 #7ebaab; color:#666;}

.contentTr .PostComment{ padding:0 20px 20px;}
.contentTr .PostComment .FormComment{ width:100%;}
.contentTr .PostComment .FormComment .caption{ width:10%;}

/*EditArticles.htm*/
.forms{ background:#fff;}
.forms caption{ height:40px; line-height:40px; background:#fff; color:#40635a}
.forms .caption{ padding-left:20px; padding-bottom:10px; color:#40635a}
.forms .control{ padding-right:20px; padding-bottom:10px;}


/*27.htm*/
.WebPartHeader{ border:none!important; margin-top:-20px;}


/*EditPhotos.htm*/
.pnlPhoto_div{ padding:10px; background:#fff;}



/*Feedback.htm*/
.webpartContent{ background:#fff;}
.RepeaterTab{ width:95%; margin:10px;border:solid 1px #78969E;}
.RepeaterTab tr th,.RepeaterTab .header td,.RepeaterTab .GridHeader td{ height:20px; line-height:20px;background-color:#CEE5ED; border-bottom:dotted 1px #78969E;}
.RepeaterTab tr td{ padding:10px 0 0 10px;}
.RepeaterTab .FeedfackBody
{
    text-indent:24px;
    color:#5D7B9D;
}

/****** Form Controls Styles ******/
form {
    margin:0;
	padding:0;
	display: inline;
}
input {
	font-family: Tahoma, Arial; 
	font-size: 12px; 
}
.fullscreen,.button{ border:1px solid #7ebaab; cursor:pointer; font:bold 12px/16px "宋体"; color:#40635a}
.text{ border:1px solid #7ebaab;}


/*footer*/
#footer{ height:50px; line-height:50px; text-align:center;}
#footer .text{ border:none;}


.info{FONT-SIZE: 14px;color:#FFFFFF;font-family:@Tahoma,@宋体;width:20px}

TR.over {
	BACKGROUND-COLOR: #000080; COLOR: #ffffff; CURSOR: default; FONT-SIZE: 12px
}
TR.out {
	BACKGROUND-COLOR: #efefef; COLOR: #000000; FONT-SIZE: 12px
}
DIV.rm_div {
	BACKGROUND-COLOR: #efefef; BORDER-BOTTOM: #ffffff 1px outset; BORDER-LEFT: #ffffff 1px outset; BORDER-RIGHT: #ffffff 1px outset; BORDER-TOP: #ffffff 1px outset; DISPLAY: none; FILTER: Alpha(Opacity='95'); HEIGHT: 0px; PADDING-BOTTOM: 1px; PADDING-LEFT: 1px; PADDING-RIGHT: 1px; PADDING-TOP: 1px; POSITION: absolute; WIDTH: 0px
}
DIV.rm_div1 {
	BACKGROUND-COLOR: #efefef; BORDER-BOTTOM: #ffffff 1px outset; BORDER-LEFT: #ffffff 1px outset; BORDER-RIGHT: #ffffff 1px outset; BORDER-TOP: #ffffff 1px outset;  FILTER: Alpha(Opacity='95'); HEIGHT: 0px; PADDING-BOTTOM: 1px; PADDING-LEFT: 1px; PADDING-RIGHT: 1px; PADDING-TOP: 1px; 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%
}
.w2kfont {
	FONT-FAMILY: Tahoma; FONT-SIZE: 8pt
}
.fullscreen
{
    background-image:url(images/fullscreen.gif);
    background-color:Transparent;
    width:55px;
    height:20px;
    border:0px;
    cursor:hand;
    text-indent:18px;
}
.innerpostcontent
{
    width:auto;
}
