@charset "utf-8";
body,ul,ol,li,p,h1,h2,h3,h4,h5,h6,form,fieldset,table,td,img,div,dl,dt,dd,input{margin:0;padding:0;}
img{border:none;}
input,select,textarea{outline:none;}
textarea{resize:none;}
body {
	margin:0; 
	padding:0; 
	border:0;
	/*font-family: Arial, Helvetica, sans-serif,微軟正黑體;*/
	font-family: "Arial", Gadget, sans-serif;
	background: #f7f4e5;
}
image {
	border: 0px;
}

image a {
	filter:alpa(opacity=80);   /* old IE */
	filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=80,FinishOpacity=15, Style=3, StartX=0, FinishX=100, StartY=0,FinishY=16); /*supported by current IE*/
	-moz-opacity:0.7;          /* Moz + FF */
	opacity:0.7;               /* 支持新版瀏覽器 */	
}
ul {
	list-style-type: none;
}
a, a:link, a:visited {
	color: #000;
	text-decoration: none;
}
a:hover {
	color: #b0a19d;
}

.wrapper {
	padding: 0px;
	margin-right: auto;
	margin-left: auto;
	width: 960px;
}
.content {
	}
.Index_content {
	background: #FFF;
	height: 770px;
	margin-top: -40px;
	padding: 30px;
}
.I_C_top {height: 300px;}
.I_C_bottom { height: 330px; border-bottom: 2px solid #e5e5e5;}
.I_C_top div {float: left;}

.I_EI {	width: 180px; height: 325px; margin-right: 40px;}
.I_brand {	width: 180px; height: 325px;}
.I_title {
	font-size: 17px;
	font-family: Arial, Helvetica, sans-serif,;
	font-weight: bold;
	color: #9f0028;
	height: 25px;
	border-bottom: 3px #ede6df solid;
	width: 100%;
}
.footer { 
	background: url(../img/footerLOGO.png) no-repeat right top #9f0028;
	height: 120px;
	clear: both;
}
/*header*/
.header {
	height: 130px;
	width: 960px;
	z-index: 80000;
	position: relative;
}
.goindex {
	width: 85px;
	height: 85px;
	position: absolute;
	z-index: 500;
}
.menu {
	width: 960px;
	height: 92px;
	background: url(../img/menuBk.png) no-repeat bottom;
	padding-top: 33px;
}
.menu a {
	color: #FFF;
}
.menu a:hover {
	color: #F96; 
}
.menu_top{
	width:700px;
	position: absolute;
	z-index: 5;
	margin-left: 260px;
	margin-top: 4px;
}
.menu_addTwo {
	width: 200px;
	height: 40px;
	cursor: pointer;
	float: right;
}
.menu_addTwo:HOVER{ background: url(../img/addTwoBTNc.png) no-repeat;}
.menu_addAPP {
	width: 200px;
	height: 40px;
	cursor: pointer;
	float: right;
	background: url(../img/APPicon.gif) no-repeat;}
}
.menu_otherword { 
	float: right;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif,'微軟正黑體';
	margin-top: 13px;
	margin-right: 5px;
}
.menu_ow_fb {
	width: 25px;
	height: 25px;
	background: url(../img/TM_01.png) no-repeat;
	cursor: pointer;
	float: left;
	margin-right: 8px;
}
.menu_ow_ig {
	width: 25px;
	height: 25px;
	background: url(../img/igicon.png) no-repeat;
	cursor: pointer;
	float: left;
	margin-right: 5px;
}
.menu_ow_yt {
	width: 25px;
	height: 25px;
	background: url(../img/yticon.png) no-repeat;
	cursor: pointer;
	float: left;
	margin-right: 5px;
}
.menu_ow_ms {
	width: 25px;
	height: 25px;
	background: url(../img/musicicon.png) no-repeat;
	cursor: pointer;
	float: left;
	margin-right: 5px;
}
.menu_ow_fb:HOVER { opacity: 0.7; margin-top: -2px;}
.menu_ow_ig:HOVER { opacity: 0.7; margin-top: -2px;}
.menu_ow_yt:HOVER { opacity: 0.7; margin-top: -2px;}
.menu_ow_ms:HOVER { opacity: 0.7; margin-top: -2px;}

.menu_ow_Overseas {
	width: 68px;
	height: 25px;
	background: url(../img/TM_02.png) no-repeat;
	cursor: pointer;
	float: left;
	margin-right: 8px;
}
.menu_ow_Overseas:HOVER {background: url(../img/TM_02c.png) no-repeat;}

.menu_ow_content {
	width: 68px;
	height: 25px;
	background: url(../img/TM_03.png) no-repeat;
	cursor: pointer;
	float: left;
	margin-right: 8px;
}
.menu_ow_content:HOVER {background: url(../img/TM_03c.png) no-repeat;}
.menu_in {
	margin-left: 295px;
	margin-top: 11px;
	height: 90px;
}
.BTN01 {
	width: 130px;
	height: 70px;
	float: left;
	position: absolute;
}

.BTN01_in {	
	position: absolute;
	z-index: 2;
	font-size: 13px;
	width: 114px;
	display: none;
	top: 0;
}

.BTN01:hover .BTN01_in {	
	display:block;
}
.menu01 {
	width: 114px;
	height: 70px;
	background: url(../img/menu01.png) no-repeat;
	cursor: pointer;
}
.menu01c {
	width: 114px;
	height: 70px;
	background: url(../img/menu01c.png) no-repeat;
	//cursor: pointer;
}
.menu01_list {
	width: 140px;
	background: #9e0028;
	font-family: Arial, Helvetica, sans-serif,'微軟正黑體';
	padding: 10px 15px;
	font-size: 13px;
	color: #FFF;
	line-height: 25px;
	margin-top: -1px;
}

