@charset "utf-8";
/* CSS Document */

.line{background:url(../images/index/line.gif) repeat-x; height:1px; margin:10px 0; width:100%; float:left;}

/* 關於我們 */
.about{background:url(../images/other/pic.jpg) no-repeat left 50px; line-height:20px; margin:20px 0;}
.about .row{margin:15px 0 0 260px;}
.about .row2{margin:15px 0 0 0;}
.about .row2 ul li{background:url(../images/product/icon_2.jpg) no-repeat left 4px; padding-left:17px; margin:0 0 8px 5px;}
.about h1{display:inline; font-weight:bold;}
.about h2{display:inline; font-weight:bold;}
.about a{color:#006600; text-decoration:underline;}
.about a:hover{color:#777; text-decoration:underline;}

/* 我要找商品 */
.find{margin:15px 0;}
.find h2{font-size:15px; font-weight:bold; color:#77490B; margin-bottom:5px;}

/* 客服中心 */
.contact{margin:15px 0;}
.contact .inf{margin-bottom:30px;_margin-bottom:10px; height:90px;}
.contact .inf .box{margin-right:40px; float:left;}
.contact .inf .box h3{color:#674005; font-weight:bold; font-size:13px;}
.contact a{color:#0066FF; text-decoration:none;}
.contact a:hover{color:#888;}

/* Q & A */
.qa{margin:15px 0;}
.qa .row2{margin-bottom:2px; background:url(../images/other/qa_bg.jpg) no-repeat left top; height:23px; padding:6px 0 0 49px;}
.qa .row2 .ques{background:#fff1f1; padding:3px 0;_padding:3px 0 2px 0; display:block; height:17px; color:#993333; font-weight:bold;}
.qa .row2 .ques a{color:#444; text-decoration:none; font-weight:normal;}
.qa .row2 .ques a:hover{color:#888; margin-left:1px;}
.qa .answer{margin:15px 0 0 20px; background:url(../images/index/line.gif) repeat-x bottom; padding-bottom:20px; line-height:20px; position:relative;}
.qa .answer span{color:#0099FF; font-size:13px; font-weight:bold;}
.qa .answer p{margin:5px 0;}
.qa .answer .top{width:20px; height:13px; float:right; margin:0 10px 0 0;}

/* 禮品的起源 */
.gift{margin:20px 0; background:url(../images/other/gift_bg.jpg) no-repeat left 10px; line-height:20px;}
.gift .top_1{width:20px; height:13px; float:right; margin:0 10px 0 0;}

/* 最新消息-列表 */
.news{margin:20px 0; position:relative;}
.news p{margin:10px; line-height:20px;}
.news img{float:left; margin:0 10px 10px 0;}
.news .row3{margin:0 0 10px 20px;}
.head{color:#009900; font-size:13px; font-weight:bold; background:url(../images/other/icon_1.gif) no-repeat 10px 7px #FFFFDF; padding:2px 5px 2px 27px; display:block; border-bottom:solid 1px #eee;}
.head a{color:#009900; text-decoration:none;}
.head a:hover{color:#888; margin-left:1px;}
.head2{color:#009900; font-size:13px; font-weight:bold; background:url(../images/other/icon_1.gif) no-repeat 10px 7px; padding:2px 5px 2px 27px; display:block;}
.date{color:#3399FF; font-size:11px; font-weight:normal; margin-right:10px;}
.news .back{width:86px; height:26px; float:right; margin:30px 10px 0 0;}

/* 廠商合作 */
.coop{margin:15px 0;}

/* 購物QA */
.shopping_top{background:#feffec url(../images/other/shopping_cart.jpg) no-repeat 580px bottom; padding:10px; min-height:155px; height:auto !important; height:155px; margin:0 0 20px 0;}
.shopping_top ul li{background:url(../images/other/icon_2.gif) no-repeat left 3px; padding-left:17px; color:6d6d6d; margin:0 0 5px 5px;}
.shopping_top ul li a{color:#6d6d6d; text-decoration:none;}
.shopping_top ul li a:hover{color:#0066FF; margin-left:1px;}
.shopping_ans{margin:0 0 15px 10px; line-height:20px; color:#7c7c7c; background:url(../images/index/line.gif) repeat-x bottom; padding-bottom:20px;}
.shopping_ans h3{color:#8d4907; font-size:15px; font-weight:bold; margin-bottom:5px;}
.shopping_ans .top_2{width:20px; height:13px; float:right; margin:0 10px 0 0;}

/* 網站導覽 */
.sitemap{margin:20px 0;}
.site{width:200px; margin:0 50px 30px 0;_margin:0 40px 30px 0; float:left; font-family:Verdana, Arial, Helvetica, sans-serif; min-height:170px; height:auto !important; height:170px;}
.site h3{background:#cde669 url(../images/other/icon_3.gif) no-repeat 5px 7px; color:#336633; font-size:15px; font-weight:bold; margin-bottom:10px; padding:2px 3px 2px 23px; display:block; width:174px;}
.site span{font-size:10px; font-family:"Times New Roman", Times, serif; font-style:oblique; font-weight:normal; color:#fff; margin-left:5px;}
.site ul{margin-left:10px;}
.site ul li{background:url(../images/other/icon_1.jpg) no-repeat 7px 8px; color:#25A5D6; font-size:12px; border-bottom:#ccc 1px dotted; padding:0 0 1px 15px; margin-bottom:5px; width:170px;}
.site ul li a{color:#798937; text-decoration:none;}
.site ul li a:hover{color:#8BADCF; margin-left:1px;}


/* form */
.simpleform{
	font-size:13px;
	color:#666;
	width:100%;
}
.simpleform .text{
	width:220px;
	padding:3px;
	border:0;
	background-color:#f6f6f6;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 18px;
	color: #666666;
	border-bottom:#f0f0f0 1px solid;
	border-right:#f0f0f0 1px solid;
	border-left:#dedede 1px solid;
	border-top:#dedede 1px solid;
}
.simpleform .text1{
	width:300px;
	padding:3px;
	border:0;
	background-color:#f6f6f6;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 18px;
	color: #666666;
	border-bottom:#f0f0f0 1px solid;
	border-right:#f0f0f0 1px solid;
	border-left:#dedede 1px solid;
	border-top:#dedede 1px solid;
}
.simpleform .text2{
	width:40px;
	padding:3px;
	border:0;
	background-color:#f6f6f6;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 18px;
	color: #666666;
	border-bottom:#f0f0f0 1px solid;
	border-right:#f0f0f0 1px solid;
	border-left:#dedede 1px solid;
	border-top:#dedede 1px solid;
}
.simpleform .text3{
	width:160px;
	padding:3px;
	border:0;
	background-color:#FFFFCC;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 18px;
	color: #666666;
	border-bottom:#fffacc 1px solid;
	border-right:#fffacc 1px solid;
	border-left:#e2d7b7 1px solid;
	border-top:#e2d7b7 1px solid;
}
.simpleform .text4{
	width:160px;
	padding:3px;
	border:0;
	background-color:#f6f6f6;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 18px;
	color: #666666;
	border-bottom:#f0f0f0 1px solid;
	border-right:#f0f0f0 1px solid;
	border-left:#dedede 1px solid;
	border-top:#dedede 1px solid;
}
.simpleform .textbox{
	width:550px;
	height:180px;
	padding:5px;
	border:0;
	background-color:#f6f6f6;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 18px;
	color: #666666;
	border-bottom:#f0f0f0 1px solid;
	border-right:#f0f0f0 1px solid;
	border-left:#dedede 1px solid;
	border-top:#dedede 1px solid;
}
.simpleform .textbox2{
	width:550px;
	height:80px;
	padding:5px;
	border:0;
	background-color:#f6f6f6;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 18px;
	color: #666666;
	border-bottom:#f0f0f0 1px solid;
	border-right:#f0f0f0 1px solid;
	border-left:#dedede 1px solid;
	border-top:#dedede 1px solid;
}
.simpleform .row {
	margin-bottom:15px;
}
.simpleform .row label{
	display:block;
	float:left;
	width: 100px;
	text-align:right;
	margin-right: 8px;
}
.simpleform .buttonbar{width:86px; height:26px; margin:auto;}




















