@charset "utf-8";
/* CSS Document */
body{
    margin:0;
    font-family:Verdana, Geneva, sans-serif;
    font-size:12px;
    color:#333;
    line-height:22px;
    letter-spacing:1px;
    }
ul {margin:0;}
li {margin:0;}
img{
	border:0;
	}
a.origin{
	filter:alpha(opacity=100);
  	/* CSS3 standard */
  	opacity:1;
  	/* for Mozilla, Firefox */
  	-moz-opacity:1;
}
a.origin:hover{
	filter:alpha(opacity=85);
  	/* CSS3 standard */
  	opacity:0.85;
  	/* for Mozilla, Firefox */
  	-moz-opacity:0.85;
}
#coat{
    margin:auto;
    height:auto;
    width:1100px;
    }
#index{
    height:670px;
    width:1100px;
    }
#index #index_logo{
    height:500px;
    width:500px;
	margin:100px 0 0 280px;
    }
#nav_list{
    height:35px;
    width:1100px;
    float:left;
	padding:130px 0 20px 0;
	background:url(../image/back_nav.jpg) no-repeat;
    }
#nav_list #logo{
    height:200px;
    width:200px;
	position:absolute;
	z-index:1;/*階層1*/
	margin:-130px 0 0 440px;
    }
#nav_list ul{
    height:35px;
    width:1000px;
    float:left;
	background:#7E694E;
	padding:0 50px 0 50px;
    }
#nav_list ul li{
    height:35px;
    width:120px;
    float:left;
	background:#000;
	list-style:none;
	margin:0 3px 0 0;
    }
#nav_list ul li a{
	font-family:"標楷體";
	font-size:16px;
	color:#FFF;
	line-height:35px;
	text-align:center !important;
	text-decoration:none;
	border:0;
    }
#title{
    float:left;
    height:90px;
    width:1100px;
    background-image:url(../image/title_product.jpg);
    }
#title_add_0423{
    float:left;
    height:67px;
    width:850px;
    background-image:url(../image/title_product.jpg);
	padding:23px 0 0 250px;
    }
#title_add_0423 a{
    float:left;
    height:35px;
    width:80px;
	background:#000;
	color:#FFF;
	text-align:center;
	line-height:35px;
	margin:0 3px 0 0;
	text-decoration:none;
    }
#title_add_0423 a:hover{
	background: #630;
    }
#title_sign{
    float:left;
    height:90px;
    width:1100px;
    background-image:url(../image/title_signin.jpg);
    }
#title_manage{
    float:left;
    height:90px;
    width:1100px;
    background-image:url(../image/title_manage.jpg);
    }
#content{
    float:left;
    height:430px;
    width:1100px;
	background-image:url(../image/back_content.jpg);
	background-position:bottom;
	background-repeat:no-repeat;
    }
#content_left{
    float:left;
    height:330px;
    width:370px;
    padding-left:100px;
    padding-top:30px;
    padding-bottom:40px;
    padding-right:10px;
    }
#content_r{
    height:320px;
    width:510px;
    float:left;
    padding-top:30px;
    padding-right:80px;
    padding-bottom:50px;
    padding-left:30px;
    color:#666;
    }
#content_r p{
    font-size:16px;
	color:#7C6769;
	font-family:"微軟正黑體";
    }

#content_about_img{
    float:left;
    height:305px;
    width:350px;
    border-style:solid;
    border-color:#CCC;
    border-width:1px;
    padding:10px;
    }
#bottom{
    float:left;
    height:100px;
    width:1100px;
    background-color:#5B4135;
    text-align:center;
    color:#FFF;
    letter-spacing:normal;
    padding-top:0;
    padding-left:0;
    padding-bottom:0;
    padding-right:0;
}
#trans{
    height:40px;
    width:170px;
    float:right;
	padding:30px 0 30px 30px;
    }
#trans a{
    height:40px;
    width:40px;
	margin:0 10px;
	overflow:hidden;
	display:block;
	float:left;
    }
#trans a:hover img{
	margin:0 0 0 -40px;
    }
