@charset "utf-8";

/* CSS Document */

html,table {

	font:11px Arial, Helvetica, sans-serif,"宋体";

	color:#666;

	line-height:150%;

	background:#fff;	

}

body{

	margin:0;
	background:#000;

	/* 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_{font-size:12px; color:#000;}

a.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;

}

#foot_keywords

{

	width:100%;

	width:952px;

	margin:0 auto;

	border:1px solid #add2e2;

	background:#C8dccc;

}