body {
	/*
	font-size:11px; 
	font-family: sans-serif,Verdana, Arial, Helvetica ;
	background-color:#E85B92;
	margin:0px;
	padding:0px;
	*/
	/*background-image: url(/images/pink_bg.gif);*/
}
body.modal-open{
	overflow:hidden;	
}
.item_list_brandname{
	font-weight:bold;
	color:#FF0066;
}
div.MainFrameHeader{	
	width:100%;
	margin:0px;
	/*position:absolute; width:inherit; height:25px; z-index:1; left:0px; top: 0px;*/
	width:inherit; 
	/*float:left;*/
	/*border-width:1px;border-style:solid;*/
}
div.MainFrameHeader table{
	width:100%;
	height:25px;
	margin:0;
	padding:0px;
	width:inherit;
	border-collapse: collapse;
	empty-cells:show;
}	
div.MainFrameHeader table td{
	border-spacing:0px;
	vertical-align:middle;
}
div.MainFrameHeader table td#left{	
 	width:25px;
	background-image: url(/images/top_menu_left_bg.gif);	
	background-repeat:no-repeat;
	background-position:right;	
}
div.MainFrameHeader table td#mid{
 	width:800px;	
	background-image: url(/images/top_menu_mid_bg.gif);	
	background-position:left;
	background-repeat:repeat-x;
	/*border-width:2px;border-style:solid;*/
}
div.MainFrameHeader table td#mid img._top_header_text{
	/*vertical-align:middle;*/
	margin:0px;	
}
div.MainFrameHeader table td#mid .floatLeft{
	margin:0; padding:0;
	display:block;
	float:left;
}		
div.MainFrameHeader table td#mid .floatRight{
	margin:0; padding:0;
	display:block;
	float:right;
}	
div.MainFrameHeader table td#right{
 	width:25px;
	background-image: url(/images/top_menu_right_bg.gif);
	background-repeat:no-repeat;	
	background-position:left;	
}

/* css à¸ªà¸³à¸«à¸£à¸±à¸? html à¹?à¸? iframe */
table.MainFrameBodyFull{
	width:100%;
	margin:3px 0 0 0;
	empty-cells:show;
	border-collapse: collapse;	
}
table.MainFrameBodyFull td{
	border-spacing:0px;
	/*border-style:solid;border-width:1px;*/
}
table.MainFrameBodyFull td.conner{
 	width:20px;height:20px;
}
table.MainFrameBodyFull td#top_left{
	background-image: url(/images/top_left_bg.gif);
	background-repeat:no-repeat;
	background-position:right bottom;	
}
table.MainFrameBodyFull td#top_center{
	background-image: url(/images/top_bg.gif);
	background-repeat:repeat-x;
	background-position:bottom;
}
table.MainFrameBodyFull td#top_right{
	background-image: url(/images/main_image/top_right_bg.gif);	
	background-repeat:no-repeat;
	background-position:left bottom;	
}
table.MainFrameBodyFull td#mid_left{
	background-image: url(/images/left_bg.gif);	
	background-repeat:repeat-y;
	background-position:right;	
}
table.MainFrameBodyFull td#mid_right{
	background-image: url(/images/main_image/right_bg.gif);	
	background-repeat:repeat-y;
	background-position:left;	
}
table.MainFrameBodyFull td#btm_left{
	background-image: url(/images/buttom_left_bg.gif);	
	background-repeat:no-repeat;
	background-position:right top;	
}
table.MainFrameBodyFull td#btm_center{
	background-image: url(/images/buttom_bg.gif);	
	background-repeat:repeat-x;
	background-position:top;	
}
table.MainFrameBodyFull td#btm_right{
	background-image: url(/images/main_image/buttom_right_bg.gif);	
	background-repeat:no-repeat;
	background-position:left top;	
}
table.MainFrameBodyFull td#body{
	/*height:1000px;*/
 	width:806px;
 	padding:0 0 15px 0;
	background-color: white;
	vertical-align: top;
}
div.MainFrameFooter{
	width:100%;
	text-align:center;
	color:white;
}
div.MainFrameFooter a{ color:white; }

/* Web User Interface */
div.MainFrameHeader h1{
	font-size:1.3em !important;
	line-height:25px;
	margin:0px;
}
h1{
	font-size:1.3em;
}
h2.SectionHeader{
	font-size:1em;
	line-height:120%;
	width:100%;
	text-indent:12px;
	background:url('//www.beautyintrend.com/images/mini_box.gif') no-repeat left center;
	border-width:0 0 2px 0;
	border-style:dashed;
	border-color:#a8a7a4;
	padding:0px;
	margin:5px 0 5px 0;
}
.iPrice { display:inline;}
.iPrice .pf{ text-decoration:line-through;font-style:italic; }
.iPrice .pd{ margin-left:5px;color:red;font-weight:bold; }
.transparent{
	filter:alpha(opacity=0);
	-moz-opacity:0;
	-khtml-opacity: 0;
	opacity: 0;
}
.hdt{
	font-size:0px;
	display:none;
}
img.button{ cursor:pointer; }
img.BuyButton{ cursor:pointer; }


div.MainFrameFooter{
		overflow: auto;
		margin-bottom:15px;
	}
	div.MainFrameFooter > div.reserved{
		width:34%;
		float:left;
		text-align:left;
	}
	div.MainFrameFooter > div.rightBlock{
		width:62%;
		float:right;
		overflow: auto;
	}
	div.MainFrameFooter > div.rightBlock > div.ft_menu{		
		float:right;
		width: auto;
		margin:0px 3px;
		padding-left:5px;
		border-left: 2px solid rgba(117,92,102,0.4);
	}
	div.MainFrameFooter > div.rightBlock > span.ft_icon{		
		background-repeat: no-repeat;	
		background: url(/images/main_image/logo_social2.png);
		background-size: 52px 35px;
		width:17px;
		height: 17px;
		overflow: hidden;
		display: block;
		float:right;
		margin: 0px 3px 0px 3px;
	}
	div.MainFrameFooter > div.rightBlock > span.fb_icon{		
	}
	div.MainFrameFooter > div.rightBlock > span.line_icon{		
		background-position: -17px 0px;
	}
	div.MainFrameFooter > div.rightBlock > span.insta_icon{		
		background-position: -34px 0px;
	}	