h1,h2,h3,h4,h5,ul,li{margin:0;padding:0;font-weight:normal;}
li{list-style-type:none;margin: 0px;padding: 0px;}
input,form{margin:0;}


body {
	margin: 0px;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
a:link {text-decoration: none;}
a:visited {text-decoration: none;}
a:hover {text-decoration: underline;}
a:active {text-decoration: none;}

.----------------------------整體{}
#all {
	width: 950px;
	margin-right: auto;
	margin-left: auto;
}
#all_top {
	float: left;
	width: 950px;
	background-image: url(image/bg_top.gif);
	height: 193px;
}
#all_center {
	float: left;
	width: 950px;
}
#all_btm {
	float: left;
	width: 950px;
	background-image: url(image/bg_btm.gif);
	height: 486px;
	background-repeat: repeat-x;
	background-position: center top;
}
#all_btms {
	float: left;
	width: 950px;
	background-image: url(image/bg_btms.gif);
	height: 433px;
	background-repeat: repeat-x;
	background-position: center top;
}
.----------------------------上方{}
#search {
	float: right;
	background-image: url(image/top_serach.gif);
	width: 199px;
	padding-top: 45px;
	background-repeat: no-repeat;
	background-position: top;
}
.search_1 {
	float: right;
	margin-bottom: 4px;
}
.search_2 {
	float: left;
	width: 95px;
	border: 1px solid #818285;
	margin-right: 2px;
}
.search_3 {
	float: right;
	height: 20px;
	width: 150px;
}
.search_3 ul {

}
.search_3 li  {
	float: left;
	color: #7B5560;
}
.search_3 li a:link {color: #7B5560;text-decoration: none;}
.search_3 li a:visited {color: #7B5560;text-decoration: none;}
.search_3 li a:hover {
	color: #FF0000;
	text-decoration: none;
}
.search_4 {
	float: right;
	margin-top: 4px;
}
.search_5 {
	float: right;
	width: 115px;
	margin-bottom: 35px;
}
.search_5 h1 {}

#button {
	float: left;
	width: 750px;
	padding-top: 146px;
}
.button_1 {
	float: left;
	margin-right: 30px;
}
.----------------------------中間{}
#center_flash {
	float: left;
	height: 305px;
	width: 711px;
}
#center_news {
	float: right;
	height: 305px;
	width: 226px;
	background-image: url(image/right_news.gif);
	background-repeat: no-repeat;
	background-position: right top;
}
.news_1-1 {
	float: left;
	padding-top: 43px;
	padding-left: 25px;
}
.news_1 {
	background-image: url(image/line/line-1.gif);
	background-repeat: repeat-x;
	background-position: bottom;
	float: left;
	width: 175px;
	padding-bottom: 3px;
	margin-bottom: 5px;
}

.news_2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #6B6C6E;
	float: left;
	width: 48px;
}
.news_3 {
	font-size: 12px;
	color: #6B6C6E;
	text-align: left;
	float: right;
	width: 124px;
}
.news_3 a:link {color: #6B6C6E;text-decoration: none;}
.news_3 a:visited {color: #6B6C6E;text-decoration: none;}
.news_3 a:hover {
	color: #FF0000;
	text-decoration: none;
}
.----------------------------內頁{}
#mbs0 {
	float: left;
	width: 950px;
}
#mbs {
	text-align: right;
	float: left;
	width: 650px;
	padding-top: 5px;
	margin-left: 10px;
}
#mbs ul {}
#mbs ul li {
	float: left;
	color: #999999;
}
#mbs ul li a:link {
	color: #999999;
	text-decoration: none;
}
#mbs ul li a:visited {
	color: #999999;
	text-decoration: none;
}
#mbs ul li a:hover {
	color: #6666FF;
	text-decoration: none;
}
.mbs_1 {
	text-align: center;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #581067;
	padding-top: 4px;
	padding-bottom: 3px;
	width: 225px;
	float: left;
}