#rights{
    height:80px;
    width:720px;
    padding:20px 0 0 180px;
    float:left;
    }
#bottom_notice{
    height:100px;
    width:900px;
    padding-left:100px;
    padding-right:100px;
    padding-bottom:0;
}
#bottom span{
    float:left;
    text-align:left;
    }
#media_content{
    float:left;
    height:auto;
    width:1100px;
	background-image:url(../image/back_content.jpg);
    background-repeat:no-repeat;
    background-position:bottom;
    }
#media_vedio{
	height:auto;
    width:1100px;
	float:left;
	}
#media_content_left{
    float:left;
    height:340px;
    width:500px;
    padding-top:40px;
    padding-right:20px;
    padding-bottom:30px;
    padding-left:80px   
    }
    
#media_content_lef_img{
    float:left;
    height:320px;
    width:480px;
    border-style:solid;
    border-color:#CCC;
    border-width:1px;
    padding:10px;
    }
#media_content_r{
    width:410px;
	height:180px;
    float:left;
    padding-top:140px;
    padding-right:80px;
    padding-bottom:90px;
    padding-left:10px;
    color:#666;
    line-height:12px;
    }
#media_content_r p{
    font-size:16px;
    color:#9F934B;
	font-family:"微軟正黑體";
    }
#contact_content_left{
    height:422px;
    width:365px;
    padding-top:10px;
    padding-right:10px;
    padding-bottom:0;
    padding-left:165px;
    float:left;
    }
#contact_content_left_img{
    height:350px;
    width:340px;
    border-style:solid;
    border-color:#CCC;
    border-width:1px;
    padding:10px;
    }
#contact_content_left_img_map{
    height:350px;
    width:340px;
    }
#contact_content_left_img_top{
    height:163px;
    width:345px;
    padding:0 0 10px 0;
    }
#contact_content_left_img_bottom{
    height:173px;
    width:345px;
    padding:10px 0 0 0;
    }
#contact_content_r{
    height:390px;
    width:380px;
    float:left;
    padding-top:20px;
    padding-right:150px;
    padding-bottom:20px;
    padding-left:30px;
    color:#666;
    line-height:18px;
    }
.input_01{
    background-color:#A48B78;
    font-size:12px;
    color:#FFF;
    letter-spacing:1px;
    border-width:0;
    }
.aaaa{
    background-color:#A48B78;
    width:220px;
    color:#FFF;
    border-width:0;
    font-size:12px;
    letter-spacing:1px;
    }
.name{
    width:150px;
    background-color:#A48B78;
    border-width:0;
    color:#FFF;
}
#product_content{
    float:left;
    height:570px;
    width:1100px;
    background-image:url(../image/back_content.jpg);
    background-position:bottom;
    background-repeat:no-repeat;
    }
#product_content_r{
    float:left;
    height:450px;
    width:360px;
    padding-top:40px;
    padding-right:70px;
    padding-left:30px;
    padding-bottom:80px;
    }
#product_content_r_img{
    height:420px;
    width:340px;
    border-style:solid;
    border-color:#CCC;
    border-width:1px;
    padding:10px;
    z-index:1;
    float:left;
    }
#apDiv1 {
    float:left;
    position:absolute;
    height:442px;
    width:362px;
    z-index:2;
    padding:0 0 0 0;
    }
#product_content_left{
    float:left;
    height:570px;
    width:240px;
	}
#product_content_left ul{
	margin:40px 15px 0 0;
	width:135px;
    float:right;
	list-style:none;
	font-family:"微軟正黑體";
	}
#product_content_left li{
	display:block;
		}
#product_content_left li a{
	text-align:left;
	display:block;
	text-decoration:none;
	color:#666;
	border-bottom-color:#CCC;
	border-bottom-style:dotted;
	border-bottom-width:1px;
	background-image:url(../image/man.png);
	background-repeat:no-repeat;
	background-position:6px;
	padding:5px 5px 5px 30px;
		}
#product_content_left li span{
	color:#900;
	font-weight:bolder;
		}
#product_content_left li a span{
	color:#900;
	font-weight:bolder;
		}
