﻿@charset "utf-8";
#DD_NEWPRODUCTS {
	margin-left: 0px;
	width: 108px;
}

#DD_MAKEUP {
	margin-left: -210px;
	/*width: 630px;*/
}
#DD_SKINCARE {
	margin-left:0;
	/*margin-left: -207px;
	width:316px;*/
}
#DD_FRGRNC {
	margin-left:-70px;
	width: 230px;
}

#DD_MEN {
	/*margin-left: -115px;*/
	/*width: 326px;*/
}

#DD_GIFTS {
	/*margin-left: -25px;*/
	width:125px;
}


#DD_MUSTHAVES {
	/*margin-left: -58px;*/
	width: 325px;
	padding:3px;
}


#DD_LOOKANDTIPS{
	margin-left: -210px;
	width: 410px;
}

.CkCrmbs {
	padding: 11px 0 10px 20px;
	_zoom:1;
}
.CkCrmbs ul {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
}
.CkCrmbs ul li{
	display:inline;
	font-family:Arial, 宋体,  Helvetica, sans-serif;
	font-weight: normal;
	text-transform: uppercase;
	color: #ffffff;
	padding-right: 3px;
}

.CkCrmbs ul li a{
	text-decoration: none;
	color: #ffffff;
}
.CkCrmbs ul li a:hover{
	text-decoration: underline;
	color: #ffffff;
}

.CkCrmbs h1 {
	display:inline; font-weight:bold;
}

.LftNv {
	background-image: url(../../Armani/IMG/LN_BG.jpg);
	background-repeat: repeat-x;
	width: 126px;
	float: left;
	padding: 0px 0px 0px 20px;
}

.LftNvBlack {
	background-image: url(../../Armani/img/brand/brand_left_bg.gif);
	background-repeat: repeat-x;
	width: 126px;
	float: left;
	padding: 0px 0px 0px 20px;
}

.LftNvBlack ul li {
	margin:10px 0 5px 0;
	line-height:20px;
}
.LftNv ul,
.LftNvBlack ul{
	margin: 0px;
	padding: 0px;
	list-style-type: none;
}
.LftNv ul li{
	font-family:Arial, 宋体,  Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	text-transform: uppercase;
	color: #000000;
	text-decoration: none;
}
.LftNvBlack ul li{
	font-family:Arial, 宋体,  Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	text-transform: uppercase;
	color: #cccccc;
	text-decoration: none;
}
.LftNv ul li a{
	font-family:Arial, 宋体,  Helvetica, sans-serif;
	text-transform: uppercase;
	color: #000000;
	text-decoration: none;
}
.LftNvBlack ul li a{
	font-family:Arial, 宋体,  Helvetica, sans-serif;
	text-transform: uppercase;
	color: #cccccc;
	text-decoration: none;
}
.LftNvBlack ul li a:hover{
	text-decoration:underline;
}
.LftNv ul li.open{
	margin-top: 10px;
	font-weight:bold;
}
.LftNvBlack ul li.open{
	font-weight:bold;
}

.LftNv ul li.open a:hover,
.LftNvBlack ul li.open a:hover{
	text-decoration: underline;
}

.LftNv_Open ul li{
	padding-left:10px;
	text-transform: none;
	padding-right: 20px;
	line-height:20px;
}
.LftNv_Open ul li a{
	text-transform: none;
	color: #000000;
	text-decoration: none;
}
.LftNvBlack .LftNv_Open ul li a{
	text-transform: none;
	color: #cccccc;
	text-decoration: none;
}
.LftNv_Open ul li a:hover{
	text-decoration: underline;
}

.CS_LftNv {
	background-image: url(../../Armani/IMG/LN_BG.jpg);
	background-repeat: repeat-x;
	width: 127px;
	float: left;
	padding: 0px 0px 0px 20px;
}