.BTN02 {
	width: 130px;
	height: 70px;
	position: absolute;
	margin-left: 110px;
}

.BTN02_in {	
	position: absolute;
	z-index: 2;
	font-size: 13px;
	width: 114px;
	display: none;
	top: 0;
}

.BTN02:hover .BTN02_in {	
	display:block;
}
.menu02 {
	width: 114px;
	height: 70px;

	background: url(../img/menu02.png) no-repeat;
	cursor: pointer;
}
.menu02c {
	width: 114px;
	height: 70px;
	background: url(../img/menu02c.png) no-repeat;
	//cursor: pointer;
}
.menu02_list {
	width: 140px;
	background: #9e0028;
	font-family: Arial, Helvetica, sans-serif,'微軟正黑體';
	padding: 10px 15px;
	font-size: 13px;
	color: #FFF;
	line-height: 25px;
	margin-top: -1px;
}
.menu02_lists {
	width: 210px;
	background: #9e0028;
	font-family: Arial, Helvetica, sans-serif,'微軟正黑體';
	padding: 10px 15px;
	font-size: 13px;
	color: #FFF;
	line-height: 25px;
	margin-top: -1px;
}
.BTN03 {
	width: 140px;
	height: 70px;
	position: absolute;
	margin-left: 220px;
}

.BTN03_in {	
	position: absolute;
	z-index: 2;
	font-size: 13px;
	width: 130px;
	display: none;
	top: 0;
}

.BTN03:hover .BTN03_in {	
	display:block;
}
.menu03 {
	width: 114px;
	height: 70px;
	background: url(../img/menu03.png) no-repeat;
	cursor: pointer;
}
.menu03c {
	width: 114px;
	height: 70px;
	background: url(../img/menu03c.png) no-repeat;
}
.menu03_list {
	width: 100px;
	background: #9e0028;
	font-family: Arial, Helvetica, sans-serif,'微軟正黑體';
	padding: 10px 15px;
	font-size: 13px;
	color: #FFF;
	line-height: 25px;
	margin-top: -1px;	
}
.BTN04 {
	width: 130px;
	height: 70px;
	position: absolute;
	margin-left: 325px;
}

.BTN04_in {	
	position: absolute;
	z-index: 2;
	font-size: 13px;
	width: 130px;
	display: none;
	top: 0;
}

.BTN04:hover .BTN04_in {	
	display:block;
}
.menu04 {
	width: 114px;
	height: 70px;
	background: url(../img/menu04.png) no-repeat;
	cursor: pointer;
}
.menu04c {
	width: 114px;
	height: 70px;
	background: url(../img/menu04c.png) no-repeat;
	cursor: pointer;
}
.menu04_list {
	width: 140px;
	background: #9e0028;
	font-family: Arial, Helvetica, sans-serif,'微軟正黑體';
	padding: 10px 15px;
	font-size: 14px;
	color: #FFF;
	line-height: 25px;
	margin-top: -1px;	
}
.BTN05 {
	width: 130px;
	height: 70px;
	position: absolute;
	margin-left: 435px;
}

.BTN05_in {	
	position: absolute;
	z-index: 2;
	font-size: 13px;
	width: 130px;
	display: none;
	top: 0;
}

.BTN05:hover .BTN05_in {	
	display:block;
}
.menu05 {
	width: 114px;
	height: 70px;
	background: url(../img/menu05.png) no-repeat;
	cursor: pointer;
}
.menu05c {
	width: 114px;
	height: 70px;
	background: url(../img/menu05c.png) no-repeat;
	//cursor: pointer;
}
.menu05_list {
	width: 100px;
	background: #9e0028;
	font-family: Arial, Helvetica, sans-serif,'微軟正黑體';
	padding: 10px 15px;
	font-size: 14px;
	color: #FFF;
	line-height: 25px;
	margin-top: -1px;	
}

.BTN06 {
	width: 130px;
	height: 70px;
	position: absolute;
	margin-left: 555px;
}

.BTN06_in {
	position: absolute;
	z-index: 2;
	font-size: 13px;
	width: 130px;
	display: none;
	top: 0;
}

.BTN06:hover .BTN06_in {
	display:block;
}
.menu06 {
	width: 114px;
	height: 70px;
	background: url(../img/menu06.png) no-repeat;
	cursor: pointer;
}
.menu06c {
	width: 114px;
	height: 70px;
	background: url(../img/menu06c.png) no-repeat;
	cursor: pointer;
}
/*首頁_最新消息*/
.I_title_news {
	font-size: 17px;
	font-family: Arial, Helvetica, sans-serif,;
	font-weight: bold;
	color: #9f0028;
	height: 30px;
	border-bottom: 3px #ede6df solid;
	width: 100%;
	background: url(../img/title01.png) no-repeat;
}
.I_news { width:450px; height: 325px; margin-right: 40px;}
.I_more {
	width: 50px;
	height: 16px;
	background: url(../img/I_more.png) no-repeat right;
	float: right;
	cursor:pointer;
	margin-left: 400px;
	margin-top: 8px;
}
.I_more:HOVER {
	background: url(../img/I_morec.png) no-repeat right;
}
.I_news_content {
	margin-top: 15px;
	width: 100%;
}
.I_news_list {
	width: 100%;
	border-bottom: 2px #ebebeb solid;
	height: 20px;
	padding: 10px 0;
	font-family: Arial, Helvetica, sans-serif,'微軟正黑體';
	font-size: 14px;
}
.I_news_date {
	width: 50px;
	float: left;
	color: #333;
}
.I_news_word {
	width: 400px;
	float: left;
    overflow:hidden;
    text-overflow:ellipsis;
    white-space: nowrap;
}