#product_content_left li a:hover{
	text-align:left;
	display:block;
	background-color:#D2BEA6;
	text-decoration:none;
	color:#FFF;
	border-bottom:#FFF;
	border-bottom-style:dotted;
	border-bottom-width:1px;
	background-image:url(../image/man_02.png);
	background-repeat:no-repeat;
	background-position:6x;
	padding:5px 5px 5px 30px;
		}
#product_content_left li a.bau{
	text-align:left;
	display:block;
	text-decoration:none;
	color:#666;
	border-bottom-color:#CCC;
	border-bottom-style:dotted;
	border-bottom-width:1px;
	background-image:url(../image/bau.png);
	background-repeat:no-repeat;
	background-position:6px;
	padding:5px 5px 5px 30px;
		}
#product_content_left li a:hover.bau{
	text-align:left;
	display:block;
	background-color:#D2BEA6;
	text-decoration:none;
	color:#FFF;
	border-bottom:#FFF;
	border-bottom-style:dotted;
	border-bottom-width:1px;
	background-image:url(../image/bau_02.png);
	background-repeat:no-repeat;
	background-position:6x;
	padding:5px 5px 5px 30px;
		}
#product_content_left li a.bau_s{
	text-align:left;
	display:block;
	text-decoration:none;
	color:#666;
	border-bottom-color:#CCC;
	border-bottom-style:dotted;
	border-bottom-width:1px;
	background-image:url(../image/bau_s.png);
	background-repeat:no-repeat;
	background-position:6px;
	padding:5px 5px 5px 30px;
		}
#product_content_left li a:hover.bau_s{
	text-align:left;
	display:block;
	background-color:#D2BEA6;
	text-decoration:none;
	color:#FFF;
	border-bottom:#FFF;
	border-bottom-style:dotted;
	border-bottom-width:1px;
	background-image:url(../image/bau_02.png);
	background-repeat:no-repeat;
	background-position:6x;
	padding:5px 5px 5px 30px;
		}
#product_content_left li.looking{
	text-align:left;
	display:block;
	text-decoration:none;
	color:#666;
	border-bottom:#CCC;
	border-bottom-style:dotted;
	border-bottom-width:1px;
	background-image:url(../image/man.png);
	background-repeat:no-repeat;
	background-position:6px;
	padding:5px 5px 5px 30px;
	border-left-width:3px;
	border-left-color:#900;
	border-left-style:solid;
		}
#product_content_left li.looking_s{
	text-align:left;
	display:block;
	text-decoration:none;
	color:#666;
	border-bottom:#CCC;
	border-bottom-style:dotted;
	border-bottom-width:1px;
	background-image:url(../image/bau_s.png);
	background-repeat:no-repeat;
	background-position:6px;
	padding:5px 5px 5px 30px;
	border-left-width:3px;
	border-left-color:#900;
	border-left-style:solid;
		}
#product_content_left li.looking_b{
	text-align:left;
	display:block;
	text-decoration:none;
	color:#666;
	border-bottom:#CCC;
	border-bottom-style:dotted;
	border-bottom-width:1px;
	background-image:url(../image/bau.png);
	background-repeat:no-repeat;
	background-position:6px;
	padding:5px 5px 5px 30px;
	border-left-width:3px;
	border-left-color:#900;
	border-left-style:solid;
		}
#product_content_left li a.else{
	text-align:left;
	display:block;
	text-decoration:none;
	color:#666;
	border-bottom-color:#CCC;
	border-bottom-style:dotted;
	border-bottom-width:1px;
	background-image:url(../image/else.png);
	background-repeat:no-repeat;
	background-position:6px;
	padding:5px 5px 5px 30px;
		}
#product_content_left li a:hover.else{
	text-align:left;
	display:block;
	background-color:#D2BEA6;
	text-decoration:none;
	color:#FFF;
	border-bottom:#FFF;
	border-bottom-style:dotted;
	border-bottom-width:1px;
	background-image:url(../image/else_02.png);
	background-repeat:no-repeat;
	background-position:6x;
	padding:5px 5px 5px 30px;
		}