#main {
	float: left;
	width: 950px;
	line-height: 20px;
	padding-top: 10px;
}
.----------------------------產品專區{}
#product_1 {
	float: right;
	width: 650px;
}
#product_1-show {
	float: right;
	width: 710px;
	background-color: #C7CEEA;
	padding-bottom: 30px;
}
#product_2 {
	float: left;
}
.pdt-tex_1s {
	font-size: 15px;
	font-weight: bold;
	float: left;
	width: 600px;
	text-align: left;
	padding-top: 10px;
	margin-bottom: 20px;
	background-image: url(image/line/line-2.gif);
	background-repeat: repeat-x;
	background-position: bottom;
	padding-left: 10px;
}
.pdt-tex_1 {
	font-size: 15px;
	font-weight: bold;
	float: left;
	width: 600px;
	text-align: left;
	padding-left: 30px;
	padding-top: 10px;
}
.pdt-tex_1ss {
	font-size: 12px;
	float: left;
	width: 600px;
	text-align: left;
	padding-left: 30px;
	padding-top: 10px;
}
.pdt-tex_1-1 {
	font-size: 15px;
	font-weight: bold;
	float: left;
	width: 600px;
	text-align: left;
	padding-left: 30px;
	padding-top: 10px;
	color: #FFFFFF;
}
.pdt-tex_1-22 {
	float: left;
	text-align: left;
	padding-left: 30px;
}
.pdt-tex_1-2 {
	font-size: 18px;
	font-weight: bold;
	float: left;
	text-align: left;
	padding-top: 10px;
	color: #000000;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
	padding-bottom: 5px;
	margin-bottom: 5px;
	width: 600px;
}
.pdt-tex_2 {
	margin-bottom: 10px;
}
.pdt-tex_3 {
	float: left;
	width: 600px;
}
.pdt-tex_3-1 {
	float: left;
	width: 680px;
	padding-left: 30px;
	padding-top: 10px;
}
.pdt-tex_4 {
	float: right;
	text-align: left;
	padding: 2px;
	width: 300px;
	color: #000000;
	margin-bottom: 3px;
	background-image: url(image/line/line-1.gif);
	background-repeat: repeat-x;
	background-position: bottom;
}
.pdt-tex_4 a:link {
	color: #9671AC;
	text-decoration: none;
}
.pdt-tex_4 a:visited {
	color: #9671AC;
	text-decoration: none;
}
.pdt-tex_4 a:hover {
	color: #663399;
	text-decoration: none;
}
.pdt-tex_5 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 20px;
	text-align: left;
	float: left;
	width: 500px;
}
.pdt-tex_6 {
	float: right;
	text-align: left;
	margin-right: 10px;
	padding-top: 10px;
}
.pdt-tex_7 {}
.pdt-tex_8 {}
.----------------------------連絡我們{}
#contact_0 {
	background-color: #E6E7E8;
	float: left;
	width: 950px;
	padding-bottom: 30px;
}
#contact_1 {
	float: left;
	margin-top: 30px;
	margin-left: 30px;
	background-color: #F1F2F2;
}
#contact_2 {
	float: right;
	width: 500px;
	padding-top: 30px;
}
.contact-tex_1 {
	float: left;
	width: 300px;
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding-top: 20px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	background-image: url(image/contact.gif);
	background-repeat: repeat-x;
	background-position: top;
}
.contact-tex_2 {
	float: right;
	width: 400px;
	margin-bottom: 5px;
}
.contact-tex_3 {
	float: left;
	font-weight: bold;
	width: 70px;
	text-align: left;
	color: #000000;
}
.contact-tex_4 {
	text-align: left;
	float: left;
	width: 320px;
}
.contact-tex_4-2{
	text-align: left;
	float: left;
	width: 320px;
	height: 40px;
}
.contact-tex_4-1 {
	border: 1px solid #9FA1A4;
	background-color: #F5F5F5;
}
.contact-tex_5 {
	float: left;
	margin-right: 10px;
}
.----------------------------QA{}
#qa_1 {
	background-color: #D1D2D4;
	float: left;
	width: 705px;
	padding-top: 10px;
	padding-bottom: 30px;
}
#qa_1r {
	float: right;
	width: 620px;
	padding-top: 10px;
	padding-bottom: 30px;
}
#qa_2 {
	background-image: url(image/qa/right.gif);
	float: right;
	width: 227px;
}
#qa_3 {
	background-image: url(image/qa/qa-main.jpg);
	float: left;
	width: 950px;
	background-repeat: no-repeat;
	background-position: center top;
}
#qa_4 {
	background-image: url(image/qa/qa-main-bg.jpg);
	float: left;
	width: 950px;
	background-repeat: repeat-y;
}
#qa_5 {
	background-image: url(image/qa/qa-main-1.jpg);
	float: left;
	width: 950px;
	background-repeat: no-repeat;
	height: 199px;
}
.qa-tex_1 {
	background-image: url(image/qa/qa-top_1.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	float: left;
	width: 705px;
	padding-top: 40px;
}
.qa-tex_1r {
	float: left;
	width: 620px;
}
.qa-tex_2 {
	background-image: url(image/qa/qa-top_2.jpg);
	float: left;
	height: 22px;
	width: 705px;
}
.qa-tex_3 {
	float: left;
	width: 645px;
	padding-left: 60px;
}
.qa-tex_3r {
	float: left;
}
.qa-tex_3-1 {
	float: left;
	background-image: url(image/qa/line.gif);
	background-repeat: repeat-x;
	width: 595px;
	margin-bottom: 10px;
}
.qa-tex_3-2 {
	float: left;
	padding-left: 118px;
	font-weight: bold;
	padding-top: 18px;
	margin-bottom: 10px;
	text-align: left;
	width: 470px;
}
.qa-tex_3-3 {
	float: left;
	padding-left: 118px;
	width: 475px;
	text-align: left;
	line-height: 20px;
}


.qa-tex_3-1r {
	float: left;
	background-image: url(image/qa/line2.gif);
	background-repeat: repeat-x;
	height: 38px;
	width: 595px;
	margin-bottom: 10px;
}
.qa-tex_3-2r {
	float: left;
	font-weight: bold;
	padding-top: 18px;
	margin-bottom: 10px;
}
.qa-tex_3-3r {
	float: left;
	width: 550px;
	text-align: left;
	line-height: 20px;
}

.qa-tex_4 {
	float: left;
	padding-left: 180px;
}
.qa-tex_5 {
	float: left;
	font-size: 15px;
	font-weight: bold;
	width: 500px;
	text-align: left;
	margin-bottom: 5px;
}
.qa-tex_6 {
	float: left;
	font-size: 12px;
	width: 500px;
	text-align: left;
	margin-bottom: 30px;
}

.qa-tex_4r {
	float: left;
	width: 620px;
}
.qa-tex_5r {
	float: left;
	font-size: 15px;
	font-weight: bold;
	width: 550px;
	text-align: left;
	margin-bottom: 5px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CDCDCD;
}
.qa-tex_6r {
	float: left;
	font-size: 12px;
	width: 500px;
	text-align: left;
	margin-bottom: 30px;
}

.qa-tex_7 {
	float: left;
	width: 455px;
	text-align: left;
	padding-bottom: 30px;
}
.qa-tex_7 ul {}
.qa-tex_7 ul li {
	color: #65370F;
}
.qa-tex_7 ul li a:link {color: #65370F;text-decoration: none;}
.qa-tex_7 ul li a:visited {color: #65370F;text-decoration: none;}
.qa-tex_7 ul li a:hover {
	color: #6666FF;
	text-decoration: none;
}


.qa-tex_7r {
	float: left;
	width: 550px;
	text-align: left;
	padding-bottom: 30px;
}
.qa-tex_7r ul {}
.qa-tex_7r ul li {
	color: #7F5733;
}
.qa-tex_7r ul li a:link {
	color: #7F5733;
	text-decoration: none;
}
.qa-tex_7r ul li a:visited {
	color: #7F5733;
	text-decoration: none;
}
.qa-tex_7r ul li a:hover {
	color: #6666CC;
	text-decoration: none;
}

.qa-tex_8 {float: left;}
.qa-tex_9 {
	float: left;
	width: 550px;
	text-align: right;
	padding-bottom: 5px;
}
.qa-tex_10 {
	float: left;
	padding-top: 35px;
	padding-left: 30px;
	padding-right: 30px;
	text-align: left;
	font-weight: bold;
}
.qa-tex_11 {
	float: left;
}
.qa-tex_12 {
	float: left;
	padding-top: 39px;
	padding-left: 90px;
	width: 130px;
	text-align: left;
}
.qa-tex_12-1 {
	background-image: url(image/qa/right-1.gif);
	float: left;
	height: 104px;
	width: 227px;
}
.qa-tex_13 {
	text-align: left;
	float: left;
	padding-left: 275px;
	padding-top: 50px;
}
.qa-tex_13-1 {
	float: left;
	width: 600px;
}
.qa-tex_14 {
	float: left;
	background-image: url(image/qa/yes.gif);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 40px;
	width: 350px;
	margin-bottom: 5px;
}
.qa-tex_14n {
	float: left;
	background-image: url(image/qa/no.gif);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 40px;
	width: 350px;
}
.qa-tex_14b {
	float: left;
	padding-left: 40px;
	width: 350px;
	padding-top: 12px;
}
.qa-tex_14d {
	float: left;
	padding-left: 40px;
	width: 548px;
	padding-top: 70px;
}
.qa-tex_14-1 {
	float: left;
	text-align: right;
	width: 150px;
}
.qa-tex_14-2 {
	float: right;
	font-weight: bold;
	font-size: 13px;
	font-family: Arial, Helvetica, sans-serif;
	width: 60px;
}
.qa-tex_15 {
	float: right;
}
.qa-tex_16 {
	float: left;
	width: 580px;
	margin-bottom: 5px;
}
.qa-tex_16-1 {
	float: left;
	width: 350px;
}
.qa-tex_16-2 {}
.----------------------------討論區{}
#talk_bg {
	background-image: url(image/talk/talk-3.jpg);
	background-repeat: repeat-y;
	float: left;
	width: 950px;
}
#talk {
	background-image: url(image/talk/talk-1.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	float: left;
	width: 950px;
}
.talk_1 {
	text-align: left;
	padding-top: 75px;
	padding-left: 200px;
	padding-bottom: 30px;
	float: left;
}
.talk_2 {
	float: left;
	width: 655px;
	background-image: url(image/talk/line.gif);
	background-repeat: repeat-x;
	background-position: bottom;
	padding-bottom: 10px;
}
.talk_2s {
	float: left;
	width: 700px;
	background-image: url(image/talk/line.gif);
	background-repeat: repeat-x;
	background-position: bottom;
	padding-bottom: 10px;
}
.talk_2-1 {
	float: left;
	background-image: url(image/talk/icon.gif);
	background-repeat: no-repeat;
	background-position: left top;
	padding-left: 30px;
	font-weight: bold;
	font-size: 15px;
	padding-top: 3px;
	height: 50px;
}
.talk_2-1s {
	float: left;
	background-image: url(image/talk/icon.gif);
	background-repeat: no-repeat;
	background-position: left top;
	padding-left: 30px;
	font-size: 12px;
	padding-top: 3px;
	height: 25px;
}
.talk_2-2 {
	float: right;
}
.talk_3 {
	float: left;
	width: 655px;
}
.talk_3s {
	float: left;
	width: 700px;
}
.talk_4 {
	border-bottom-width: 3px;
	border-bottom-style: solid;
	border-bottom-color: #581067;
	padding-bottom: 5px;
	font-weight: bold;
}
.talk_4-1 {
	border-bottom-width: 3px;
	border-bottom-style: solid;
	border-bottom-color: #FF6600;
	padding-bottom: 5px;
	font-weight: bold;
	color: #FF3333;
}
.talk_5 {
	background-color: #D2D3D5;
	color: #660099;
}
.talk_5 a:link {
	color: #660099;
	text-decoration: none;
}
.talk_5 a:visited {color: #660099;text-decoration: none;}
.talk_5 a:hover {
	color: #FF0000;
	text-decoration: none;
}

.talk_5-1 {
	background-color: #FFAD86;
	color: #660099;
}
.talk_5-1 a:link {
	color: #660099;
	text-decoration: none;
}
.talk_5-1 a:visited {color: #660099;text-decoration: none;}
.talk_5-1 a:hover {
	color: #FF0000;
	text-decoration: none;
}

.talk_6 {
	float: left;
	width: 655px;
	text-align: center;
	padding-top: 15px;
	padding-bottom: 15px;
}
.talk_7 {
	font-weight: bold;
	width: 110px;
}
.talk_8 {}
.talk_9 {}
.talk_10 {
	background-image: url(image/talk/talk-2.jpg);
	float: left;
	height: 20px;
	width: 950px;
}
.--------------------------健康生活家{}
#life_1 {
	float: left;
	width: 225px;
}
#life_2 {
	float: right;
	width: 710px;
}
#life_2s {
	float: right;
	width: 620px;
	margin-bottom: 30px;
	text-align: left;
}
.lefe-photo {
	float: left;
	margin-right: 19px;
}
.lefe-photo-r {
	float: right;
}
.life-tex_1 {
	float: left;
	height: 25px;
	width: 225px;
	text-align: center;
	background-color: #C0B5A9;
}
.life-tex_1-1 {
	font-size: 12px;
	font-weight: bold;
	padding-top: 2px;
}
.life-tex_2 {
	float: left;
	height: 25px;
	width: 225px;
	background-color: #E0E0DE;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #D0D0CC;
	}
.life-tex_2-1 {
	font-size: 12px;
	font-weight: bold;
	padding-top: 2px;
	color: #999999;
	}
.life-tex_2-1 a:link {
	color: #999999;
	text-decoration: none;
}
.life-tex_2-1 a:visited {
	color: #999999;
	text-decoration: none;
}
.life-tex_2-1 a:hover {
	color: #666666;
	text-decoration: none;
}
	
.life-tex_3 {
	float: left;
	width: 210px;
	background-color: #FFFFFF;
	padding-left: 15px;
	margin-bottom: 5px;
	padding-top: 5px;
	padding-bottom: 5px;
}
.life-tex_3-1 {
	float: left;
	text-align: left;
	width: 60px;
}
.life-tex_3-2 {
	float: left;
	text-align: left;
	background-image: url(image/line/line-1.gif);
	background-repeat: repeat-x;
	background-position: bottom;
	padding-bottom: 5px;
	color: #9671AC;
	line-height: 17px;
}
.life-tex_3-2 a:link {color: #9671AC;text-decoration: none;}
.life-tex_3-2 a:visited {color: #9671AC;text-decoration: none;}
.life-tex_3-2 a:hover {
	color: #663399;
	text-decoration: none;
}


.life-tex_3-3 {
	float: left;
	width: 200px;
	margin-bottom: 5px;
}
.life-tex_3-3d {
	float: left;
	width: 200px;
	text-align: center;
}
.life-tex_3-3d2 {
	float: left;
	width: 200px;
	margin-bottom: 5px;
	text-align: center;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
}
.life-tex_3-1s {
	float: left;
	text-align: left;
	width: 60px;
}

.life-tex_3-2s {
	float: left;
	text-align: left;
	background-image: url(image/line/line-1.gif);
	background-repeat: repeat-x;
	background-position: bottom;
	padding-bottom: 5px;
	color: #9671AC;
	line-height: 17px;
}
.life-tex_3-2s a:link {color: #9671AC;text-decoration: none;}
.life-tex_3-2s a:visited {color: #9671AC;text-decoration: none;}
.life-tex_3-2s a:hover {
	color: #663399;
	text-decoration: none;
}

.life-tex_3-2d {
	text-align: center;
	background-image: url(image/line/line-1.gif);
	background-repeat: repeat-x;
	background-position: bottom;
	padding-bottom: 5px;
	color: #9671AC;
	font-size: 12px;
}
.life-tex_3-2d a:link {color: #9671AC;text-decoration: none;}
.life-tex_3-2d a:visited {color: #9671AC;text-decoration: none;}
.life-tex_3-2d a:hover {
	color: #663399;
	text-decoration: none;
}

.life-tex_3-3s {
	float: left;
	width: 500px;
	margin-bottom: 5px;
}





.life-tex_4 {
	float: left;
	width: 600px;
	text-align: left;
}
.life-tex_4-1 {
	float: left;
	width: 600px;
	text-align: left;
	font-size: 13px;
	font-weight: normal;
	margin-bottom: 15px;
	color: #999999;
}
.life-tex_4-2 {
	float: left;
	width: 600px;
	text-align: left;
	color: #666666;
}
.life-tex_4-3 {
	float: left;
	width: 600px;
	text-align: center;
	padding-top: 15px;
	padding-bottom: 15px;
	}

.life-tex_5 {
	float: left;
	width: 600px;
	text-align: center;
	margin-bottom: 15px;
	background-image: url(image/line/line-1.gif);
	background-repeat: repeat-x;
	background-position: bottom;
}
.life-tex_5d {
	text-align: left;
	padding-bottom: 2px;
	color: #000000;
	font-size: 12px;
	float: left;
	width: 80px;
	padding-top: 3px;
	padding-left: 3px;
}
.life-tex_5d a:link {color: #9671AC;text-decoration: none;}
.life-tex_5d a:visited {color: #9671AC;text-decoration: none;}
.life-tex_5d a:hover {
	color: #663399;
	text-decoration: none;
}

.----------------------------附屬頁面{}
#box_1 {
	background-image: url(image/all/all-1.jpg);
	float: left;
	height: 40px;
	width: 950px;
}
#box_1s {
	background-image: url(image/all/sall-1.jpg);
	float: left;
	height: 105px;
	width: 950px;
	text-align: left;
}
#box_2 {
	background-image: url(image/all/all-2bg.jpg);
	background-repeat: repeat-y;
	float: left;
	width: 950px;
	text-align: left;
}
#box_3 {
	background-image: url(image/all/all-3.jpg);
	float: left;
	height: 115px;
	width: 950px;
}
.box-tex_1 {
	float: left;
	padding-left: 150px;
	width: 610px;
}
.box-tex_1-1 {
	float: left;
	padding-left: 100px;
	width: 700px;
	text-align: left;
}
.box-tex_2 {
	font-size: 13px;
	font-weight: bold;
	color: #341064;
}
.box-tex_3 {
	color: #FF6600;
	font-weight: bold;
}
.box-tex_4 {
	font-weight: bold;
	color: #666666;
}
.box-tex_5 {
	float: left;
	width: 500px;
}
.box-tex_6 {}
.box-tex_7 {}
.box-tex_8 {}
.box-tex_9 {}
.----------------------------下面{}
#btm_3in1 {
	float: left;
	padding-top: 22px;
}
#btm_3in1-1 {
	float: left;
}
#btm_button-b {
	float: left;
	width: 950px;
	margin-top: 53px;
}
#btm_button-s {
	margin-top: 53px;
	float: left;
	width: 950px;
}
#btm_button {
	float: left;
	padding-left: 62px;
	
}
#btm_ad {
	float: left;
	width: 950px;
	padding-top: 26px;
}
#btm_word {
	float: left;
	text-align: center;
	width: 950px;
	font-size: 11px;
}
.btm_1 {
	float: left;
	margin-right: 20px;
}
.btm_2 {
	float: right;
}
.btm_3 {
	float: left;
	width: 850px;
	text-align: left;
	font-weight: bold;
}
.btm_3 a:link {
	text-decoration: none;
	color: #000000;
}
.btm_3 a:visited {
	text-decoration: none;
	color: #000000;
}
.btm_3 a:hover {
	text-decoration: none;
	color: #FFFFFF;
}