.CS_LftNv ul {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
}
.CS_LftNv ul li {
	font-family:Arial, 宋体,  Helvetica, sans-serif;
	font-weight: normal;
	text-transform: uppercase;
	color: #000000;
	text-decoration: none;
	line-height:20px;
}
.CS_LftNv ul li a{
	font-family:Arial, 宋体,  Helvetica, sans-serif;
	font-weight: normal;
	text-transform: uppercase;
	color: #000000;
	text-decoration: none;
	font-size:12px;
}

.CS_LftNv ul li a:hover{
	
	text-decoration: underline;
}

.CS_SCNDNV ul {
	margin: 0px;
	padding: 0px;
	list-style-type: none;

}
.CS_SCNDNV  ul li {
	font-family:Arial, 宋体,  Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
	padding-bottom: 5px;
	line-height: 12px;
}
.CS_SCNDNV  ul li a{
	color: #FFFFFF;
	text-decoration: none;
}
.SUB_SbCAT_ShpByShd_CNTNR {
	float: left;
	height: 95px;
	width: 95px;
}
.PROD_AvlblShds_CNTNR {
	float: left;
	width: 81px;
	margin-top: 10px;
}
.PU_CNTNR {
	margin: auto;
	padding: 4px 4px 25px 4px;
}



.PU_QS_Swtch_Cntnr {
	float: left;
	padding-right: 2px;
	padding-bottom: 1px;
}
.PU_QS_Swtch_Cntnr img{
	border: 2px solid rgb(255, 255, 255);
}
.PU_ShpByShd {
	height: 159px;
	width: 240px;
	position: absolute;
	background-image: url(../../Armani/IMG/PU_ShpByShd_BG.gif);
	background-repeat: no-repeat;
	margin: -25px 0px 0px 83px;
	padding: 4px 4px 0px 8px;
}

.INPUTBOX1_NoBRDR {
	border: 0px solid #ffffff;
	font-family:Arial, 宋体,  Helvetica, sans-serif;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
	padding-left: 8px;
	height: 12px;
}
.INPUTBOXa_NoBRDR {
	font-family:Arial, 宋体,  Helvetica, sans-serif;
	font-weight: normal;
	text-decoration: none;
}
.INPUTBOX1 {
	border: 1px solid #000000;
	font-family:Arial, 宋体,  Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
	padding-left: 8px;
	height: 12px;
}
.INPUTBOX2_BRDR {
	font-family:Arial, 宋体,  Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
	padding-left: 8px;
	height: 12px;
	border-bottom: 1px solid #d4d0c8;
	border-right: 1px solid #d4d0c8;
	border-top: 1px solid #404040;
	border-left: 1px solid #404040;
}
.INPUTBOX3_BRDR_MULTI {
	font-family:Arial, 宋体,  Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
	padding-left: 8px;
	border-bottom: 1px solid #d4d0c8;
	border-right: 1px solid #d4d0c8;
	border-top: 1px solid #404040;
	border-left: 1px solid #404040;
	
}
.SELECTBOX1 {
	border: 1px solid #000000;
	font-family:Arial, 宋体,  Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	height: 18px;
}
.SELECTBOX1_NoBRDR {
	border: 0px solid #ffffff;
	font-family:Arial, 宋体,  Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	height: 18px;
}
.SELECTBOX1_BRDR {
	border: 1px solid #a5acb2;
	font-family:Arial, 宋体,  Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	height: 18px;
}
.align_C {
	margin-right: auto;
	margin-left: auto;
}
.float_L {
	float: left;
}
.float_R {
	float: right;
}
.clear_B {
	clear: both;
	overflow:hidden;
	width:1100px;
}
.BG_RepeatX {
	background-repeat: repeat-x;
}

.dsply_INLINE {
	display: inline;
}
.dsply_NONE {
	display: none;
}

.vsble_NONE {
	 visibility:hidden;
}

.BRDR_1pxBLACK_T {
	border-top: 1px solid #000000;
}
.BRDR_1px50GREY_B {
	border-bottom: 1px solid #807f7f;
}
.BRDR_1px10TAN_B {
	border-bottom: 1px solid #e6e2df;
}
.BRDR_1px30GREY_A {
	border: 1px solid #a5acb2;
}
.BRDR_1px75GREY_T {
	border-top: 1px solid #3a3a39;
}

