@import url("reset.css");
body{font-size: 12px; color: #333333;
	font-family: Arial, Helvetica, sans-serif;background: #8b8b8b;}
a {text-decoration: none; color:#666666; }
a:visited {}
a:hover {}
a:active { color:#999999;}
#wrapper {width:950px;margin:0 auto;}
.link{ width:950px; height:30px;}
.link img{ padding:5px;}

/*選單*/
body#index .menu{height:50px; padding:0 0 0 30px; }
#header{ height:193px;background: url(images/bg_2.jpg) no-repeat left top;}
.logo{ padding:0px;}
.menu{height:44px; margin:50px 0 0 0; background:url(images/menu_bg.jpg); }
.menu ul{ padding:0 0 0 30px;}
.menu li{float:left;text-indent:-9999px;}
.menu li a{display:block;width:152px;height:44px;outline:none;}
.menu li.m01 a{background:url(images/menu.png) left top no-repeat;}
.menu li.m02 a{background:url(images/menu.png) -152px top no-repeat;}
.menu li.m03 a{background:url(images/menu.png) -304px top no-repeat;}
.menu li.m04 a{background:url(images/menu.png) -456px top no-repeat;}
.menu li.m05 a{background:url(images/menu.png) -608px top no-repeat;}
.menu li.m06 a{background:url(images/menu.png) -760px top no-repeat;}
.menu li.m01 a:hover{background:url(images/menu.png) left bottom no-repeat;}
.menu li.m02 a:hover{background:url(images/menu.png) -152px bottom no-repeat;}
.menu li.m03 a:hover{background:url(images/menu.png) -304px bottom no-repeat;}
.menu li.m04 a:hover{background:url(images/menu.png) -456px bottom no-repeat;}
.menu li.m05 a:hover{background:url(images/menu.png) -608px bottom no-repeat;}
.menu li.m06 a:hover{background:url(images/menu.png) -760px bottom no-repeat;}

/* 中間頁*/
.pagebody{clear:both;min-height:600px;_height:600px;background:#FFFFFF;}
.logo_img{position:absolute;}
.logo_img2{
	position:absolute;
	width: 629px;
	text-align:center;
}
/*-----------------------左邊-----------------------*/
/*次選單*/
.list {float:left; width:265px;}
.list_menu{ min-height:660px;_height:660px; padding:10px 20px;border:1px solid #aa9482; margin:5px;}
.list_menu ul{ padding:0 0 10px 0; }
.list_menu li{  width:200px;border-bottom:1px dashed #aa9482; font-size:12px;  background:url(images/icom_02.gif) no-repeat left 10px; padding:8px 0 8px 25px;}
.list_menu li a{display:block;height:20px; line-height:20px; color: #aa9482;}
.list_menu li a:hover{ color: #990000;}

/*-----------------------右邊-----------------------*/
#page-right{width:665px; min-height:665px; margin:10px 10px 0 0px; float:right;}
/*輪撥圖*/
.photo-box{border:1px solid #cac5c5; margin:0 0 10px 0; width:655px;}
/*最新消息*/
.newsbox{}
.newsbox ul{ float: left; width:620px; padding:5px 10px;}
.newsbox li a{display:block;height:30px; line-height:30px; padding:0 0 0 20px;border-bottom:1px solid #CCCCCC;}
.newsbox li a:hover{border-bottom:1px solid #CCCCCC; color: #fe8181;}
.newsbox li span{ padding:0 20px 0 0; color:#FF6600;}
/*產品輪撥*/
.products{}
.title{}
.title_page{ border:1px solid #dedede; height:33px;  background:url(images/icom_01.gif) no-repeat 10px center; padding:0 0 0 25px; font-size:16px; line-height:33px; color:#2c7bc6; letter-spacing:1px; font-weight:bold;}
.title_page span{ padding:0 10px 0 0; font-weight: normal; font-size:12px;}
.txt-map{ padding:5px 10px; color:#3c3537;}
.page{ padding:10px 20px;}
.bt_box img{ text-align:center; padding:5px;}


/*內頁右側*/
.m_page{width:665px; min-height:665px; margin:10px 10px 0 0px; float:right;}
.map{text-align:right; font-size:12px; color:#999999; padding:5px;}
.m_ppt{text-align:right;}
.m_title_img{ width:665px;background:url(images/title_bg.gif); padding:0 0 0 10px; font-size:21px; color:#FFFFFF;font-weight:bold;}
.m_txt{ line-height:20px; font-size:12px; background:url(images/map_bg.jpg) no-repeat left top; padding:20px 20px;}
.m_txt h1{background:url(images/icom_04.gif) no-repeat left top; padding:0 0 10px 10px; font-size:18px;color:#666666;font-weight:normal;}
.m_txt h2{ color:#ca0c08; font-weight:bold; font-size:14px;}

.m_txt p{text-align:justify;}
.m_txt ul{}
.m_txt li{background:url(images/icom_02.gif) no-repeat left top; border-bottom:1px solid  #cccccc; padding:0 0 10px 25px; margin:20px 0; font-size:14px;}
.m_txt li span{ padding:0 10px 0 0; font-size:14px; color:#FF6600;}
.m_txt li a:hover{ color:#FF6600;}

.m_txt_title{ clear:both;background:url(images/icom_02.gif) no-repeat left top; border-bottom:1px solid #cccccc; padding:0 0 0 20px;height:30px; font-size:16px; color:#990000;}
.m_txt_title span{ padding:0 10px 0 0; font-size:12px; color:#333333;}
.m_txt_p{ clear:both;}




/*下方版權*/
.footbox{ width:500px; float:right; padding:40px 0 0 0; line-height:20px; text-align:left;}
.foot{ clear:both;width:950px; background:#FFFFFF;text-align:center; padding:5px 0 ;margin:0 auto;}
.foot a{ color:#333333;}
.foot_top{width:950px; background:#FFFFFF;text-align:center; padding:10px 0 ; border-top:1px #FF6600 solid;margin:0 auto;}

/*no*/
.page-no{ margin:5px auto; float:right;}
.page-no ul{font-size:12px; text-align:center;}
.page-no li{ float: left; border:1px solid #d1b6cf; text-align:center;margin:2px; }
.page-no li a{display:block;color:#d1b6cf; padding:2px;min-width:18px; min-height:18px; display:block;}
.page-no li a:hover{ background:#d1b6cf; color:#FFFFFF;}

.clear{clear:both;}

.homeback{text-align:right; padding:5px 10px; display:block; height:100%;}
.homeback img{border:none;}
.CC{ text-align:center;}
.gre { background: #FFFFFF ;}
.gretb td{ border:1px solid #CCCCCC;}
.disabled {background: #FFFFCC;}
.false{ background: #EBEBEB;}
.noimg img{border:none;}
.pd-5 td{ padding:5px; }
.txt01{ font-size:15px; font-weight:bold;}
/*留言板*/
.txt03{color:#FF0000;}
.txt04{ font-size:18px;color:#FF0000;}
.txt05{ font-size:12px;color: #FF6666;}
.bbs_txt{background:#cabd97;padding:5px;}
.book tr{margin:1px;}
.book td{ border-left:1px solid #ffcc66; border-bottom:1px solid #ffcc66;}
.book{background:#ffffff; border-right:1px solid #ffcc66; border-top:1px solid #ffcc66; }
.book2 tr{margin:1px;}
.book2 td{border-bottom:1px dashed #cccccc;}
.book2{background:#ffffff; border:1px solid #cccccc; margin:0 0 10px 0;}
 
