@charset "utf-8";
/* CSS Document */
body {background: url(../img/bg-repeat.jpg) top repeat-x #d0e2d1; font-family:"標楷體";  margin:20px 0 0 ;}

.clearfix:after {content: ".";display: block;height: 0;clear: both;visibility: hidden;}/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}/* End hide from IE-mac */ 

<!--index-->
.wallpaper{ width:1000px;}
.top{ width:1000px; height:93px;}
.wd_font1{ font:12px "標楷體" ; color:#0b6334;}
.wd_font1 a{color:#0b6334; text-decoration:none;}
.wd_font1 a:hover{color:#6dae82;}

.wd_font2{font:16px "標楷體",arial; color:#2ca039;}
.wd_font2 a{color:#2ca039; text-decoration:none;}
.wd_font2 a:hover{color:#247b3a;font:16px "標楷體",arial;}

.wd_font3 a{font:16px/30px "標楷體",arial; color:#696969; text-decoration:none;}
.wd_font3 ul{padding:20px 0 20px 10px; margin:0}
.wd_font3 li{ list-style:none; margin:0; padding:0;}

.wd_font4 a{font:13px/24px "標楷體",arial; color:#696969; text-decoration:none;}

.wd_font6 {color:#d1e7c8; font-size:12px; text-align:left;}/*footer*/

.edm{background-color:#e9e9e8; margin:0 auto; width:1000px; height:260px;}

<!-- edm -->
img {border: none;}
a img {border: none;}
	#abgne_fade_pic {position: relative;width: 980px;height: 250px; margin:0 auto; background-color:#e9e9e8;}
	#abgne_fade_pic a.ad {position: absolute;/* 讓圖片疊在一起 */}
	#abgne_fade_pic .control {position: absolute;bottom: 10px;display: none;/* 隱藏按鈕選單 */}
	#abgne_fade_pic .control a {display: inline-block;width: 16px;color: #fff;background: #000;text-align: center;font-size: 16px;text-decoration: none;}
	#abgne_fade_pic .control a.on {font-weight: bold;color: #f00;}
	

.slider{ width:980px; min-height:255px; background-color:#e9e9e8; padding:20px 10px; margin:0 auto;}
.module{ padding:0 10px; background-repeat:repeat-y;}
.no-repeat{ background-repeat:no-repeat;}
.news{ float:left; width:320px;}


.projects{ margin:0 auto;width:340px;}
.projects-sub{ margin:20px 0 0 5px;}

  
.instroduction{ float:right; width:320px;}
.instroduction-sub{ margin:20px 0 0 5px;}



/*搜尋功能*/
#search {width: 142px;float: left; padding:10px;background:url(../img/search.png) no-repeat;}
#s {width: 110px;height: 15px;margin-left: -6px;margin-top: -6px;float: left; border: none;background: none;color: #000000;
font-family: Arial;}
#r {width: 20px;height: 20px; margin-top: -9px;float: right;cursor: pointer;border: none;background: none;}

.footer{ margin:0 auto; width:1000px; height:45px;}

/**************內頁*****************************/
.page-wallpaper{ width:1000px; min-height:300px; margin:0 auto;}
.page-main{ width:760px; padding-bottom:50px; float:right; position:relative;}

.wd_font5{font:18px/30px "標楷體",arial; color:#ffffff; padding-left:20px;}/*內頁子分類標題*/
.edm-p{background-color:#e9e9e8; margin:0 auto; width:1000px; height:160px;}
.edm-p img{ padding-left:10px;}
.page-slider{ width:200px;padding:10px 20px 10px 10px; float:left;}
.link-bar{ float:right; margin-bottom:10px; margin-top:-10px; /*width:360px;*/ display:inline; text-align:right; padding-right:10px;font:12px "標楷體",arial;}
.link-bar a{color:#0b6334; text-decoration:none;}
.link-bar a:hover{color:#6dae82;}
/*內容*/
.content{ width:1000px;min-height:300px; float:right;background-color:#e9e9e8;}
.content h1:first-child{ font:18px/30px "標楷體",arial; border-bottom:1px dotted #525252; background:url(../img/h1-icon.png) 0 5px no-repeat; width:740px; padding:0 0 15px 20px; display:block; margin:10px 10px 0 0; float:right; height:20px;}

/*相關訊息*/
.bar-search{float:right; width:360px; display:inline; text-align:right;}
.wd_font7{ font-weight:bold;color:#094; font-size:13px; text-align:right;}
.wd_font8{ font-weight:bold;color:#888; font-size:13px;}
.wd_font9{ font:15px /30px "標楷體"; color:#6e6e6e; border-bottom:1px dotted #9a9a9a;text-decoration:none;}
.wd_font9 a{ font:15px /30px "標楷體"; color:#6e6e6e;text-decoration:none;}
.wd_font9 a:hover{ color:#060; text-decoration:none;}
.page-num a{color:#54963b; font:13px Arial; text-decoration:none;}
.page-num a:hover{color:#54963b;}

.wd_font10{font:15px/2em "標楷體"; padding-left:15px; color:#313232;background:url(../img/list-btn.png) no-repeat 0 10px; list-style:none; }
.wd_font11{font:15px/24px "標楷體"; color:#313232;}
.msg-pic{ width:235px; height:180px; padding:10px 10px 0 0;}
.msg-ul{ width:700px; min-height:300px; float:right; text-align:left;}
.wd_font12{ font:12px Verdana; color:#568566; width:60px; height:23px; padding-top:4px;  }

.btn{ background:url(../img/btn.png) no-repeat;}
.btn a{ text-decoration:none; color:#568566;}
.btn a:hover{ color:#63a97b;}
.top-icon{ background:url(../img/top-icon.png) no-repeat 0 2px; padding-left:15px; width:35px; height:20px; position:absolute; right:10px; bottom:25px;}
.top-icon a{font:12px Verdana; color:#878787; text-decoration:none;}

/*聯絡我們*/
.page-main2{ width:770px;min-height:100px; float:right;}
.hr1{ border-bottom:1px dotted; padding-left:10px;width:750px; height:5px;}
.wd_font13{font:12px/24px "新細明體"; color:#313232;}
.wd_font13 a{color:#313232; text-decoration:none;}
.btn2{ background:url(../img/btn2.png) no-repeat;}
.btn2 a{ text-decoration:none; color:#568566;}
.btn2 a:hover{ color:#63a97b;}
.wd_font14{ font:12px Verdana; color:#568566; width:80px; height:25px; padding:5px 8px 0 0;}
.wd_font15{font:15px/2em "標楷體"; padding-left:15px; color:#313232;background:url(../img/icon2.png) no-repeat 0 10px; list-style:none; }
.wd_font15 a{ text-decoration:none; color:#313232;}
.wd_font15 a:hover{ text-decoration:none; color:#1c783a;}
/*產品介紹*/
.wd_font16{color:#e61b2e;font:13px/2em "標楷體";}

/*設計服務*/
.service{ float:left;}
.sub-service { padding-left:30px; margin:0;}
.sub-service li{ list-style:none; font:13px/24px "標楷體"; color:#414041;}
.sub-service li a{color:#414041; text-decoration:none;}
.sub-service li a:hover{color:#058b35;}

/*關於漢欣*/
.wd_font17{font:15px/2em "標楷體"; padding-left:15px; color:#313232;background:url(../img/m-icon.png) no-repeat 0 10px; list-style:none; }

.wd_font18{font:15px/2em "標楷體"; color:#090; }



.LeftOver {font-weight:900;}
#r {width: 20px;height: 20px;margin-top: -9px; margin-right:15px; float: right;cursor: pointer;border: none;background: none;}