.LH_10 {
	line-height: 10px;
}
.LH_12 {
	line-height: 12px;
}
.LH_18 {
	line-height: 18px;
}

.margin01_T {
	margin-top: 1px;
}
.margin01_L {
	margin-left: 1px;
}
.margin02_T {
	margin-top: 2px;
}
.margin03_T {
	margin-top: 3px;
	
}
.margin03_L {
	margin-left: 3px;
}
.margin03_R {
	margin-right: 3px;
}
.margin04_T {
	margin-top: 4px;
}
.margin04_L {
	margin-left: 4px;
}
.margin05_T {
	margin-top: 5px;
}
.margin05_L {
	margin-left: 5px;
}
.margin05_R {
	margin-right: 5px;
}
.margin07_L {
	margin-left: 8px;
}

.margin07_R {
	margin-right: 7px;
}
.margin08_T {
	margin-top: 8px;
}
.margin08_L {
	margin-left: 8px;
}

.margin08_R {
	margin-right: 8px;
}

.margin10_T {
	margin-top: 10px;
}
.margin10_L {
	margin-left: 10px;
}
.margin10_R {
	margin-right: 10px;
}

.margin13_T {
	margin-top: 13px;
}
.margin15_T {
	margin-top: 15px;
}
.margin15_L {
	margin-left: 15px;
}

.margin15_R {
	margin-right: 15px;
}
.margin20_T {
	margin-top: 20px;
}
.margin20_L {
	margin-left: 20px;
}
.margin20_R {
	margin-right: 20px;
}
.margin25_T {
	margin-top: 25px;
}
.margin25_L {
	margin-left: 25px;
}
.margin25_R {
	margin-right: 25px;
}
.margin27_L {
	margin-left: 27px;
}
.margin27_R {
	margin-right: 27px;
}
.margin30_T {
	margin-top: 30px;
}

.margin30_L {
	margin-left: 30px;
}

.margin30_R {
	margin-right: 30px;
}

.margin35_T {
	margin-top: 35px;
}
.margin35_L {
	margin-left: 35px;
}

.margin40_T {
	margin-top: 40px;
}
.margin40_L {
	margin-left: 40px;
}
.margin44_T {
	margin-top: 44px;
}
.margin50_T {
	margin-top: 50px;
}
.margin50_L {
	margin-left: 50px;
}

.margin55_T {
	margin-top: 55px;
}
.padding01_T {
	padding-top: 1px;
}
.padding01_B {
	padding-bottom: 1px;
}
.padding02_T {
	padding-top: 2px;
}

.padding02_R {
	padding-right: 2px;
}
.padding02_B {
	padding-bottom: 2px;
}
.padding03_T {
	padding-top: 3px;
}
.padding03_B {
	padding-bottom: 3px;
}
.padding04_L {
	padding-left: 4px;
}

.padding05_T {
	padding-top: 5px;
}
.padding05_L {
	padding-left: 5px;
}
.padding05_B {
	padding-bottom: 5px;
}
.padding05_R {
	padding-right: 5px;
}
.padding07_R {
	padding-right: 7px;
}
.padding08_T {
	padding-top: 08px;
}

.padding08_L {
	padding-left: 8px;
}
.padding08_B {
	padding-bottom: 8px;
}
.padding09_L {
	padding-left: 9px;
}
.padding10_T {
	padding-top: 10px;
}
.padding10_L {
	padding-left: 10px;
}

.padding10_B {
	padding-bottom: 10px;
}
.padding10_R {
	padding-right: 10px;
}
.padding13_L {
	padding-left: 13px;
}
.padding13_R {
	padding-right: 13px;
}
.padding15_T {
	padding-top: 15px;
}
.padding15_A {
	padding: 15px;
}
.padding15_L {
	padding-left: 15px;
}
.padding15_R {
	padding-right: 15px;
}
.padding15_B {
	padding-bottom: 15px;
}

.padding16_B {
	padding-bottom: 16px;
}