/*企業情報*/
.I_title_EI {
	height: 30px;
	border-bottom: 3px #ede6df solid;
	width: 100%;
	background: url(../img/title02.png) no-repeat;
}
.EI_banner {
	width: 180px;
	height: 210px;
	margin-top: 20px;
	position:relative;
}
.EI_banner_in {
	position: absolute;
	z-index: 2;
	width: 180px;
	height: 210px;
	cursor: pointer;
	//display: none;
	top: 0;
}
.EI_banner:HOVER .EI_banner_in {
	background: rgba(255, 255, 255, 0.20);
	display: block;
}
.EI_banner img {
	width: 180px;
	height: 210px;
}
/*首頁集團品牌*/
.I_title_Brand {
	height: 30px;
	border-bottom: 3px #ede6df solid;
	width: 100%;
	background: url(../img/title03.png) no-repeat;
}
.Brand_banner {
	width: 180px;
	height: 120px;
	margin-top: 20px;
	position:relative;
}
.Brand_banner_in {
	position: absolute;
	z-index: 2;
	width: 180px;
	height: 120px;
	cursor: pointer;
	display: none;
	top: 0;
}
.Brand_banner:HOVER .Brand_banner_in {
	background: rgba(255, 255, 255, 0.20);
	display: block;
}
.Brand_banner img {
	width: 180px;
	height: 120px;
}
.Brand_content {
	font-size: 13px;
	line-height: 20px;
	margin-top: 10px;
	overflow: hidden;
	text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-line-clamp: 4; /* 第六行要顯示點點點 */
	-webkit-box-orient: vertical;
	font-family: Arial, Helvetica, sans-serif,'微軟正黑體';
	color: #000;
}
/*首頁商品情報*/
.I_title_PD {
	height: 30px;
	border-bottom: 3px #ede6df solid;
	width: 100%;
	background: url(../img/title04.png) no-repeat;
}
.I_PD_content {	margin-top: 30px;}
.I_PD_list {
	width: 162px;
	height: 240px;
	float: left;
	font-family: Arial, Helvetica, sans-serif,'微軟正黑體';
	margin-right: 22px;
}
.I_PD_list2 {
	width: 162px;
	height: 240px;
	float: left;
	font-family: Arial, Helvetica, sans-serif,'微軟正黑體';
}
.I_PD_list_title_S {
	height: 20px;
	font-size: 15px;
	color: #e36c04;
	border-bottom: 3px solid #e36c04;
	font-weight: bold;
}
.I_PD_list_title_N {
	height: 20px;
	font-size: 15px;
	color: #ff4760;
	border-bottom: 3px solid #ff4760;
	font-weight: bold;
}
.I_PD_list_pic {
	border: #e5e5e5 1px solid;
	border-top: 0;
	width: 140px;
	height: 140px;
	padding: 10px;
	margin-bottom: 10px;
}
.I_PD_list_pic img {
	width: 140px;
	height: 140px;
}
.I_PD_list_PDname {
	height: 20px;
	font-size: 15px;
	margin-top: 8px;
}
.I_PD_list_cost {
	font-size: 16px;
	height: 20px;
	color:#9e0028;
	font-weight: bold;
}
/*首頁底部Banner*/
.I_B_banner01 {
	width: 205px;
	height: 63px;
	float: left;
	margin-top: 30px;
	margin-right: 20px;
}

