@charset "utf-8";
/* CSS Document */
body{background:#FFF; margin:0 auto; }
#hand{width:994px; margin:0 auto; position:relative; height:179px;}
#wrapper{width:994px; background:url(../images/bg_01.jpg) repeat-y; margin:0 auto; padding:5px 0 0 0px; overflow:hidden; zoom:1; position:relative;}
#contant{float:right; width:715px; _width:715px; margin-right:32px; _margin-right:16px; margin-top:20px;}
.light{ padding-right:300px; font-size:12px; color:#666; width:430px; vertical-align:middle;  height:20px; padding-left:253px;}
.light li{list-style-type: none;}
.light a{text-decoration:none; color:#666;}
.light a:hover{text-decoration:underline; color:#999;}

/*上面選單*/
#nav_tel{position:absolute; top:19px; color:#FFF; right:48px; font-size:12px;}
#nav_01{position:absolute; top:131px; left:70px; font-size:12px; color:#FFF;}
#nav_01 a{text-decoration:none; color:#FFF;}
#nav_01 a:hover{text-decoration:none; color:#FFF; margin:1px;}

#nav_02{position:absolute; top:131px; left:200px; font-size:12px; color:#FFF;}
#nav_02 a{text-decoration:none; color:#FFF;}
#nav_02 a:hover{text-decoration:none; color:#FFF; margin:1px;}

#nav_03{position:absolute; top:131px; left:324px; font-size:12px; color:#FFF;}
#nav_03 a{text-decoration:none; color:#FFF;}
#nav_03 a:hover{text-decoration:none; color:#FFF; margin:1px;}

#nav_04{position:absolute; top:131px; left:622px; font-size:12px; color:#FFF;}
#nav_04 a{text-decoration:none; color:#FFF;}
#nav_04 a:hover{text-decoration:none; color:#FFF; margin:1px;}

#nav_05{position:absolute; top:131px; left:743px; font-size:12px; color:#FFF;}
#nav_05 a{text-decoration:none; color:#FFF;}
#nav_05 a:hover{text-decoration:none; color:#FFF; margin:1px;}

#nav_06{position:absolute; top:131px; left:865px; font-size:12px; color:#FFF;}
#nav_06 a{text-decoration:none; color:#FFF;}
#nav_06 a:hover{text-decoration:none; color:#FFF; margin:1px;}


.tag{padding-right:310px; font-size:12px; color:#666; width:430px; vertical-align:middle; float:right;}
.tag a{text-decoration:none; color:#8c7300;}
.tag a:hover{text-decoration:underline; color:#8c7300;}

.clean{clear:both;}
/* 以下為sidebar設定====================================================================================================================== */
#sidebar_big{margin:-16px 0 0 41px; *margin:-10px 0 0 41px;_margin:-10px 0 0 20px; width:205px; font-size:12px; color:#b89908; float:left; }
#sidebar{ width:205px; float:left;}
.box_search{width:185px; padding-left:20px; padding-top:5px; height:40px;background:url(../images/nav_bg_01.jpg) repeat-y;}
.box_search input{margin-top:3px; float:left;}
.c1{padding:0 4px;}
.box_search_01{width:185px; padding-left:20px; padding-top:5px; padding-bottom:5px; height:auto; background:url(../images/nav_bg_01.jpg) repeat-y;} 
.box_search_01 select{margin:3px 0 6px 0; width:160px; border:1px #666 solid;}
.box_1{width:50px;}
.box_2{width:57px;}
.c2{margin-top:3px; margin-bottom:2px;}
.c3{vertical-align:middle; padding-bottom:6px;}

#sidebar_tel{margin:5px 3px;}
#sidebar_skype{margin-left:35px; margin-top:14px;}
#sidebar_skype p{margin-top:10px; margin-left:10px; color:#C33;}
#sidebar_bom{background:url(../images/nav_bg_01.jpg) repeat-y top; margin-top:5px;}
#sidebar_bom img{display:block;}
#sidebar_bom ul{padding:0 5px 0 12px; }
#sidebar_bom ul li.blue{color:#8b6e08; font-size:13px; height:25px; border-bottom:1px #7e7e7e dotted; margin-top:10px; background:url(../images/icon_03.jpg) no-repeat 8px 0px; list-style:none; width:175px;}
#sidebar_bom ul li.blue a{color:#8b6e08; font-size:13px; text-decoration:none; padding-left:32px;}
#sidebar_bom ul li.blue a:hover{text-decoration:underline; padding-left:32px;}

.mypets{
	cursor: hand;
	cursor: pointer;
	overflow:visible;
	color:#797979; 
	background:url(../images/icon_02.jpg) no-repeat 20px 0px; 
	padding-left:45px;
	width:155px;
	float:left;
}
.mypets a{color:#8b6e08; font-size:13px; text-decoration:none; }
.mypets a:hover{text-decoration:underline;}
.openpet{background:url(../images/icon_02.jpg) no-repeat 20px 0px; padding-left:45px;}
.thepet{float:left; width:150px; padding-left:33px;}
.thepet ul li{line-height:20px; text-align:left; list-style-image:url(../images/point_01.jpg); }
.thepet ul li a{text-decoration:none; font-size:13px; color:#666;}
.thepet ul li a:hover{text-decoration:underline; font-size:13px; color:#666; margin:1px;}
.more{width:177px; float:right; padding-top:2px; border-top:1px #7e7e7e dotted; margin-top:8px; margin-right:15px; _margin-right:8px; background:url(../images/more_01.jpg) no-repeat right; height:10px;}

.banner_02{float:left;}
.banner_02 img{padding:2px 2px 2px 4px;}
/*#footer{background:url(../images/footer_bg_01.jpg) no-repeat bottom; width:994px; height:96px; margin:0 auto; clear:both;}*/

#footer{background:url(../images/newtop/foot_bg.jpg) no-repeat ; width:994px; padding-top:59px; z-index:200px; height:70px; margin:0 auto;}
/*下方按鈕選單*/
#footer .c5{height:26px; color:#660000; text-align:center; padding-top:12px;}
#footer .c5 ul{width:933px; text-align:center;}
#footer .c5 ul li{list-style-type:none; padding-left:3px; padding-right:3px; display:inline;}
#footer .c5 a{text-decoration:none; color:#660000; font-size:12px;}
#footer .c5 a:hover{text-decoration:underline; color:#660000;}
/*下方地址資訊*/
#footer .c6{word-spacing:5px; font-size:12px; color:#660000; float:left; text-align:center; width:933px;}

#sidebar_tel h2 {
background:url(../images/service_tel_01.jpg) left top no-repeat;
width:198px;
height:72px;
margin:0;
padding:0;
text-indent:-9999px;}

#footer .ework {
	word-spacing:5px;
	font-size:12px;
	color:#FFF;
	float:left;
	text-align:right;
	width:870px;
}
#footer .ework a {
	color:#FFF;
}
#footer .ework a:hover {
	color:#D6D6D6;
	text-decoration:none;
}
#footertext {
	font-size: 12px;
	color: #666666;
	text-align: center;
}
#footertext a {
	color: #666666;
	text-decoration: none;
}



