body { margin:0px; padding:0px; width:100%; background-color: #191302; color:#4D4D4D; font-family:Arial, Helvetica, sans-serif; font-size:12px; }
td {color:#4D4D4D; font-family:Arial, Helvetica, sans-serif; font-size:12px;}
th {color:#4D4D4D;}
p{color:#595757; font-family:Arial, Helvetica, sans-serif; font-size:12px;}
div {color:#595757; font-family:Arial, Helvetica, sans-serif; font-size:12px;}
td.main {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
}
.logo{
	/*padding-left: 177px;*/
}
.logo2{
/*	padding-left: 177px;
*/}
a {
	font-family: Arial, Helvetica, sans-serif;
	color: #595757;
	text-decoration: none;
}
a:link {
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	text-decoration:none;
}
a:visted {
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	text-decoration:none;
}
a:hover {
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	text-decoration:none;
}

img {border:none;}

a.bottomtxt_links { color: #C9CACA; text-decoration: none; font-size: 12px;}
a.bottomtxt_links:link { color: #FFFFFF; text-decoration: none; font-size: 12px;}
a.bottomtxt_links:hover { color: #FFFFFF; text-decoration: none; font-size: 12px;}

/*product*/
td.category_title_class {color: #523607; font-size:16px;}
product_list { border:3px #ffffff solid;}
.product_list_txt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #523607;
	padding-bottom:2px;
	padding-top:2px;
}
.skincare_nav {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #595757;
	padding-left: 5px;
}

.prod_title { padding-top:5px;}

.product_txt_cn a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #523607;
}
.product_txt_cn a:link, .product_txt_cn a.hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #523607;
}
.product_nav {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #595757;
	padding-left: 10px;
}
.product_class {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ffffff;
	font-weight: bold;
	padding-left: 10px;
}
.product_bigimg { padding-right:10px; padding-top:15px; }

.detail{ color:#595757; font-family:Arial, Helvetica, sans-serif; font-size:12px; padding-right:15px; padding-left:15px; padding-bottom:15px; padding-top:15px; }

.detail_red{ color:#B7316D; font-family:Arial, Helvetica, sans-serif; font-size:12px; padding-left:3px;}
a.detail_red{ color:#B7316D; font-family:Arial, Helvetica, sans-serif; font-size:12px; padding-left:3px;}
a.detail_red:link{ color:#4D4D4D; font-family:Arial, Helvetica, sans-serif; font-size:12px; padding-left:3px;}
a.detail_red:hover{ color:#4D4D4D; font-family:Arial, Helvetica, sans-serif; font-size:12px; padding-left:3px;}

.detail_purple{ color:#824D91; font-family:Arial, Helvetica, sans-serif; font-size:12px; padding-left:3px;}
a.detail_purple{ color:#824D91; font-family:Arial, Helvetica, sans-serif; font-size:12px; padding-left:3px;}
a.detail_purple:link{ color:#4D4D4D; font-family:Arial, Helvetica, sans-serif; font-size:12px; padding-left:3px;}
a.detail_purple:hover{ color:#4D4D4D; font-family:Arial, Helvetica, sans-serif; font-size:12px; padding-left:3px;}

.table { padding-right:8px; padding-left:8px; padding-bottom:5px; padding-top:5px; }

li { list-style-image:url(../images/dot_news.jpg);}

table.menu { border:1px #bb668e solid; background-color:#efcfde; FILTER:ALPHA(opacity=70,finishopacity=0,style=0,startx=startx,starty=starty,finishx=finishx,finishy=finishy)}
a.menu_link {  color: #993e69; text-decoration: none; }
a.menu_link:link {  color: #993e69; text-decoration: none; }
a.menu_link:hover {  color: #993e69; text-decoration: none; }

table.menu2 { border:1px #C5A9C4 solid; background-color:#EEE4EB; FILTER:ALPHA(opacity=70,finishopacity=0,style=0,startx=startx,starty=starty,finishx=finishx,finishy=finishy)}
a.menu2_link {  color: #6C317D; text-decoration: none; }
a.menu2_link:link {  color: #6C317D; text-decoration: none; }
a.menu2_link:hover {  color: #6C317D; text-decoration: none; }

table.menuII { border:1px #b4436c solid; background-color:#d98ea1; FILTER:ALPHA(opacity=70,finishopacity=0,style=0,startx=startx,starty=starty,finishx=finishx,finishy=finishy)}

/*registration*/
.txt_pink { color:#e55e99; font-family:Arial, Helvetica, sans-serif; font-size:12px;}
.box1 { width:150px; height:15px; background-color:#f2accb; border:1px #f3c8db solid; color:#595757; font-family:Arial, Helvetica, sans-serif; font-size:12px;}
.reddot { color:#e55e99; font-size:12px; font-weight:bold; font-family:Verdana, Arial, Helvetica, sans-serif;}
.medium {
	FONT-SIZE: 12px;
}


/*contact*/
.txt_purple { color:#d3ad9a; font-family:Arial, Helvetica, sans-serif; font-size:12px;}
.box1 { width:150px; height:18px; background-color:#ffffff; border:1px #ffffff solid; color:#000000; font-family:Arial, Helvetica, sans-serif; font-size:12px;}
.box2 { width:150px; height:18px; background-color:#ffffff; border:1px #ffffff solid; color:#000000; font-family:Arial, Helvetica, sans-serif; font-size:12px;}
.box3 { width:200px; height:55px; background-color:#ffffff; border:1px #ffffff solid; color:#000000; font-family:Arial, Helvetica, sans-serif; font-size:12px;}
.box4 { width:150px; height:18px; background-color:#ffffff; border:1px #ffffff solid; color:#000000; font-family:Arial, Helvetica, sans-serif; font-size:12px;}

.contact_link {  color: #ffffff; text-decoration: none; }
a.contact_link {  color: #ffffff; text-decoration: none; }
a.contact_link:link {  color: #ffffff; text-decoration: none; }
a.contact_link:hover {  color: #ffffff; text-decoration: none; }


/*policy*/
.txt_yellow { color:#CC945C; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; cursor:pointer; }
.contact2_link {  color: #CC945C; text-decoration: none; }
a.contact2_link {  color: #CC945C; text-decoration: none; }
a.contact2_link:link {  color: #CC945C; text-decoration: none; }
a.contact2_link:hover {  color: #595757; text-decoration: none; }

/*popup*/
.floatleft{ float:left; }
.floatright{ float:right; }
a.bt-fermer {display: block;background-image: url(/img/_zh/_cn/croix.jpg);background-repeat: no-repeat;height: 21px;width: 22px;padding:0px;margin: 5px 0 0 0;}
p.popup {margin-bottom: 15px;color: #d3ad9a;line-height: 14px;}
h2.popup {margin:28px 0 0 0;padding:0px;color: #d3ad9a;line-height: 14px;}
h1.popup {margin:28px 0 0 0;padding:0px;color: #d3ad9a;line-height: 18px;}
a.popup {color: #d3ad9a;line-height: 14px; text-decoration:none;}
a.popup:hover {text-decoration:underline;}
a.popup:visit, a.popup:link {text-decoration:none;}
.marge20top{ margin-top: 20px; }
.marge24top{ margin-top: 24px; }
.marge5bottom{ margin-bottom: 5px; }
.marge7left{ margin-left: 7px; }
.marge14left{ margin-left: 14px; }
.ArialBold10white {font-size:10px; color:#d3ad9a; text-decoration:none;	}
.ArialBold12white {font-size:12px; color:#d3ad9a; text-decoration:none;	}

/*faq*/
p.style15 {color: #796f5b;font-size: 14px;font-weight: bold;}
span.style14 {font-size: 12px;color: #796f5b;}
a.faq_link {text-decoration:none;color: #796f5b;font-size:12px;}
a.faq_link:hover, a.faq_link:visit {text-decoration:underline;}

/*sitemap*/
tr.sitemap_tr a {color: #bea988;}
tr.sitemap_tr td {color: #bea988;}
