﻿html,body{scrollbar-face-color:#621C4C;scrollbar-base-color:#621C4C;scrollbar-arrow-color:#DCD088;scrollbar-track-color:#BF9FB4;scrollbar-shadow-color:#621C4C;scrollbar-highlight-color:#621C4C;scrollbar-3dlight-color:#A9B7BF;scrollbar-darkshadow-color:#A9B7BF}
*{font-size:11px;margin:0;padding:0;font-weight:400}
div,td,li{font-family:Verdana,Arial,Helvetica,sans-serif}
a:visited{color:#621C4C}
div{height:auto}
body{color:#666;text-align:center}
table{border:0}
img{border:0}
.clear{clear:both;width:0}
.hiddenDiv{width:0;height:0;position:absolute;z-index:-10;display:none}
h3{color:#621a4b;font-size:12px}
h4{color:#621a4b;font-size:11px}
.purple{color:#4c1b3c}
.gray{color:#999}
.purple a,.purple a:hover{color:#4c1b3c;text-align:right}
.white a,.white a:hover{color:#fff;text-align:right}
input.butCommon{border-right:0px;border-top:0px;font-weight:bold;text-align:left;padding-left:20px;border-left:0px;width:128px;line-height:10px;border-bottom:0px;height:15px;-moz-background-clip:-moz-initial;-moz-background-origin:-moz-initial;-moz-background-inline-policy:-moz-initial;font-family:Arial Narrow,Times New Roman}
input.butAB1{color:#FFF;background:url(imgs/btn_buy_product_news.gif) no-repeat;cursor:pointer}
input.butAF1{color:#A60B74;background:url(imgs/btn_add_favorites_news.gif) no-repeat;cursor:pointer}
input.butAB2{color:#FFF;background:url(imgs/btn_buy_product_special.gif) no-repeat;cursor:pointer}
input.butAF2{color:#CAC179;background:url(imgs/btn_add_favorites_special.gif) no-repeat;cursor:pointer}
input.butAB3{color:#FFF;background:url(imgs/btn_buy_product_best.gif) no-repeat;cursor:pointer}
input.butAF3{color:#E5566E;background:url(imgs/btn_add_favorites_best.gif) no-repeat;cursor:pointer}
input.butAB4{color:#FFF;background:url(imgs/btn_buy_product_selection.gif) no-repeat;cursor:pointer}
input.butAF4{color:#651B4C;background:url(imgs/btn_add_favorites_selection.gif) no-repeat;cursor:pointer}
#top{height:98px;background:url(../../Images/storefront/menu_bg.gif) repeat-x;top:0;}
#header{width:970px;margin:0 auto}
#logo{float:left;height:72px}
#submenu{height:72px;text-align:right}
#toptitle{color:#fff;padding-top:12px;margin:2px}
#toptitle li{list-style-type:none;display:inline;padding:0 2px}
#toptitle a:hover{color:#ff5c5e}
#search{padding-top:12px;float:right;text-align:left}
.Search_bar{width:300px;float:left;color:#fff;height:19px;text-align:center;background:url(../../Images/storefront/top_bg1.gif) no-repeat}
.search_bar_title{padding-left:10px;width:10px;float:left;padding-top:2px}
.chance_way{width:35px;float:left}
.basket_summary{height:19px;line-height:16px;width:290px;float:left;background:url(../../Images/storefront/top_bg2.gif) no-repeat;font-family:Times New Roman, Arial Narrow}
.basket_summary_title{width:125px;text-align:center}
.basket_summary_title a,.basket_summary_title a:hover,.basket_summary_title a:visited{font-size:10px;font-weight:700;color:#541741;text-decoration:none}
.basket_summary_quantity{width:95px;text-align:center;color:#541741}
.basket_summary_amount{width:80px;text-align:center;color:#fff}
.panBasketSummaryDetail{margin-top:12px;padding-left:0;width:301px;position:absolute;z-index:10000}
.panBasketSummaryDetail table{width:301px}
.basket_summary_center{background:url(../../Images/storefront/basket_summary_center.gif) repeat-y;color:#4C1B3C}
.basket_summary_center td{font-size:9px}
.basket_summary_bottom{background:url(../../Images/storefront/basket_summary_bottom.gif) no-repeat}
.basket_summary_viewall{margin-left:0;padding-left:0;width:200px;text-align:right}
.menu{font-size:12px;position:relative;z-index:100;font-weight:700}
.menu ul{list-style-type:none}
.menu li{float:left;position:relative}
.menu ul ul{visibility:hidden;position:absolute;left:3px;top:24px}
.menu table{position:absolute;top:0;left:0}
.menu ul li:hover ul,.menu ul a:hover ul{visibility:visible}
.menu a{display:block;color:#fff;text-decoration:none;width:120px;line-height:24px}
.menu ul ul li{clear:both;text-align:left;font-size:12px;font-weight:400}
.menu ul ul li a{border:0;color:#fff;display:block;width:150px;line-height:18px;padding-left:24px;border-bottom:1px solid #f2adb9;background:url(../../Images/storefront/nav_red_bg.gif) no-repeat #E44762;margin:0}
.menu ul ul li a:hover{border:0;color:#fff;border-bottom:1px solid #f2adb9;background:url(../../Images/storefront/nav_pink_bg.gif) no-repeat #EB7E91;}
#container{background:url(../../Images/storefront/contentbg.gif) no-repeat;margin:0 auto}
#content{width:985px;margin:0 auto}
#footer{float:left;margin-top:10px;width:769px;height:30px;text-align:center;color:#a16e85}
#footer li{display:inline; padding:0 1px}
#footer a{font-size:11px;color:#a16e85;text-decoration:none}
#footer a:hover{color:#8d4968}
#main{width:769px;float:left}
.freePage{width:728px;background:#fff;padding:20px;height:1200px;}
#News_header{height:115px}
#Search_header{height:115px;background:url(../../Images/storefront/result_header.gif) no-repeat}
.top_short{display:block;padding-left:30px;padding-top:70px;font-size:28px;color:#4a1b3d;text-align:left;font-variant:small-caps}
.BrandFrame{width:100%;border:none;background:none;z-index:0}
#Store_locator_Header_Text{display:block;padding-left:25px;padding-top:5px;font-size:28px;color:#4a1b3d;text-align:left;font-variant:small-caps;padding-bottom:20px}
.Store_Locator_Des{padding-left:25px;font-size:12px;color:#621a4b;font-weight:700;width:710px;margin-bottom:10px}
.product_detail_top{width:769px;height:180px;margin:0 0 10px;padding:0}
.brand_detail_top{height:180px;background:url(../../Images/storefront/brand_bg.gif) no-repeat;margin:0 0 10px;padding:0}
.catbg1{width:210px;height:180px;float:left;text-align:left;overflow:hidden}
.catbg2{float:left;width:505px;height:180px;color:#fff;font-size:12px;text-align:left;position:relative;overflow:hidden;margin:0;padding:0 0 0 50px}
.catbg2 a{font-size:11px;line-height:14px}
.brand_detail_category_menu{float:left;width:420px;top:10px;color:#999;text-align:left;position:relative;margin:0;padding:0 0 0 5px}
#catlist{list-style:none;margin-top:15px;font-size:10px;height:110px;overflow:hidden;}
.brand_header h5{text-align:left;color:#4B193C;font-size:9px;font-weight:700;padding-left:15px;margin-top:5px;background:url(../../Images/storefront/brank_point.gif) 1px 2px no-repeat}
.brand_top_bg{line-height:16px;background:url(../../Images/storefront/brand_top_bg.gif) repeat-y}
.brand_bottom_bg{background:url(../../Images/storefront/brand_bottom_bg.gif) no-repeat}
.brand_product_title{font-size:10px;font-weight:700;color:#A5A4A2;line-height:20px}
.brand_url{font-size:12px;font-weight:700;color:#A5A4A2;line-height:24px;padding-left:15px;background:url(../../Images/storefront/brank_point.gif) 1px 2px no-repeat}
.brand_current{color:#4B193C;font-weight:700}
#products,#productsB,#productsC{margin-top:10px;position:relative;background:url(../../Images/storefront/main_bg.jpg) repeat-y}
#products{height:1100px}
#productsB{height:1400px}
#productsC{height:1010px}
#Left_main{float:left;width:133px;height:98%;overflow:hidden;}
.subNav{color:#fff;font-size:14px;float:left;width:133px}
.subNav_title{background:#c6c1bb;margin-left:1px;height:35px;font-size:13px;font-weight:700;font-family:Frutiger Cn,Modena Condensed light}
.subNav ul{list-style:none;margin-left:1px;color:#6a6968}
.subNav ul li{height:33px;text-align:left;background:url(../../Images/storefront/current_gray_bg.gif) no-repeat;font-size:12px;line-height:14px;display:block;font-family:tahoma, helvetica}
.subNav ul li a{color:#6a6968;font-size:12px;text-decoration:none;padding-left:20px;height:33px;display:block}
.subNav ul li a:hover{color:#4c1b3c;font-size:12px;background:url(../../Images/storefront/current_white_bg.gif) no-repeat;text-decoration:none;padding-left:20px;display:block}
.subNav ul .active{color:#4c1b3c;background:url(../../Images/storefront/current_white_bg.gif) no-repeat;height:33px;display:block}
.subNav ul li .active{height:33px;display:block}
.subNav ul .active a{color:#4c1b3c;height:33px;list-style-type:none}
.subNav ul .active a:hover{color:#6a6968;background:url(../../Images/storefront/current_gray_bg.gif) no-repeat;height:33px;list-style-type:none}
.LeftBanner{width:133px;height:600px;position:relative;margin-top:0}
.showAll{float:left;width:635px;position:relative;top:0;right:0}
.showAllB{width:700px;padding-left:15px;padding-bottom:20px}
#product_sku{width:769px;height:1150px;background:#fff}
.core{width:635px;text-align:left;margin-bottom:60px !important;margin-bottom:10px}
.pro_title{background:url(../../Images/storefront/home_title_bg.gif) repeat-x;margin-left:10px;position:relative;height:25px}
.Title{font-weight:700;margin-top:5px;margin-left:20px;background:1px 2px url(../../Images/storefront/point_news.gif) no-repeat}
.product_area{height:210px !important;height:170px}
.search_notice{padding:20px; width:90%; text-align:center; color:#000;float:none}
.show_product{width:140px;height:180px !important;height:140px;font-weight:700;color:#656565;padding-left:13px;padding-top:10px;float:left;position:relative;padding-bottom:30px !important;padding-bottom:5px}
.coreB{width:700px;text-align:left;}
.pro_titleB{background:url(../../Images/storefront/basket_title_bg.gif) no-repeat;margin-left:10px;width:700px;height:30px;}
.TitleB{float:none;background:1px 2px url(../../Images/storefront/point_news.gif) no-repeat;margin-top:10px;margin-left:20px;color:#621a4b;font-size:11px;font-weight:700;width:600px;display:block}
.show_productB{height:235px;width:145px;font-weight:700;color:#656565;padding-left:15px;padding-top:10px;vertical-align:top;float:left;position:relative;padding-bottom:30px !important;padding-bottom:5px}
.basket_nav{float:left;font-size:16px;color:#5f294f;height:25px;line-height:25px;padding-left:10px;font-family:Myriad Pro,FrutigerCn;font-weight:700}
.TitleRight{padding-left:5px;height:18px;color:#a7839c;width:100px;right:30px;top:2px;position:absolute}
.Hot{position:absolute;z-index:11;text-align:center;}
.product_image{width:120px;text-align:center;height:120px}
.text_show{clear:left;width:140px;text-align:left;margin-bottom:35px;line-height:14px}
.band_name{margin-top:10px;font-weight:700;text-align:left;font-size:11px}
.display_name{height:35px}
.narrate{font-weight:400;margin-left:0;padding-top:2px;font-variant:normal}
.price{font-size:12px;padding-top:2px;font-weight:700}
.price100{font-size:10px;padding-top:2px;font-weight:700}
.cost{padding-top:2px;text-decoration:line-through;font-family:Times New Roman;}
.price1{color:#a2006e}
.price2{color:#b8ad59}
.Add{float:left;padding-top:8px}
.DIVline{width:5px;height:200px;float:left;background:url(../../Images/storefront/proudct_line.gif) no-repeat center}
.core_mainB{background:#fff;border-left:1px solid #b08da5;border-right:1px solid #b08da5;}
.core_left{width:594px;float:left;}
.core_right{width:173px;float:right;top:0}
.core_lable{background:url(../../Images/storefront/care_label_bg.gif) no-repeat;height:60px}
.label_brank{vertical-align:middle;width:200px;float:left;height:48px;padding-top:5px}
.label_name{width:340px;height:60px;line-height:14px;float:left;text-align:center;vertical-align:middle;padding-top:5px}
.label_name td{font-size:16px;color:#5f194b}
.main_show{width:594px;float:left;color:#656565;margin-top:20px}
.product_show{width:250px;text-align:center;float:left;overflow:hidden;}
.product_explain{width:300px;float:left;text-align:left;padding-bottom:35px}
.product_explain h5{font-size:12px;font-weight:700}
.product_explain p{display:block;padding-top:5px;line-height:14px}
.product_explain div{padding-top:2px}
.Color_A{width:100px;float:left}
.Color_A div{float:left;padding-right:3px;font-size:10px;color:#a1a1a1}
.box_column1{font-weight:700;color:#4C1B3C}
.perfume_column1{width:80px;font-size:12px;vertical-align:top}
.perfume_column2{width:180px}
.sku_property_border{border:1px solid #e3e3e3;height:auto;width:100%}
.parameter tr td{color:#5f194b;font-size:11px}
.pink_Price{font-size:14px;color:#d73f58;font-weight:700}

.usual {width:524px;margin:20px auto; z-index:1;}
.usual ul{margin:0;padding:0;padding-left:2em;overflow:auto;_display:inline-block;z-index:10;}
.usual li { list-style:none; float:left;}
.usual ul a {display:block;padding:0 0 0 25px;text-decoration:none;width:100px;height:20px;text-align:left;color:#a4a4a4;background:url(../../Images/storefront/flow_ciro.gif) no-repeat;outline:none;}
.usual ul a:hover {color:#FFF;background:#a4a4a4;}
.usual ul a.selected {background:url(../../Images/storefront/flow_point.gif) no-repeat;font-weight:700;color:#621a4b;cursor:default;}
.usual .box{padding:10px 10px 8px 10px;border:1px solid silver;text-align:left;}

.core_about{width:230px;float:left;padding-left:20px;padding-top:10px;text-align:left}
.core_MTV{width:220px;margin-left:10px;float:left}
.similal_product{width:594px;height:400px;text-align:left;color:#8f8f8f}
.similal_product h3{font-size:17px;color:#661f43;margin-left:20px;margin-top:20px;font-weight:400;border-bottom:1px solid #b08ca6;font-family:Frutiger Cn,Modena Condensed light}
.similal_A{width:280px;height:140px;margin-top:20px;float:left;}
.core_productB{width:120px;float:left;text-align:center}
.About_productB{width:140px;float:left}
.About_productB h4{color:#8f8f8f;padding-left:5px;text-indent:10px;font-size:12px;background:url(../../Images/storefront/point_special.gif) no-repeat}
.About_productB div{padding-top:5px}
.About_productB p{padding-top:5px;font-weight:700;font-size:12px}
#pro_history{background:#eaeaea;border-bottom:1px solid #661f43;color:#999;padding-left:10px;height:350px}
#pro_history h3{text-align:left;font-size:12px;color:#666}
#pro_history h4{text-align:left;margin-bottom:15px;color:#666}
.pro_buy{color:#666;height:550px;padding-top:25px;text-align:left}
.buy_title{font-size:16px;color:#661f43;margin-bottom:25px;text-align:left;padding-left:10px;font-family:Frutiger Cn,Modena Condensed light}
.buy_all{padding-left:15px}
#friendLink{background:#621a4b;padding-left:135px;padding-top:5px;height:80px}
#friendLink li{float:left;display:inline;padding:5px}
#RightSidebar{position:relative;width:185px;float:left;margin-top:-25px;margin-left:10px;z-index:50}
.loginTop{height:25px}
#loginCenter,#loginCenterB{text-align:left;color:#621a4b;padding-left:10px;margin-top:0;padding-top:0;background:#fff;border-left:1px solid #b08ca5;border-right:1px solid #b08ca5}
#loginCenter div,#loginCenterB div{float:left;height:20px}
#loginCenter P{line-height:15px;display:block;width:170px}
.login_textbox{width:70px;height:16px;background:#fff;font-size:10px;border:1px solid #621a4b;color:#4c1b3c;padding-left:2px;float:left}
.login_textbox P{line-height:25px;display:block;border:1px solid #621C4C}
.login_column1{width:70px;color:red;font-weight:700}
.login_column2{width:100px}
#loginCenterB{line-height:22px}
#loginCenterB h4{float:left;width:155px}
#loginCenterB h4 a{color:#621a4b;text-decoration:none}
#loginCenterB h4 a:hover{color:#e34761;text-decoration:none}
#loginID{width:65px;float:left;color:#e34761}
#loginID span{font-size:10px;line-height:11px;letter-spacing:0;display:inline}
#service{margin-top:10px}
#service .service_top{height:32px}
.purple_center{background:#af95a3;text-align:left;color:#4c1b3c;font-size:10px;margin-top:-3px;font-weight:700;border-left:1px solid #b08ca5;border-right:1px solid #b08ca5;padding:5px}
.purple_center h3{padding-left:15px;margin-top:6px;font-weight:700;color:#4c1b3c;font-size:11px;padding-bottom:2px;background:url(../../Images/storefront/pint_white_purple.gif) no-repeat}
.purple_center h4{padding-bottom:2px;color:#fff;text-indent:12px;font-variant:normal;font-size:10px;list-style:none}
.purple_center ul{list-style-image:url(../../Images/storefront/pint_white_purple.gif);padding-left:15px;font-weight:700;font-size:12px}
.purple_center ul li{padding-bottom:2px;font-weight:700}
.purpleSmall{color:#fff;font-variant:normal;list-style:none}
.purpleMore{font-weight:700;color:#4c1b3c;font-size:12px;text-align:left}
.purpleMore a{color:#fff;font-size:12px;font-weight:700;text-decoration:none}
.purpleMore a:hover{color:#a30270;font-size:12px}
.pinkBg{background:#fe8587}
.magBottom{height:169px}
#Commitents{background:#e34761;color:#fff;margin-top:7px;text-align:left;padding:0}
#Commitents ul{list-style-image:url(../../Images/storefront/commitent_point.gif);list-style-position:outside;color:#fff;height:160px;font-weight:700;margin-left:22px}
#Commitents li{line-height:18px;padding:0}
#Allform{width:769px;float:left;height:100%}
.order{font-size:12px;font-weight:700;color:#621a4b;padding-left:30px;padding-top:20px;height:30px}
.order ul li{display:inline;float:left;padding-right:5px;padding-bottom:5px;width:108px;height:30px;background:url(imgs/flow_bg.gif) no-repeat;text-decoration:none;color:#621a4b}
#Allform .Number{width:12px;font-weight:700;background:none;margin-left:5px;font-family:Frutiger Cn,Arial, Helvetica, sans-serif}
#Allform .Number_current{width:12px;font-weight:700;color:#e34761;background:none;font-family:Frutiger Cn,Arial, Helvetica, sans-serif}
#Allform .order_current{color:#fff;background:url(imgs/flow_currentbg.gif) no-repeat}
.CheckoutMessages{color:Red;text-align:left;line-height:14px;margin:10px}
.checkout_top{width:769px;height:16px;background:url(../../Images/storefront/mainform_top.gif) no-repeat}
.checkout_center{width:769px;height:auto;background:url(../../Images/storefront/mainform_center.gif) repeat-y;text-align:left}
.checkout_bottom{width:769px;height:16px;background:url(../../Images/storefront/mainform_bottom.gif) no-repeat}
#SearchForm{text-align:left;height:1130px;background:url(../../Images/storefront/mainform_center.gif) repeat-y}
#form{text-align:left;height:1100px !important;height:100%;background:url(../../Images/storefront/mainform_center.gif) repeat-y}
#form .Main_form{background:url(../../Images/storefront/mainform_center.gif) repeat-y}
#Main_form{height:1070px !important;height:100%;width:769px;position:relative;background:url(../../Images/storefront/mainform_center.gif) repeat-y}
#Main_form div{float:left;margin-right:5px}
#Main_form .big{width:679px;display:block;float:left;padding-top:10px;padding-bottom:10px}
.mainform_bottom{float:left;text-align:left;height:16px}
.basket{margin-left:15px;margin-top:15px}
.basekt_error{padding-left:20px;color:red;margin:5px 0}
.basket_sign{width:720px;text-align:right;color:#e34761;font-size:10px;font-weight:700;font-variant:small-caps}
.basket_title{width:720px;height:21px;color:#fff;background:url(../../Images/storefront/order_total_title.gif) no-repeat}
.basket_title tr td{color:#fff;height:21px}
.basket_centerA{width:720px;background:url(../../Images/storefront/basket_center.gif) repeat-y;text-align:center}
.basket_centerB{width:720px;background:url(../../Images/storefront/order_total_bg.gif) repeat-y}
.basket_centerC{width:720px;background:url(../../Images/storefront/gray_center.gif) repeat-y}
.basket_sample{width:720px;padding-top:10px;padding-left:20px}
#SampleTitle{width:720px;color:#000;padding-top:5px;padding-bottom:15px;font-weight:700}
.SampleItem{width:145px;display:inline;float:left}
.basket_code{color:#5f294f;font-weight:700;width:720px;padding-left:15px;height:30px;padding-top:20px;text-align:right;display:block}
.free{color:#e82466;font-size:12px;font-weight:700;}
#FreeShippingNotice{width:80px;height:100px;}
.basket_Total{color:#222;font-size:13px;font-weight:700}
.basket_small{color:#333;font-size:10px}
.basket_btn{width:720px;padding-left:15px;padding-bottom:20px}
.BasketEmptyNotice{width:700px;height:200px;text-align:center;vertical-align:middle;line-height:150px}
.basket_topA{height:18px}
.basket_line{height:14px}
.basket_discount{color:#000;font-style:italic}
#divPromoCodeMessage{width:730px;text-align:right;display:block}
.CategoryTitle,.CheckOutTitle{font-size:22px;color:#4c1b3c;margin-left:20px;line-height:50px}
.greet_title{float:none;width:350px}
.greet_content{background:#f1e8eb;width:400px;height:200px;border:#a78a9e 1px solid;margin-left:20px;margin-top:20px;padding:10px}
.greet_note1,.greet_note2{font-size:12px;font-weight:700;width:600px;float:left;padding-top:10px;padding-left:15px}
.greet_woman{right:-5px;top:-16px;position:absolute;z-index:-10}
.choose_top,.choose_bottom{height:16px}
.formB{width:700px;margin-left:5px}
.chooseA{width:285px;text-align:left;color:#5f294f;padding-left:20px;margin-left:10px;float:left}
.chooseA .choose_center div{width:210px;display:block;margin-left:10px}
.choose_center{width:285px;background:url(../../Images/storefront/chooseform_center.gif) repeat-y}
.chooseA .choose_Title{padding-left:10px;display:block;font-size:16px;font-weight:700}
.AddressTypeTitle,.AddressTypeTitle span{color:#621A4A;width:280px;height:40px;margin-left:15px;font-size:15px;font-weight:700;font-family:Frutiger Cn,Modena Condensed light,Arial, Helvetica, sans-serif}
.chooseA .Choose_Block{color:#5f294f;width:220px;background:#f1e8eb;border:1px solid #b096a8;margin:0 20px;padding:10px}
#text_Block{color:#5f294f;width:460px;height:100px;padding-left:20px;padding-top:10px;background:#f1e8eb;border:1px solid #b096a8}
#text_Block li{display:block}
.select_note,.select_noteB{font-size:13px;color:#e34761;height:25px;width:680px;padding-top:10px;margin-bottom:20px;border-bottom:1px solid #f1a3b0;font-weight:700;font-variant:small-caps}
.select_noteB{margin-left:35px}
.select_price{font-size:13px;color:#e34761;font-weight:700}
.select_name{font-size:13px;color:#5f294f}
.table_bg{width:330px;height:138px;background:url(../../Images/storefront/total_bg.gif) no-repeat;float:left}
.table_nav{color:#e34761;font-weight:700}
.payment_option_center{background:url(../../Images/storefront/payment_option_center.gif) repeat-y}
.payment_option_top{background:url(../../Images/storefront/payment_option_top.gif) no-repeat}
.payment_option_bottom{background:url(../../Images/storefront/payment_option_bottom.gif) no-repeat}
.payment_option{width:340px;float:left;margin-left:25px}
.payment_option tr td,.payment_700{color:#724966;font-weight:700;font-size:12px}
.payment_tab{width:340px;height:40px;float:left;color:#a6a6a6;font-size:14px;text-align:center;font-variant:small-caps;margin-left:25px}
#Btn_B{width:610px;position:relative;padding-top:30px;padding-left:20px;height:45px}
.backB{position:absolute;left:30px;top:24px}
.nextB{position:absolute;right:-6px;top:24px}
.shipping_method_note{width:570px;text-align:right;color:#5f294f;font-weight:700;margin:10px}
.confirm_point{width:15px;float:left}
.formC{width:700px;text-align:center;margin:0 0 30px 30px}
.confirm_pink,.confirm_text{width:610px;margin-left:60px}
.confirm_pinkB{width:610px;margin-left:20px}
.confirm_top{float:left;height:13px}
.confirm_center,.confirm_centerB{float:left;background:#e34761;color:#fff}
.confirm_center{width:610px}
.confirm_centerB{width:705px}
.confirm_text{padding-top:20px;color:#5f294f}
.confirm_text a:hover{color:#86366e;text-decoration:underline}
.confirm_core{width:400px;padding-left:10px}
.confirm_coreB{width:500px;padding-left:25px}
.confirm_purple{width:140px;float:left;color:#5f294f;padding-left:20px;font-weight:700}
.ImageAffiliate{position:absolute;display:none;width:1px;height:1px}
.checkout_error{height:400px;padding:15px}
.invoice_print{text-align:left;width:750px;margin:10px}
.print_logo{width:620px;margin-left:10px}
.invoice_no{color:#5f294f;font-size:16px;font-weight:700;float:left;width:300px;line-height:30px;margin:40px 0 40px 10px}
.invoice_date{color:#5f294f;font-size:16px;font-weight:700;float:left;width:400px;line-height:30px;text-align:right;margin:40px 0}
.invoice_button{width:679px;padding-left:45px;text-align:left}
.espaces_info{width:200px;float:left}
.customer_info{width:540px;float:left}
.customer_info a:hover{color:#4c0a39}
.print_espaces{width:760px;height:220px;float:left;color:#5f294f;line-height:18px;margin:10px}
.add_favourites,.send_friend,.notify_me{background:url(../../Images/storefront/add_favorites_bg.gif) no-repeat;width:400px;height:300px;text-align:left;padding:80px 10px 10px}
.add_favourites_title span,.send_friend_title span,.notify_me_title span{line-height:30px;font-size:16px;font-weight:700;width:390px}
.add_favourites_new{float:none;display:block}
.send_friend_column1{float:left;width:60px;text-align:right;font-weight:700;padding:5px 5px 0 0}
.send_friend_column2{float:left;width:320px;padding:5px 0 0 5px}
.reset_password_column1{float:left;width:80px;text-align:left;font-weight:700;padding:5px 5px 0 0}
.reset_password_column2{float:left;width:300px;padding:5px 0 0 5px}
.send_friend_message{background:#f1e8eb;width:200px;height:60px;border:#a78a9e 1px solid}
.add_favourties_button,.send_friend_button{text-align:right;padding-right:30px;margin-top:10px}
.updating_productlist,.updating_basket,.updating_productsku,.updating_search{text-align:left;position:absolute;background-color:#FFC;z-index:10;width:200px;height:20px;overflow:hidden;border:solid 1px #000;margin:0;padding:3px}
.human_gray{padding-left:25px;padding-top:10px;padding-bottom:10px;width:680px}
.HumanR_btnB{float:left;padding-left:380px;padding-top:20px}
.joboffer_search{float:left;width:680px;padding-left:25px}
.order_history_tabB,.joboffer_input{float:left}
.joboffer_inputB{margin-left:10px;float:left}
.table_applice .Row1{padding-left:10px}
.MyOrders_Top{background:url(../../Images/storefront/search_product.gif) no-repeat;width:769px;height:30px;color:#fff;margin-bottom:0}
.MyOrders_Bottom{background:url(../../Images/storefront/search_product_OrderHistory.gif) no-repeat;width:769px;height:30px;color:#fff;margin-bottom:0}
.page_top_history a:hover{color:#fff;background:#905e81}
.Legal_Title{font-size:20px;font-weight:700;width:600px;color:#4C1B3C;margin:20px}
.Legal_content1{width:550px;font-size:12px;font-weight:700;margin:30px 10px 10px 100px}
.Legal_content2{width:550px;margin:5px 10px 5px 100px}
.register_column1{color:#4C1B3C;font-weight:700}
.loyalTitle,.register_title{font-size:16px;font-weight:700;color:#E34761}
.about_marionnaud_top{width:769px;height:398px;background:url(../../Images/storefront/about_marinnaud_top.gif) no-repeat}
.about_marionnaud_center{width:769px;background:url(../../Images/storefront/about_marinnaud_center.gif) repeat-y;color:#4C1B3C;text-align:left}
.about_marionnaud_bottom{width:769px;height:32px;background:url(../../Images/storefront/about_marinnaud_bottom.gif) no-repeat}
.about_marionnaud_left{width:280px;height:480px;padding-left:70px;float:left}
.about_marionnaud_right{width:300px;height:480px;padding-left:30px;float:left}
.about_marionnaud_list{width:230px;height:80px;float:left;padding-left:20px}
.m_history{padding-left:30px}
.m_history_title1{font-size:30px;margin-top:320px;margin-left:30px;color:#4C1B3C;text-align:left;float:left}
.m_history_title2{font-size:14px;color:#4C1B3C;font-weight:700;margin:10px 0 0 10px}
.history_left{float:left;width:180px}
.history_left div{padding-top:50px;padding-bottom:50px}
.history_right{float:left;width:520px;color:Gray}
.history_right ul{list-style-image:url(../Images/storefront/history_point.gif);margin-left:30px}
.history_right li{line-height:14px;padding:0}
.special_title{font-size:12px;color:#4C1B3C;font-weight:700}
.history_item{font-size:14px;font-weight:700;margin:10px 0}
.history_ul{background:url(../../Images/storefront/point_all.gif) no-repeat;padding:0 0 20px 20px}
a,a:hover{text-decoration:none;color:#621C4C}
.Last,.sku_color,.sku_properties{clear:both}
.NoMarginPadding,.brand_detail_top div{}
.white,.menu a:visited,.menu .active li a,.menu .active li a:visited,#catlist a,#catlist a:hover,.page_top_history a{color:#fff}
.menu .active span{color:Red;}
.pink,.price3,.greet_note2{color:#e34761}
#toptitle a,.purple_center h4 a,.purpleSmall a,.notice a:hover,.page_top_history a:visited{color:#fff;text-decoration:none}
.menu a:hover,.menu .active{color:red;background:url(../../Images/storefront/menu_active_icon.gif) no-repeat}
.menu .active a,.error_message{color:red}
#catlist .active a,#catlist .active a:hover{color:#4c1b3c;font-style:italic;font-weight:700}
.brand_header h5 a,.brand_header h5 a:hover{color:#4B193C;font-size:9px}
.left_main_top,.core_top,.basket_topB{height:12px}
.Title a,.TitleB a,.Title a:hover,.TitleB a:hover,.Title a:visited,.TitleB a:visited,.price4,.basket_content,.basket_price,.greet_note1{color:#5f294f}
.core_bottom,.color_block,.form img{float:left}
.perfume_column1 span,.basket_price,.confirm_700{font-weight:700}
#friendLink ul,.purple_center ul li .purpleSmall,.order ul{list-style:none}
#service .service_bottom,#mag .mag_top{height:20px}
.purple_center h4 a:hover,.purpleSmall a:hover{color:#a30270;text-decoration:none}
.magPink li a,.magPink li a:hover,#Commitents li a{color:#fff;font-weight:700;text-decoration:none}
.CheckoutMessages ul,#text_Block ul{list-style-type:disc;list-style-position:inside}
.checkout_center h2,#Main_form h2{font-size:13px;color:#5f294f;padding-left:20px;width:500px;font-family:Frutiger Cn,Modena Condensed light,Arial, Helvetica, sans-serif}
.checkout_center h3,#Main_form h3{color:#e34761;font-size:11px;float:left;width:180px;padding-left:20px;font-weight:700}
.checkout_center h5,#Main_form h5{color:#e34761;font-size:11px;float:left;width:100px;padding-left:20px;font-weight:700}
.checkout_center h4,#Main_form h4{color:#e34761;font-size:11px;float:left;padding-left:22px}
.checkout_center .account,#Main_form .account{font-size:10px;color:#666;width:679px;padding-left:35px}
.checkout_center .title,#Main_form .title{color:#e34761;font-size:18px;float:left;padding-left:20px;font-variant:small-caps;width:569px;font-family:Frutiger Cn,Modena Condensed light,Arial, Helvetica, sans-serif}
.checkout_center .small,#Main_form .small{font-style:italic;font-size:10px;color:#666;float:left;width:150px;padding-left:5px}
.checkout_center .formTitle,#Main_form .formTitle{width:720px;display:block;float:left;padding-top:10px;padding-bottom:10px}
.checkout_center .form_title h3,#Main_form .form_title h3{width:600px}
.notice a,.confirm_text a,.customer_info a{color:#5f294f;text-decoration:underline}
.basket_top,.basket_bottom{width:720px;height:9px}
.basket_topA_history,.basket_bottomA_history{width:653px;height:18px}
.basket_top_history,.basket_bottom_history{width:653px;height:9px}

.input,.input2{vertical-align:middle;height:16px;font-size:10px;border:none;width:120px;margin-top:-1px}
.input{background:#4c1b3c;color:#fff;border:1px solid #621C4C}
.input2{background:#fff;color:#4c1b3c;border:1px solid #621C4C}
.inputLogin{width:70px;height:16px;background:#fff;font-size:10px;border:1px solid #621a4b;color:#4c1b3c;padding-left:2px;float:left}
.inputLogin P{line-height:25px;display:block;border:1px solid #621C4C}
.input_basket{width:150px;height:20px;font-size:12px;color:#5f294f;border:1px solid #621C4C}
.input_notifyme,.input_sendfriend,.input_favourite{width:100px;height:16px;color:#5f294f;border:1px solid #621C4C}
.select_favourite{border:1px solid #621C4C;border-style:solid;border-width:thin}
.BasketQuantityInput{width:30px;border:1px solid #621C4C;text-align:center}
.input_quantity{width:50px}
.input_quantity .textbox{float:left;height:18px}
.input_quantity .add{float:left;height:9px;cursor:hand;margin:-2px 0 0;padding:0}
.input_quantity .reduce{float:left;height:9px;cursor:hand;margin:2px 0 0;padding:0}
.txtbox_address{width:120px;height:18px;line-height:16px;border:1px solid silver}
.input_payment{height:14px;width:50px;color:#999;border:1px solid #621C4C}
.cclist *{background-color:#EDEDED;border:0}
.cclist{border:0;float:left;color:#a7839c;width:100px;right:30px;top:2px;position:absolute}
.cclist div{border:0;float:left}
.cclist > div{width:120px;height:18px;overflow:hidden}
* html .cclist div select{display:block;float:left;width:120px;height:22px;margin:-2px}
.cclist div > select{display:block;width:124px;height:22px;float:none;margin:-2px;padding:0}
.brandlist *{background:#4c1b3c;color:#fff;width:70px}
.brandlist{float:left;display:inline;margin-top:2px}
.brandlist > div{width:150px;height:14px;overflow:hidden}
* html .brandlist div select{display:block;float:left;width:154px;height:22px;background:#4c1b3c;color:#fff;margin:-4px -2px -2px}
.brandlist div > select{display:block;width:174px;height:22px;float:none;background:#4c1b3c;color:#fff;margin:-4px -2px -2px;padding:0}
.select_country_filter *{border:0}
.select_country_filter{float:left}
.select_country_filter div{float:left;border:1px solid silver;width:200px}
.select_country_filter > div{width:200px;height:18px;overflow:hidden}
* html .select_country_filter div select{display:block;float:left;width:204px;height:22px;margin:-2px}
.select_country_filter div > select{display:block;width:204px;height:22px;float:none;margin:-2px;padding:0}
.select_gender_filter{float:left;display:inline;width:50px}
.select_gender_filter div{float:left;width:50px}
.select_gender_filter > div{width:50px;height:14px;overflow:hidden}
* html .select_gender_filter div select{display:block;float:left;width:54px;height:22px;margin:-4px -2px -2px}
.select_gender_filter div > select{display:block;width:54px;height:22px;float:none;margin:-4px -2px -2px;padding:0}
.select_search_brand_filter > div{width:140px;height:14px;overflow:hidden}
* html .select_search_brand_filter div select{display:block;float:left;width:144px;height:22px;margin:-4px -2px -2px}
.select_search_brand_filter div > select{display:block;width:144px;height:22px;float:none;margin:-4px -2px -2px;padding:0}
.select_search_filter > div{width:80px;height:14px;overflow:hidden}
* html .select_search_filter div select{display:block;float:left;width:84px;height:22px;margin:-4px -2px -2px}
.select_search_filter div > select{display:block;width:84px;height:22px;float:none;margin:-4px -2px -2px;padding:0}
.img_standard{width:200px;height:250px}
.img_basket{width:48px;height:60px}
.img_selection{width:96px;height:120px}
.img_small_category{width:60px;height:60px}
.img_brand_visual{width:200px;height:280px}
.img_brand_logo{text-align:center;width:120px;height:50px}
.img_category_visual{width:210px;height:180px}
.img_sku_color{width:25px;height:20px}
.img_product_banner{width:530px;height:230px}
.img_GwpShow{width:120px;height:150px;}
.img_GwpAd{width:530px;height:230px;}
.cclist select > option,.brandlist select > option,.select_country_filter select > option,.select_gender_filter select > option,.select_sku_filter select > option,.select_search_brand_filter select > option,.select_search_filter select > option,.select_category_filter select > option,.select_favourite_filter select > option{text-indent:2px}
.brandlist div,.select_sku_filter div,.select_search_brand_filter div,.select_search_filter div,.select_category_filter div,.select_favourite_filter div{float:left}
.select_gender_filter *,.select_sku_filter *,.select_search_brand_filter *,.select_search_filter *,.select_category_filter *,.select_favourite_filter *{}
.select_gender_filter:hover,.select_sku_filter:hover,.select_favourite_filter:hover{border:1px solid #666}
.select_sku_filter,.select_favourite_filter{border:1px solid #ccc;float:left;display:inline}
.select_sku_filter > div,.select_category_filter > div,.select_favourite_filter > div{width:120px;height:14px;overflow:hidden}
* html .select_sku_filter div select,* html .select_category_filter div select,* html .select_favourite_filter div select{display:block;float:left;width:124px;height:22px;margin:-4px -2px -2px}
.select_category_filter div > select,.select_favourite_filter div > select{display:block;width:124px;height:22px;float:none;margin:-4px -2px -2px;padding:0}
.select_sku_filter div > select{display:block;width:200px;height:22px;float:none;margin:-4px -2px -2px;padding:0}
.select_search_brand_filter,.select_search_filter,.select_category_filter{float:left;display:inline}

.sitemap_top{height:125px;background-color:#EEE;padding-left:10px;width:757px;margin-left:1px}
.sitemap_top ul li{float:left;width:165px;margin-top:5px;color:#621a4b;font-weight:700;padding-left:18px;background:url(../../Images/storefront/point_dark_purple.gif) no-repeat}
.sitemap_core{width:748px;margin-top:10px;margin-bottom:20px;margin-left:5px}
.sitemap_title{font-family:Times New Roman, Arial, Helvetica, sans-serif;font-weight:700;font-size:16px;color:#621a4b;padding-left:10px;padding-top:40px;padding-bottom:3px;width:710px}
.sitemap_content_title{font-size:12px;background-color:#EEE;font-weight:700;width:747px;height:13px;padding-left:20px;color:#6B2959;margin-top:0;margin-left:1px}
.sitemap_line{margin-left:5px;height:10px;background-image:url(../../Images/storefront/sitemap_menu_line.gif);background-repeat:no-repeat;width:702px}
.sitemap_block{font-family:Times New Roman, Arial, Helvetica, sans-serif;width:165px;margin-left:10px;float:left}
.sitemap_MainMenu{float:left;width:155px;padding-left:20px;background:url(../../Images/storefront/sitemap_lilac_point.gif) no-repeat}
.sitemap_MainMenuTitle{font-size:12px;color:#4c1b3c;font-weight:700}
.sitemap_SubMenu{float:left;color:#666}
.sitemap_SubMenu ul li{padding-top:5px;width:120px}
.sitemap_SubMenu ul li a{color:#666}
#error_main{height:700px;width:970px;position:relative;float:left;text-align:left;background:url(../../Images/storefront/error_center.gif) repeat-y}
.error_pic{width:233px;height:266px;margin-top:-18px;right:120px;position:absolute}
.error_title{font-size:18px;color:#5f294f;margin-left:20px}
.error_text{color:#666;float:left;width:460px;margin:20px 250px 20px 20px}
.error_top{margin-top:20px;float:left}
.error_bottom{float:left;width:970px}
.error_list{margin-left:30px;color:#5f294f;font-weight:700;text-align:left;width:800px;padding-bottom:20px}
.error_list ul li{padding:5px}
.service_head{width:700px;font-size:12px;margin-left:35px;padding-top:20px;color:#5e2953}
.services_Desc{width:700px;font-size:10px;margin-left:35px;padding-top:20px;color:#5e2953}
.services_list{width:700px;float:left;padding-left:65px;color:#5e2953;font-size:12px}
.services_Tit{float:left;width:220px;height:14px;padding-left:60px;padding-top:5px;text-align:left;font-weight:700}
.services_text{float:left;width:200px;height:28px;padding-left:70px;padding-top:5px;text-align:left}
.service_more{width:180px;text-align:right;padding-left:100px;float:left;padding-top:8px}
.services_line{margin:5px}
.services_delivery,.services_delivery,.services_payment,.services_sample,.services_card,.services_wrap,.services_cate{height:68px;width:285px;float:left;padding-bottom:30px;padding-left:10px}
.services_delivery{background:url(../../Images/storefront/service_delivery.gif) no-repeat}
.services_payment{background:url(../../Images/storefront/service_payment.gif) no-repeat}
.services_sample{background:url(../../Images/storefront/service_sample.gif) no-repeat}
.services_card{background:url(../../Images/storefront/service_card.gif) no-repeat}
.services_wrap{background:url(../../Images/storefront/service_wrap.gif) no-repeat}
.services_cate{background:url(../../Images/storefront/service_cate.gif) no-repeat}
.HumanR_main{width:725px;float:left;margin-left:10px;padding-left:10px;color:#5f294f}
.HumanR_left{width:500px;height:660px;float:left}
.HumanR_gray{width:500px;height:160px;float:left;font-size:12px;background:url(../../Images/storefront/human_gray_bg.gif) no-repeat}
.HumanR_pic{float:left;width:170px;height:125px;padding-left:15px;margin-top:20px}
.HumanR_title,.HumanR_text{width:270px;margin-left:10px;margin-top:10px;line-height:16px;float:left}
.HumanR_title{font-weight:700;font-size:13px;width:270px;margin-top:20px}
.HumanR_btn{height:50px;width:270px;float:left;text-align:right;margin-top:15px}
.HumanR_btnB{float:left;padding-left:373px;padding-top:20px}
.HumanR_line{width:300px;float:left;padding-top:10px;padding-bottom:10px}
.HumanR_content{width:250px;float:left}
.HumanR_right{float:left;width:192px;height:660px}
.HumanR_topR{float:left;height:15px}
.HumanR_purpleBg{background:#632b52;color:#fff;width:191px}
.HumanR_purpleBg ul{list-style-image:url(../../Images/storefront/purple_white_point.gif);list-style-position:inside;padding-top:10px;padding-bottom:10px}
.HumanR_purpleBg ul li{padding-left:7px;padding-bottom:3px}
.HumanR_purpleBg ul li a{color:#fff;padding-left:5px}
.HumanR_purpleBg ul li a:hover{text-decoration:underline}
.HumanR_whiteBg{width:189px;color:#632b52;border-left:1px #632b52 solid;border-right:1px #632b52 solid;padding-top:10px}
.HumanR_whiteBg p a{color:#632b52;text-decoration:underline}
.HumanR_whiteBg p a:hover{color:#461b39}
.HumanR_btnR{padding-left:25px;padding-top:5px}
.bigtitle{font-size:12px;font-weight:700;font-variant:small-caps}
.HR_formCore{padding-left:7px}
.result_content{float:left;margin-left:20px}
.result_top,.result_bottom{float:left;width:720px}
.result_center{width:720px;float:left;background:url(../../Images/storefront/gray_center.gif) repeat-y}
.result_center h4,.result_center P{padding-top:5px;padding-left:70px}
.result_center h4{font-size:13px;color:#6c2957;font-weight:700;font-variant:small-caps}
.result_center P{font-size:10px}
.result_positon,/*.result_positonB leon*/{text-align:left;font-size:13px;color:#6c2957}
.result_positon{margin:10px}
.Result_Top{background:url(../../Images/storefront/search_product.gif) no-repeat;width:769px;height:24px;color:#fff;padding-top:10px;margin-bottom:0}
.Result_Top div{font-family:Times New Roman;float:left}
.page_top{width:170px;height:30px;text-align:right;color:#fff}
.page_top a:hover{color:#fff;background:#905e81}
.search_line{width:100%;float:left;background-color:#fff;height:2px;background:url(../../Images/storefront/search_line.gif) no-repeat;margin:0 0 0 1px;padding:0}
.search_list{margin-left:0 0 0 2px;height:150px;width:760px;float:left;padding:0}
.catalog_pro,.catalog_core,.catalog_add{float:left;height:150px}
.catalog_pro{width:145px;text-align:center}
.catalog_core{width:470px;background:#f1f1f1}
.catalog_add{width:130px;padding-left:5px}
.catalog_brank,.catalog_name,.catalog_price{padding-left:5px;float:left;margin-top:20px}
.catalog_brank{color:#621a4a;font-size:14px;font-weight:700;padding-left:15px;width:125px;margin-left:5px;background:url(../../Images/storefront/green_product.gif) 1px 2px no-repeat;font-variant:small-caps}
.catalog_name{color:#666;width:168px}
.catalog_name h5{font-variant:small-caps;font-size:12px;font-weight:700}
.catalog_price{float:left;width:130px;padding-left:15px}
.catalog_price div{float:left;text-algin:left;padding-top:5px}
.price_result{float:left;width:130px;color:#b8ad59;font-size:13px;font-weight:700}
.cost_result{float:left;width:70px;text-decoration:line-through}
.dis_result{width:125px;float:left}
.page_bottom{width:750px;height:30px;margin-top:10px;text-align:right;color:#666;float:left}
.page_bottomB{width:680px;height:30px;margin-top:10px;text-align:right;color:#666;float:left}
.page_currentB{width:10px;color:#fff;text-align:center;margin-left:5px;margin-right:5px;background:#621a4a}
.page_A{padding-left:1px}
.StoreLocator_Page_bottom{width:679px;height:30px;margin-top:10px;text-align:right;color:#666;float:right}
.StoreLocatorResultHeader{background:url(../../Images/storefront/storelocator_result_header.gif) no-repeat;text-align:left;height:23px;line-height:20px;width:670px;color:#FFF;padding:0 10px}
.result_header{background:url(../../Images/storefront/store_result_top.gif) no-repeat;width:690px;height:10px}
.result_bottom{background:url(../../Images/storefront/store_result_bottom.gif) no-repeat;width:680px;height:10px}
.StoreResultPanel{text-align:center;width:650px}
.StoreResultTip{font-size:12px;font-weight:700;color:#621a4b;height:20px}
.close_window{color:#5f294f;font-size:12px;width:420px;height:160px;padding-left:20px;margin-left:10px;position:relative;background:url(../../Images/storefront/forgot.gif) no-repeat}
.close_window p{display:block;padding:5px}
.close_window div{float:left;height:40px;margin-top:15px}
.close_window h5{font-variant:small-caps;font-weight:700;padding-top:20px;font-size:12px;color:#5f294f;width:450px}
.close_btn{position:absolute;top:10px;right:60px}
.input_mail{width:220px;heith:20px}
.Newsletter_title{font-size:14px;font-weight:700}
.Newsletter_title,.Newsletter_text,.Newsletter_right{color:#5f294f;float:left;width:700px;padding:10px}
.Newsletter_pink{color:#e34761;width:700px;font-size:14px;margin:10px;padding:10px}
.Newsletter_right,.Newsletter_small{text-align:right;font-size:10px;height:15px}
.Newsletter_small{text-align:left}
.newsletter_main{width:640px;margin-left:30px;text-align:left;vertical-align:middle}
.Newsletter_700{font-size:12px;font-weight:700;color:#5f294f}
.Newsletter_note{font-size:10px;width:502px;font-style:italic}
.FAQ_introduct{width:400px;float:left;color:#333;padding-left:20px}
.FAQ_title{padding-left:20px;padding-top:20px;padding-bottom:10px;color:#5f294f;font-size:12px;font-weight:700;float:left;width:720px}
.FAQ_most{width:700px;color:#5f294f;font-size:12px;font-weight:700;float:left;padding-left:20px}
.FAQ_most h1{width:200px;float:left;padding-left:15px;padding-bottom:7px;background:url(../../Images/storefront/point_all.gif) 1px 2px no-repeat}
.FAQ_main{width:740px;font-size:12px;color:#333;margin-left:15px;margin-top:30px;margin-bottom:30px}
.FAQ_core{width:230px;float:left;height:130px;position:relative;padding-left:3px;padding-bottom:20px}
.seeAll_btn{position:absolute;bottom:50px;right:35px}
.FAQ_pink{color:#e34761;float:left;width:210px;font-size:14px;padding:2px}
.process{float:left;width:206px;height:120px;padding-top:15px;padding-left:10px;background:url(../../Images/storefront/faq_bg.gif) no-repeat}
.FAQN_title{font-size:14px;color:#5f294f;width:700px;padding:20px}
.FAQN_main{font-size:12px;padding-left:80px;color:#5f294f;width:640px}
.FAQN_main h6{padding-left:15px;padding-bottom:8px;font-weight:700;background:url(../../Images/storefront/point_all.gif) 1px 2px no-repeat}
.FAQN_main p{color:#666;padding-left:15px;padding-bottom:8px}
.FAQN_main ul{padding-left:50px;color:#666}
.FAQN_main li{}
.FAQN_main .txtItem{font-style:italic;font-weight:700}
.contact_core{margin-left:20px;font-size:12px;color:#621a4b}
.contact_view{font-weight:700;width:600px}
.contact_core ul{list-style:none}
.contact_core ul li{float:left;width:300px;margin-top:5px;color:#84486C;font-weight:700;padding-left:20px;background:url(../../Images/storefront/point_dark_purple.gif) no-repeat}
.contact_pink{color:#601B4A;float:left;width:710px;font-size:14px;font-weight:700;margin-left:20px;padding-left:15px;margin-top:20px;margin-bottom:10px;background:url(../../Images/storefront/point_best2.gif) no-repeat}
.contact_gray{float:left;width:600px;padding-left:35px;margin-bottom:10px}
.contact_mini{color:#666;font-size:9px}
.newsletter_main ul{list-style:none;padding-left:70px}
.newsletter_main ul li{float:left;width:200px;margin-top:5px;color:#621a4b;padding-left:20px;background:url(../../Images/storefront/point_dark_purple.gif) no-repeat}
.newsletter_main table tbody tr td{height:25px;vertical-align:middle;margin-top:4px;margin-bottom:4px;font-weight:700}
.store_column1{width:120px;text-align:right;font-weight:700;font-size:12px;color:#4a1b3d;vertical-align:top}
.header_length{font-size:31px;color:#fff;width:330px;float:left;layout-flow:vertical-ideographic;writing-mode:lr-bt;text-align:center;font-family:Frutiger Cn,Arial, Helvetica, sans-serif}
.position{width:200px;position:absolute;left:295px;top:10px;color:#fff;margin-left:40px}
.positionB{text-align:left;width:500px;position:absolute;left:295px;top:10px;color:#fff;margin-left:40px}
.top_List{padding-top:30px;margin-left:50px}
#header_list{list-style:none;margin-left:280px;margin-top:15px;text-align:left}
#header_list li{width:250px;display:block;padding-top:5px}
.member_register,.member_submit{width:330px;height:125px;float:left;color:#6c2957;padding-left:10px;margin-left:20px;position:relative}
.member_register p,.member_submit p{display:block;line-height:10px;padding-left:10px;margin:10px}
.member_register{background:url(../../Images/storefront/member_pink.gif) no-repeat}
.member_register h6,.member_submit h6{font-size:12px;font-weight:700;margin:10px}
.member_submit{background:url(../../Images/storefront/member_gray.gif) no-repeat}
.member_submit .colume1{width:60px;line-height:20px}
.member_submit .colume2{width:230px}
.input_member{width:200px;height:18px;border:1px solid #999}
.btn_submit,.btn_register{width:300px;text-align:right;height:30px}
.panForgotPsw{position:absolute;z-index:200}
.member_Bottom{width:600px;margin-left:35px;color:#6c2957;padding-top:10px;padding-left:50px;font-weight:700}
.member_Bottom ul li{padding-bottom:5px;margin-top:5px}
#header_list_Row{list-style:none;margin-left:346px;margin-top:15px}
#header_list_Row li{display:inline;width:300px;float:left;padding-top:5px;text-align:left}
#header_list_Row li a:hover{color:#fff;text-decoration:underline}
.care_sort{width:190px;float:left;height:70px;text-align:left;padding-left:10px;padding-top:2px}
.care_sort h4{font-size:12px;font-family:Frutiger Cn,Modena Condensed light,Arial, Helvetica, sans-serif}
.care_sort h5{font-size:10px}
.care_coin{width:70px;float:left;height:70px}
.my_mar_bg{width:760px;height:780px;background:url(../../Images/storefront/white_point_bg.gif) no-repeat}
.mymar_list{width:300px;float:left;color:#813b6d;padding-left:40px;padding-top:40px}
.my_order{width:350px;float:left;padding-top:40px;text-align:left}
.my_order_title{font-size:13px;color:#592c43;font-weight:700;padding-left:20px;margin-top:10px;width:280px}
.my_order_statu p,.my_order_history p{width:280px;margin-left:20px;margin-top:5px;display:block}
.my_order_statu{width:305px;height:170px;color:#fff;padding-bottom:20px;background:url(../../Images/storefront/order_history_rose.gif) no-repeat}
.my_order_history{width:305px;height:150px;color:#592c43;background:url(../../Images/storefront/order_history_pink.gif) no-repeat}
.my_order_btn{float:left;padding-left:160px}
.myOrder_input{width:280px;margin-top:10px;margin-left:20px;height:30px}
.job_details{width:670px;color:#666;float:left;margin-left:30px}
.job_details p{padding-bottom:20px;padding-left:20px}
.job_details_title{font-weight:700;color:#4c1b3c}
.job_details_center{float:left;width:658px;background:url(../../Images/storefront/joboffer_tab_center.gif) repeat-y}
.human_myarea{float:left;width:250px;padding-left:40px}
.human_pinkB,.human_pinkC{float:left;color:#602950;text-align:left;font-weight:700;width:410px;padding-left:20px;margin:0}
.human_pinkC{padding-left:20px}
.myarea_line{padding-left:1px;float:left;margin-bottom:20px}
.myarea_tab{padding-left:20px;float:left}
.myarea_bg{color:#fff;background:url(../../Images/storefront/myarea_purple_bg.gif) no-repeat}
.myarea_pink_center{width:726px;color:#602950;background:url(../../Images/storefront/myarea_tab_pinkbg.gif) repeat-y}
.myarea_white_center{width:726px;color:#602950;background:url(../../Images/storefront/myarea_tab_center.gif) repeat-y}
#Account_header{height:245px;position:relative;margin-bottom:10px;background:url(../../App_Themes/es-ES/imgs/MyMarionnaud-Banner.jpg) no-repeat}
#Account_header_InMyFavorite{height:245px;position:relative;margin-bottom:10px;background:url(../../Images/storefront/MyFavouriteAT.jpg) no-repeat}
#FAQ_header{height:245px;position:relative;margin-bottom:10px;background:url(../../Images/storefront/fqa_header.gif) no-repeat}
#Search_header{height:115px;background:url(../../Images/storefront/result_header.gif) no-repeat}
#contact_header{height:115px;margin-bottom:10px;background:url(../../Images/storefront/CONTACT_US_768x113.jpg) no-repeat}
#Sitemap_header{height:115px;margin-bottom:10px;background:url(../../Images/storefront/SITE_MAP_768x113.jpg) no-repeat}
#store_header{height:115px;margin-bottom:10px;background:url(../../Images/storefront/storelocator_header.gif) no-repeat}
#human_header{height:245px;position:relative;margin-bottom:10px;background:url(../../App_Themes/es-ES/imgs/human_header_es.jpg) no-repeat}
#Store_header{height:245px}
.form_note{margin-top:5px;width:190px;text-align:right;color:#999}
.form_content{width:679px;padding-left:45px;text-align:left}
#formCore{float:left;width:679px;color:#5f294f;background:url(../../Images/storefront/loginform_center.gif) repeat-y;margin:0}
#formCore p{display:block;padding-left:30px;float:left;width:600px;font-size:11px;padding-top:10px}
.formList{width:640px;text-align:left;float:left;padding-left:30px;padding-top:20px}
.formList div{float:left;margin-left:0;padding-bottom:0}
.select_title{width:350px;float:left}
.formRom{float:left;width:302px;padding-left:30px;padding-top:15px}
.formRom div{float:left;width:100px}
#formCore .input_short{width:165px;float:left}
#formCore .input_long{width:440px;float:left}
.Row1{width:100px;float:left;color:#5f294f}
.Contact_Us_CloumnTitle{width:90px;margin-top:2px}
.ContactUS_Cloumn{width:225px;margin-top:2px}
.ContactUs_LongColumn{width:300px}
.input_short,.input_long,.inoput_select,.input_Row4,.input_Row3,.input_RowHeader,.input_comment,.input_shortB,.input_Last{height:18px;background:#fff;font-size:11px;border:1px solid #621a4b;color:#4c1b3c;float:left}
.input_shortC{height:18px;background:#fff;font-size:11px;border:1px solid #621a4b;color:#4c1b3c;float:left;width:120px}
.input_Row3{width:82px;float:left}
.input_Last{width:282px;float:left}
.inoput_select{width:145px}
.input_comment{height:100px;width:430px}
.select_list{width:600px;display:block;padding-left:20px;padding-top:5px;padding-bottom:5px}
#Btn_A{width:679px;position:relative;padding-top:30px;height:45px}
#Btn_B{width:658px;position:relative;padding-top:30px;height:45px}
#Btn_C{width:658px;position:relative;padding-top:30px;margin-left:30px;height:45px}
.back{position:absolute;left:0}
.next{position:absolute;right:0}
#account_main{width:660px;height:375px;font-size:12px;margin-left:40px;padding-top:20px;text-align:left;background:url(../../Images/storefront/confirm_main_bg.gif) no-repeat}
#account_main P{width:580px;display:block;padding-bottom:5px;padding-left:40px}
#account_main h3{color:#4c1b3b;line-height:28px;font-size:12px;width:580px}
.account_purpleB{font-weight:700;color:#4c1b3b;width:580px;margin-left:20px}
.delivery{width:745px;text-align:left;color:#666;background:#fff url(../../Images/storefront/Delivery_bg.gif) no-repeat}
.delivery_header{font-size:14px;color:#fff;height:30px;padding-top:15px;font-variant:small-caps;font-family:Frutiger Cn,Arial, Helvetica, sans-serif;margin-left:20px;text-align:left}
.delivery_long{margin:20px}
.delivery_list{color:#643956;margin-left:20px;padding-left:20px;margin-right:8px;padding-bottom:8px;margin-top:20px;height:96px;background:url(../../Images/storefront/delivery_line_bg.gif) no-repeat}
.delivery_title{color:#643956;margin-left:40px;margin-bottom:10px;font-variant:small-caps}
.delivery_right{font-variant:normal;font-weight:700}
.delivery_logo{width:150px;float:left;margin-top:10px;padding:5px}
.delivery_content,.delivery_contentB{float:left;margin-top:10px;color:#666;padding:10px 20px 10px 10px}
.delivery_contentB{width:500px}
.delivery_pink{color:#643956;margin-left:20px;margin-bottom:10px}
.delivery_tab{width:700px;height:190px;margin-left:30px;padding-left:10px;margin-bottom:20px;background:url(../../Images/storefront/bg_pay.gif) no-repeat}
.delivery_short{padding-left:20px;margin-bottom:20px;width:450px;float:left}
.Order_status,.window_top{width:538px;text-align:left;background:#fff url(../../Images/storefront/OrderStatu_bg.gif) no-repeat}
.Order_status_header,.green_window_header,.purple_window_header{font-size:14px;color:#fff;height:30px;padding-top:15px;font-variant:small-caps;font-family:Frutiger Cn,Arial, Helvetica, sans-serif;padding-left:20px;text-align:left}
.green_window_header{background:url(../../Images/storefront/green_bg_window.gif) no-repeat}
.purple_window_header{background:url(../../Images/storefront/purple_bg_window.gif) no-repeat}
.Order_status h2{color:#643956;font-size:14px;padding:10px}
.Order_status h3,.Order_status h4{font-size:12px;color:#666;padding-left:10px;line-height:20px}
.steps{color:#582a49;width:330px;margin-left:20px;background:url(../../Images/storefront/pink_order_bg.gif) no-repeat}
.steps ul{list-style-type:none}
.steps ul li{display:block;font-weight:700;padding:5px}
.order_title{font-variant:small-caps;font-size:13px;font-weight:700;color:#cd6072;padding-left:20px;padding-top:8px;margin-bottom:15px}
.order_content,.human_area{width:475px;height:65px;padding-left:20px;margin-right:8px;padding-bottom:8px;background:url(../../Images/storefront/OrderStatu_bg_line.gif) no-repeat}
.order_close{float:right;margin-right:20px;margin-top:20px;margin-bottom:20px}
.history_main{color:#666;text-align:left;padding-left:10px;padding-top:10px;background:url(../../Images/storefront/order_center.gif) repeat-y}
.history_main h2{color:#4d1a3b;font-weight:700;background:url(../../Images/storefront/history_point.gif);background-position:left;background-repeat:no-repeat;padding:0 0 0 15px}
.history_main h3{color:#666;font-weight:700;padding:0 0 5px 15px}
.history_normal{}
.view_all{color:#4d1a3b;font-size:12px}
.view_all a,.view_all a:hover{color:#4d1a3b}
.order_purple_bg{width:665px;color:#fff;float:left;background:url(../../Images/storefront/order_purple_bg.gif) no-repeat}
.order_hsitory_tab{float:left;width:700px;padding-left:40px;margin-bottom:25px}
.order_history_center{width:665px;float:left;background:url(../../Images/storefront/order_white_center.gif) repeat-y}
.Ototal_tab{width:665px;color:#4d1a39;float:left;padding-left:40px;margin-bottom:10px}
.Ototal_center{width:665px;float:left;text-align:left;background:url(../../Images/storefront/order_history_center.gif) repeat-y}
.Ototal_center tr td{padding-left:20px;margin:0}
.print_histroy{width:600px;color:#4d1a39;padding-left:20px;margin-left:40px;margin-top:10px;background:url(../../Images/storefront/point_gray.gif) no-repeat}
.order_purple_center{width:665px;float:left;text-align:left;color:#602950;background:url(../../Images/storefront/order_purple_center.gif) repeat-y}
.store_listB{width:150px;float:left;color:#5f294f}
.store_listB div{padding-left:15px;margin-top:10px;width:150px;background:url(../../Images/storefront/point_care2.gif) no-repeat}
.why_register_title{font-size:13px;color:#e34761;height:15px;width:680px;padding-bottom:5px;border-bottom:1px solid #f1a3b0;font-weight:700;margin:30px 0 0 35px}
.register_advantage_title{width:600px;color:#6c2957;padding-top:5px;font-size:13px;margin:0 0 30px 35px}
.register_advantage_list{float:left;width:320px;height:80px;margin-left:30px;padding-top:10px;background:url(../../Images/storefront/account_bg.gif) no-repeat}
.register_advantage_img{float:left;width:80px;height:65px;text-align:left}
.register_advantage_desc{float:left;width:200px;color:#6c2957;padding-left:10px}
.register_advantage_desc .desc_title{font-size:12px;font-weight:700}
#wrap_lilac{background:url(../../Images/storefront/lilac_bg.gif) repeat-x}
#contentE{width:970px;height:750px;margin:0 auto}
.sitemap_top ul,.sitemap_SubMenu ul{list-style:none;margin-left:20px}
.sitemap_top ul li a,.contact_core ul li a,.contact_core ul li a:hover{color:#621a4b}
.sitemap_top ul li a:hover,.sitemap_SubMenu ul li a:hover{color:#E34761}
#error,.job_details_top,.job_details_bottom,.myarea_top,.myarea_bottom,.order_history_line{float:left}
.error_list ul,.member_Bottom ul{list-style-image:url(../../Images/storefront/point_all.gif);list-style-position:inside}
.HumanR_purpleBg p,.HumanR_whiteBg p{padding-left:10px}
.HumanR_purpleBg ul li a:active,.HumanR_purpleBg ul li a:visited,#header_list li a,#header_list li a:hover,#header_list_Row li a{color:#fff}
.page_top a,.page_top a:visited{color:#fff;text-decoration:none}
.catalog_pro div,.catalog_add div{padding-top:20px}
.catalog_name h6,.care_see,.human_pinkB a,.human_pinkC a{font-weight:700}
.page_bottom a:hover,.StoreLocator_Page_bottom a:hover{color:#fff;background:#621a4a}
.page_bottom a:visited,.StoreLocator_Page_bottom a{color:#666;text-decoration:none}
.myOrder_number,.input_shortB{width:120px}
#News_header,#Newsletter_header{height:115px}
.Order_status h4,.order_content{margin-left:20px}
.order_history_top,.order_history_bottom,.Ototal_bottom,.Ototal_top{float:left;width:665px}

.divPay{display:none;position:fixed !important;position:absolute;background-color:#F00;filter:alpha(opacity=0);opacity:0;width:100%;height:2000px; z-index:10000;top:0px;left:0px}
.divPayNotice{display:none;position:fixed;background-color:Yellow;width:100%;height:30px;line-height:30px;z-index:10001;top:0px;left:0px;text-align:center}

.plist_table{}
.plist_div{}
.plist_head{text-align:left;color:#fff;background:url(../../Images/storefront/search_product.gif) no-repeat}
.s_title{float:left;line-height:24px;}
.s_filter{float:left;padding:5px;}
.plist_body{height:1000px;text-align:left;vertical-align:top;background:url(../../Images/storefront/mainform_center.gif) repeat-y}
.plist_page{text-align:right;background:url(../../Images/storefront/mainform_center.gif) repeat-y}
.plist_foot{height:16px;text-align:right;background:url(../../Images/storefront/mainform_bottom.gif) no-repeat}
.plist_split{height:1px;background:url(../../Images/storefront/search_line.gif) no-repeat}
.plist_c1{width:140px;height:160px;text-align:center}
.plist_c2{width:105px;background:#eee}
.plist_c3{background:#eee}
.plist_c4{background:#eee}
.plist_c5{width:140px;text-align:center}
 
#products .plist_div{padding-left:140px}
#products .plist_table{width:620px}
#products .plist_head{text-align:left;color:#fff;background:#4c1b3c}
#products .plist_body{height:1000px;text-align:left;vertical-align:top;background:#fff}
#products .plist_page{text-align:right;background:#fff}
#products .plist_foot{height:16px;text-align:right;background:#fff}
#products .plist_split{height:1px;background:url(../../Images/storefront/search_line.gif) no-repeat}
#products .plist_c1{width:140px;height:160px;text-align:center}
#products .plist_c2{width:105px;background:#eee}
#products .plist_c3{background:#eee}
#main h4{font-weight:700}
#products .plist_c4{background:#eee}
#products .plist_c5{visibility:hidden;display:none}

.brandlogobg{background:url(../../Images/storefront/brand_logo_bg.gif) no-repeat;width:150px;height:55px;padding:2px 15px}
.gwp_bg{background:url(imgs/gwp_bg.gif) no-repeat;width:50px;height:55px;margin-left:80px;}
.gwp_bg1{background:url(imgs/gwp_bg1.gif) no-repeat;width:50px;height:55px;margin-left:80px;}
.gwp_bg2{background:url(imgs/gwp_bg2.gif) no-repeat;width:50px;height:55px;margin-left:80px;}
.gwp_bg3{background:url(imgs/gwp_bg3.gif) no-repeat;width:50px;height:55px;margin-left:80px;}
.gwp_bg4{background:url(imgs/gwp_bg4.gif) no-repeat;width:50px;height:55px;margin-left:80px;}
.IconNew{background:url(imgs/icon_new.gif) no-repeat;width:50px;height:50px;margin-left:80px;}
.IconSpeOff{background:url(imgs/icon_offer.gif) no-repeat;width:50px;height:50px;margin-left:80px;}
.IconOnlDis{background:url(../../Images/storefront/icon_online.gif) no-repeat;width:50px;height:50px;margin-left:80px;}
.IconRetDis{background:url(../../Images/storefront/icon_retail.gif) no-repeat;width:50px;height:50px;margin-left:80px;}
.IconExc{background:url(imgs/exclusive.gif) no-repeat;width:50px;height:50px;margin-left:80px;}
.img_Gwp{width:32px;height:32px;margin:2px auto;}

#ulProLine{padding-left:5px;}
#ulProline .linetype{ font-weight:bold;}
#ulProLine li{text-align:left;line-height:20px;list-style:none;}
#ulProLine .active{font-weight:700;}
#ulProLine ul li{text-align:left;line-height:12px;list-style:none;background:none;text-indent:-10px;padding-left:10px;}
#ulProLine ul li a,#ulProLine ul li a:visited{color:#666;font-size:11px;font-weight:400;}
#ulProLine ul li a:hover{background:#abc;}
#ulCat li{font-weight:700;text-align:left;line-height:20px;list-style:none;background:url(../../Images/storefront/tag.gif) no-repeat left center;padding-left:20px}
#ulCat .img{background:none;padding-left:0px;}
.imgFP{width:132px;height:33px;margin-left:-20px;}
.PLChild li{margin-bottom:5px;}

.catMenuCol{ list-style:none;float:left; width:180px;}
.catMenuCol li{list-style:none;}
.viewAll{ width:480px; text-align:right; clear:left;}

.gwp{margin:10px auto;width:524px;}
.gwp_title{width:500px;height:20px;text-align:left;font-weight:bold;}
.gwp_text{width:100%;border:solid 1px silver;}
.gwp_ad{margin:10px auto;}
.gwp_left{float:left;width:150px;}
.gwp_right{float:right;width:350px;text-align:left;padding:10px 0;}

.fd_left{float:left;width:330px;height:220px;margin-left:20px;padding:10px;background:url(../../Images/storefront/lc_bg.gif) no-repeat;}
.fd_left ul{list-style:disc;padding-left:10px;line-height:20px;}
.fd_right{width:330px;height:220px;margin-left:20px;padding:10px;background:url(../../Images/storefront/lc_bg.gif) no-repeat;}
.fd_body{clear:both;width:730px;padding:10px;}
.fd_body p{px;margin: 10px 0 10px 30px;}
.fd_body h1{font-weight:700;}
.fd_body h2{font-weight:700;}
.fd_body h6{padding-left:30px;}
#cardform,#cardresult{margin:20px 0;}
#carderror{display:none;}
#cardform .c1{float:left;width:130px;height:30px;text-align:right;padding-right:5px}
#cardform .c2{float:left;height:30px;}
.corail{color:Red;}

#popdiv{display:none;position:absolute;z-index:100;cursor:move; padding-top: 25px;background: url(imgs/popdiv_1.jpg) repeat-x;border: solid 1px purple;}