.I_B_banner02 {
	width: 205px;
	height: 63px;
	float: left;
	margin-top: 30px;
	margin-right: 20px;
}
.I_B_banner03 {
	width: 205px;
	height: 63px;
	float: left;
	margin-top: 30px;
	margin-right: 20px;
	background: url("../img/giftcard-banner.JPG") no-repeat;
	cursor: pointer;
}
.I_B_banner04 {
	width: 400px;
	height: 63px;
	float: left;
	margin-top: 30px;
	font-family: Arial, Helvetica, sans-serif,'微軟正黑體';
	font-size: 13px;
	color: #F03;
	line-height: 20px;
}
.I_B_banner05 {
	width: 205px;
	height: 63px;
	float: left;
	margin-top: 30px;
	background: url("../img/bread-banner2.jpg") no-repeat;
	cursor: pointer;
}
/*Footer*/
.F_word01 {
	font-family: Arial, Helvetica, sans-serif,'微軟正黑體';
	font-size: 15px;
	color: #FFF;
	margin-left: 30px;
	width:930px;
	height: 20px;
}
.F_word01-top {
	font-family: Arial, Helvetica, sans-serif,'微軟正黑體';
	font-size: 15px;
	color: #FFF;
	margin-left: 30px;
	width:930px;
	height: 20px;
	padding-top: 10px;
}
.F_word01 div { float:left; margin:10px;}
.F_world85 {
	width: 83px;
	height: 22px;
	background: url(../img/world85.png) no-repeat;
	float: left; 
}
.F_word01 a {
	color: #ebe0e3;
}
.F_word02 a {
	color: #ebe0e3;
}
.F_word02 {
	font-family: Arial, Helvetica, sans-serif,'微軟正黑體';
	font-size: 13px;
	color: #ebe0e3;
	margin-left: 35px;
	height: 30px;
	width:930px;
	position: absolute;
	z-index: 5;
	margin-top: -10px;
	
}
.F_word02 div { float:left; margin:3px;}
.copyright {
	height: 35px;
	position: absolute;
	z-index: 5;
	margin-left: 40px;
	margin-top: 30px;
	font-size: 12px;
	color: #ffffff;
}
/*首頁大廣告Banner*/
.I_banner {	height: 500px; margin-top:70px;}
.I_banner img { width:960px; height:500px;}
.thumbimg {
	position: absolute;
	margin-top: 84px;
	width: 100%;
	float: left;
	z-index: 100;
}
.thumbimg img {
	width: 30px ;
	height: 30px;
}
.abgne-block-20120106 {
	margin-top: -60px;
	width: 960px;
	overflow: hidden;
	position: absolute;
	z-index: 50000;
	margin-left: 0px !important;
	text-align: right;
}
.abgne-block-20120106 span {
	margin-right: 5px;
}
.abgne-block-20120106 span img {
	width: 60px;
	height: 45px;
	vertical-align: middle;
	border: 2px solid rgba(255%,255%,255%,0.2);
}
/*側拉頁*/
.right_photo {
	width: 1086px;
	height: 1534px;
	position: fixed;
	z-index: 500;
	background: #333;
	margin-left: 1000px;
	background: url(../img/right_page.png) no-repeat;
}
.right_button {
	width: 31px;
	height: 254px;
	background: url(../img/right_button.png) no-repeat;
	cursor: pointer;
}
.go85facebook {
	width: 197px;
	height: 139px;
	background: url(../img/pullgofacebook.jpg) no-repeat;
	position: absolute;
	z-index: 1000;
	cursor: pointer;
	margin-left: 489px;
	margin-top: 606px;
}
.go85facebook:HOVER {
	width: 197px;
	height: 139px;
	background: url(../img/pullgofacebookc.jpg) no-repeat;
	position: absolute;
	z-index: 1000;
	cursor: pointer;
}
.go852 {
	width: 197px;
	height: 139px;
	background: url(../img/pullgo852.jpg) no-repeat;
	position: absolute;
	z-index: 1000;
	cursor: pointer;
	margin-left: 700px;
	margin-top: 606px;
}
.go852:HOVER {
	width: 197px;
	height: 139px;
	background: url(../img/pullgo852c.jpg) no-repeat;
	position: absolute;
	z-index: 1000;
	cursor: pointer;
}
/*內頁共用*/
/*內頁共用*/
.top_banner {	height: 250px; margin-top: 80px;}
.In_content {
	width: 960px;
	margin-top: 10px;
	margin-bottom: 10px;
	float: left;
}
.In_content2 {
	width: 960px;
	margin-top: -40px;
	margin-bottom: 10px;
	float: left;
}
.thumbimg{
	position: absolute;
	float: left;
	margin-top: 430px;
	margin-left: 30px;
	z-index: 100;
	height: 60px;
}
.thumbimg div {
	width: 60px !important;
	height: 45px !important;
	float: left;	
	margin-right: 10px!important;
	border: 3px solid #FFF!important;
}
.thumbimg img {
	width: 60px;
	height: 45px;
}
/*產品內頁(左側較小)*/
.PDleft {	float: left; width:125px; margin-right:10px; background:#e8dfcd; min-height:500px;}
.PDright {float: left; width: 825px;}

.PD_list {
	width: 125px;
	padding: 20px 0;
	//background: #e8dfcd;
}
.PD_listin {
	width: 105px;
	padding: 2px 5px 2px 15px;
	font-family: "Arial", Gadget, sans-serif,'微軟正黑體';
	border-left: 5px #9f0026 solid;
	font-size: 15px;
	margin-bottom: 10px;
	color: #9f0026; 
}
.PD_listinC {
	width: 105px;
	padding: 2px 5px 2px 15px;
	font-family: "Arial", Gadget, sans-serif,'微軟正黑體';
	border-left: 5px #e8dfcd solid;
	font-size: 15px;
	margin-bottom: 10px; 
}
.PD_content {
	background: #FFF;
	padding: 10px;
	float: left;
	width: 805px;
}

.PD_title {
	font-size: 20px;
	font-family: "Palatino Linotype", "Book Antiqua", Palatino, serif,'微軟正黑體';   
	height: 20px; 
	padding: 6px 0;
	border-bottom: 1px solid #eee9ed;
	margin-top: 5px;
	color: #9f0028;
	margin-bottom: 20px;
	font-style:italic;
	font-weight: bold;
}
.PD_title span {
	font-size: 13px;
	color: #CCC;
}
/*最新優惠*/

.LO_dmList {
	float: left;
	margin-top: 20px;
}
.LO_dm {
	width: 250px;
	height: 350px;
	border: 1px solid #CCC;
	float: left;
	margin: 8px;
	margin-bottom: 30px;
}
.LO_dm:HOVER {
	cursor: pointer;
}
.LO_dm img {
	width: 250px;
	height: 350px;
}
/*小八推薦商品*/
.L8_list{
	margin-top: 20px;

}
.L8_PD {
	width: 168px;
	padding: 0 10px 5px 10px;
	border: 1px solid #f0eef1;
	margin: 5px 8px 15px 0;
	float: left;
}
.L8_PD_list_title_N {
	height: 20px;
	font-size: 15px;
	color: #ff4760;
	border-bottom: 3px solid #ff4760;
	font-weight: bold;
}
.PD_Generation {
	width: 30px;
	height: 30px;
	float: right;
	-webkit-border-radius: 20px;
	-moz-border-radius: 20px;
	border-radius: 20px;
	background: #FFF;
	color: #333;
	font-family: Arial, Helvetica, sans-serif,'微軟正黑體';
	padding: 5px;
	font-size: 12px;
	margin-left: 125px;
	position: absolute;
	z-index: 900;
	margin-top: -48px;
	text-align: center;
	background: #F63;
	color: #FFF;
}
.L8_PD_list_pic {
	border-top: 0;
	width: 170px;
	margin-top: 10px;
}
.L8_PD_list_pic img {
	width: 100%;
}
.L8_PD_list_PDname {
	font-size: 17px;
	margin-top: 15px;
	font-family: Arial, Helvetica, sans-serif,'微軟正黑體';
}
.L8_PD_list_content {
	font-size: 13px;
	//font-family: Arial, Helvetica, sans-serif,'微軟正黑體';
	margin-bottom: 10px;
	margin-top: 10px;
	color: #8D8D8D;
	line-height: 17px;
}
.L8_PD_list_cost {
	width: 175px;
	min-height: 20px;
	//font-size: 18px;
	margin-top: 3px;
	color:#9e0028;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif,'微軟正黑體';
	float: left;
}
.L8_PD_list_cost div {
	padding: 0 2px;
	font-size: 16px;
	font-weight: 400;
	font-weight: bold;
	color:#9e0028;
	float: left;
	margin-right: 3px;
	margin-bottom: 3px;
}
/*二代店列表*/
.PD_DM {
	width: 165px;
	height: 65px;
	background: url(../img/DM.jpg) no-repeat;
	margin-top: 10px;
}
.PD_QA {
	width: 165px;
	height: 75px;
	background: url(../img/QA_banner.jpg) no-repeat;
	margin-top: 10px;
}
.PD_kind2 {
	font-size: 14px;
	font-family: Arial, Helvetica, sans-serif,'微軟正黑體';
	margin-top: 5px;
	width: 805px;
	height: 50px;
}
.PD_kind2span01 {
	padding: 5px 10px 5px 10px;
	text-decoration: underline;
	color: #9e0028;
}
.PD_kind2span02 {
	padding: 5px 10px 5px 10px;
	text-decoration: underline;
	color: #000;
}
/*一代店列表*/
.PD1_dmList {
	text-align: center;
	margin-top: 10px;
}
.PD1_dm img {
	width: 760px;
}

/*門市專區*/
.STORESleft {	float: left; width:200px; margin-right:10px;}
.STORESright {float: left; width: 750px; background:#FFF; padding-bottom: 80px; height:auto; min-height:950px}
.STORES_searchlist {
	width: 200px;
	padding-bottom: 20px;
	background: #FFF;	
}
.STORES_listTitle {
	height: 15px;
	padding: 15px;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif,'微軟正黑體';
	background: #9a8e80;
	color: #FFF;
}
.STORES_title01 {
	font-size: 14px;
	font-family: Arial, Helvetica, sans-serif,'微軟正黑體';
	padding: 5px;
	margin-top: 10px;
	margin-left: 5px;
}
.STORES_S select {
	width: 180px;
	padding: 5px;
	margin: 10px;
}
.STORES_input {
	font-size: 14px;
	font-family: Arial, Helvetica, sans-serif,'微軟正黑體';
	margin-left: 10px;
	margin-bottom: 10px; 
}
.SR_topbanner {
	width: 750px;
	height: 260px;
	background: url(../img/store/stores-top.jpg) no-repeat;
}
.SR_topbanner2 {
	width: 750px;
	height: 260px;
	background: url(../img/store/stores-top2.jpg) no-repeat;
}
.SR_searchBTN {
	width: 160px;
	height: 50px;
	background: url(../img/StoreSerach_btn.jpg) no-repeat;
	margin-left: 20px;
	margin-top: 30px;
	margin-bottom: 20px;
	border: 0;
	cursor: pointer;
}
.SR_loginBTN {
	width: 160px;
	height: 50px;
	background: url(../img/login_btn.jpg) no-repeat;
	margin-left: 8px;
	margin-top: 30px;
	margin-bottom: 20px;
	border: 0;
	cursor: pointer;
}
.SR_searchBanner {
	width: 340px;
	height: 190px;
}
.SR_stores2 {
	width: 340px;
	height: 190px;
	background: url(../img/store/stores-top02.jpg)no-repeat;
	float: left;
	margin: 17px;
	margin-bottom: 40px;
}
.SR_stores_map {
	width: 340px;
	height: 190px;
	background: url(../img/store/stores-top03.jpg) no-repeat;
	float: left;
	margin: 17px;
	margin-bottom: 40px;
}
.SR_bottom_title {
	width: 713px;
	border-bottom: 3px solid #d6caba;
	padding-bottom: 10px;
	font-size: 14px;
	margin-left: 17px;
	padding-top: 20px;
	margin-bottom: 30px;
}
.SR_storesadd {
	margin-left: 15px;
	height: 25px;
	margin-top: 10px;
}
.SR_storesadd div {
	float: left;	
}
.SR_Stitle {
	font-size: 15px;
	font-family: Arial, Helvetica, sans-serif,'微軟正黑體';
	color: #822a41;
	margin-right: 20px;
}
.SR_city {
	color: #333;
	font-family: Arial, Helvetica, sans-serif,'微軟正黑體';
	font-size: 15px;
	padding: 0 10px;
	text-decoration: underline;
}
.SR_content {
	background: #FFF;
	margin-top: 20px;
	padding: 30px;
	float: left;
	width: 900px;
	font-size: 14px;
	line-height: 25px;
	font-family: Arial, Helvetica, sans-serif,'微軟正黑體';
	min-height: 400px;
}
.Store_title {
	height: 40px;
	border-bottom: 5px solid #9a8e80;
	font-size: 20px;
	font-family: Arial, Helvetica, sans-serif,'微軟正黑體';
	margin-bottom: 10px;
}
.Store_form {
	border: 1px #CCC solid;
	margin-top: 30px;
	font-family: Arial, Helvetica, sans-serif,'微軟正黑體';
}
.Store_form table {
	width: 100%;
	font-size: 15px;
}
.Store_form tr td {
	padding-left: 20px;
	height: 40px;
}
.SR_tr01 {
	background:#e0dace;
	height: 30px;
}
.Store_INtitle {
	height: 30px;
	border-bottom: 5px solid #9a8e80;
	font-size: 20px;
	font-family: Arial, Helvetica, sans-serif,'微軟正黑體';
	margin-top: 10px;
	float: left;
}
.SR_icon {
	width: 30px;
	height: 40px;
	background: url(../img/store/storemap_icon.png) no-repeat;
	float: left;
}
.SR_detial {
	width: 100%;
	padding-top: 30px;
}
.SR_detial_map {
	width: 550px;
	height: 350px;
	float: left;
	border: 1px solid #CCC;
}
.SR_detial_content {
	width: 330px;
	height: 350px;
	float: right;
}
.SR_detial_content table {
	border: 1px solid #00; 
	border-collapse: collapse;
	width: 100%;
	height: 350px;
	font-family: Arial, Helvetica, sans-serif,'微軟正黑體';
	font-size: 14px;

}
.SR_detial_content tr, td {
	border: 1px solid #CCC;
	padding: 5px;
}
.SR_td01 {
	background: #e0dace;
	text-align: center;
	width: 70px;
}
/*品牌介紹*/
.Brand_Ltitle {
	width: 180px;
	height: 92px;
	background: url(../img/Brand/Ltitle.png) no-repeat;
}
.Brand_listword01 {
	width: 160px;
	height: 15px;
	padding: 15px 0 15px 20px;
	font-family: Arial, Helvetica, sans-serif,'微軟正黑體';
	font-size: 14px;
	background: #686053;
	color: #FFF;
	border-bottom: 1px solid #bab6ad;
}
.Brand_listword02:HOVER {
	width: 160px;
	height: 15px;
	padding: 15px 0 15px 20px;
	font-family: Arial, Helvetica, sans-serif,'微軟正黑體';
	font-size: 14px;
	background: #686053;
	color: #FFF;
	border-bottom: 1px solid #bab6ad;
}
.Brand_listword02 {
	width: 160px;
	height: 15px;
	padding: 15px 0 15px 20px;
	font-family: Arial, Helvetica, sans-serif,'微軟正黑體';
	font-size: 14px;
	background: #9a8e80;
	color: #FFF;
	border-bottom: 1px solid #bab6ad;
}
.Brand_Ltitle02 {
	width: 160px;
	height: 15px;
	padding: 15px 0 15px 20px;
	font-family: Arial, Helvetica, sans-serif,'微軟正黑體';
	font-size: 15px;
	background: #543e31;
	color: #FFF;
	border-bottom: 1px solid #bab6ad;
	margin-top: 30px;
}
.Brand_listword03 {
	width: 160px;
	height: 15px;
	padding: 15px 0 15px 20px;
	font-family: Arial, Helvetica, sans-serif,'微軟正黑體';
	font-size: 14px;
	background: #dad1c0;
	color: #2e2013;
	border-bottom: 1px solid #bab6ad;
}
.Brand_listword03:HOVER {
	width: 160px;
	height: 15px;
	padding: 15px 0 15px 20px;
	font-family: Arial, Helvetica, sans-serif,'微軟正黑體';
	font-size: 14px;
	background: #baaf9d;
	color: #2e2013;
	border-bottom: 1px solid #bab6ad;
}
.Brand_listword04 {
	width: 160px;
	height: 15px;
	padding: 15px 0 15px 20px;
	font-family: Arial, Helvetica, sans-serif,'微軟正黑體';
	font-size: 14px;
	background: #baaf9d;
	color: #2e2013;
	border-bottom: 1px solid #bab6ad;
}
.Brand_topBanner {
	width: 750px;
	height: 195px;
	background: url(../img/Brand/Brand_top.jpg) no-repeat; 
}
.Brand_list {
	width: 200px;
	padding-bottom: 20px;
}
.Brand_pic {
	text-align: center;
}
.Brand_word {
	font-size: 15px;
	font-family: Arial, Helvetica, sans-serif,'微軟正黑體';
	line-height: 22px;
	margin-left: 30px; 
	margin-right: 30px;
}
/*最新消息*/
.News_Ltitle {
	width: 180px;
	height: 92px;
	background: url(../img/News/Ltitle.png) no-repeat;
}
.News_title {
	border-bottom: 5px solid #d6caba;
	padding-bottom: 5px;
	font-size: 18px;
	margin-left: 17px;
	margin: 50px 30px 20px 30px;
	font-family: Arial, Helvetica, sans-serif,'微軟正黑體';
}
.News_topBanner {
	width: 750px;
	height: 200px;
	background: url(../img/News/topBanner.jpg) no-repeat;
	
}
.News_topBanner2 {
	width: 750px;
	height: 200px;
	background: url(../img/News/topBanner2.jpg) no-repeat;
	
}
.News_list {
	width: 690px;
	height: 20px;
	padding-bottom: 10px;
	border-bottom: 1px solid #efedf0;
	font-size: 14px;
	font-family: Arial, Helvetica, sans-serif,'微軟正黑體';
	margin: 20px 30px 20px 30px;
}
.News_day {
	width: 100px;
	height: 30px;
	float: left;
	color: #726d69;
}
.News_content {
	width: 590px;
	height: 30px;
	float: left;
	font-family: Arial, Helvetica, sans-serif,'微軟正黑體';
}
.News_contentword {
	width: 690px;
	margin: 0 30px;
	font-size: 14px;
	line-height: 23px;	
}
.News_contentword_time {
	color: #999;
	font-size: 13px;
	height: 20px;
	width: 710px;
	text-align: right;
}
/*幸福享樂誌*/
.NewsHappy_title {

}
.NewsHappy_img {
	width: 710px;
	margin-left: 30px;
}
.NewsHappy_img img {
	width: 100%;
}
.NewsHappy_history {
	width: 700px;
	margin-left: 30px;
	margin-top: 10px;
	text-align: right;
	font-family: Arial, Helvetica, sans-serif,'微軟正黑體';
}
/*招募夥伴*/
.joinusright {float: left; width: 750px; background:#FFF; padding-bottom: 80px; height:auto; min-height:400px}
.joinus_topBanner {
	width: 750px;
	height: 200px;
	background: url(../img/joinus/topbanner.png) no-repeat; 
}
.joinus_Ltitle {
	width: 180px;
	height: 92px;
	background: url(../img/joinus/Ltitle.png) no-repeat;
}
/*創業加盟專區*/
.joinus_Ltitle {
	width: 180px;
	height: 92px;
	background: url(../img/Ltitle.jpg) no-repeat; 
}
/*投資者關係*/
.InvestorRelations_Ltitle {
	width: 180px;
	height: 92px;
	background: url(../img/InvestorRelations/Ltitle.jpg) no-repeat; 
}
.cook_topBanner {
	width: 750px;
	height: 195px;
	background: url(../img/Brand/Team_top.jpg) no-repeat;
}

.pdficon {
	width: 30px;
	height: 30px;
	background: url(../img/InvestorRelations/pdf-icon.png) no-repeat;
	float: left;
	margin-right: 8px;
}
.pdfword {
	float: left;
	margin-top: 10px;
}
.wordlist {
	height: 40px;
	border-bottom: 1px dashed #CCC;
	margin-bottom: 10px;
}
.pdflist {
	width: 100%;
	height: 45px;
}
.pdflist2{
	width: 220px;
	height: 45px;
}
/*常見問題*/
.QA_right {
	width: 750px;
	float: left;
	//border-left: 1px solid #CCC;
	min-height: 500px;
	padding-left:10px;
}
.QA_title {
	font-size: 22px;
	font-family: "Arial", Gadget, sans-serif,'微軟正黑體';
	height: 20px; 
	padding: 6px 0;
	color: #9f0028;
	font-weight: bold;
	margin-bottom: 30px;
}
.QA_content {
	background: #FFF;
	padding: 10px;
	float: left;
	width: 740px;
}
.QA_question {
	height: 18px;
	background: #ebe3d6;
	border-left: 10px solid #9f0028;
	font-size: 16px;
	font-family: "Arial", Gadget, sans-serif,'微軟正黑體';
	padding: 10px;
	font-weight: bold;
}
.QA_answer {
	font-size: 15px;
	color: #9f0028;
	line-height: 22px;
	margin-left: 20px;
	font-family: "Arial", Gadget, sans-serif,'微軟正黑體';
	margin-top: 10px;
	margin-bottom: 30px;
}

/*footergoINDEX*/
.footer_goindex {
	width: 100px;
	height: 50px;
	position: absolute;
	z-index: 3000;
	margin-left: 840px;
	margin-top: 20px;
}
.cus_td01 { width: 100px;}
.cus_td02 { width: 325px;}
.cus_td03 { width: 150px;}
.cus_td04 { width: 325px;}
.Store_table {
	position: absolute;
	z-index: 50;
	margin-top: 435px;
	width: 900px;
	font-family: Arial, Helvetica, sans-serif,'微軟正黑體';
}
.Store_table table {
	width: 900px;
}
.Store_table a {
	color: #009;
	text-decoration: underline;
}
.Store_table label {
	color:
}
.Store_table input {
	padding: 5px;
	width: 250px;
	font-size: 18px;
	font-family: Arial, Helvetica, sans-serif,'微軟正黑體';
}
.Store_table select {
	padding: 5px;
	width: 100px;
}
.Store_table textarea {
	padding: 5px;
	width: 93%;
	height: 50px;
}
.Store_table table,td,tr{
	border-collapse: collapse;
	border: 1px dashed #E8E8E8;
}
.coderenew {
	width: 20px;
	height: 20px;
	position: absolute;
	z-index: 5;
	margin-left: 240px;
	margin-top: -30px;
	cursor: pointer;
}
.coderenew2 {
	width: 20px;
	height: 20px;
	margin-top: -30px;
	cursor: pointer;
}
.cus_td01 { width: 100px;}
.cus_td02 { width: 325px;}
.cus_td03 { width: 150px;}
.cus_td04 { width: 325px;}

.mailto a {
	color: #03C;
	text-decoration: underline;
	font-size: 13px;
	position: absolute;
	z-index: 50;
	margin-left: 75px;
	margin-top: 425px;
}
.mailto2 a {
	color: #03C;
	text-decoration: underline;
	font-size: 13px;
	position: absolute;
	z-index: 50;
	margin-left: 75px;
	margin-top: 895px;
}
.mailto3 a {
	color: #03C;
	text-decoration: underline;
	font-size: 13px;
	position: absolute;
	z-index: 50;
	margin-left: 15px;
	margin-top: 1025px;
}
.branch_ex {
	font-size: 13px;
	color: #666;
	margin-bottom: 15px;
	margin-top: -10px;
	line-height: 22px;
}
/*企業關係上方的選單*/
.otherMenu {
	width: 750px;
	height: 90px;
	background: #210f06;
	border-top: #bab3a9 1px solid;
}
.otherMenu div {
	float: left;
}
.otherMenu_01 {
	width: 135px;
	height: 90px;
	background: url(../img/Brand/tmbt1.png) no-repeat;
}
.otherMenu_01:HOVER {
	width: 135px;
	height: 90px;
	background: url(../img/Brand/tmbt1c.png) no-repeat;
	cursor: pointer;
}
.otherMenu_01B {
	width: 345px;
	height: 90px;
	background: url(../img/Brand/tm1.png) no-repeat;
}
.otherMenu_02 {
	width: 135px;
	height: 90px;
	background: url(../img/Brand/tmbt2.png) no-repeat;
}
.otherMenu_02:HOVER {
	width: 135px;
	height: 90px;
	background: url(../img/Brand/tmbt2c.png) no-repeat;
	cursor: pointer;
}
.otherMenu_02B {
	width: 345px;
	height: 90px;
	background: url(../img/Brand/tm2.png) no-repeat;
}
.otherMenu_03 {
	width: 135px;
	height: 90px;
	background: url(../img/Brand/tmbt3.png) no-repeat;
}
.otherMenu_03:HOVER {
	width: 135px;
	height: 90px;
	background: url(../img/Brand/tmbt3c.png) no-repeat;
	cursor: pointer;
}
.otherMenu_03B {
	width: 345px;
	height: 90px;
	background: url(../img/Brand/tm3.png) no-repeat;
}
.otherMenu_04 {
	width: 135px;
	height: 90px;
	background: url(../img/Brand/tmbt4.png) no-repeat;
}
.otherMenu_04:HOVER {
	width: 135px;
	height: 90px;
	background: url(../img/Brand/tmbt4c.png) no-repeat;
	cursor: pointer;
}
.otherMenu_04B {
	width: 345px;
	height: 90px;
	background: url(../img/Brand/tm4.png) no-repeat;
}
.block_image {
	position: absolute;
	z-index: 8000;
}

/*企業情報編輯器*/
.editbox {
	width: 690px;
	margin-left: 30px;
	//background: #CCC;
	font-size: 14px;
	font-family: Arial, Helvetica, sans-serif,'微軟正黑體';
	line-height: 22px;
}
.IR_select {
	height: 80px;
}
.IR_select2 {
	font-size: 14px;
	font-family: Arial, Helvetica, sans-serif,'微軟正黑體';
	margin: 30px 0 10px 30px;
}
.IR_titleword {	
	font-size: 15px;
	color: #C00;
	padding-bottom: 10px;
}
.IR_editbox {
	margin-bottom: 50px;
	font-size: 14px;
	line-height: 22px;
}
.IR_pictures01 {
	width: 470px;
	height: 615px;
	float: right;
	background: url(../img/InvestorRelations/02_03.jpg) no-repeat;
}
.IR_Cyearpaper {
	width: 200px;
	float: left;
}
.IR_icon_play {
	width: 30px;
	height: 30px;
	background: url(../img/InvestorRelations/play.jpg) no-repeat;
}
.IR_icon_pdf {
	width: 30px;
	height: 30px;
	background: url(../img/InvestorRelations/pdf-icon.png) no-repeat;
}
/*最新消息*/
.News_pictures img {
	max-width: 580px;
}
/*側拉頁*/
.SS_pic01 {
	width: 410px;
	height: 600px;
	position: absolute;
	z-index: 70000;
	margin-left: 65px;
	margin-top: 145px;
}
.SS_pic01 img {
	width: 410px;
	height: 600px;
}
.SS_pic02 {
	width: 410px;
	height: 215px;
	position: absolute;
	z-index: 70000;
	margin-top: 760px;
	margin-left: 65px;
}
.SS_pic02 img {
	width: 410px;
	height: 215px;
	
}
.SS_pic03 {
	width: 410px;
	height: 215px;
	position: absolute;
	z-index: 70000;
	margin-top: 990px;
	margin-left: 65px;
}
.SS_pic03 img {
	width: 410px;
	height: 215px;
}
.SS_pic04 {
	width: 410px;
	height: 215px;
	position: absolute;
	z-index: 70000;
	margin-top: 145px;
	margin-left: 490px;
}
.SS_pic04 img {
	width: 410px;
	height: 215px;
}
.SS_pic05 {
	width: 410px;
	height: 215px;
	position: absolute;
	z-index: 70000;
	margin-top: 375px;
	margin-left: 490px;
}
.SS_pic05 img {
	width: 410px;
	height: 215px;
}
.SS_pic06 {
	width: 410px;
	height: 215px;
	position: absolute;
	z-index: 70000;
	margin-top: 760px;
	margin-left: 490px;
}
.SS_pic06 img {
	width: 410px;
	height: 215px;
}
.SS_pic07 {
	width: 410px;
	height: 215px;
	position: absolute;
	z-index: 70000;
	margin-top: 990px;
	margin-left: 490px;
}
.SS_pic07 img {
	width: 410px;
	height: 215px;
}
/*首頁大圖*/
.thmimg {
	margin-top: 410px;
	position: absolute;
	z-index: 50000;
	width: 940px;
	text-align: right;
}
.thmimg img {
	width: 30px;
	height: 20px;
	vertical-align: middle;
	border: 1px solid rgba(255%,255%,255%,0.5);
	margin-right: 5px;
}
/*內頁輪播圖*/
.thmimgs {
	margin-top: 160px;
	position: absolute;
	z-index: 50000;
	width: 950px;
	text-align: right;
}
.thmimgs img {
	width: 20px;
	height: 20px;
	vertical-align: middle;
	border: 1px solid #FFF;
}
/*國際授權表單*/
.application_list {
	width: 810px;
	padding: 5px;
	background: #FFF;
	font-size: 14px;
	font-family: Arial, Helvetica, sans-serif,'微軟正黑體';
}
.application_form01 {
	margin-bottom: 20px;
}
.application_list div {
	margin-bottom: 10px;
}
.application_list input{
	padding: 5px;
}
.application_list h2 {
	margin: 15px 0;
}
.application_list tr {
	padding: 10px 0;
}
.application_ex01 {
	font-size: 15px;
	font-family: Arial, Helvetica, sans-serif,;
	line-height: 20px;
	margin-bottom: 30px;
	border-bottom: 1px dashed #999;
	padding-bottom: 10px;
}
#reloadapp{
	margin-left: 130px;

}
.application_ex02 {
	font-size: 18x;
	color: #C00;
}
td .error {
	color: #F00;
	font-size: 12px;
	padding-left: 5px;
}
/*幸福享樂誌History*/
.Q_allyearpart {
	width: 960px;
	height: 360px;
}
.Q_year {
	width: 960px;
	height: 36px;
	font-family: Arial, Helvetica, sans-serif,微軟正黑體,;
	border-bottom: 2px solid #D6CABA;
}
.Q_year_word {
	font-size: 25px;
	font-weight: bold;
	color: #FFF;
	background-color: #F66;
	padding: 5px;
	width: 80px;
	height: 25px;
}
.Q_pics {
	width: 200px;
	height: 255px;
	float: left;
	padding: 5px;
	margin-right: 30px;
	margin-top: 30px;
	
}