.btm_4 {
	float: left;
}
.btm_4-1 {
	float: left;
}
.btm_5 {
	color: #000000;
	font-size: 11px;
}
.btm_5 a:link {color: #000000;text-decoration: none;}
.btm_5 a:visited {color: #000000;text-decoration: none;}
.btm_5 a:hover {
	color: #FF0000;
	text-decoration: none;
}

.btm_6 {
	color: #9C9C9C;
}
.btm_7 {
	font-size: 13px;
	font-weight: bold;
	color: #FF0000;
	font-family: Arial, Helvetica, sans-serif;
}
.----------------------------內頁main_about{}
#m-box_1 {
	background-image: url(image/main_about.gif);
	float: left;
	height: 293px;
	width: 950px;
}
#m-box_2 {
	background-image: url(image/main_left.gif);
	float: left;
	height: 293px;
	width: 950px;
}
#m-box_3 {
	background-image: url(image/main_product.gif);
	position:relative;
	float: left;
	height: 293px;
	width: 950px;
}
.m-box-tex_1 {
	float: left;
	padding-left: 150px;
	padding-top: 110px;
}
.m-box-tex_1-1 {
	float: left;
	padding-left: 70px;
	padding-top: 110px;
}
.m-box-tex_2 {
	float: left;
	width: 260px;
	text-align: left;
}
.m-box-tex_2-1 {
	float: left;
	width: 210px;
	text-align: left;
}
.m-box-tex_3 {}
.m-box-tex_4 {}