#product_content_left li.looking_e{
	text-align:left;
	display:block;
	text-decoration:none;
	color:#666;
	border-bottom:#CCC;
	border-bottom-style:dotted;
	border-bottom-width:1px;
	background-image:url(../image/else.png);
	background-repeat:no-repeat;
	background-position:6px;
	padding:5px 5px 5px 30px;
	border-left-width:3px;
	border-left-color:#900;
	border-left-style:solid;
		}
#product_content_middle{
    float:left;
    height:530px;
    width:380px;
	padding:40px 5px 0 15px;
	text-align:left;
	color:#666;
	}
#product_content_middle span.n{
	font-size:16px;
	color:#7C6769;
	font-family:"微軟正黑體";
	}
#product_content_middle span.hot{
	font-size:12px;
	color:#9F934B;
	font-family:Verdana, Geneva, sans-serif;
	}
#product_content_middle span{
	font-size:13px;
	color:#999;
	font-weight:bold;
	font-family:"微軟正黑體";
	}
#news_content{
    float:left;
    height:auto;
    width:1100px;
    background-image:url(../image/back_content.jpg);
    background-repeat:no-repeat;
    background-position:bottom;
	}
#news_content_left{
    float:left;
    height:400px;
    width:607px;
    padding-top:40px;
    padding-right:30px;
    padding-bottom:30px;
    padding-left:80px;
    }
#news_content_left_img{
    height:380px;
    width:580px;
    border-style:solid;
    border-color:#CCC;
    border-width:1px;
    padding:10px;
    }
#news_content_r_top{
    float:left;
    height:20px;
    width:602px;
    margin-right:50px;
    margin-left:80px;
    overflow:auto;
    }
#news_content_r_top a{
    text-decoration:none;
    color:#666;
    font-size:12px;
    }
#news_content_r_top a span{
    text-decoration:none;
    color:#900;
    font-weight:bold;
    }
#news_content_r_top a:hover{
    text-decoration:underline;
    color:#F00;
    }
#news_content_r_top a:hover span{
    text-decoration:underline;
    color:#F00;
    font-weight:bold;
    }
#news_content_r_top a:visited{
    color:#606;
    }
#news_content_r_top a:visited span{
    color:#606;
    }
#news_content_r_bottom_line{
    float:left;
    height:2px;
    width:292px;
    padding-top:10px;
    padding-right:60px;
    padding-bottom:8px;
    padding-left:30px;
    }
.line{
	width:600px;
	}
#news_content_r_bottom{
    float:left;
    height:260px;
    width:602px;
    margin-top:20px;
    margin-right:50px;
    margin-bottom:60px;
    margin-left:80px;
    overflow:auto;
    }
#news_content_r_bottom span{
    font-weight:bold;
    color:#333;
    font-size:15px;
    }
#buy_content{
    float:left;
    height:auto;
    width:1100px;
    }
#buy_content_top{
    height:50px;
    width:1100px;
    }
#buy_content_add{
	height:1530px;
    width:900px;
	padding:0 100px;
    }
#buy_content_add #per{
	width:150px;
	height:220px;
	float:left;
	margin:13px;
	border:solid 1px #CCC;
    }
#buy_content_add #per #pic{
	width:150px;
	height:150px;
	float:left;
    }
#buy_content_add #per #field{
	width:150px;
	height:70px;
	float:left;
	text-align:center;
	line-height:22px;
	font-size:13px;
	color:#900;
	font-weight:bold;
    }
#buy_content_add #per #field div{
	width:150px;
	height:22px;
	float:left;
	border:solid #CCC;
	border-width:0 0 1px 0;
    }
#buy_info{
	padding:0 160px;
	/*position:relative;*/
	margin:0 auto;
	}
#nav{
    height:40px;
    width:1100px;
    padding-bottom:10px;
    }
#nav ul{
    hight:30px;
    width:75px;
    list-style:none;
    padding-top:10px;
    margin-left:440px;
    }
#nav ul li{
    hight:30px;
    width:100px;
    list-style:none;
    margin-left:10px;
    }
#nav ul li a{
    display:block;
    text-decoration:none;
    color:#FFF;
    background-color:#900;
    text-align:center;
    
    }
