@charset "utf-8";
/* CSS Document */
body {
	margin: 0px;
}
.menu_mem_right {
	color: #043507;
	font-size: 12px;
}
.redfont {	
	color: #990000;
	font-weight:bold;
	font-size:16px;
}

#menu_mem_right a:link;#menu_mem_right a:visited {
	text-decoration:none;
}
#menu_mem_right a:hover;#menu_mem_right a:active {
	text-decoration:underline;
}

#menu_mem_left {
	color:#175024;
	font-size: 12px;
	font-family:"新細明體", Arial;
}

#pzmenu a:link {
	font-family: "新細明體";
	font-size: 12px;
	color:#6b6b6b;
	text-decoration: none;
}
#pzmenu a:visited {
	font-family: "新細明體";
	font-size: 12px;
	color: #6b6b6b;
	text-decoration: none;
}
#pzmenu a:hover {
	font-family: "新細明體";
	font-size: 12px;
	color: #89001f;
	text-decoration: underline;
}
#pzmenu a:active {
	font-family: "新細明體";
	font-size: 12px;
	color: #89001f;
	text-decoration: underline;
}

.menu_mem_left_white {
	color: #FFFFFF;
	font-weight: bold;
}
.pe_menu {
	font-family: "新細明體";
	font-size: 12px;
	color:#333333;
}
.main_banner_btmline {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #8f8f8f;
}

.mainProImg{
	border: 1px solid #666666;	
}

.hotnews {
	margin-left:12px;
	margin-right:12px;
}
.hotnews {
	font-family: "新細明體", Arial;
	font-size: 12px;
	line-height: 18px;
	color: #484646;
}
.transparent {
	background-color:#FF0000;
	opacity:0.5;
	-moz-opacity:0.5;
	filter: Alpha(opacity=50); 
}
.listmenu_aubrey {
	background-image: url(/aubrey/images/menu_back.jpg);
	background-repeat:no-repeat;
	font-size:12px;
	line-height:22px;
	letter-spacing:0.1em;
	color:#175024;
	font-family:"新細明體", Arial;
}
.listmenu_aubrey a:link,a:hover,a:visited,a:active  {
	color:#175024;
	text-decoration:none;
}

.listmenu_text {
	margin-right:20px;
}
.title {
	color: #022f0c;
	font-size: 16px;
	font-weight: bold;
	padding-right:10px;
}
.subtitle {
	padding-right:10px;
}
.subtitleHover {
	padding-right:10px;
	background-image:url(/aubrey/images/overline.gif);
	background-repeat:no-repeat;
	background-position:right;
}
.subdetail {
	background-image:url(/aubrey/images/menu_back_forface.gif);
	background-repeat:no-repeat;
	background-position:top right;
	height:112px;
	line-height:25px;
	color:#6c6e6d;
	padding-top:20px;
	padding-right:38px;
}
.catalog {
	color: #505852;
	font-size: 12px;
	font-weight: bold;
	font-family:"新細明體", Arial;
}
.content_aubrey {
	padding:10px;
}
.content_badger {
	padding:10px;
}
.content_hemper {
	padding:10px;
}
.content_nina {
	padding:10px;
}
.content_tea {
	padding:10px;
}
.content_outlet {
	padding:10px;
}
.content_member {
	padding:10px;
	font-size:12px;
	line-height:18px;
}
.content_report {
	padding:10px;
	font-size:12px;
	line-height:24px;
}
.content_qanda {
	font-size:12px;
	line-height:20px;
}

.listmenu_badger {
	background-image: url(/badger/images/menu_title.jpg);
	background-repeat:no-repeat;
	font-size:12px;
	line-height:18px;
	letter-spacing:0.1em;
	color:#89002b;
	font-family:"新細明體", Arial;
	margin-top:10px;
}
.listmenu_badger a:link,a:visited{
	color:#89002b;
	text-decoration:none;
}
.listmenu_badger a:hover,a:active  {
	color:#89002b;
	text-decoration:underline;
}
.listmenu_badger_text {
	margin-left:2px;
}
.listmenu_hemper {
	background-image: url(/hemper/images/menu_back.jpg);
	background-repeat:no-repeat;
	font-size:12px;
	line-height:22px;
	letter-spacing:0.1em;
	color:#424c0b;
	font-family:"新細明體", Arial;
}
.listmenu_hemper a:link,a:visited {
	color:#424c0b;
	text-decoration:none;
}
.listmenu_hemper a:hover,a:active  {
	color:#424c0b;
	text-decoration:underline;
}

.listmenu_hemper_text {
	margin-left:2px;
}



