@charset "utf-8";

/* CSS Document */

body {
	margin:0px;
	height:490px;
	text-align:left;
	background-image:url(img/background.jpg);
	background-repeat:repeat-x;
	font-family:Arial, Helvetica, sans-serif; 
}

img {
	border: 0;
}

a {
	text-decoration: none;
}

.product_nav {
	position: absolute;
	left: 446px;
	top: 360px;
}

.product_nav_cu {
	position: absolute;
	left: 395px;
	top: 365px;
}

.product_nav_bd {
	position: absolute;
	left: 395px;
	top: 375px;
}

.product_rating {
	position: absolute;
	left: 810px;
	top: 225px;
}

.word1 { width:118px; height:25px; font-size:12px;color:#c4cbcd; font-weight:bolder;}
.word1 a { color:#c4cbcd;}
.word2 { font-size:12px; color:#ffffff; line-height:14px;}
.word3 { font-size:12px; color:#778b91; line-height:14px;}
.word3_new { font-size:11px; color:#778b91; line-height:14px; font-weight:bolder;}
.word4 { font-size:26px; color:#9da9b5; line-height:24px;}
.word5 { font-size:11px; color:#6e8085; line-height:15px; letter-spacing:0.3px; }
.word6 { font-size:12px; color:#10147e; font-weight:bolder; letter-spacing:0.7px;}
.word7 { font-size:12px; color:#ffffff; line-height:14px; letter-spacing:0.3px;}
.word8 { font-size:11px; color:#a5c2ca; font-weight:bolder;}
.word8 a { color:#a5c2ca;}
.word8 a:hover { font-size:11px; color:#94afb8; }
.word9{ font-size:22px; color:#10147e; font-weight:bolder; letter-spacing:-0.3px;}
.word10{ font-size:12px; color:#10147e; font-weight:bolder; line-height:10px;}
.word10 a{ color:#10147e;}
.word10 a:hover{ font-size:12px; color:#FFFFFF; }
.word11{ font-size:12px; color:#ffffff; line-height:14px; letter-spacing:0.3px;}
.word12{ font-size:7px; color:#6c7e83; float:left; margin-top:2px;}
.word12 a{ color:#6c7e83;}
.word13{ font-size:10px; color:#6c7e83; float:left; margin-top:-2px; }
.word13 a{ color:#6c7e83;}
.word14{ font-size:12px; color:#ffffff; line-height:14px; letter-spacing:0.3px;}
.word14 a{ color:#ffffff;}
.word14 a:hover{ font-size:12px; color:#10147e; }
.word15{ font-size:22px; color:#10147e; font-weight:bolder; letter-spacing:-0.6px; margin-left:-2px;}
.word16{ font-size:12px; color:#ffffff; line-height:14px; }
.word17{ font-size:18px; color:#ffffff; font-weight:bolder;}
.word18{ font-size:12px; color:#ffffff; line-height:15px; letter-spacing:0.3px;}
.word19{ font-size:19px; color:#ffffff;}
.word20{ font-size:14px; color:#ffffff; font-weight:bolder; }
.word20 a { color:#ffffff;}
.word21 { font-size:11px; color:#a5c2ca; font-weight:bolder;}
.word21 a { color:#a5c2ca;}
.word21 a:hover{ font-size:11px; color:#94afb8; }
/*--------*/
.about{ margin:0px; height:493px; background-image:url(img/background.jpg); background-repeat:repeat-x; }
.about .contact{ margin:0px; width:1280px; height:493px; background-image:url(img/about/about1_back.png); float:left;}
.about .contact .left{ margin:0px; width:382px; height:493px; float:left; }
.about .contact .left .logo{ margin:0px; width:115px; height:40px; margin-left:22px; margin-top:57px;}
.about .contact .left .tag{ margin:0px; width:115px; margin-left:24px; margin-top:11px;}
.about .contact .left .picture{ width:380px; height:493px; position:absolute; margin-top:-131px; margin-left:20px;} 
/*--*/
.about .contact .right{ margin:0px; width:895px; height:493px; float:left; text-align:left; padding-left:2px;}
.about .contact .right .right_part1{ margin:0px; width:895px; height:493px; float:left;}
.about .contact .right .right_part1 .tittle{ margin:0px; width:560px; height:163px; text-align:left;}
.about .contact .right .right_part1 .tittle .small{ float:left; margin-right:1px;}
.about .contact .right .right_part1 .tittle .choose{ margin:0px; width:118px; height:21px; text-align:center; float:left; margin-right:1px; padding-top:6px; }
.about .contact .right .right_part1 .middle{ margin:0px; width:585px; height:300px; text-align:left;}
.about .contact .right .right_part1 .middle .midleft{  margin:0px; width:385px; height:300px; text-align:left; float:left;}
.about .contact .right .right_part1 .middle .midleft .mid_bump{ margin:0px; width:320px; height:51px; margin-left:43px; text-align:left; }
.about .contact .right .right_part1 .middle .midleft .mid_razor{ margin:0px; width:260px; height:62px; margin-left:41px; text-align:left;}
.about .contact .right .right_part1 .middle .midleft .mid_donec{ margin:0px; width:260px; height:160px; margin-left:43px; text-align:left;}
.about .contact .right .right_part1 .middle .midright{ margin:0px; width:200px; height:300px; text-align:left; float:left;}
.about .contact .right .right_part1 .middle .midright .rig_pic{ position:absolute; margin-left:113px; margin-top:33px;}
/*--*/
.aboutfooter{ margin:0px; width:1250px; height:326px; text-align:left; background-color:#FFFFFF; padding-top:29px; padding-left:21px; }
.aboutfooter .bluedone{ margin:auto; width:1250px; height:200px; text-align:left; padding-top:10px; }
.aboutfooter .bluedone .footword{ margin-top:14px;}
/*--------*/
.about2_left{ margin:0px; width:380px; height:280px; text-align:left; margin-top:22px; background-color:#FFFFFF; padding-top:71px;}
.about2_left .top_man{ margin:0px; width:115px; height:108px; margin-left:12px; float:left;}
.about2_left .text{ margin:0px; width:210px; height:120px; float:left; text-align:right; margin-top:7px;}
/*--*/
.about2_right{ margin:0px; width:900px; height:280px; text-align:left; margin-top:-20px; background-color:#FFFFFF; padding-top:71px; margin-left:-4px;}
.about2_right .box1{ margin:0px; width:300px; height:210px; margin-left:3px; text-align:left; float:left; margin-top:7px;}
.about2_right .box2{ margin:0px; width:280px; height:210px; text-align:left; margin-left:34px; float:left; margin-top:7px;}
.about2_logo{ margin:0px;  width:115px; height:40px; margin-left:22px; margin-top:47px;}
.about2_tag{ margin:0px; width:115px; margin-left:24px; margin-top:11px;}
.about2_pic{ float:left; margin-top:-121px; margin-left:143px;}
/*--------*/
.home{ margin:0px; height:490px; background-image:url(img/background.jpg); background-repeat:repeat-x; }
.home .homecon{ margin:0px; width:1100px; height:490px; text-align:left; background-image:url(img/home/h_con.png); background-repeat:no-repeat;}
.home .homecon .home_left{ margin:0px; width:460px; height:490px; float:left; text-align:left;}
.home .homecon .home_left .homelogo{ margin:0px; width:120px; height:45px; margin-left:27px; margin-top:38px;}
.home .homecon .home_left .homepic{ margin-top:-84px!important;*margin-top:-91px; margin-left:25px!important;*margin-left:0px; *margin-top:-87px;} 
/*--*/
.hocharImage0 { margin-top:-1px!important;*margin-top:-90px; margin-left:0px!important;*margin-left:25px;}
.hocharImage1 { margin-top:0px!important;*margin-top:-89px; margin-left:61px!important;*margin-left:87px;}
.hocharImage2 { margin-top:1px!important;*margin-top:-88px; margin-left:77px!important;*margin-left:103px;}
/*--*/
.home .homecon .home_right{ margin:0px; width:630px; height:490px; float:left; text-align:left;}
.home .homecon .home_right .hometittle{ margin:0px; width:560px; height:118px; text-align:left;}
.homesmall{ float:left; margin-right:1px; margin-left:1px; margin-top:6px;}
.home .homecon .home_right .hometittle .homechoose{ margin:0px; width:118px; height:21px; text-align:center; float:left; margin-right:1px; padding-top:6px; }
.home .homecon .home_right .homecont{ margin:0px; width:580px; height:375px; text-align:left;}
.home .homecon .home_right .homecont .homfix{ margin:0px; width:400px; height:360px; text-align:left; float:left; }
.home .homecon .home_right .homecont .homfix .fixpic{ margin:0px; width:355px; height:66px; text-align:left;}
.home .homecon .home_right .homecont .homfix .fixchara{ margin:0px; width:380px; height:290px; text-align:left; padding-left:4px;}
.home .homecon .home_right .homecont .homfix .fixchara .sect{ margin-top:13px;}
.home .homecon .home_right .homecont .homphot{ margin:0px; width:180px; height:375px; float:left;}
.home .homecon .home_right .homecont .homphot .phot{ position:absolute; margin-left:38px; margin-top:151px;}
/*--*/
.homefooter{ margin:0px; width:969px; height:304px; text-align:left; background-color:#FFFFFF; margin-top:11px;*margin-top:8px; padding-left:20px;}
.homefooter .homeblue{ margin:0px; width:1250px; height:10px; text-align:left; margin-left:4px;}
/*--------*/
.product{ margin:0px; height:490px; background-image:url(img/background.jpg); background-repeat:repeat-x; }
.product .productcon{ margin:0px; width:1340px; height:490px; text-align:left; }
.product .productcon .product_left{ margin:0px; width:354px; height:490px; float:left; text-align:left;}
.product .productcon .product_left .prod_logo{ margin:0px; width:120px; height:45px; margin-left:27px; margin-top:38px;}
.product .productcon .product_left .prodpic1{ margin:0px;margin-top:71px; margin-left:177px; position:absolute;}
.product .productcon .product_left .prodpic2{ margin-top:88px; margin-left:213px; position:absolute;}
.product .productcon .product_left .prodpic_new{ margin:0px;margin-top:0px; margin-left:227px; position:absolute;}
.product .productcon .product_left_new{ margin:0px; width:440px; height:490px; float:left; text-align:left;}
.product .productcon .product_left_new .prod_logo{ margin:0px; width:120px; height:45px; margin-left:27px; margin-top:38px;}
.product .productcon .product_left_new .prodpic_new{ margin:0px;margin-top:-1px; margin-left:304px; position:absolute;}
/*--*/
.product .productcon .product_right{ margin:0px; width:900px; height:490px; float:left; text-align:left;}
.product .productcon .product_right .prodtittle{ margin:0px; width:560px; height:118px; text-align:left;}
.product .productcon .product_right .prodtittle .prodsmall{ float:left; margin-right:1px;}
.product .productcon .product_right .prodtittle .prodchoose{ margin:0px; width:118px; height:21px; text-align:center; float:left; margin-right:1px; padding-top:6px; }
.product .productcon .product_right .prodcont{ margin:0px; width:900px; height:370px; text-align:left;}
.product .productcon .product_right .prodcont .bodywash{ margin:0px; float:left; margin-left:11px; margin-top:35px;}
.product .productcon .product_right .prodcont .bodycream{ margin:0px; float:left; margin-top:23px; margin-left:-74px;}
.product .productcon .product_right .prodcont .shavecream{ margin:0px; float:left; margin-top:167px; margin-left:-1px;}
.product .productcon .product_right .prodcont .lipcalm{ margin:0px; float:left; margin-top:173px; margin-left:4px;}
.product .productcon .product_right .prodcont .cutting_up {
	position: absolute;
	left: 490px;
	top: 253px;
 }
.product .productcon .product_right .prodcont .travel_kit {
	position: absolute;
	width:500px;
	left: 765px;
	top: 60px;
}
.product .productcon .product_right .prodcont .travel_kit .part1{ float:left; margin-top:4px;}
.product .productcon .product_right .prodcont .travel_kit .part2{ float:left; }
.product .productcon .product_right .prodcont .travel_kit .part3{ float:left; margin-top:5px;}
.product .productcon .product_right .prodcont .travel_kit .part4{ float:left; margin-top:8px;}
.product .productcon .product_right .prodcont .travel_kit .part5{ float:left; margin-top:9px;}
.product .productcon .product_right .prodcont .travel_kit .part6{ float:left; margin-top:7px;}
/*--*/
.productfooter{ margin:0px; width:1250px; height:304px; text-align:left; background-color:#FFFFFF; padding-top:11px;*padding-top:8px; padding-left:20px;}
.productfooter .productblue{ margin:0px; width:961px; height:10px; text-align:left; margin-left:4px;}
.product_footer{ margin:0px; width:1200px; height:326px; text-align:left; background-color:#FFFFFF; padding-left:29px; padding-top:14px; }
.product_footer .product_resent{ margin:auto; width:411px; height:200px; text-align:left; padding-top:10px;*padding-top:13px; float:left; }
.product_footer .product_resent .product_respar1{ margin-top:17px; margin-left:1px;}
.product_footer .product_resent .product_respar2{ margin-top:14px;}
.product_footer .product_navigation{ margin:auto; width:470px; height:200px; text-align:left; padding-top:6px;*padding-top:3px; float:left; }
/*--------*/
.Products_leftpic{ margin:0px; margin-left:184px; margin-top:-29px;}
.Products_conleft{ margin:0px; width:459px; height:340px; text-align:left; float:left;}
.Products_conleft .Products_wordpic{ margin:0px; margin-left:34px; margin-top:4px;}
.Products_conleft .Products_bluechara{ margin:0px; margin-top:11px; margin-left:40px; }
.Products_conleft .Products_chara_1{ margin:0px; margin-top:10px; margin-left:40px;}
.Products_conleft .Products_chara_2{ margin:0px; margin-left:41px; margin-top:27px;}
.Products_conright{ margin:0px; width:171px; height:340px; text-align:left; float:left;}
.Products_conright .Productshead{ margin:0px; width:138px; height:139px; border:solid #FFFFFF 1px; margin-top:104px; margin-left:33px;}
.Products_conright .Productsbord{ margin:0px; width:82px; height:11px; background-color:#FFFFFF; margin-top:15px; margin-left:91px; text-align:center;  }
/*--------*/
.newprod{ margin:0px; height:490px; background-image:url(img/background.jpg); background-repeat:repeat-x; }
.newprod .newprodcon{ margin:0px; width:1100px; height:490px; text-align:left;}
.newprod .newprodcon .newprod_left{ margin:0px; width:457px; height:490px; float:left; text-align:left;}
.newprod .newprodcon .newprod_left .newp_logo{ margin:0px; width:120px; height:45px; margin-left:24px; margin-top:52px;}
.newprod .newprodcon .newprod_left .newptag{ margin:0px; width:115px; margin-left:25px; margin-top:11px;}
.newprod .newprodcon .newprod_left .newproduct_man{ width:380px; height:493px; position:absolute; margin-top:-141px;} 
.newprod .newprodcon .newprod_left .newppic1{ margin-top:-8px; margin-left:341px; position:absolute;}
/*--*/
.newprod .newprodcon .newprod_right{ margin:0px; width:640px; height:490px; float:left; text-align:left;}
.newprod .newprodcon .newprod_right .newptittle{ margin:0px; width:560px; height:118px; text-align:left;}
.newprod .newprodcon .newprod_right .newptittle .newpsmall{ float:left; margin-right:1px;}
.newprod .newprodcon .newprod_right .newptittle .newpchoose{ margin:0px; width:118px; height:21px; text-align:center; float:left; margin-right:1px; padding-top:6px; }
.newprod .newprodcon .newprod_right .newpcont{ margin:0px; width:640px; height:370px; text-align:left;}
.newprod .newprodcon .newprod_right .newpcont .newpfacelotion{ margin-left:-35px; margin-top:-67px;  position:absolute; float:left;}
.newprod .newprodcon .newprod_right .newpcont .newpshavecream{ margin:0px; float:left; margin-top:-78px; margin-left:91px; position:absolute;}
.newprod .newprodcon .newprod_right .newpcont .newpbodywash{ margin:0px; float:left; margin-left:255px; margin-top:-19px; position:absolute;}
.newprod .newprodcon .newprod_right .newpcont .newpbodycream{ margin:0px; float:left; margin-top:35px; margin-left:407px; position:absolute;}
.newprod .newprodcon .newprod_right .newpcont .newplipcalm{ margin:0px; float:left; margin-top:197px; margin-left:212px; position:absolute;}
/*--*/
.newprodfooter{ margin:0px; width:1250px; height:304px; text-align:left; background-color:#FFFFFF; padding-top:11px;*padding-top:8px; padding-left:20px;}
.newprodfooter .newprodblue{ margin:0px; width:961px; height:10px; text-align:left; margin-left:4px;}
/*--------*/
.bumpdown_leftpic{ margin:0px; margin-left:194px; margin-top:5px;}
.bumpdown_wordpic{ margin:0px; margin-left:37px; margin-top:2px;}
.bumpdown_bluechara{ margin:0px; margin-top:13px; margin-left:36px; }
.bumpdown_chara_1{ margin:0px; margin-top:10px; margin-left:40px;}
.bumpdown_chara{ margin:0px; margin-top:13px; margin-left:40px;}
.bumpdown_chara_2{ margin:0px; margin-left:40px; margin-top:37px;}
/*--------*/
.gamefa_leftpic{ margin:0px; margin-left:151px; margin-top:7px;}
.gamefa_bluechara{ margin:0px; margin-top:13px; margin-left:37px; }
.gamefa_chara_1{ margin:0px; margin-top:10px; margin-left:40px;}
.gamefa_wordpic{ margin:0px; margin-left:37px; margin-top:2px;}
.gamefa_chara_2{ margin:0px; margin-left:41px; margin-top:25px;}
/*--------*/
.Alloverwash_leftpic{ margin:0px; margin-left:50px; margin-top:2px;}
.Alloverwash_bluechara{ margin:0px; margin-top:13px; margin-left:36px; }
.Alloverwash_chara_1{ margin:0px; margin-top:12px; margin-left:40px;}
/*--------*/
.Allovercream_leftpic{ margin:0px; margin-left:146px; margin-top:-35px;}
.Allovercream_bluechara{ margin:0px; margin-top:14px; margin-left:37px; }
.Allovercream_chara_1{ margin:0px; margin-top:12px; margin-left:40px;}
/*--------*/
.Cuttingup_leftpic{ margin:0px; margin-left:155px; margin-top:129px;}
.Cuttingup_bluechara{ margin:0px; margin-top:11px; margin-left:37px; }
.Cuttingup_chara_1{ margin:0px; margin-top:15px; margin-left:40px;}
.Cuttingup_wordpic{ margin:0px; margin-left:38px; margin-top:2px;}
.Cuttingup_chara_2{ margin:0px; margin-left:41px; margin-top:37px;}
/*--------*/
.Mack_leftpic{ margin:0px; margin-left:195px; margin-top:91px;}
.Mack_bluechara{ margin:0px; margin-top:13px; margin-left:37px; }
.Mack_chara_1{ margin:0px; margin-top:9px; margin-left:40px;}
.Mack_wordpic{ margin:0px; margin-left:36px; margin-top:2px;}
.Mack_chara_2{ margin:0px; margin-left:40px; margin-top:27px;}
/*--------*/
.SHOP{ margin:0px; height:490px; background-image:url(img/background.jpg); background-repeat:repeat-x; }
.SHOP .SHOPcon{ margin:0px; width:1100px; height:490px; text-align:left; background-image:url(img/SHOP/bluecon.png); background-repeat:no-repeat;}
.SHOP .SHOPcon .SHOP_left{ margin:0px; width:354px; height:490px; float:left; text-align:left;}
.SHOP .SHOPcon .SHOP_left .SHOP_logo{ margin:0px; width:120px; height:45px; margin-left:27px; margin-top:38px;}
/*--*/
.SHOP .SHOPcon .SHOP_right{ margin:0px; width:640px; height:490px; float:left; text-align:left;}
.SHOP .SHOPcon .SHOP_right .SHOPtittle{ margin:0px; width:560px; height:118px; text-align:left;}
.SHOP .SHOPcon .SHOP_right .SHOPtittle .SHOPsmall{ float:left; margin-right:1px;}
.SHOP .SHOPcon .SHOP_right .SHOPtittle .SHOPchoose{ margin:0px; width:118px; height:21px; text-align:center; float:left; margin-right:1px; padding-top:6px; }
.SHOP .SHOPcon .SHOP_right .SHOPcont{ margin:0px; width:560px; height:370px; text-align:left;}
.SHOP .SHOPcon .SHOP_right .SHOPcont .SHOP_wordpic{ margin:0px; margin-left:32px; margin-top:1px;}
.SHOP .SHOPcon .SHOP_right .SHOPcont .SHOP_bluechara{ margin:0px; margin-top:13px; margin-left:37px; }
.SHOP .SHOPcon .SHOP_right .SHOPcont .SHOP_chara_1{ margin:0px; margin-top:8px; margin-left:40px;}
.SHOP .SHOPcon .SHOP_right .SHOPcont .SHOP_chara_2{ margin:0px; margin-left:41px; margin-top:13px;}
/*--*/
.SHOPfooter{ margin:0px; width:1250px; height:304px; text-align:left; background-color:#FFFFFF; padding-top:11px;*padding-top:8px; padding-left:20px;}
.SHOPfooter .SHOPblue{ margin:0px; width:961px; height:10px; text-align:left; margin-left:4px;}
/*--------*/
.Shaving{ margin:0px; height:490px; background-image:url(img/background.jpg); background-repeat:repeat-x; }
.Shaving .shavecon{ margin:0px; width:1280px; height:490px; text-align:left; background-image:url(img/Shaving%20tip/con1.png); background-repeat:no-repeat;}
.Shaving  #FAQs {margin:0px; width:1280px; height:490px; text-align:left; background-image:none;}
.Shaving .shavecon .shave_left{ margin:0px; width:354px; height:490px; float:left; text-align:left;}
.Shaving .shavecon .shave_left .shav_logo{ margin:0px; width:120px; height:45px; margin-left:27px; margin-top:38px;}
.Shaving .shavecon .shave_left .shavleftpic{ margin:0px; width:138px; height:139px; border:solid #FFFFFF 1px; margin-left:188px; margin-top:147px;}
/*--*/
.Shaving .shavecon .shave_right{ margin:0px; width:926px; height:490px; float:left; text-align:left;}
.Shaving .shavecon .shave_right .shalefpar { margin:0px; width:515px; height:490px; text-align:left; float:left;}
.Shaving .shavecon .shave_right .shalefpar .shavtittle{ margin:0px; width:510px; height:118px; text-align:left;}
.Shaving .shavecon .shave_right .shalefpar .shavtittle .shavsmall{ float:left; margin-right:1px;}
.Shaving .shavecon .shave_right .shalefpar .shavtittle .shavchoose{ margin:0px; width:118px; height:21px; text-align:center; float:left; margin-right:1px; padding-top:6px; }
.Shaving .shavecon .shave_right .shalefpar .shavcont{ margin:0px; width:510px; height:370px; text-align:left;}
.Shaving .shavecon .shave_right .shalefpar .shavcont .shv_wordpic{ margin:0px; margin-left:36px; margin-top:2px;}
.Shaving .shavecon .shave_right .shalefpar .shavcont .shv_bluechara{ margin:0px; margin-top:11px; margin-left:37px; }
.Shaving .shavecon .shave_right .shalefpar .shavcont .shv_chara_1{ margin:0px; margin-top:10px; margin-left:40px;}
.Shaving .shavecon .shave_right .shalefpar .shavcont .shv_chara_2{ margin:0px; margin-left:41px; margin-top:27px;}
.Shaving .shavecon .shave_right .shalefpar .shavcont .content_body{ margin:0px; margin-top:11px; margin-left:40px; display:block;}
.Shaving .shavecon .shave_right .sharighpic { margin:0px; width:411px!important;*width:316px; height:490px; text-align:left; float:left;}
.Shaving .shavecon .shave_right .sharighpic img{ float:left; margin-top:10px;}
/*--*/
.shavcharImage0 { margin-top:-10px; margin-left:44px;}
.shavcharImage1 { margin-top:10px!important;* margin-top:12px; margin-left:84px;}
.shavcharImage2 { margin-top:0px; float:right!important;*float:left; margin-left:0px!important;* margin-left:10px;}
/*--*/
.Shavingfooter{margin:0px; width:1250px; height:304px; text-align:left; background-color:#FFFFFF; padding-top:11px;*padding-top:8px; padding-left:24px;}
.Shavingfooter .shaveblue{ margin:0px; width:1250px; height:10px; text-align:left; margin-left:4px;}
/*--------*/
.Skinleftpic{ margin:0px; width:138px; height:139px; border:solid #FFFFFF 1px; margin-left:187px; margin-top:147px;}
.Skin_wordpic{ margin:0px; margin-left:36px; margin-top:1px;}
.Skin_bluechara{ margin:0px; margin-top:11px; margin-left:37px; }
.Skincontent_body{ margin:0px; margin-top:10px; margin-left:40px; display:block;}
.Skincare_righpic { margin:0px; width:411px!important;*width:316px; height:490px; text-align:left; float:left;}
.Skincare_righpic img{ float:left;}
/*--*/
.skcharImage0 { margin-top:0px; margin-left:44px;}
.skcharImage1 { margin-top:20px; margin-left:83px;}
.skcharImage2 { margin-top:10px; margin-left:83px!important;* margin-left:36px;}
/*--*/
/*--------*/
.FAQs_left{ margin:0px; width:440px; height:490px; float:left; text-align:left;}
.FAQs_left .FAQs_logo{ margin:0px; width:120px; height:45px; margin-left:27px; margin-top:38px;}
.FAQs_left .FAQs_leftpic{margin:0px; width:143px; height:143px; margin-left:227px; margin-top:101px;}
.FAQs_wordpic{ margin:0px; width:510px; height:46px; margin-top:-8px!important;* margin-top:0px; margin-left:-1px;}
.FAQs__body{ margin:0px; margin-top:11px; display:block;}
.FAQS_Lorem{ margin:0px; width:340px; height:160px; margin-left:1px; text-align:left; margin-top:26px;}
.FAQSboth{ margin-top:13px;}
.FAQS_righpic { margin:0px; width:361px!important;*width:306px; height:490px; text-align:left; float:left; position:absolute; margin-left:613px;*margin-left:98px;}
.FAQS_righpic img{ margin-top:9px;}
.FAQs_navigation{ margin:auto; width:470px; height:200px; text-align:left; padding-top:9px;*padding-top:8px; margin-left:416px!important;* margin-left:209px; float:left; }
/*--------*/
.ABOUT{ margin:0px; height:490px; background-image:url(img/background.jpg); background-repeat:repeat-x; }
.ABOUT .ABOUTcon{ margin:0px; width:1280px; height:490px; text-align:left; background-image:url(img/about/con1.png); background-repeat:no-repeat;}
.ABOUT #contact{ margin:0px; width:1280px; height:490px; text-align:left; background-image:none; }
.ABOUT #media{ margin:0px; width:1280px; height:490px; text-align:left; background-image:url(img/about/bluecon.png); background-repeat:no-repeat; }
.ABOUT #store{ margin:0px; width:1280px; height:490px; text-align:left; background-image:url(img/about/bluecon.png); background-repeat:no-repeat;}
.ABOUT .ABOUTcon .ABOUT_left{ margin:0px; width:354px; height:490px; float:left; text-align:left;}
.ABOUT .ABOUTcon .ABOUT_left .ABOUT_logo{ margin:0px; width:120px; height:45px; margin-left:27px; margin-top:38px;}
.ABOUT .ABOUTcon .ABOUT_left .ABOUTleftpic{ margin:0px; width:138px; height:139px; border:solid #FFFFFF 1px; margin-left:193px; margin-top:147px;}
/*--*/
.ABOUT .ABOUTcon .ABOUT_right{ margin:0px; width:926px; height:490px; float:left; text-align:left;}
.ABOUT .ABOUTcon .ABOUT_right .ABOUTlefpar { margin:0px; width:515px; height:490px; text-align:left; float:left;}
.ABOUT .ABOUTcon .ABOUT_right .ABOUTlefpar .ABOUTtittle{ margin:0px; width:510px; height:118px; text-align:left;}
.ABOUT .ABOUTcon .ABOUT_right .ABOUTlefpar .ABOUTtittle .ABOUTsmall{ float:left; margin-right:1px;}
.ABOUT .ABOUTcon .ABOUT_right .ABOUTlefpar .ABOUTtittle .ABOUTchoose{ margin:0px; width:118px; height:21px; text-align:center; float:left; margin-right:1px; padding-top:6px; }
.ABOUT .ABOUTcon .ABOUT_right .ABOUTlefpar .ABOUTcont{ margin:0px; width:510px; height:370px; text-align:left;}
.ABOUT .ABOUTcon .ABOUT_right .ABOUTlefpar .ABOUTcont .ABOUT_wordpic{ margin:0px; margin-left:37px; margin-top:1px;}
.ABOUT .ABOUTcon .ABOUT_right .ABOUTlefpar .ABOUTcont .ABOUT_bluechara{ margin:0px; margin-top:14px; margin-left:38px; }
.ABOUT .ABOUTcon .ABOUT_right .ABOUTlefpar .ABOUTcont .ABOUT_chara_1{ margin:0px; margin-top:10px; margin-left:40px;}
.ABOUT .ABOUTcon .ABOUT_right .ABOUTlefpar .ABOUTcont .ABOUT_chara_2{ margin:0px; margin-left:41px; margin-top:27px;}
.ABOUT .ABOUTcon .ABOUT_right .ABOUTlefpar .ABOUTcont .content_body{ margin:0px; margin-top:8px; margin-left:39px; display:block;}
.ABOUT .ABOUTcon .ABOUT_right .ABOUTrighpic { margin:0px; width:411px!important;*width:316px; height:490px; text-align:left; float:left;}
.ABOUT .ABOUTcon .ABOUT_right .ABOUTrighpic img{ float:left; }
/*--*/
.charImage0 { margin-top:0px; margin-left:64px!important;*margin-left:21px;}
.charImage1 { margin-top:20px; margin-left:104px!important;*margin-left:57px;}
.charImage2 { margin-top:13px; margin-left:130px;*margin-left:129px!important;*margin-left:85px;}/*for ie7&6*/
/*--*/
.ABOUTfooter{ margin:0px; width:961px; height:304px; text-align:left; background-color:#FFFFFF; padding-top:11px;*padding-top:8px; padding-left:20px;}
.ABOUTfooter .ABOUTblue{ margin:0px; width:961px; height:10px; text-align:left; margin-left:4px;}
/*--------*/
.media_wordpic{ margin:0px; margin-left:36px; margin-top:2px;}
.mediarighpic { margin:0px; width:411px!important;*width:316px; height:490px; text-align:left; float:left;}
.mediarighpic img{ float:left;}
/*--*/
.mecharImage0 { margin-top:0px; margin-left:64px;}
.mecharImage1 { margin-top:20px; margin-left:64px;}
.mecharImage2 { margin-top:13px; float:right; margin-left:64px!important;*margin-left:85px; margin-right:0px;*magin-right:21px!important;*margin-right:0px;}
/*--------*/
.Store_wordpic{ margin:0px; margin-left:33px; margin-top:2px;}
.Store_bluechara{ margin:0px; margin-top:12px; margin-left:37px; }
.Storerighpic { margin:0px; width:411px!important;*width:316px; height:490px; text-align:left; float:left;}
.Storerighpic img{ float:left; margin:0px;}
/*--*/
.stcharImage0 { margin-top:0px; margin-left:64px!important;*margin-left:19px;}
.stcharImage1 { margin-top:20px; margin-left:103px!important;*margin-left:58px; }
.stcharImage2 { margin-top:13px; float:right; margin-left:0px!important;*margin-left:85px;*margin-right:2px!important;*margin-right:0px;}
/*--------*/
.Contact_wordpic{ margin:0px; width:510px; height:35px; margin-left:37px; margin-top:-11px!important;*margin-top:0px;}
/*--------*/
.advice{ margin:0px; height:490px; background-image:url(img/background.jpg); background-repeat:repeat-x; }
.advice .advicecon{ margin:0px; width:1280px; height:490px; text-align:left; background-image:url(img/advice/bluecon.png); background-repeat:no-repeat;}
.advice .advicecon .advice_left{ margin:0px; width:354px; height:490px; float:left; text-align:left;}
.advice .advicecon .advice_left .advice_logo{ margin:0px; width:115px; height:40px; margin-left:27px; margin-top:38px;}
/*--*/
.advice .advicecon .advice_right{ margin:0px; width:920px; height:490px; float:left; text-align:left;}
.advice .advicecon .advice_right .picture{ position:absolute; margin-left:518px;}
/*--*/
.adcharImage0 { margin-top:0px; margin-left:-39px!important;*margin-left:0px;}
.adcharImage1 { margin-top:20px;}
.adcharImage2 { margin-top:10px; margin-left:-3px;}
/*--*/
.advice .advicecon .advice_right .advicetittle{ margin:0px; width:560px; height:118px; text-align:left;}
.advice .advicecon .advice_right .advicetittle .advicesmall{ float:left; margin-right:1px;}
.advice .advicecon .advice_right .advicetittle .advicechoose{ margin:0px; width:118px; height:21px; text-align:center; float:left; margin-right:1px; padding-top:6px; }
.advice .advicecon .advice_right .advicecont{ margin:0px; width:630px; height:370px; text-align:left;}
.advice .advicecon .advice_right .advicecont .bodywash{ margin:0px; float:left; margin-left:56px; margin-top:26px;}
.advice .advicecon .advice_right .advice .bodycream{ margin:0px; float:left; margin-top:2px; margin-left:3px;}
.advice .advicecon .advice_right .advicecont .shavecream{ margin:0px; float:left; margin-top:167px;}
.advice .advicecon .advice_right .advicecont .lipcalm{ margin:0px; float:left; margin-top:173px; margin-left:4px;}
/*--*/
.advicefooter{ margin:0px; width:1250px; height:304px; text-align:left; background-color:#FFFFFF; padding-top:11px;*padding-top:8px; padding-left:20px;}
.advicefooter .adviceblue{ margin:0px; width:961px; height:10px; text-align:left; margin-left:4px;}
/*--------*/
.advice_leftpic{ margin:0px; margin-left:192px; margin-top:2px;}
.advice_conleft{ margin:0px; width:459px; height:340px; text-align:left; float:left;}
.advice_conleft .advice_wordpic{margin-left:36px; margin-top:3px;}
.advice_conleft .advice_bluechara{  margin:0px; margin-top:13px; margin-left:36px;}
.advice_conleft .advice_chara1{ margin:0px; margin-top:8px; margin-left:40px;}
.advice_conleft .advice_chara2{ margin:0px; margin-top:13px; margin-left:40px;}
.advice_conright{ margin:0px; width:171px; height:340px; text-align:left; float:left;}
/*--------*/
.Privacy{ margin:0px; height:490px; background-image:url(img/background.jpg); background-repeat:repeat-x; }
.Privacy .Privacycon{ margin:0px; width:1280px; height:490px; text-align:left;}
.Privacy .Privacycon .Privacy_left{ margin:0px; width:354px; height:490px; float:left; text-align:left;}
.Privacy .Privacycon .Privacy_left .Privacy_logo{ margin:0px; width:120px; height:45px; margin-left:27px; margin-top:38px;}
.Privacy .Privacycon .Privacy_left .Privacyleftpic{ margin:0px; width:138px; height:139px; border:solid #FFFFFF 1px; margin-left:193px; margin-top:147px;}
/*--*/
.Privacy .Privacycon .Privacy_right{ margin:0px; width:926px; height:490px; float:left; text-align:left;}
.Privacy .Privacycon .Privacy_right .Privacylefpar { margin:0px; width:515px; height:490px; text-align:left; float:left;}
.Privacy .Privacycon .Privacy_right .Privacylefpar .Privacytittle{ margin:0px; width:510px; height:118px; text-align:left;}
.Privacy .Privacycon .Privacy_right .Privacylefpar .Privacytittle .Privacysmall{ float:left; margin-right:1px;}
.Privacy .Privacycon .Privacy_right .Privacylefpar .Privacytittle .Privacychoose{ margin:0px; width:118px; height:21px; text-align:center; float:left; margin-right:1px; padding-top:6px; }
.Privacy .Privacycon .Privacy_right .Privacylefpar .Privacycont{ margin:0px; width:510px; height:370px; text-align:left;}
.Privacy .Privacycon .Privacy_right .Privacylefpar .Privacycont .Privacy_wordpic{ margin:0px; margin-left:37px; margin-top:-25px!important;*margin-top:0px;}
.Privacy .Privacycon .Privacy_right .Privacylefpar .Privacycont .Privacy_bluechara{ margin:0px; margin-top:12px; margin-left:38px; }
.Privacy .Privacycon .Privacy_right .Privacylefpar .Privacycont .Privacy_chara_1{ margin:0px; margin-top:10px; margin-left:40px;}
.Privacy .Privacycon .Privacy_right .Privacylefpar .Privacycont .Privacy_chara_2{ margin:0px; margin-left:41px; margin-top:27px;}
.Privacy .Privacycon .Privacy_right .Privacylefpar .Privacycont .content_body{ margin:0px; margin-top:21px; margin-left:39px; display:block;}
.Privacy .Privacycon .Privacy_right .Privacyrighpic { margin:0px; width:411px; height:490px; text-align:left; float:left;}
.Privacy .Privacycon .Privacy_right .Privacyrighpic img{ float:left; position:absolute; margin-top:20px; margin-left:104px; }
/*--*/
.Privacyfooter{ margin:0px; width:1250px; height:304px; text-align:left; background-color:#FFFFFF; padding-top:11px;*padding-top:8px; padding-left:20px;}
.Privacyfooter .Privacyblue{ margin:0px; width:961px; height:10px; text-align:left; margin-left:4px;}
/*--------*/
.barcch{ margin:0px; width:1480px; height:493px; background-image:url(img/background.jpg); background-repeat:repeat-x; }
.barcch .barcon{ margin:0px; width:1480px; height:493px; background-image:url(img/barcchooosen/conback.png); background-repeat:repeat-x; float:left;}
.barcch .barcon .barleft{ margin:0px; width:438px; height:493px; float:left; }
.barcch .barcon .barleft .barlogo{ margin:0px; width:115px; height:40px; margin-left:22px; margin-top:57px;}
.barcch .barcon .barleft .barpic{ margin:0px;} 
/*--*/
.bacharImage0 { margin-top:-81px!important;*margin-top:-91px; margin-left:0px;}
.bacharImage1 { margin-top:-100px!important;*margin-top:-110px; margin-left:0px;}
.bacharImage2 { margin-top:-100px!important;*margin-top:-110px; margin-left:0px;}
/*--*/
.barcch .barcon .bar_right{ margin:0px; width:795px; height:493px; float:left; text-align:left; padding-left:2px;}
.barcch .barcon .bar_right .barrigpar{ margin:0px; width:795px; height:493px; float:left;}
.barcch .barcon .bar_right .barrigpar .bartit{ margin:0px; width:660px; height:91px; text-align:left;}
.barcch .barcon .bar_right .barrigpar .barmid{ margin:0px; width:660px; height:300px; text-align:left;}
.barcch .barcon .bar_right .barrigpar .barmid .barmidleft{  margin:0px; width:385px; height:300px; text-align:left; float:left;}
.barcch .barcon .bar_right .barrigpar .barmid .barmidleft .barmid_smooth{ margin:0px; width:320px; height:48px; margin-left:4px; text-align:left; }
.barcch .barcon .bar_right .barrigpar .barmid .barmidleft .barmid_wait{ margin:0px; width:260px; height:40px; margin-left:3px; text-align:left;}
.barcch .barcon .bar_right .barrigpar .barmid .barmidleft .barmid_Lorem{ margin:0px; width:340px; height:160px; margin-left:5px; text-align:left;}
.barcch .barcon .bar_right .barrigpar .barmid .barmidleft .barmid_Lorem .both{ margin-top:13px;}
.barcch .barcon .bar_right .barrigpar .barmid .barmidright{ margin:0px; width:200px; height:300px; text-align:left; float:left;}

.barcch .barcon .bar_right .barrigpar .barmid .barmidright .bar_rigpic {
	position:absolute;
	margin-left:117px;
	margin-top:90px;
}
.special{ margin:0px; float:left; margin-top:-238px;*margin-top:-242px; margin-left:182px;}



/*--*/
.barcchfooter{ margin:0px; width:1200px; height:326px; text-align:left; background-color:#FFFFFF; padding-left:29px; padding-top:14px; }
.barcchfooter .resent{ margin:auto; width:411px; height:200px; text-align:left; padding-top:10px; float:left; }
.barcchfooter .resent .respar1{ margin-top:19px; margin-left:1px;}
.barcchfooter .resent .respar2{ margin-top:14px;}
.barcchfooter .navigation{ margin:auto; width:470px; height:200px; text-align:left; padding-top:3px;*padding-top:0px; float:left; }
/*--------*/
.travel_kit{ margin:0px; margin-left:41px; margin-top:37px;}
.travel_kit .kit1{ float:left;}
.travel_kit .kit2{ float:left;}
.travel_kit .kit3{ float:left; margin-top:5px;}
.travel_kit .kit4{ float:left; margin-top:5px;}
.travel_kit .kit5{ float:left; margin-top:4px;}
.travel_kit_chara{ margin:0px; margin-left:7px; margin-top:37px;}
.travel_kit_smooth{ margin:0px; width:260px; height:40px; margin-left:5px; margin-top:9px; text-align:left; }
.travel_kit_Lorem{ margin:0px; width:340px; height:160px; margin-left:7px; margin-top:3px; text-align:left;}
.travel_kit_Lorem .both{ margin-top:13px;}
.travel_kit_pic{ margin-top:100px; margin-left:11px;}
.travel_kit_small{  margin:0px; width:82px; height:11px; background-color:#FFFFFF; margin-top:15px; margin-left:91px; text-align:center; }
/*--------*/
.Find{ margin:0px; height:490px; background-image:url(img/background.jpg); background-repeat:repeat-x; }
.Find .Findcon{ margin:0px; width:1600px; height:490px; text-align:left; background-image:url(img/Find_a_store/Findconback.png); background-repeat:repeat-x;}
.Find .Findcon .Find_left{ margin:0px; width:440px; height:490px; float:left; text-align:left;}
.Find .Findcon .Find_left .Find_logo{ margin:0px; width:120px; height:45px; margin-left:18px; margin-top:39px;}
.Find .Findcon .Find_left .Findleftpic{ margin:0px; width:138px; height:139px; border:solid #FFFFFF 1px; margin-left:193px; margin-top:147px;}
/*--*/
.Find .Findcon .Find_right{ margin:0px; width:926px; height:490px; float:left; text-align:left;}
.Find .Findcon .Find_right .Findlefpar { margin:0px; width:515px; height:490px; text-align:left; float:left;}
.Find .Findcon .Find_right .Findlefpar .Findtittle{ margin:0px; width:510px; height:90px; text-align:left;}
.Find .Findcon .Find_right .Findlefpar .Findcont{ margin:0px; width:510px; height:400px; text-align:left;}
.Find .Findcon .Find_right .Findlefpar .Findcont .Find_wordpic{ margin:0px; margin-top:1px; margin-left:2px;}
.Find .Findcon .Find_right .Findlefpar .Findcont .Find_bluechara{ margin:0px; margin-top:24px; margin-left:3px;}
.Find .Findcon .Find_right .Findlefpar .Findcont .content_body{ margin:0px; width:510px; height:300px; margin-top:17px; display:block; margin-left:6px;}
/*.Find .Findcon .Find_right .Findlefpar .Findcont .content_body .F_part1{ margin:0px; width:510px; height:30px; text-align:left;}
.Find .Findcon .Find_right .Findlefpar .Findcont .content_body .F_part1 .leftchara{ margin:0px; width:80px; float:left; text-align:left;}
.Find .Findcon .Find_right .Findlefpar .Findcont .content_body .F_part1 .leftbord{ margin:0px; width:180px; float:left; text-align:left; margin-top:0px;*margin-top:-2px;}
.Find .Findcon .Find_right .Findlefpar .Findcont .content_body .F_part1 .leftbord input{ margin-left:10px; width:169px;*width:165px; height:21px;*height:19px; border:none; font-size:12px; color:#999999;}
.Find .Findcon .Find_right .Findlefpar .Findcont .content_body .F_part2{ margin:0px; width:100px; margin-top:10px; text-align:left; margin-left:178px;}*/
.Find .Findcon .Find_right .Findlefpar .Findcont .content_body .F_part3{ margin:0px; width:510px; margin-top:212px;*margin-top:58px; text-align:left;}
.Find .Findcon .Find_right .Findrighpic { margin:0px; width:411px!important;*width:316px; height:490px; text-align:left; float:left;}
.Find .Findcon .Find_right .Findrighpic img{ float:left; position:absolute; margin-left:-100px; margin-top:83px; }
/*--*/
.Findfooter{ margin:0px; height:304px; text-align:left; background-color:#FFFFFF; padding-top:20px; padding-left:20px;}
.Findfooter .Findblue{ margin:0px; height:10px; text-align:left; margin-left:420px;}
/*--------*/
.menu {
	width: 660px;
	height:22px;
	display:block;
	position:absolute;
	font-size: 0.85em;
	margin-left:-1px;
}
	.menu ul {
		padding: 0;
		margin: 0;
		list-style-type: none;
	}

	.menu ul li {
		float: left;
		position: relative;
	}

	.menu ul li a, .menu ul li a:visited {
		display: block;
		color: #C4CBCD;
		width:116px;
		height:30px;
		font-size:11px;
		text-align:center;
		line-height: 26px;
}

	.menu ul li ul {
		display: none;
	}

	.menu table {
		margin: -1px;
		border-collapse: collapse;
		font-size: 1em;
	}

	.menu ul li:hover a {
		background: #929ea1;
	}

	.menu ul li:hover ul {
		display: block;
		position: absolute;
		left: 0;
		width: 150px;
	}

	.menu ul li:hover ul li ul {
		display: none;
}

	.menu ul li:hover ul li a {
		border-top:solid #6c7d83 1px;
		display: block;
		background: #a7b2b5;
		color: #596366;
		font-size:11px;
		height:22px;
		padding-left:4px;
		text-align:left;
		width:112px;
	}

	.menu ul li:hover ul li a:hover {
		background: #929ea1;
		color: #596366;
	}

	.menu ul li:hover ul li:hover ul {
		display: block;
		position: absolute;
		left: 150px;
		top: 0;
		width: 150px;
	}

	.menu ul li:hover ul li:hover ul.left {
		left: -150px;
	}
