﻿	 body {font-family: Arial, 'LiHei Pro', 新細明體, sans-serif; background-color: #f3f0eb;}
	 
	.header, .footer {width: 1020px; margin: 0 auto; position: relative;}
	
	.header ul {position: absolute; top: 40px; right: 50px;}
	.header ul li {float:left;}
	.header div.logo {width: 132px; height: 83px;  position: absolute; top: 0px; left: 0px;}
	.header div.link {position: absolute; top: 10px; left:550px; vertical-align: middle; font-size: 12px; color: #FFF;}
	.header div.link img {vertical-align: middle;}
	.header div.link a {color: #FFF; text-decoration: none;}
	.header div.link a:hover {text-decoration: none;}
	
	.index_ad {width: 940px; margin: 0 auto; padding: 19px 0 32px; position: relative;}
	.index_section {width: 965px; margin: 0 auto 14px; position: relative;}
	
	.index_section div.more01 {position: absolute; top: 5px; left: 300px; font-size: 11px;}
	.index_section div.more01 a {color: #6a8514; text-decoration: none;}
	.index_section div.more01 a:hover {color: #9bcc00; text-decoration: underline;}
	
	.index_section div.more01_1 {position: absolute; top: 180px; left: 300px; font-size: 11px;}
	.index_section div.more01_1 a {color: #6a8514; text-decoration: none;}
	.index_section div.more01_1 a:hover {color: #9bcc00; text-decoration: underline;}
	
	.index_section div.more02 {position: absolute; top: 5px; left: 670px; font-size: 11px;}
	.index_section div.more02 a {color: #6a8514; text-decoration: none;}
	.index_section div.more02 a:hover {color: #9bcc00; text-decoration: underline;}
	
	.index_section div.more03 {position: absolute; top: 5px; left: 920px; font-size: 11px;}
	.index_section div.more03 a {color: #6a8514; text-decoration: none;}
	.index_section div.more03 a:hover {color: #9bcc00; text-decoration: underline;}
	
	.index_section div.more04 {text-align: right; font-size: 11px; padding-right: 25px; margin-bottom:10px;}
	.index_section div.more04 a {color: #6a8514; text-decoration: none;}
	.index_section div.more04 a:hover {color: #9bcc00; text-decoration: underline;}

	.index_section ul {margin-left: 12px;}
	.index_section li {float: left;}

	.news_list {font-size: 13px; color: #696969; margin: 0px 0;}
	.news_list .mm {margin-bottom: 0px;}
	.news_list td {padding: 6px 0; border-bottom: 1px dashed #ada5a3; vertical-align: middle;}
	.news_list td.date {font-size: 11px; color: #a8a4a4;}
	.news_list a {color: #696969; text-decoration: none;}
	.news_list a:hover {color: red; text-decoration: underline;}
	

	
	
	.container {width: 1020px; margin: 0 auto; background: url(images/container_bg.jpg) no-repeat;}
	.path {width: 100%; text-align: right; font-size: 13px; color: #9b8d75;}
	.path a {color: #9b8d75; text-decoration: none;}
	.path a:hover {color: #9b8d75; text-decoration: underline;}
	.path span { color: #a01411;}
	
	iframe {margin: 10px;}
	
	.subpage_ad {width: 963px; margin: 0 auto; padding: 20px 0;}
	.subpage_content {width: 963px; margin: 0 auto 15px;}
	.subpage_content td {vertical-align: top;}
	

	
    .submenu li {padding: 0px; margin: 0px; line-height: 0;}
	.submenu li.btn {*vertical-align: bottom; *height:26px;}
	.submenu li img {display: block; vertical-align: bottom;}
	.submenu li.bottom {width: 168px; min-height: 100px; background-color: #e4d8be;}

	.leave_msg_body {width: 693px; height: 309px; background: url(images/leave_msg_content_bg.gif) no-repeat; font-size: 15px; color: #272727; margin: 30px auto 0px; padding: 25px;}
	.leave_msg_body input, .leave_msg_body textarea {font-size: 15px; color: #272727;}
	.leave_msg_body table td {padding:3px 0;}
	.leave_msg_body table td.up {vertical-align: top;}
	.leave_msg_body table td, .leave_msg_body table img {vertical-align: middle;}
	.leave_msg_body table td textarea {width: 550px; height: 100px;}
	.leave_msg_body table span {font-size: 13px; color: #c40606;}
	
	.contact_us_body {width: 693px; height: 369px; background: url(images/contact_us_content_bg.gif) no-repeat; font-size: 15px; color: #272727; margin: 0px auto 0px; padding: 100px 25px 0;}
	.contact_us_body input, .contact_us_body textarea {font-size: 15px; color: #272727;}
	.contact_us_body table td {padding:3px 0;}
	.contact_us_body table td.up {vertical-align: top; line-height: 1.5;}
	.contact_us_body table td, .contact_us_body table img {vertical-align: middle;}
	.contact_us_body table td textarea {width: 550px; height: 100px;}


    .diy_body {width: 743px; height: 750px; background: url(images/contact_us_diy_bg.gif) no-repeat; font-size: 15px; color: #272727; margin: 0px auto 0px; padding: 100px 25px 0;}
	.diy_body input, .diy_body textarea {font-size: 15px; color: #272727;}
	.diy_body table td {padding:3px 0;}
	/*.diy_body table td.up {vertical-align: top; line-height: 1.5;}
	.diy_body table td, .diy_body table img {vertical-align: middle;}
	.diy_body table td textarea {width: 550px; height: 100px;}*/


	.gbook_btn {width: 100%; text-align: center; margin: 20px;}
	.share_btn {width: 100%; text-align: right;}
	.share_btn img {margin: 14px 20px 14px 0;}
	.back_to_artical_list_btn {width: 100%; text-align: right;}

	.content_top {background: url(images/content_top.gif) no-repeat; width: 743px; height: 7px; margin: 0px auto;}
	.content_bottom {background: url(images/content_bottom.gif) no-repeat; width: 743px; height: 7px; margin: 0px auto;}
	.view_share_body {width: 693px; background: url(images/content_bg.gif) repeat-y; font-size: 15px; color: #272727; margin: 0px auto; padding: 25px; line-height: 1.5;}
	.view_share_body .name {font-size: 15px; color: #5a61c1;}
	.view_share_body .text {font-size: 15px; color: #222222;}
	.view_share_body span.says {font-size: 15px; color: #1f5a88;}
	.view_share_body span.last {font-size: 15px; color: #ff5c30;}

	.share_list_content_top_01 {background: url(images/share_list_content_top_1.gif) no-repeat; width: 743px; height: 7px; margin: 10px auto 0;}
	.view_share_list_body_01 {width: 693px; background: url(images/share_list_content_bg_1.gif) repeat-y; font-size: 15px; color: #272727; margin: 0px auto; padding: 10px 25px; line-height: 1.6;}
	.view_share_list_body_01 .name, .view_share_list_body_02 .name {font-size: 15px; color: #5a61c1;}
	.view_share_list_body_01 .text, .view_share_list_body_02 .text {font-size: 15px; color: #222222;}
	.view_share_list_body_01 a, .view_share_list_body_02 a {color: #b01916; text-decoration: none;}
	.view_share_list_body_01 a:hover, .view_share_list_body_02 a:hover {color: #b01916; text-decoration: underline;}
	.share_list_content_bottom_01 {background: url(images/share_list_content_bottom_1.gif) no-repeat; width: 743px; height: 7px; margin: 0px auto 10px;}
	
	.share_list_content_top_02 {background: url(images/share_list_content_top_2.gif) no-repeat; width: 743px; height: 6px; margin: 10px auto 0;}
	.view_share_list_body_02 {width: 693px; background: url(images/share_list_content_bg_2.gif) repeat-y; font-size: 15px; color: #272727; margin: 0px auto; padding: 10px 25px; line-height: 1.6;}
	.share_list_content_bottom_02 {background: url(images/share_list_content_bottom_2.gif) no-repeat; width: 743px; height: 6px; margin: 0px auto 10px;}

	.page_count {width: 100%; text-align: center; margin: 16px auto 10px; font-size: 14px;}
	.page_count a {color: #0a191e; text-decoration: none;}
	.page_count a:hover {color: #0a191e; text-decoration: underline;}
	.page_count span.first a, .page_count span.last a {border: 1px solid #bec4c4; padding: 3px 10px; color: #bec4c4; text-decoration: none;}
	.page_count span.first a:hover, .page_count span.last a:hover {border: 1px solid #7b7f7f; color: #7b7f7f;}

	.artical_name, .news_name {font-size: 15px; color: #a82121; background-color: #ede7dc; padding: 12px 0 12px 18px; margin: 20px 0 14px 0;}
	.artical_detail, .news_detail {line-height: 1.6; color: #272727; width: 95%; margin: 0 auto;}
	.artical_detail img, .news_detail img {margin: 3px 0; vertical-align: text-top;}

	.data_list {width: 100%; margin-top: 20px;}
	.data_list th {background: url(images/data_list_th_bg.gif) repeat-x; height: 26px; font-size: 15px; color: #FFF; font-weight: normal; vertical-align: middle; text-align: center;}
	.data_list tr.ede7dc {background-color: #ede7dc;}
	.data_list td {color: #222222; font-size: 16px; vertical-align: middle; text-align: center; padding: 10px 0;}
	.data_list td.left {text-align: left;}
	.data_list td.date {color: #a97105;}
	.data_list td a {color: #222222; text-decoration: none;}
	.data_list td a:hover {color: #222222; text-decoration: underline;}

	.videos_content {float: left; background: url(images/videos_list_bg.gif) no-repeat; width: 337px; height: 220px; font-size: 12px; color: #b91919; padding-top: 10px; text-align: center; margin: 0 14px 0px 0; }

	.leave_msg_btn {width: 100%; text-align: right;}
	.leave_msg_btn img {margin: 14px 14px 14px 0;}

	.msg_list_content_top {background: url(images/view_msg_content_top.gif) no-repeat; width: 743px; height: 7px; margin: 0 auto;}
	.msg_list_content_body {width: 703px; background: url(images/view_msg_content_bg.gif) repeat-y; font-size: 15px; color: #222222; margin: 0px auto; padding: 3px 20px; line-height: 1.6;}
	.msg_list_content_body td.name {color: #5a61c1;}
	.msg_list_content_body td.date {text-align: right;}
	.msg_list_content_bottom {background: url(images/view_msg_content_bottom.gif) no-repeat; width: 743px; height: 7px; margin: 0 auto 8px;}

	.msg_list_reply_content_top {background: url(images/view_msg_reply_content_top.gif) no-repeat; width: 743px; height: 7px; margin: 0 auto;}
	.msg_list_reply_content_body {width: 703px; background: url(images/view_msg_reply_content_bg.gif) repeat-y; font-size: 15px; color: #222222; margin: 0px auto; padding: 3px 20px; line-height: 1.6;}
	.msg_list_reply_content_body span {color: #b91919;}
	.msg_list_reply_content_body div.msg_reply {text-align: right; font-size: 12px; color: #b91919;}
	.msg_list_reply_content_bottom {background: url(images/view_msg_reply_content_bottom.gif) no-repeat; width: 743px; height: 7px; margin: 0px auto 8px;}

	.division_line {margin:15px 0;}

     .b12, .b8 {border: 1px solid #a87f66; font-size: 15px; }
    .b12 td, .b8 td {border: 1px solid #a87f66; border-collapse: collapse;}
    .b12 td a, .b8 td a {color: #222222; font-weight: bold; text-decoration: none; display: block;}
    .b12 td a:hover, .b8 td a:hover {color: #ffffff; font-weight: bold; text-decoration: none; background-color: #a87f66;}
    .b12 a.selected, .b8 a.selected {color: #ffffff; font-weight: bold; text-decoration: none; background-color: #a87f66;}

	.traffic_map {font-size: 15px; color: #cb541a; padding-top: 25px; line-height: 1.5;}
	.traffic_map img {vertical-align: middle;}

	.footer {font-size: 13px; color: #696969; background: url(images/footer.jpg) no-repeat; width: 1020px; :middle: 84px;  padding-top: 10px;}
	.footer table {margin-left: 30px; width: 1000px; }
	.footer table td {vertical-align: top; padding: 5px 0;}
	.footer table img {margin-right: 18px;}
	.footer td.vv a {color: #696969;} 
	.footer a {color: blue; text-decoration: underline; }
	.footer a:hover {text-decoration: none;}
	
.fbshare {text-align:right; font-size:13px; padding-bottom:5px; padding-right:35px;}
.fbshare img { vertical-align:middle;}
.fbshare a {color: blue; text-decoration: none;}
.fbshare a:hover {text-decoration: none;}