#nav ul li a:hover{
    display:block;
    color:#FFF;
    background-color:#F00;
    }
#buy_content_middle{
    float:left;
    height:auto;
    width:790px;
    padding-top:80px;
    padding-right:150px;
    padding-left:160px;
    padding-bottom:60px;
    }
#buy_content_middle_51{
    float:left;
    width:765px;
    height:39px;
    margin-right:20px;
    margin-bottom:30px;
    }
#buy_content_middle_word{
    float:left;
    height:175;
    width:320px;
    font-size:14px;
    font-weight:bold;
    color:#666;
    text-align:center;
    margin-top:70px;
    margin-right:50px;
    margin-bottom:70px;
    margin-left:50px;
    }
#buy_content_middle_img{
    float:left;
    height:175px;
    width:125px;
    background-color:#000;
    border-style:solid;
    border-color:#CCC;
    border-width:1px;
    color:#FFF;
    padding:5px;
    line-height:18px;
    margin-right:20px;
    margin-bottom:20px;
    }
#buy_content_middle_img_hot{
    float:left;
    height:175px;
    width:125px;
    border-style:solid;
    border-color:#CCC;
    border-width:1px;
    padding:5px;
    line-height:18px;
    margin-right:20px;
    margin-bottom:20px;
    }
#buy_content_middle_img_hot span{
    color:#900;
	font-family:"微軟正黑體";
    }
#buy_content_middle_img_pic{
    height:120px;
    width:125px;
    }
#buy_content_bottom{
    height:265px;
    width:380px;
    padding-top:15px;
    padding-right:360px;
    padding-bottom:110px;
    padding-left:360px;
    background-image:url(../image/back_buy.jpg);
    background-repeat:no-repeat;
    background-position:bottom;
    }   
#sign_content{
    height:300px;
    width:1000px;
    padding-top:70px;
    padding-left:100px;
    float:left;
    }
#sign_content span{
    font-size:13px;
    color:#666;
    }
#manage_content{
    height:auto;
    width:950px;
    padding-top:50px;
    padding-right:50px;
	padding-bottom:40px;
    padding-left:100px;
    float:left;
    }
#content_top{
    height:250px;
	width:630px;
    margin:auto;
    }
#content_top span{
    font-size:13px;
    color:#666;
    }
#content_middle{
    height:auto;
    width:795px;
    float:left;
    padding:0 0 0 160px;
    }
#content_middle_left{
    height:350px;
    width:200px;
    float:left;
    }
#content_middle_r{
    height:290px;
    width:380px;
    float:left;
    padding:30px 30px 30px 20px;
    }
#manage_content span{
    font-size:13px;
    color:#666;
    }
.enter{
    background-color:#900;
    width:100px;
    height:30px;
    color:#FFF;
    border:0;
    cursor:pointer;
    vertical-align:middle;
    border-radius:6px;
    -moz-border-radius:6px;
    -webkit-border-radius:6px;
    }
#manage_left{
    float:left;
    height:450px;
    width:320px;
    }
#manage_left_2{
    float:left;
    height:20px;
    width:320px;
	margin:10px 0 0 0;
    }
#manage_r{
    float:left;
    height:450px;
    width:320px;
	padding-top:10px;
	padding-left:20px;
    }
#signin{
	width:260px;
	margin:50px 0 0 0;
}
#contact_content_r a{color:#FFF;}
#contact_content_r a:link{color:#FFF;text-decoration:none;padding:2px 5px;background-color:#900;}
#contact_content_r a:visited{color:#FFF;text-decoration:none;padding:2px 5px;background-color:#900;}
#contact_content_r a:hover{color:#FFF;text-decoration:none;padding:2px 5px;background-color:#F00;}
#contact_content_r a:active{color:#FFF;text-decoration:none;padding:2px 5px;background-color:#F00;}
#social_add{
	width:100px;
	height:60px;
	position:absolute;
	z-index:9999999;
	margin:-100px 0 0 980px;
	}
#social_add div{
	width:100px;
	height:20px;
	padding:0 0 10px 0;
	}