.padding18_B {
	padding-bottom: 18px;
}
.padding20_A {
	padding: 20px;
}
.padding20_T {
	padding-top: 20px;
}
.padding20_L {
	padding-left: 20px;
}
.padding20_R {
	padding-right: 20px;
}
.padding20_B {
	padding-bottom: 20px;
}

.padding20_A {
	padding: 20px;
}

.padding25_R {
	padding-right: 25px;
}

.padding25_T {
	padding-top: 25px;
}
.padding25_B {
	padding-bottom: 25px;
}
.padding25_L {
	padding-left: 25px;
}
.padding25_R {
	padding-right: 25px;
}
.padding30_T {
	padding-top: 30px;
}
.padding30_T {
	padding-top: 30px;
}
.padding30_R {
	padding-right: 30px;
}

.padding30_L {
	padding-left: 30px;
}

.padding50_L {
	padding-left: 50px;
} 

.padding35_T {
	padding-top: 35px;
}


.padding35_L {
	padding-left: 35px;
}

.padding35_B {
	padding-bottom: 40px;
}
.padding40_B {
	padding-bottom: 40px;
}
.padding45_T {
	padding-top: 45px;
}
.padding50_R {
	padding-right: 50px;
}

.padding50_B {
	padding-bottom: 50px;
}
.padding50_L {
	padding-left: 50px;
}
.padding55_T {
	padding-top: 55px;
}

.padding55_R {
	padding-right: 55px;
}
.padding55_B {
	padding-bottom: 55px;
}
.padding60_R {
	padding-right: 60px;
}

