body{
 margin:0px;
 font-size:12px; 
 font-family:Arial, Helvetica, sans-serif;
 background-image: url(images/content_bg.jpg);
 background-repeat: repeat-x;
 background-color:#FFFFFF
}
td{
 font-size:12px; font-family:Arial, Helvetica, sans-serif;
}

.content_copyright {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #3286e5;
	}

.content_copyright  a:link    {color: #3286e5;text-decoration: none;}
.content_copyright  a:visited {color: #3286e5;text-decoration: none;}
.content_copyright  a:hover   {color: #0033FF;text-decoration: none;}
.content_copyright  a:active  {color: #0033FF;text-decoration: none;}

.content_copyright2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #999999;
	}
.content_copyright2		a:link    {text-decoration: none;	color: #999999;}
.content_copyright2		a:visited {text-decoration: none;	color: #999999;}
.content_copyright2		a:hover   {text-decoration: none;	color: #333333;}
.content_copyright2		a:active  {text-decoration: none;   color: #333333;}

.vip_txt1		a:link    {text-decoration: none;	color: #666666;}
.vip_txt1		a:visited {text-decoration: none;	color: #666666;}
.vip_txt1		a:hover   {text-decoration: none;	color: #0F53C6;}
.vip_txt1		a:active  {text-decoration: none;   color: #0F53C6;}


.news_txt1		a:link    {text-decoration: underline;	color: #666666;}
.news_txt1		a:visited {text-decoration: underline;	color: #666666;}
.news_txt1		a:hover   {text-decoration: underline;	color: #0F53C6;}
.news_txt1		a:active  {text-decoration: underline;   color: #0F53C6;}

.vip_txt3		a:link    {text-decoration: none;	color: #0F53C6;}
.vip_txt3		a:visited {text-decoration: none;	color: #0F53C6;}
.vip_txt3		a:hover   {text-decoration: underline;	color: #0F53C6;}
.vip_txt3		a:active  {text-decoration: none;   color: #0F53C6;}

.QA_txt1		a:link    {text-decoration: none;	color: #226ce7;}
.QA_txt1		a:visited {text-decoration: none;	color: #226ce7;}
.QA_txt1		a:hover   {text-decoration: underline;	color: #226ce7;}
.QA_txt1		a:active  {text-decoration: none;   color: #226ce7;}

.top		a:link    {text-decoration: underline;	color: #226ce7;}
.top		a:visited {text-decoration: underline;	color: #226ce7;}
.top		a:hover   {text-decoration: underline;	color: #0F53C6;}
.top		a:active  {text-decoration: underline;   color:#0F53C6;}


.about_txt1		a:link    {text-decoration: underline;	color: #226ce7;}
.about_txt1		a:visited {text-decoration: underline;	color: #226ce7;}
.about_txt1		a:hover   {text-decoration: underline;	color: #0F53C6;}
.about_txt1		a:active  {text-decoration: underline;   color:#0F53C6;}

.sale_txt2		a:link    {text-decoration: none;	color: #FF0099;}
.sale_txt2		a:visited {text-decoration: none;	color: #FF0099;}
.sale_txt2		a:hover   {text-decoration: underline;	color: #9F0060;}
.sale_txt2		a:active  {text-decoration: none;   color:#FF0099;}

.media_txt1		a:link    {text-decoration: none;	color: #EF6392;}
.media_txt1		a:visited {text-decoration: none;	color: #EF6392;}
.media_txt1		a:hover   {text-decoration: none;	color: #666666;}
.media_txt1		a:active  {text-decoration: none;   color:#EF6392;}

.cookie 		a:link    {text-decoration: none;	color: #FFFFFF;}
.cookie 		a:visited {text-decoration: none;	color: #FFFFFF;}
.cookie 		a:hover   {text-decoration: underline;	color: #FFFFFF;}
.cookie 		a:active  {text-decoration: none;   color:#FFFFFF;}

.about_txt3		a:link    {text-decoration: none;	color: #497DC5;}
.about_txt3		a:visited {text-decoration: none;	color: #497DC5;}
.about_txt3		a:hover   {text-decoration: underline;	color: #0F53C6;}
.about_txt3		a:active  {text-decoration: none;   color:#497DC5;}


.cookie {
	font-size: 10.5px;
	color: #FFFFFF;
	text-align: right;
}
.about_txt1 {
	font-size: 12px;
	line-height: 20px;
	color: #666666;
	letter-spacing: 1pt;
}
.about_txt2 {
	font-size: 10px;
	color: #497DC5;
}
.about_txt3 {
	font-size: 12px;
	line-height: 20px;
	color: #497DC5;
}
.fm_txt1 {
	font-size: 12px;
	line-height: 20px;
	color: #519EC2;
}
.vip_txt1 {
	font-size: 12px;
	line-height: 20px;
	color: #666666;
	letter-spacing: 1pt;
}
.news_txt1 {
	font-size: 12px;
	line-height: 20px;
	color: #666666;
	letter-spacing: 1pt;
}
.event {
	font-size: 12px;
	color: #666666;
	border: 1pt solid #FFB2B2;
}
.event_txt {
	font-size: 12px;
	color: #666666;
	letter-spacing: 1pt;
}
.table {
	font-size: 11px;
	color: #0F53C6;
}
.table_bk {
	font-size: 11px;
	color: #333333;
}
.table_txt2 {
	font-size: 12px;
	color: #0F53C6;
	border: 1pt solid #A7CCF8;
}

.table_txt3 {
	font-size: 12px;
	color: #0F53C6;
	line-height: 20px;
	letter-spacing: 1pt;
}.vip_txt2 {
	font-size: 10px;
	color: #497DC5;
}
.vip_txt3 {
	font-size: 12px;
	color: #0F53C6;
	letter-spacing: 1pt;

}
.product_list {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: solid;
	border-right-color: #D1E0FF;
	border-left-color: #D1E0FF;
}
.step_txt1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #525252;
}
.share_txt1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;

	color: #3B77B5;
}
.shopping_list {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: solid;
	border-right-color: #E0D1FE;
	border-left-color: #E0D1FE;
}
.shopping_txt1 {
	font-size: 12px;
	color: #333333;
	letter-spacing: 1pt;
}
.sale_txt1 {
	font-size: 12px;
	line-height: 20px;
	color: #666666;
	letter-spacing: 1pt;
	text-decoration: line-through;
}
.sale_txt2 {
	font-size: 12px;
	line-height: 20px;
	color: #FF0099;
	letter-spacing: 1pt;
}
.sale_txt3 {
	font-size: 13px;
	line-height: 20px;
	color: #FF3300;
	letter-spacing: 1pt;
	font-weight: bold;
}
.sale_txt4 {
	font-size: 12px;
	line-height: 20px;
	color: #6540A4;
	letter-spacing: 1pt;
}
.table_txt4 {
	font-size: 12px;
	color: #6540A4;
	border: 1pt solid #CBBCE4;
}
.sale_txt5 {
	font-size: 11px;
	line-height: 15px;
	color: #666666;
	letter-spacing: 1pt;
}

.food_txt1 {
	font-size: 12px;
	line-height: 20px;
	color: #FFA40D;
	letter-spacing: 1pt;
}
.food_txt2 {
	font-size: 11px;
	color: #FF640F;
	margin-top: 5px;
}
.food_txt3 {
	font-size: 11px;
	color: #666666;

}
.food_txt4 {
	font-size: 11px;
	color: #333333;

}

.beauty_txt1 {
	font-size: 12px;
	line-height: 20px;
	color: #0C86D2;
	letter-spacing: 1pt;
}
.beauty_txt2 {
	font-size: 11px;
	color: #0C86D2;
	margin-top: 5px;
	
}
.beauty_txt3 {
	font-size: 12px;
	line-height: 22px;
	color: #999999;
	font-family: Arial, Helvetica, sans-serif;
}
.L_menu {
	padding-bottom: 13px;
}
.SuperMiniCart{
	position:absolute; z-index:11;
	width:720;
	left:0; top: 0;
	text-align:center;
	margin:27px 0px 0 188px;
}
.miniCartFlash{
	width:720px;
	height:135px;
	text-align:right;
}

.SuperBanner{
	position:absolute; z-index:10;
	width:695px;
	left:0; top: 67px;
	text-align:right;
	margin:29px 0px 0 210px;
}
.SuperBanner2{
	position:absolute;
	width:205px;
	left:0;
	top: 23px;
	text-align:left;
	height: 99px;
}
.order{
	position:absolute;
	left:961px;
	top:395px;
	width:113;
	height:38;
	z-index:1;
	visibility: hidden;
}
.QA_bg {
	background-attachment: fixed;
	background-image: url(images/talk/QA.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
}
.QA_txt1 {
	font-size: 13px;
	color: #226ce7;
	letter-spacing: 1pt;
}
.QA_txt2 {
	font-size: 13px;
	color: #FFFFFF;
	letter-spacing: 1pt;
}
.QA {
	display:none;

}
.top{
	font-size: 11px;
	line-height: 20px;
	color: #666666;
	letter-spacing: 1pt;
	text-align: right;
	 
}
.aojiru_txt1 {
	font-size: 12px;
	line-height: 20px;
	color: #128f30;
	letter-spacing: 1pt;
}
.aojiru_txt2 {
	font-size: 11px;
	color: #128f30;
	margin-top: 5px;
}
.line {
	border-bottom-width: thin;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: dotted;
	border-left-style: none;
	border-bottom-color: #999999;
}

.collagen_txt1 {
	font-size: 12px;
	line-height: 20px;
	color: #ec1d6d;
	letter-spacing: 1pt;
}
.collagen_txt2 {
	font-size: 11px;
	color: #ec1d6d;
	margin-top: 5px;
}
.assay {
position:absolute;visibility:hidden;filter:progid:DXImageTransform.Microsoft(OffX=30, OffY=20, Color='#cccccccc', Positive=true);}

.media_txt1 {
	font-size: 11px;
	color: #EF6392;
}
.media_txt2 {
	font-size: 11px;
	color: #666666;
}
.share_tdBg{
	font-size: 11px;
	color: #666666;
	background-image: url(images/share/sharenew_picBg.jpg);
	background-repeat: no-repeat;
}
.share_ppname{
	font-size: 20px;
	color: #3366FF;
	font-family: Arial, Helvetica, sans-serif;
	clip: rect(auto,auto,auto,auto);
	padding-left: 95px;
	padding-top: 3px;
}
.share_w{
	font-size: 13px;
	color: #666666;
	font-family: Arial, Helvetica, sans-serif;
	clip: rect(auto,auto,auto,auto);
	padding-left: 7px;
	padding-top: 0px;
	background-image: url(images/share/sharenew_wLine.jpg);
	background-repeat: repeat-y;
	letter-spacing: 1px;
	padding-right: 18px;
	line-height: 23px;
	font-style: normal;
}
.share_name{
	font-size: 10.5px;
	color: #333333;
	font-family: Arial, Helvetica, sans-serif;
	clip: rect(auto,auto,auto,auto);
	padding-left: 0px;
	padding-top: 15px;
	letter-spacing: 0px;
	padding-right: 10px;
	line-height: normal;
	font-style: normal;
	text-align: right;
}

.event-login {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	filter: Chroma(color=ffffff);
	border: none;
	color: #B03E71;
}
.event-login2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	border: none;
	color: #B03E71;
}

