@charset "utf-8";
/* CSS Document */
html,table {
	font:11px Arial, Helvetica, sans-serif,"宋体";
	color:#666;
	line-height:150%;
	background:#fff;	
}
body{
	margin:0;
	
	background-color:#efeff1;
	/*background-position:center;*/
	/* WinIE behavior call */
}

#shippingestimatorBody
{
	background:#FFF;
}
address{
	text-style:normal;
}

.red,a.red:link,a.red:visited {color:#A72D2C;}
.black,a.black:link,a.black:visited {color:#000;}
.gray,a.gray:link,a.gray:visited {color:#666;}
.blue,a.blue:link,a.blue:visited {color:#1e4e8e;}
.yellow,a.yellow:link,a.yellow:visited {color:#fecf77;}
.orange,a.orange:link,a.orange:visited {color:#ee5d04;}
.white,a.white:link,a.white:visited {color:#fff;}
.green,a.green:link,a.green:visited {color:#589246;}

.u,a.u:link,a.u:visited {text-decoration:underline}
.u_,a.u_:link,a.u_:visited {text-decoration:none;}
.b,a.b:link,a.b:visited {font-weight:bold;}
.b_,a.b_:link,a.b_:visited {font-weight:normal;}
.big3,a.big3:link,a.big3:visited {font-size:14px;}
.big,a.big:link,a.big:visited {font-size:12px;}
.big_,a{ font-size:12px; color:#000;}
.big_:link,a.big_:visited {font-size:11px; color:#f00;}
/*bgs*/
.bg_none {background:none;}
.blue_bg {background-color:#E1F1F6;}
.white_bg {background-color:#fff;}
.gray_bg {background-color:#ebe9df;}
.dark_bg {background-color:#ededed;}

/*borders*/
.dark_border{border:1px solid #ededed;}
/*position*/
.relative {position:relative; z-index:1;}
.absolute {position:absolute;}
/*display*/
.hide {display:none;}
.show {display:block; clear:both;}
.block {display:block;}
.clear {clear:both;}

/*aligns*/
.center {margin:0 auto;}
.g_t_l {text-align:left;}
.g_t_c {text-align:center;}
.g_t_r {text-align:right;}
.g_t_j {text-align:justify;}
.g_t_t {vertical-align:top;}
.g_t_m {vertical-align:middle;}
.g_t_b {vertical-align:bottom;}
/*boxes*/
ul,li {padding:0;margin:0; list-style:none;}
img {border:0;margin:0;}
dl,dd,dt,form,h1,h2,h3,h4,h5,h6 {margin:0;padding:0;}
h2 {font-size:16px;color:#000;}
h3 {font-size:14px;color:#000;}
h4 {font-size:12px;color:#000;}
del {color:#000;font-size:10px;}

/*basics*/
.margin_t {margin-top:10px;}
.pad_10px {padding:10px;}
.pad_l {padding-left:4px;}
.pad_text {padding-left:2px;}
.pad_l_90px {padding-left:90px;}
.pad_1em {padding-left:10px;}
.pad_em {padding-right:10px;padding-left:10px;}
.pad_r_5px {padding-right:5px;}
.pad_l_28px {padding-left:28px;}
.pad_t {padding-top:0;}
.pad_top {padding-top:10px;}
.pad_bottom {padding-bottom:10px;}
.pad_b2 {padding-bottom:2px;}
.pad_5 {padding:5px;}
.pad_3 {padding:3px;}

.font_normal{font-style:normal;font-weight:normal;}

.maxwidth{width:100%;}
.halfwidth {width:50%;}
.fl{float:left;}
.fr{float:right;}
.header_a
{
	color:#FFF;
}
.header_a a:link,.header_a a:visited
{
	color:#F00;
}
.header_a a:hover
{
	color:#FFF;
}


/*img_float*/
.img_fl {float:left;margin:0.5em 0.8em 0 0;}
.img_fr {float:right;margin:0.5em 0 0 0.8em;}
/*letter_spaing*/
.letter_1px {letter-spacing:1px;}
/*cursor*/
.hand {cursor:pointer;}
/*forms*/
.s_select,.s_input,.l_select,.l_input {border:1px solid #b9b9b9;}
.s_input,.l_input {font-size:12px;}
.s_select {width:93px;}
.s_input {width:90px;}
.l_select {width:323px;}
.l_input {width:320px;}
.h1 {display:inline;font-size:12px;}
.flow {overflow:hidden;}


.themes-selector {
float:left;
margin:0;
width:50px;
height:11px;
background:url(../images/icoBg.gif) no-repeat;
display:block;
}
.themes-selector a {
background:transparent;
float:left;
height:0;
margin:0 3px 0 0;
overflow:hidden;
padding:0;
width:11px;
height:11px; line-height:11px; font-size:0;
}
.themes-selector a.on {
background:transparent url(../images/sprite.gif) -275px -41px;
cursor:default;
}
.history-orders
{
	float:right;
	width:80%;
	margin:0 auto;
}
.tpl_box_dropdown
{
	position: relative; z-index: 200; height: 70px; float: left;
}
.tpl_box_dropdown_categories
{
	DISPLAY: block; Z-INDEX: 11; BACKGROUND: url(includes/templates/lightinthebox/images/menu_arrow.gif) no-repeat; LEFT: 154px; OVERFLOW: hidden; WIDTH: 16px; CURSOR: pointer; POSITION: absolute; TOP: 18px; HEIGHT: 17px
}
.font_color_red
{
	color:#F00;
}
.h1_margin
{
	margin:0 auto;
	margin-top:0px;
	text-align:center;
	color:#b62d2c;
}
.heading_ad
{
	width:100%;
	margin-top:10px;
	/*border:1px solid #9dc4d8;*/
	margin:0 auto;
}
.heading_ad ul,.heading_ad li
{
	margin:0 auto;
	padding:0;
}
.heading_ul1
{
	width:100%;
	border-bottom:2px solid #b62d2c;
}
.heading_ul1 li
{
	padding:10px;
}
.imgs_border
{
	border:2px solid #9dc4d8;
}
#deals_body
{
	margin:0 auto;
	width:100%;
}
.show_special
{
	width:100%;
	margin:0 auto;
}
.fong_h2
{
	background:#F0Ede4;
	width:100%;
	padding-top:10px;
	padding-bottom:10px;
}
.fong_padding
{
	padding:5px 30px;
	border-bottom:1px solid #CCC;
}
.font_weights
{
	font-weight:bold;
	font-size:14px;
}
.td_pading
{
	padding:8px 30px;
	border-bottom:1px solid #CCC;
}
.td_pading a:link,.td_pading a:visited
{
	font-size:14px;
	color:#1E4E8E;
}
.td_pading a:hover
{
	text-decoration:underline;
	color:#F00;
	font-size:14px;
}
/*
 08-06 define
*/
.menu_btn_class{position: relative; z-index: 200; height: 70px; float: left;}
.litbBtn_class{DISPLAY: block; Z-INDEX: 11; BACKGROUND: url(includes/templates/lightinthebox/images/menu_arrow.gif) no-repeat; LEFT: 154px; OVERFLOW: hidden; WIDTH: 16px; CURSOR: pointer; POSITION: absolute; TOP: 18px; HEIGHT: 17px;}

/*
08-12 define:
  tpl_mens_default.php,tpl_womens_default.php
*/
.mens_h2
{
	width:100%;
	border-bottom:2px solid #b62d2c;
	padding:4px 0;
}
#mens_contents
{
	width:100%;
	margin-top:10px;
	font-size:12px;
} 
.mens_fong_h2
{
	background:#7f0110;
	width:100%;
	color:#FFF;
	padding-top:10px;
	padding-bottom:10px;
}
/*
08-12 defined
*/
#link_body
{
	width:100%;
	margin:0 auto;
}
#link_body_left
{
	width:70%;
	margin:0 auto;
	float:left;
}
#link_body_right
{
	width:30%;
	float:right;
	margin:0 auto;
	text-align:right;
}
.link_clear
{
	clear:both;
	overflow:hidden;
	width:100%;
	height:0;
}
.link_h2
{
	width:100%;
	font-size:24px;
	text-align:center;
	padding:10px 0px;
	color:#000;
}
.link_div
{
	width:100%;
	text-align:left;
	border-bottom:1px solid #b62d2c;
	padding:5px 0px;
	font-size:16px;
	font-weight:bold;
	color:#000;
}
.link_mesg
{
	border:1px solid #b62d2c; width:90%;
	text-align:center;
}
.link_to
{
	font-size:16px;
	font-weight:bold;
	color:#000;
	padding:5px 0;
}
/*08-14 define*/
.display_none
{
	display:none;
}
/*-------08-24 define-------*/
#foot_light
{
	width:100%;
	width:952px;
	margin:0 auto;
	margin-top:4px;
	border:1px solid #add2e2;
}
.foot_h1
{
	background:#c8dccc;
	padding:10px 0;
		margin-left:1px;
	margin-right:1px;
	margin-top:1px;
	color:#666;
	font-size:16px;
	color:#000;
}
#foot_light_left
{
	margin:0 auto;
	width:662px;
	
	float:left;
	
	margin:10px 0;
	
}
#foot_light_right
{
	margin:0 auto;
	width:290px;
	float:right;
	background:url(/images/footer_logo.jpg) no-repeat;
	height:125px;
	margin:10px 0;
}
.foot_light_td
{
	width:200px;
	text-align:left;
	padding-top:8px;
		border-bottom:1px solid #dddddd;
}
.foot_light_td1
{
	width:200px;
	text-align:left;
}
.foot_light_td a
{

	text-decoration:none;
    padding-top:8px;
	padding-left:4px;
	padding-right:100px;
	width:200px;
}
.foot_light_td a:hover
{
	background:#f2f1e9;
	text-decoration:none;
    padding-top:8px;
		padding-left:4px;
	padding-right:100px;
	width:200px;
}
#foot_light_footer
{
	background:#000;
	margin:0 auto;
	margin-top:10px;
	margin-left:1px;
	margin-right:1px;
	margin-bottom:1px;
	padding:10px 0;
	color:#FFF;
}
#foot_light_footer a
{
	color:#FFF;
}
#foot_light_footer a:hover
{
	color:#F00;
	text-decoration:underline;
}
/*----08-28 define----*/
.return_h1
{
	border-bottom:1px solid #ccc;
	width:100%;
	padding:5px 10px;
}
/*--09-08define-*/
#foot_keywords
{
	width:auto;
	
	padding:5px 5px 5px 5px;
	margin:0 auto;
	border:1px solid #add2e2;
	background: #ffffff;
}
