@charset "utf-8";
/*Index-photo-slidershow*/
.photo-slideshow { background: url(images/index/photo-slideshow.jpg) no-repeat; height: 200px; width: 630px; margin-top: 20px; }
.photo-slideshow-frame { background: url(images/index/photo-slideshow-frame.gif) no-repeat; position: absolute; width: 17px; height: 200px; z-index: 20; margin-left: 210px; }

/*Return-page*/
.return-page a { cursor: pointer; text-decoration: underline; font-size: 13px; font-weight: bold; color: #999; }
	.return-page a:hover { color: #666; }

/*Index-recent-activities*/
.index-recent-activities { width: 100%; background: url(images/index/recent-activities.png) no-repeat top; margin-top: 14px; padding-top: 45px; padding-bottom: 28px; }
	.index-recent-activities .items { width: 593px; height: 178px; margin-left: auto; margin-right: auto; border-bottom: 1px solid #D9D9D9; background: url(images/index/index-recent-activities-bg.jpg) no-repeat; }
	.index-recent-activities .items-image { margin-top: 35px; margin-left: 14px; _margin-left: 7px; width: 165px; float: left; }
	.index-recent-activities .items-image a img:hover { filter: alpha(opacity=50); opacity: 0.5; }
	.index-recent-activities .items-content { margin-top: 30px; margin-left: 25px; width: 380px; float: left; }
	.index-recent-activities .items-content h5 { float: right; margin: 0px; padding: 0px;  }
		.index-recent-activities .items-content h5 a { font-size: 15px; line-height: 22px; color: #603813; text-decoration: underline; }
		.index-recent-activities .items-content h5 a:hover { color: #C93; }
	.index-recent-activities .items-content h3 {  margin: 0px; padding: 0px; margin-bottom: 5px; font-size: 18px; color: #006837; text-decoration: underline; }
		.index-recent-activities .items-content h3 a { font-size: 18px; color: #006837; text-decoration: underline; }
		.index-recent-activities .items-content h3 a:hover { color: #0C6; }
	.index-recent-activities .items-content span { line-height: 23px; font-size: 13px; text-align: justify; }

/*Index-good-books*/
.index-good-books { background: url(images/index/books-bg.jpg) no-repeat; background-position: 355px 0px; height: 198px;  }
.index-good-books-more { text-align: right; margin-right: 30px; margin-top: 35px; }
.index-good-books-more a { color: #D86127; font-weight: bold; font-size: 13px; text-decoration: underline; }
.index-good-books-more a:hover { color: #E8A300; }
	.index-good-books .items { float: left; width: 610px; height: 198px; background:url(images/index/index-good-books-bg.jpg) no-repeat left; margin-left: 20px; background-position: left top; }
	.index-good-books .items-image { float: left; width: 120px; height: 160px; margin: 11px 0px 0px 11px; _margin: 14px 0px 0px 6px; }
	.index-good-books .items-image img:hover { filter: alpha(opacity=50); opacity: 0.5; }
	.index-good-books .items-content { float: left; margin: 15px 0px 0px 20px; width: 455px; height: 150px; float:right; }
	.index-good-books .items-content h3 { font-size: 18px; text-decoration: underline; margin: 0px; padding: 0px; margin-bottom: 4px; }
	.index-good-books .items-content a { color: #000; }
		.index-good-books .items-content a:hover { color: #390; }
	.index-good-books .items-content h5 { font-style: normal; color: #808080; font-size: 13px; margin: 0px; padding: 0px; margin-bottom: 4px; text-decoration: underline; }
	.index-good-books .items-content span { font-size: 13px; line-height: 22px; }
	.index-good-books .table-list { float: right; width: 195px; font-size: 14px; font-weight: bold; margin-right: 30px; margin-top: 5px; }
	.index-good-books .table-list div { margin: 4px; padding-top: 3px; line-height: 18px; padding-left: 5px; border-left: 5px solid #FFBA6F; color: #D86127; background: url(images/index/good-books-list-link.jpg) no-repeat }
	.index-good-books .table-list a { text-decoration: none; }
	.index-good-books .table-list div:hover { background: url(images/index/good-books-list-hover.jpg) no-repeat; cursor: pointer; }
	.index-good-books .table-list span { font-size: 11px; color: #960 }
	
	
/*Recent-activities*/
.recent-activities { width: 100%; padding-top: 0px; padding-bottom: 28px; }
	.recent-activities .items { width: 593px; height: 178px; margin-left: auto; margin-right: auto; border-bottom: 1px solid #D9D9D9; background: url(images/latest-news/item-bg.jpg) no-repeat; }
	.recent-activities .items-image { margin-top: 35px; margin-left: 14px; _margin-left: 7px; width: 165px; float: left; }
	.recent-activities .items-image a img:hover { filter: alpha(opacity=50); opacity: 0.5; }
	.recent-activities .items-content { margin-top: 30px; margin-left: 25px; width: 380px; float: left; }
	.recent-activities .items-content h5 { float: right; margin: 0px; padding: 0px; }
		.recent-activities .items-content h5 a { font-size: 15px; line-height: 22px; color: #603813; text-decoration: underline; }
		.recent-activities .items-content h5 a:hover { color: #C93; }
	.recent-activities .items-content h3 {  margin: 0px; padding: 0px; margin-bottom: 5px; }
		.recent-activities .items-content h3 a { font-size: 18px; color: #7A421D; text-decoration: underline; }
		.recent-activities .items-content h3 a:hover { color: #B38648; }
	.recent-activities .items-content span { line-height: 23px; font-size: 13px; text-align: justify; }
		
/*Previous-activities*/
.previous-activities { margin: 20px; }
.previous-activities table { width: 100%; padding-top: 1px; }
	.previous-activities td { width: 50%; }
		.previous-activities h2 { text-align: left; font-size: 17px; line-height: 18px; border-left: 3px solid #88511E; padding-left: 3px; margin: 0px; }
			.previous-activities h2 a { color: #88511E; text-decoration: none; }
			.previous-activities h2 a:hover { color: #C7AA67; }
		.previous-activities h3 { text-align: left; font-size: 16px; height: 20px; line-height: 21px; border-left: 3px solid #88511E; padding-left: 4px; margin: 0px; margin-bottom: 3px; }
			.previous-activities h3 a { color: #88511E; text-decoration: none; }
			.previous-activities h3 a:hover { color: #C7AA67; }
		.previous-activities .content-info { background: url(images/latest-news/title-info-bg.gif); border-top: 1px solid #D68943; border-bottom: 1px solid #D68943; height: 23px; line-height: 23px; font-size: 12px; color: #666; padding-left: 4px; padding-right: 4px; font-weight: bold; }

		.previous-activities .four-boxes p { margin: 0px; padding-top: 5px;font-size: 13px; line-height: 21px; }
		.previous-activities .four-boxes p img { width: 150px; height: 98px; border: 1px solid #333; padding: 2px; background: #CCC; margin-right: 6px; border: 0px; }
				.previous-activities .four-boxes p img:hover { filter: alpha(opacity=75); opacity: 0.75 }
			
/*Activities-content*/
	.activities-content { margin: 20px; margin-top: 25px; }
		.activities-content h2 { margin: 0px; padding: 0px; font-size: 28px; line-height: 140%; color: #88511E; margin-bottom: 5px; padding-left: 6px; text-align: center; }
		.activities-content .content-info { background: url(images/latest-news/title-info-bg.gif); border-top: 1px solid #D68943; border-bottom: 1px solid #D68943; height: 23px; line-height: 23px; font-size: 12px; color: #666; padding-left: 4px; padding-right: 4px; font-weight: bold; }
			.activities-content .content-info .date { float: left; }
			.activities-content .content-info .via { float: left; margin-left: 20px; }
			.activities-content .content-info .textzoom { float: right; }
				.activities-content .content-info .textzoom span { cursor: pointer; }
				.activities-content .content-info .textzoom span:hover { color: #000; font-weight: bold; }
		.activities-content .content { line-height: 175%; font-size: 13px; padding: 7px; }
		.activities-content .return-page { text-align: right }

/*Articles-sharing*/
.articles-sharing { margin: 20px; }
	.articles-sharing .recommand-title { text-align: center; padding-bottom: 7px; }
		.articles-sharing .recommand-title a { font-size: 18px; font-weight: bold; }
		.articles-sharing .recommand-title a:hover { color: #390 }
	.articles-sharing ul { margin: 10px; padding-left: 15px; margin-top: 0px; list-style: square; line-height: 200%; }
		.articles-sharing ul li a:hover { color: #390; font-weight: bold; line-height: 195%; }
		.articles-sharing ul li img { margin-left: 5px; }

/*Articles-content*/
.articles-content { margin: 20px; margin-top: 25px; }
	.articles-content h2 { margin: 0px; padding: 0px; font-size: 24px; line-height: 24px; color: #090; margin-bottom: 5px; padding-left: 4px; text-align: center;}
	    .articles-content .title { line-height: 24px; text-align: center; }
		.articles-content .author { line-height: 18px; height: 18px; font-size: 14px; font-style: italic; color: #090; font-weight: bold; text-align: center;}
		.articles-content .source { line-height: 18px; height: 18px; font-size: 14px; font-style: italic; color: #CCC; font-weight: bold; text-align: center; padding-top: 4px;}
		.articles-content .source a { color: #CCC; }
		.articles-content .source a:hover { color: #666; }
	.articles-content .content { line-height: 175%; font-size: 13px; padding: 7px; clear: both; text-indent: 26px; margin-top: 6px; }
		.articles-content .content div { font-size: 22px; font-weight: bold; text-decoration: underline; color: #390; text-indent: 0px; padding-top: 10px; }
		.articles-content .content hr { text-indent: 0px; }
	.articles-content .return-page { text-align: right }
		
/*Good-books*/
.good-books-content { }
.good-books-content .book-picture { width: 165px; height: 220px; float: left; background: url(images/books/book-shadow.jpg) no-repeat center; padding: 6px 0px 0px 9px; }
.good-books-content .book-picture img { width: 145px; height: 201px; }
.good-books-content .book-info { width: 405px; float: right; padding-top: 12px; height: 218px; }
.good-books-content .book-info h2 { font-size: 22px; text-decoration: underline; margin: 0px; margin-bottom: 10px; float: left; height: 30px; line-height: 30px; }
.good-books-content .book-info h4 { font-size: 15px; color: #666; text-decoration: underline; margin: 0px; float: right; margin-bottom: 10px; height: 30px; line-height: 30px; padding-right: 5px; }
.good-books-content .book-info p { margin: 0px; margin-bottom: 12px; line-height: 180%; }

.website-sharing { margin: 30px; margin-top: 10px; }
.website-sharing .link_table_with_icon td { height: 56px; }
.website-sharing .link_table_with_icon a { }
.website-sharing .link_table_with_icon td:hover { color: #090; }

.website-sharing .link_table { font-size: 13px; }
	.website-sharing .link_table .link_header { color: #360; font-size: 22px; font-weight: bold; border-bottom: 1px solid #360; border-left: 3px solid #360; margin-bottom: 20px; padding-left: 4px; }
	.website-sharing .link_table .link_header td { color: #360;; font-size: 22px; font-weight: bold; border-bottom: 1px solid #360; margin-bottom: 20px; }
	.website-sharing .link_table .link_title { width: 50%; padding: 5px; }
	.website-sharing .link_table .link_URL { width: 50%; padding: 5px; text-align: right }
	.website-sharing .link_table .link_URL a { color: #666 }
	.website-sharing .link_table .link_URL a:hover { color: #390; font-weight: bold; }
	
.sitemap_left { border-right: 1px solid #D9D9D9; width: 30%; text-align: right; padding: 10px; font-size: 16px; }
	.sitemap_left span { font-size: 14px; }
.sitemap_right { width: 70%; padding: 20px; font-size: 16px; line-height: 200%; }

.photo-sharing { margin: 20px; margin-top: 10px; }
	.photo-sharing h1 { font-size: 24px; font-weight: bold; color: #06F }
	.photo-sharing .photo-sharing-slideshow { margin-left: auto; margin-right: auto; padding: 0px; width: 586px;}
	.photo-sharing .photo-sharing-slideshow ul { list-style: none; padding: 0px; margin: 0px; }
	.photo-sharing .photo-sharing-slideshow ul li { padding: 0px; width: 40px; height:39px; border: 3px double #999; margin-right: 3px; }
	.photo-sharing-slideshow .galleria_container { margin-bottom: 3px; text-align: center; }
	.photo-sharing-slideshow .galleria_container img { border: 3px double #999; }
	.photo-sharing-slideshow .galleria_container span { height: 1px; font-size: 1px; display: none; }


.photo-sharing-slideshow .galleria { list-style:none; }
.photo-sharing-slideshow .galleria li{ display: block; width: 80px;height: 80px; overflow: hidden; float: left; margin:0 3px 3px 0}
.photo-sharing-slideshow .galleria li a{ display: none;}
.photo-sharing-slideshow .galleria li div{ position:absolute; display:none;top:0;left:180px}
.photo-sharing-slideshow .galleria li div img{cursor:pointer}
.photo-sharing-slideshow .galleria li.active div img,.galleria li.active div{display:block}
.photo-sharing-slideshow .galleria li img.thumb{cursor:pointer;top:auto;left:auto;display:block;width:auto;height:auto}
.photo-sharing-slideshow .galleria li .caption{display: none;}
.photo-sharing-slideshow .nav{ clear:both;}
.galleria_wrapper { margin: 0px; padding: 0px; }

.photo-sharing-list img:hover { filter: alpha(opacity=50); opacity: 0.5; }


/*Feedback-content*/
	.feedback-content { margin: 20px; margin-top: 25px; }
		.feedback-content h2 { margin: 0px; padding: 0px; font-size: 24px; line-height: 30px; color: #88511E; margin-bottom: 5px; padding-left: 4px; float: left; }
		.feedback-content .content-info { background: url(images/latest-news/title-info-bg.gif); border-top: 1px solid #D68943; border-bottom: 1px solid #D68943; height: 23px; line-height: 23px; font-size: 12px; color: #666; padding-left: 4px; padding-right: 4px; font-weight: bold; }
		.feedback-content .content { line-height: 175%; font-size: 13px; padding: 7px; clear: both; text-align: justify; }
		.feedback-content .content p { text-indent: 26px; }
		.feedback-content .return-page { text-align: right }