.m-box-tex_5 {
	font-size: 15px;
	font-weight: bold;
	color: #000000;
}
.m-box-tex_5 a:link {color: #000000;text-decoration: none;}
.m-box-tex_5 a:visited {color: #000000;text-decoration: none;}
.m-box-tex_5 a:hover {
	color: #FF0000;
	text-decoration: none;
}

.m-box-tex_6 {}

/*修正090714  ICON  部分修改開始*/

.m-box_t_1 {
	position:absolute;
	left:0px;
	height: 20px;
	width: 171px;
	font-size:15px;
	color:#000;
	top:260px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	text-decoration:none;}
.m-box_t_1 a{color:#000; height:100PX;}
.m-box_t_1 a:hover {
	color:#F00;
	text-decoration:none;}


.m-box_t_2 {
	position:absolute;
	left:171px;
	height: 20px;
	width: 223px;
	font-size:15px;
	color:#000;
	top:260px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	text-decoration:none;}
.m-box_t_2 a{color:#000;}
.m-box_t_2 a:hover {
	color:#F00;
	text-decoration:none;}	
	
.m-box_t_3 {
	position:absolute;
	left:394px;
	height: 20px;
	width: 190px;
	font-size:15px;
	color:#000;
	top:260px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	text-decoration:none;}
.m-box_t_3 a{color:#000;}
.m-box_t_3 a:hover {
	color:#F00;
	text-decoration:none;}		

.m-box_t_4 {
	position:absolute;
	left:584px;
	height: 20px;
	width: 171px;
	font-size:15px;
	color:#000;
	top:260px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	text-decoration:none;}
.m-box_t_4 a{color:#000; }
.m-box_t_4 a:hover {
	color:#F00;
	text-decoration:none;}	

.m-box_t_5 {
	position:absolute;
	left:755px;
	height: 20px;
	width: 195px;
	font-size:15px;
	color:#000;
	top:260px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	text-decoration:none;}
.m-box_t_5 a{color:#000;}
.m-box_t_5 a:hover {
	color:#F00;
	text-decoration:none;}	


/*修正090714  ICON  部分修改結束*/


.----------------------------共用字元{}
.g_style_01 {
	float: left;
	margin-right: 10px;
}
.g_style_02 {
	float: right;
}
.g_style_03 {
	color: #F01018;
	font-weight: bold;
}
.g_style_04 {
	color: #F01018;
}
.g_style_05 {
	font-size: 15px;
	font-weight: bold;
	float: left;
}
.g_style_06 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	font-weight: bold;
}
.g_style_06r {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #744E2A;
	font-weight: bold;
}
.g_style_07 {
	font-weight: bold;
	color: #FFFFFF;
}
.g_style_08 {
	font-weight: bold;
}
.g_style_09 {
	font-size: 13px;
	color: #000000;
	font-weight: bold;
}
.g_style_10 {}
.g_style_10-left {
	float: left;
}
.g_style_11 {
	float: left;
	width: 600px;
	margin-top: 3px;
	color: #6699FF;
}
.g_style_11 a:link {color: #6699FF;text-decoration: none;}
.g_style_11 a:visited {color: #6699FF;text-decoration: none;}
.g_style_11 a:hover {
	color: #6600CC;
	text-decoration: none;
}

.g_style_12 {
	font-size: 12px;
}
.z_tex_01 {
	float: left;
	width: 180px;
	padding-top: 15px;
	padding-bottom: 20px;
	padding-left: 300px;
}
.z_tex_02 {
	float: left;
	width: 500px;
	padding-left: 100px;
}
.z_tex_03 {
	font-size: 15px;
	font-weight: bold;
	color: #003399;
}
.z_tex_04 {
	font-weight: bold;
}
.z_tex_05 {
	font-size: 15px;
	font-weight: bold;
	color: #FF0000;
	padding-top: 55px;
	padding-left: 400px;
}
.z_tex_06 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
}
.z_tex_07 {
	float: left;
	width: 200px;
	text-align: left;
	height: 170px;
}
.z_tex_07 ul {
	padding-left: 10px;
}
.z_tex_07 ul li {
	float: left;
	width: 100px;
	padding-bottom: 3px;
	color: #660099;
}
.z_tex_07 a:link {
	color: #660099;
	text-decoration: none;
}
.z_tex_07 a:visited {
	color: #660099;
	text-decoration: none;
}
.z_tex_07 a:hover {
	color: #CC0000;
	text-decoration: underline;
}

.z_tex_08 {
	margin-bottom: 5px;
}
.z_tex_09 {
	float: left;
	font-size: 12px;
}
.z_tex_10 {
	font-size: 13px;
	font-weight: bold;
	color: #660099;
}
.z_tex_11 {
	font-weight: bold;
	color: #FF0000;
}
.z_tex_12 {}

.zsale_1 {
	float: left;
	width: 768px;
	text-align: left;
}
.zsale_2 {
	float: left;
	color: #666666;
	margin-bottom: 40px;
	margin-top: 20px;
	width: 768px;
}
.zsale_2-photo {
	margin-left: 20px;
}

.zsale_3 {
	font-weight: bold;
	color: #000000;
}
.zsale_4 {
	float: left;
	width: 768px;
	color: #666666;
	background-image: url(image/ad/090105_07.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 211px;
	margin-bottom: 40px;
}
.zsale_4-1 {
	float: left;
	width: 315px;
	padding-top: 35px;
	padding-left: 10px;
}
.zsale_5 {
	float: left;
	width: 768px;
	color: #666666;
	background-image: url(image/ad/090105_09.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 275px;
	margin-bottom: 40px;
}
.zsale_5-1 {
	float: left;
	width: 370px;
	padding-top: 35px;
	padding-left: 10px;
}
.zsale_6 {
	float: left;
	width: 768px;
	color: #666666;
	background-image: url(image/ad/090105_11.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 239px;
	margin-bottom: 40px;
}
.zsale_6-1 {
	float: left;
	width: 370px;
	padding-top: 35px;
	padding-left: 10px;
}
.zsale_7 {
	float: left;
	width: 768px;
	margin-bottom: 15px;
}
.zsale_8 {
	float: left;
	width: 768px;
	margin-bottom: 25px;
	background-image: url(image/ad/090105_18.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}
.zsale_8-1 {
	float: left;
}
.zsale_8-2 {
	float: left;
	margin-right: 20px;
}
.zsale_9 {}
.zsale_9-1 {
	font-weight: bold;
	color: #FF9900;
}
.zsale_9-2 {
	font-weight: bold;
}

.talk_5z {
	background-color: #D2D3D5;
	color: #660099;
}
.talk_5z a:link {
	color: #660099;
	text-decoration: none;
}
.talk_5z a:visited {color: #660099;text-decoration: none;}
.talk_5z a:hover {
	color: #FF0000;
	text-decoration: none;
}
.h1{
	font-size: 11px;
}
.h2{
	font-size: 11px;
}
.h3{}
.pdt-tex_6-2 {
	float: none;
	text-decoration: line-through;
}