.padding55_B {
	padding-bottom: 55px;
}
.A_BLACK_11R {
	font-family:Arial, 宋体,  Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
.A_BLACK_11RL {
	color: #000000;
	text-decoration: underline;
	font-family:Arial, 宋体,  Helvetica, sans-serif;
	font-size: 11px;
}

.A_BLACK_11BTT {
	font-family:Arial, 宋体,  Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-transform: uppercase;
	color: #000000;
	text-decoration: none;
}
.A_BLACK_13BTT {
	font-family:Arial, 宋体,  Helvetica, sans-serif;
	font-size: 13px;
	color: #000000;
	text-decoration: none;
	font-weight: bold;
	text-transform: uppercase;
}
.A_BLACK_18R {
	font-family:Arial, 宋体,  Helvetica, sans-serif;
	font-size: 18px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
.A_WHITE_10R {
	font-family:Arial, 宋体,  Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: none;
}

.A_WHITE_10RL {
	font-family:Arial, 宋体,  Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: underline;
}
.A_WHITE_10RTT {
	font-family:Arial, 宋体,  Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
	text-transform: uppercase;
}
.A_WHITE_11R {
	font-family:Arial, 宋体,  Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
}
.A_WHITE_11RL {
	font-family:Arial, 宋体,  Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: underline;
}
.A_WHITE_11RTT {
	font-family:Arial, 宋体,  Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
	text-transform: uppercase;
}
.A_WHITE_11B {
	font-family:Arial, 宋体,  Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
}
.A_WHITE_12B {
	font-family:Arial, 宋体,  Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
}

.A_WHITE_12R {
	font-family:Arial, 宋体,  Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
	font-weight:normal;
}

.A_WHITE_13B {
	font-family:Arial, 宋体,  Helvetica, sans-serif;
	font-size: 13px;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
}
.A_WHITE_13BTT {
	font-family:Arial, 宋体,  Helvetica, sans-serif;
	font-size: 13px;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
	text-transform: uppercase;
}

.A_15GREY_11R {
	font-family:Arial, 宋体,  Helvetica, sans-serif;
	font-size: 11px;
	color: #dddddd;
	text-decoration: none;
}
.A_20GREY_10R {
	font-family:Arial, 宋体,  Helvetica, sans-serif;
	font-size: 10px;
	color: #cccccc;
	text-decoration: none;
}
.A_20GREY_10RL {
	font-family:Arial, 宋体,  Helvetica, sans-serif;
	font-size: 10px;
	color: #cccccc;
	text-decoration: underline;
}
.A_20GREY_11R {
	font-family:Arial, 宋体,  Helvetica, sans-serif;
	font-size: 11px;
	color: #cccccc;
	text-decoration: none;
}
.A_20GREY_11RL {
	font-family:Arial, 宋体,  Helvetica, sans-serif;
	font-size: 11px;
	color: #cccccc;
	text-decoration: underline;
}
.A_20GREY_11B {
	font-family:Arial, 宋体,  Helvetica, sans-serif;
	font-size: 11px;
	color: #cccccc;
	text-decoration: none;
}

.A_20GREY_12B {
	font-family:Arial, 宋体,  Helvetica, sans-serif;
	font-size: 12px;
	color: #cccccc;
	text-decoration: none;
	font-weight: bold;
}


.A_25GREY_11R {
	font-family: "宋体", Helvetica, sans-serif;
	font-size: 12px;
	line-height:1.5em;
	color: #b3b3b3;
	text-decoration: none;
}

.A_30GREY_10R {
	font-family:Arial, 宋体,  Helvetica, sans-serif;
	font-size: 10px;
	color: #b3b3b3;
	text-decoration: none;
}
.A_30GREY_10RL {
	font-family:Arial, 宋体,  Helvetica, sans-serif;
	font-size: 10px;
	color: #b3b3b3;
	text-decoration: underline;
}
.A_30GREY_11R {
	font-family:Arial, 宋体,  Helvetica, sans-serif;
	font-size: 11px;
	color: #b3b3b3;
	text-decoration: none;
}

.A_40GREY_10R {
	font-family:Arial, 宋体,  Helvetica, sans-serif;
	font-size: 10px;
	color: #999999;
	text-decoration: none;
}

.A_40GREY_10RTT {
	font-family:Arial, 宋体,  Helvetica, sans-serif;
	font-size: 10px;
	color: #999999;
	text-decoration: none;
	text-transform: uppercase;
}

.A_40GREY_10RL {
	font-family:Arial, 宋体,  Helvetica, sans-serif;
	font-size: 10px;
	color: #999999;
	text-decoration: underline;
}
.A_40GREY_10RTT {
	font-family:Arial, 宋体,  Helvetica, sans-serif;
	font-size: 10px;
	color: #999999;
	text-decoration: none;
	text-transform: uppercase;
}
.A_40GREY_11R {
	font-family:Arial, 宋体,  Helvetica, sans-serif;
	font-size: 11px;
	color: #999999;
	text-decoration: none;
}
.A_50GREY_10R {
	font-family:Arial, 宋体,  Helvetica, sans-serif;
	font-size: 10px;
	color: #838383;
	text-decoration: none;
}
.A_50GREY_10RL {
	font-family:Arial, 宋体,  Helvetica, sans-serif;
	font-size: 10px;
	color: #838383;
	text-decoration: underline;
}
.A_50GREY_11RL {
	font-family:Arial, 宋体,  Helvetica, sans-serif;
	font-size: 11px;
	color: #838383;
	text-decoration: underline;
}
.A_50GREY_11R {
	font-family:Arial, 宋体,  Helvetica, sans-serif;
	font-size: 11px;
	color: #838383;
	text-decoration: none;
	font-weight: normal;

}

.A_50GREY_12B {
	font-family:Arial, 宋体,  Helvetica, sans-serif;
	font-size: 12px;
	color: #838383;
	text-decoration: none;
	font-weight: bold;
}
.A_50GREY_13R {
	font-family:Arial, 宋体,  Helvetica, sans-serif;
	font-size: 13px;
	color: #838383;
	text-decoration: none;
	font-weight: normal;
}

.A_60GREY_10RL {
	font-family:Arial, 宋体,  Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	text-decoration: underline;
}
.A_65GREY_09R {
	font-family:Arial, 宋体,  Helvetica, sans-serif;
	font-size: 9px;
	color: #5a5a5a;
	text-decoration: none;
}
.A_65GREY_11R {
	font-family:Arial, 宋体,  Helvetica, sans-serif;
	font-size: 12px;
	color: #5a5a5a;
	text-decoration: none;
}

.A_80GREY_10R {
	font-family:Arial, 宋体,  Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	text-decoration: none;
	font-weight: normal;
}
.A_80GREY_10RL {
	font-family:Arial, 宋体,  Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	text-decoration: underline;
	font-weight: normal;
}
.A_80GREY_11R {
	font-family:Arial, 宋体,  Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	text-decoration: none;
	font-weight: normal;
}
.A_80GREY_11RL {
	font-family:Arial, 宋体,  Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	text-decoration: underline;
	font-weight: normal;
}
.A_80GREY_11B {
	font-family:Arial, 宋体,  Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	text-decoration: none;
	font-weight: bold;
}
.A_80GREY_12B {
	font-family:Arial, 宋体,  Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	text-decoration: none;
	font-weight: bold;
}

.A_80GREY_13R {
	font-family:Arial, 宋体,  Helvetica, sans-serif;
	font-size: 13px;
	color: #333333;
	text-decoration: none;
	font-weight: normal;
}
.A_85GREY_11R {
	font-family:Arial, 宋体,  Helvetica, sans-serif;
	font-size: 12px;
	color: #262626;
	text-decoration: none;
	font-weight: normal;
}
.A_85GREY_12R {
	font-family:Arial, 宋体,  Helvetica, sans-serif;
	font-size: 14px;
	color: #262626;
	text-decoration: none;
	font-weight: normal;
}
.A_90GREY_11R { 
	font-family:Arial, 宋体, Helvetica, sans-serif;
	font-size: 12px;
	color: #181919;
	text-decoration: none;
	font-weight: normal;
}
.A_90GREY_14R {
	font-family:Arial, 宋体,  Helvetica, sans-serif;
	font-size: 14px;
	color: #181919;
	text-decoration: none;
	font-weight: normal;
}
.A_90GREY_20RTT {
	font-family:Arial, 宋体,  Helvetica, sans-serif;
	font-size: 20px;
	color: #181919;
	text-decoration: none;
	font-weight: normal;
	text-transform: uppercase;
}
.A_90GREY_22R {
	font-family:Arial, 宋体,  Helvetica, sans-serif;
	font-size: 22px;
	color: #181919;
	text-decoration: none;
	font-weight: normal;
}
.A_90GREY_28R {
	font-family:Arial, 宋体,  Helvetica, sans-serif;
	font-size: 28px;
	color: #181919;
	text-decoration: none;
	font-weight: normal;
}
.A_BLACK_10R {
	font-family:Arial, 宋体,  Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
.A_BLACK_10RL {
	font-family:Arial, 宋体,  Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
	text-decoration: underline;
}
.A_BLACK_10RJ {
	font-family:Arial, 宋体,  Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	text-align: justify;
}
.A_BLACK_10B {
	font-family:Arial, 宋体,  Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
.A_BLACK_11R {
	font-family:Arial, 宋体,  Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
.A_BLACK_11RL {
	color: #000000;
	text-decoration: underline;
	font-family:Arial, 宋体,  Helvetica, sans-serif;
	font-size: 11px;
}
.A_BLACK_11B {
	font-family:Arial, 宋体,  Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
.A_BLACK_11BTT {
	font-family:Arial, 宋体,  Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	text-transform: uppercase;
	color: #000000;
	text-decoration: none;
}
.A_BLACK_12R {
	font-family:Arial, 宋体,  Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
.A_BLACK_12B {
	font-family:Arial, 宋体,  Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
.A_BLACK_13R {
	font-family:Arial, 宋体,  Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
.A_ErrorPINK_10R {
	font-family:Arial, 宋体,  Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #f21d59;
	text-decoration: none;
}
.A_ErrorPINK_11R {
	font-family:Arial, 宋体,  Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #f21d59;
	text-decoration: none;
}
.A_ErrorRED_10R {
	font-family:Arial, 宋体,  Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #cc0000;
	text-decoration: none;
}
.A_ErrorRED_12R {
	font-family:Arial, 宋体,  Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #cc0000;
	text-decoration: none;
}

.A_ErrorRED_11R {
	font-family:Arial, 宋体,  Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #cc0000;
	text-decoration: none;
}
.PAGING_OFF 
{	
	font-family:Arial, 宋体,  Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: none;	
	padding-top: 4px;
	float: left;
	padding-left: 7px;
	
}
.PAGING_OFF a {
	color: #FFFFFF;
	text-decoration: none;
}
.PAGING_ON 
{
	font-family:Arial, 宋体,  Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: underline;	
	padding-top: 4px;
	float: left;
	padding-left: 7px;
	
}
.PAGING_ON a {
	color: #FFFFFF;
	text-decoration: none;
}
.PAGING_NEW 
{
	/*position:absolute;
	background-image: url(/Armani/IMG/ICN_New_BG.gif);
	background-repeat: no-repeat;
	background-position: left 1px;*/
}

.SITEMAP_DIVIDER
{
 float: left; 
 padding-left:10px; 
 border-left: 1px solid #222222;
 
}

/*Modal Popup*/
.modalBackground {
 background-color:#46382F;
 filter:alpha(opacity=70);
 opacity:0.7;
 z-index:99; /* added on 10/10/2006 because the layer was not showing correct */
}

.modalPopup {
 background-color:#ffffdd;
 border-width:3px;
 border-style:solid;
 border-color:Gray;
 padding:3px;
 z-index:99; /* added on 10/10/2006 because the layer was not showing correct */
}

.modalPopup1 {
 background-color:#ffffff;
 border-width:1px;
 border-style:solid;
 border-color:Gray;
 padding:3px;
 z-index:99; /* added on 10/10/2006 because the layer was not showing correct */
}

.SliderTitle {
	font-family: Times New Roman;
	font-size: 14px;
	color: #ffffff;
	text-decoration: none;
    text-transform: uppercase;
}

.ImgBackground {
 background-color:White;
 }

/* Home */
.productList .item {
	position:relative;
}

.productList .item .newArrival {
	position:absolute;
	top:4px;
	right:4px;
	width:40px;
	height:40px;
}

.productList .item .newArrival img {
	display:block;
}

.productList .item .price {
	margin-top:4px;
	margin-bottom:4px;
	font-size:12px;
	color:#B3B3B3;
}

/* product detail */
.productNameEn {color:#666;font-family:Arial;	font-size:12px;
}
.productBox{
	margin-left: 0px; /*Not IE*/
	*margin-left: -138px;/*ie7*/
	_margin-left: -138px;/*ie6*/
}

.new_action {
	padding-left:1px;
	padding-top: 0px; /*Not IE*/	
	*padding-top: 0px;/*ie7*/
	_padding-top: 0px;/*ie6*/
}
.menu_style_armani {
overflow:hidden; 
display:none;
text-indent:-9999px;
}

.popbox {
	width:684px; height:388px;
	background:#fff;
	padding:5px;

}


.navbar, .navbarsel {
	position:relative;
	width:106px;height:25px;
	display:block;
	text-align:center;
	line-height:25px;
	color:#ccc;font-size:14px;
}

.navbarsel {
	background:#fff; color:#000;
}

.navbar:hover, .navbarsel:hover {
	text-decoration:none;
}


/*==sample==*/
#sample {
	background:url(/armani/img/sample/bg-samples-0721.jpg) no-repeat;
	height:584px;width:834px;
	position:relative;
}
#sample h1,#sample p{
	visibility:hidden;
}
#sample #startBuy{
	overflow:hidden;
}
#sample #startBuy a{
	display:block;
	width:320px;
	height:71px;
	position:absolute;
	left:82px;
	top:310px;
	text-indent:-999em;
}
/*#sample div {
	position:absolute; left:310px; top:400px;
	color:#4f4f4f;
	width:426px;
}

#sample div h2 {
	font-size:14px;
	margin-bottom:10px;
	color:#c3c3c3;
}

#sample div ul {
	overflow:hidden;
	line-height:22px;
}

#sample div ul li {
	width:178px;
	float:left;
	margin-right:35px;
}


#sample div p {
	color:#f00;
	margin:20px 0 10px;
}

#sample div .btn {
	width:79px; height:22px;
	background:url(/armani/img/sample/btn-sample-page.gif) no-repeat;
	display:block;
	text-indent:-1000em;
	overflow:hidden;
}*/

#sample div #error {
	position:absolute; left:90px; bottom:2px;
	color:#f00;
}

#sample div #error a {
	text-decoration:underline;
	color:#f00;
}

/*== jquery.thickbox ==*/
#TB_overlay { position: fixed; z-index:100; top: 0px; left: 0px; height:100%; width:100%; }
.TB_overlayMacFFBGHack { background: url(../img/macFFBgHack.png) repeat; }
.TB_overlayBG { background-color:#000; filter:alpha(opacity=90); -moz-opacity: 0.9; opacity: 0.9; }
* html #TB_overlay { /* ie6 hack */ position: absolute;  height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px');}
#TB_window { position:fixed; z-index:102;/* color:#b8a569;*/ display:none; text-align:left; top:50%; left:50%; }
* html #TB_window { /* ie6 hack */ position: absolute; margin-top: expression(0 - parseInt(this.offsetHeight / 2) + (TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop) + 'px');}
#TB_window img#TB_Image { display:block; margin: 15px 0 0 15px; border-right: 1px solid #ccc; border-bottom: 1px solid #ccc; border-top: 1px solid #666; border-left: 1px solid #666; }
#TB_caption { height:25px; padding:7px 30px 10px 25px; float:left; }
#TB_closeWindow { height:25px; float:right; }
#TB_title { width:100%; position:absolute; left:0; top:0; z-index:201;}
#TB_closeAjaxWindow { width:20px; height:20px; position:absolute; right:0; top:0; overflow:hidden;}
	#TB_closeWindowButton { width:20px; height:20px; float:left; text-indent:-1000em; background:url(/Armani/img/brand/icon-popin-close.gif) no-repeat;}
#TB_ajaxWindowTitle { width:200px; height:15px; position:absolute; left:13px; top:13px;}
#TB_ajaxContent { clear:both; padding:0; overflow:auto; text-align:left; z-index:200;}
#TB_ajaxContent.TB_modal { padding:15px; }
#TB_ajaxContent p {}
#TB_load { position: fixed; display:none; height:13px; width:208px; z-index:103; top: 50%; left: 50%; margin: -6px 0 0 -104px; /* -height/2 0 0 -width/2 */ }
* html #TB_load { /* ie6 hack */ position: absolute; margin-top: expression(0 - parseInt(this.offsetHeight / 2) + (TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop) + 'px');}
#TB_HideSelect { z-index:99; position:fixed; top: 0; left: 0; background-color:#fff; border:none; filter:alpha(opacity=0); -moz-opacity: 0; opacity: 0; height:100%; width:100%; }
* html #TB_HideSelect { /* ie6 hack */ position: absolute;  height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px');}
#TB_iframeContent { clear:both; border:none; margin-bottom:-1px; margin-top:1px; _margin-bottom:1px; }
/*== jquery.thickbox END ==*/

/*VIP*/
#btnVIP {
	width:138px; height:66px;
	position:absolute;left:635px; top:72px;
	background:url("/armani/img/vip/logo-vip.png") no-repeat;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,sizingMethod=crop,src='/armani/img/vip/logo-vip.png');_background:none;
	text-indent:-9999em;
	overflow:hidden;
	cursor:pointer;
}

#btnListPageTop img ,#btnListPageTop a{
	float:left;
}

#btnListPageTop a {
	color:#ccc;
	margin-left:10px;
}

.btnRegister {
	width:75px; height:15px;
/*	display:block;
	background:url("/armani/img/navigation/btn-armani-register.png") no-repeat;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,sizingMethod=crop,src='/armani/img/navigation/btn-armani-register.png');_background:none;
	text-indent:-9999em;*/
}

.bannerList{
	clear:both;
	padding:10px 0 0;
}
.bannerList p{
	margin-bottom:10px;
}