.listmenu_nina {
	background-image: url(/nina/images/menu_back.jpg);
	background-repeat:no-repeat;
	font-size:12px;
	line-height:22px;
	letter-spacing:0.1em;
	font-family:"微軟正黑體", Arial;
}
.listmenu_nina a:link,a:visited {
	color:#424c0b;
	text-decoration:none;
}
.listmenu_nina a:hover,a:active  {
	color:#424c0b;
	text-decoration:underline;
}

.listmenu_nina_text {
	margin-left:2px;
}
.listmenu_nina_text1 {
	color: #930;
	font-size: 18px;
	font-style: inherit;
}


.listmenu_tea {
	background-image: url(/tea/images/menu_back.jpg);
	background-repeat:no-repeat;
	font-size:18px;
	line-height:22px;
	letter-spacing:0.1em;
	color:#C39;
	font-family:"新細明體", Arial;
}
.listmenu_tea a:link,a:visited {
	color:#C39;
	text-decoration:none;
}
.listmenu_tea a:hover,a:active  {
	color:#C39;
	text-decoration:underline;
}

.listmenu_tea_text {
	margin-left:2px;
}
.listmenu_tea_text1 {
	font-size: 18px;
	color: #090;
	font-style: inherit;
}


.listmenu_outlet {
	background-image: url(/outlet/images/menu_back.jpg);
	background-repeat:no-repeat;
	font-size:16px;
	line-height:22px;
	letter-spacing:0.1em;
	color:#424c0b;
	font-family:"新細明體", Arial;
}
.listmenu_outlet a:link,a:visited {
	color:#424c0b;
	text-decoration:none;
}
.listmenu_outlet a:hover,a:active  {
	color:#424c0b;
	text-decoration:underline;
}

.listmenu_outlet_text {
	margin-left:2px;
}
.listmenu_outlet_text1 {
	font-size: 18px;
	color: #090;
	font-style: inherit;
}


.member_joinA {
	font-size: 12px;
	color: #2b4725;
	line-height: 20px;
}
.member_remindA {
	color: #2b4725;
	font-weight: bold;
}
.member_remindB {
	color: #990000;
	font-size: 12px;
	line-height: 20px;
}
.printOrd_frm {
	border: 1px solid #000000;
    border-collapse: collapse;
	line-height:24px;
}
.printOrd_frm td{
	border:1px solid #CCCCCC;
}
.printOrd {
	line-height:18px;
}
.order_table{
    border: 1px solid #8f1331;
    border-collapse: collapse;
	line-height:24px;
}
.order_table td {
	border:1px solid #CCCCCC;
}
.order_frm {
	margin:5px;
}
.order_frm input {
	font-size:12px;
	color:#8f1331;
}

.order_choice {	
	font-size: 16px;
	font-weight: bold;
	color: #9F1E21;
	letter-spacing:0.1em;
}

.copyright_txtA {
	color: #575757;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.copyright_txtB {
	font-size: 12px;
	color: #575757;
	letter-spacing:0.1em;
}

.proText_D {
	color: #175024;
	font-size: 12px;
	font-weight:bold;
	line-height:24px;
}
.proinfo {
	font-size:12px;
	color:#252525;
	line-height:24px;
	font-family:"新細明體", Arial;
}
.proinfo_short {
	padding-top:5px;
	padding-bottom:5px;
	font-size:12px;
}
.proText_E {color: #e4141b}
.proText_F {
	font-size: 24px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
}
.proText_G {
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	color:#FF6600;
	font-weight: bold;
}
.proText_H {
	font-family: Arial, Helvetica, sans-serif;
	color:#666666;
	font-weight:bold;
	font-size:16px;
}
.proText_I {
	font-family: Arial, Helvetica, sans-serif;
	color:#990000;
	font-weight:bold;
	font-size:16px;
}
.proinfo_function {
	font-size:12px;
	color: #767676;
	line-height:20px;
}
.proinfo_content {
	font-size:12px;
	color: #767676;
	line-height:20px;
}
.proinfo_lawid {
	font-size: 11px;
	color: #000000;
}
.proinfo_review {
	font-size: 12px;
	line-height:18px;
	color: #000000;
	letter-spacing:0.05em;
}
.proText_A {color: #613c1a}
.proText_B {color: #37aa64}
.proText_C {color: #006293}

.proText_link a:link,.proText_link a:visited {
	color: #8a004c;
	font-size: 11px;
	text-decoration:none;
}
.proText_link a:hover,.proText_link a:active {
	color: #8a004c;
	font-size: 11px;
	text-decoration:underline;
}
.proinfo_more {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #89002b;
}
.16pxBold {
	font-size:16px;
	font-weight:bold;
}
