@charset "utf-8";
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}

#main_container {
	background-position:top center;
	background-repeat:repeat-y;
	position:relative;
	margin:auto;
	width: 100%;
	background-color:#FFF;	
}

#main_container1 {
	background-position:top center;
	background-repeat:repeat-y;
	position:relative;
	margin:auto;
	width: 100%;
}

#main_container2 {
	background-position:top center;
	background-repeat:repeat-y;
	position:relative;
	margin:auto;
	width: 100%;
	background-color:#c2e4f7;
}

#container{
	position:relative;
	margin:auto;
	width: 1280px;
}

.owl-theme .owl-controls .owl-page span {
	background-color:#666 !important;
}

.mobile_not_display{
	display: block;
}

.mobile_display{
	display: none !important;
}

#topnav {
	width: 1280px;
	height:75px;
	background:url(../images/topmenu_bg.png);
	background-position:top center;
	background-repeat:no-repeat;
	position: fixed;
	margin: auto;
	z-index: 10;
}


#topnav_diane {
	width: 1280px;
	height:75px;
	background:url(../images/topmenu_diane_bg.png);
	background-position:top center;
	background-repeat:no-repeat;
	position: fixed;
	margin: auto;
	z-index: 100;
}

#topnav_moistdiane_oil {
	width: 1280px;
	height:75px;
	background:url(../images/topmenu_moistdiane_oil_bg.png);
	background-position:top center;
	background-repeat:no-repeat;
	position: fixed;
	margin: auto;
	z-index: 100;
}

#topnav_diane1 {
	width: 1280px;
	height:75px;
	background:url(../images/topmenu_diane1_bg.png);
	background-position:top center;
	background-repeat:no-repeat;
	position: fixed;
	margin: auto;
	z-index: 100;
}

#topnav_diane2 {
	width: 1280px;
	height:75px;
	background:url(../images/topmenu_diane2_bg.png);
	background-position:top center;
	background-repeat:no-repeat;
	position: fixed;
	margin: auto;
	z-index: 100;
}

#topnav_bonheur {
	width: 1280px;
	height:74px;
	background:url(../images/topmenu_bonheur_bg.png);
	background-position:top center;
	background-repeat:no-repeat;
	position: fixed;
	margin: auto;
	z-index: 100;
}

#topnav_botanical {
	width: 1280px;
	height:75px;
	background:url(../images/topmenu_botanical_bg.png);
	background-position:top center;
	background-repeat:no-repeat;
	position: fixed;
	margin: auto;
	z-index: 100;
}

#topnav_dianebetrue {
	width: 1280px;
	height:74px;
	background:url(../images/topmenu_dianebetrue_bg.png);
	background-position:top center;
	background-repeat:no-repeat;
	position: fixed;
	margin: auto;
	z-index: 100;
}


#topnav_botanical1{
	width: 1280px;
	height:75px;
	background:url(../images/topmenu_botanical4_bg.png);
	background-position:top center;
	background-repeat:no-repeat;
	position: fixed;
	margin: auto;
	z-index: 100;
}

#topnav_botanical2{
	width: 1280px;
	height:75px;
	background:url(../images/topmenu_botanical4_bg.png);
	background-position:top center;
	background-repeat:no-repeat;
	position: fixed;
	margin: auto;
	z-index: 100;
}

#topnav_botanical2a,#topnav_botanical2b{
	width: 1280px;
	height:75px;
	background:url(../images/topmenu_botanical2a_bg.png);
	background-position:top center;
	background-repeat:no-repeat;
	position: fixed;
	margin: auto;
	z-index: 100;
}

#topnav_botanical_bodymilk{
	width: 1280px;
	height:75px;
	background:url(../images/topmenu_botanical_bodymilk_bg.png);
	background-position:top center;
	background-repeat:no-repeat;
	position: fixed;
	margin: auto;
	z-index: 100;
}

#topnav_botanical_handandbody{
	width: 1280px;
	height:75px;
	background:url(../images/topmenu_botanical_bodymilk_bg.png);
	background-position:top center;
	background-repeat:no-repeat;
	position: fixed;
	margin: auto;
	z-index: 100;
}

#topnav_botanical3{
	width: 1280px;
	height:75px;
	background:url(../images/topmenu_botanical4_bg.png);
	background-position:top center;
	background-repeat:no-repeat;
	position: fixed;
	margin: auto;
	z-index: 100;
}

#topnav_miracleyou{
	width: 1280px;
	height:75px;
	background:url(../images/topmenu_diane3_bg.png);
	background-position:top center;
	background-repeat:no-repeat;
	position: fixed;
	margin: auto;
	z-index: 100;
}

#topnav_botanical4  {
	width: 1280px;
	height:75px;
	background:url(../images/topmenu_botanical4_bg.png);
	background-position:top center;
	background-repeat:no-repeat;
	position: fixed;
	margin: auto;
	z-index: 100;
}

#topnav_botanical2 {
	width: 1280px;
	height:75px;
	background:url(../images/topmenu_botanical4_bg.png);
	background-position:top center;
	background-repeat:no-repeat;
	position: fixed;
	margin: auto;
	z-index: 100;
}

#topnav_dianehello {
	width: 1280px;
	height:75px;
	background:url(../images/topmenu_dianehello_bg.png);
	background-position:top center;
	background-repeat:no-repeat;
	position: fixed;
	margin: auto;
	z-index: 100;
}

#topnav_diane_dryshampoo {
	width: 1280px;
	height:75px;
	background:url(../images/topmenu_diane_dryshampoo_bg.png);
	background-position:top center;
	background-repeat:no-repeat;
	position: fixed;
	margin: auto;
	z-index: 100;
}

#footer {
	width: 100%;
	height:434px;
	background:url(../images/footer_bg.png);
	background-position:top center;
	background-repeat:no-repeat;
	position: relative;
	margin: auto;
}

#footer_btn1{
	top: 0px;
	left: 601px;
	width: 74px;
	height: 74px;
	cursor: pointer;
	position: absolute;
}

#footer_btn2{
	top: 231px;
	left: 353px;
	width: 195px;
	height: 45px;
	cursor: pointer;
	position: absolute;
}

#footer_btn3{
	top: 231px;
	left: 678px;
	width: 133px;
	height: 45px;
	cursor: pointer;
	position: absolute;
}

#footer_btn4{
	top: 231px;
	left: 816px;
	width: 150px;
	height: 45px;
	cursor: pointer;
	position: absolute;
}

#footer_btn5{
	top: 231px;
	left: 967px;
	width: 158px;
	height: 45px;
	cursor: pointer;
	position: absolute;
}

#footer_btn8{
	top: 231px;
	left: 550px;
	width: 125px;
	height: 45px;
	cursor: pointer;
	position: absolute;
}

#footer_btn9{
	top: 231px;
	left: 155px;
	width: 195px;
	height: 45px;
	cursor: pointer;
	position: absolute;
}

#footer_btn6{
	top: 315px;
	left: 377px;
	width: 174px;
	height: 45px;
	cursor: pointer;
	position: absolute;
}

#footer_btn7 {
	top: 105px;
	left: 571px;
	width: 138px;
	height: 77px;
	cursor: pointer;
	position: absolute;
}

#submenu1{
	width: 143px;
	height: 44px;
	top: 21px;
	left: 458px;	
	position: absolute;
	z-index: 11;
	cursor: pointer;
}

#submenu1_bg {
	width: 251px;
	height:191px;
	position:relative;
	top:0px;
	left:0px;
	background:url(../images/menu_btn1_bg.png);
	background-position:top center;
	background-repeat:no-repeat;
	position: absolute;
	z-index: 10;
	display:none;
	top: -12px;
	left: -21px;
}


#submenu1:hover #submenu1_bg{
	display:block;
}

#submenu2_bg {
	width: 251px;
	height:191px;
	position:relative;
	background:url(../images/menu_btn2_bg.png);
	background-position:top center;
	background-repeat:no-repeat;
	position: absolute;
	z-index: 10;
	display:none;
	top: -12px;
	left: -21px;	
}

#submenu2{
	width: 133px;
	height: 44px;
	top: 21px;
	left: 910px;
	position: absolute;
	z-index: 11;
	cursor: pointer;
}

#submenu5{
	width: 133px;
	height: 44px;
	top: 21px;
	left: 608px;	
	position: absolute;
	z-index: 11;
	cursor: pointer;
}

#submenu6{
	width: 143px;
	height: 44px;
	top: 21px;
	left: 305px;
	position: absolute;
	z-index: 11;
	cursor: pointer;
}

#submenu2:hover #submenu2_bg{
	display:block;
}

#submenu3{
	width: 133px;
	height: 44px;
	top: 21px;
	left: 760px;
	position: absolute;
	z-index: 11;
	cursor: pointer;
}

#submenu4{
	width: 133px;
	height: 44px;
	top: 21px;
	left: 1060px;
	position: absolute;
	z-index: 11;
	cursor: pointer;
}

#submenu3:hover #submenu3_bg{
	display:block;
}

#owl-slider{
	top:0px;
	left:0px;	
}

#submenu3_bg {
	width: 251px;
	height:191px;
	position:relative;
	background:url(../images/menu_btn3_bg.png);
	background-position:top center;
	background-repeat:no-repeat;
	position: absolute;
	z-index: 10;
	display:none;
	top: -12px;
	left: -24px;	
}

#bannerright{
	width: 93px;
	height:610px;
	position:absolute;
	top:75px;
	right:0px;
	z-index:10;
}

#bannerleft{
	width: 93px;
	height:610px;
	position:absolute;
	top:75px;
	left:0px;
	z-index:10;

}

#bannerright2{
	width: 24px;
	height: 34px;
	position:absolute;
	top:320px;
	right:90px;
	z-index:10;
}

#bannerleft2{
	width: 24px;
	height: 34px;
	position:absolute;
	top:320px;
	left:100px;
	z-index:10;

}


#sectionv3_1 {
	width: 100%;
	position:relative;
	overflow: hidden;
}

#sectionv3_2a {
	width: 100%;
	height:684px;
	position:relative;
	background:url(../images/v3_section1_bg3.jpg);
	background-position:top center;
	background-repeat:no-repeat;
}

#sectionv3_2,#sectionv3_2_mobile  {
	width: 100%;
	position:relative;
	background-position:top center;
	background-repeat:no-repeat;
	display: inline-block;
	
}

#home_product_main{
	width: 1000px;
	margin: auto;
}

#home_product_title{
	width: 204px;
	height: 64px;
	position:relative;
	background:url(../images/home_product_title.jpg);
	background-position:top center;
	background-repeat:no-repeat;
	margin: auto;
	margin-top: 50px;
	margin-bottom: 50px;
}

#home_product1{
	width: 325px;
	height: 343px;
	position:relative;
	background:url(../images/home_product1.jpg);
	background-size: 325px 344px;
	background-position:top center;
	background-repeat:no-repeat;
	cursor:pointer;
	float:left;
	margin-left:10px;
}

#home_product2{
	width: 318px;
	height: 343px;
	position:relative;
	background:url(../images/home_product2.jpg);
	background-size: 325px 344px;
	background-position:top center;
	background-repeat:no-repeat;
	cursor:pointer;
	float:left;
	margin-left:10px;
}

#home_product3{
	width: 325px;
	height: 343px;
	position:relative;
	background:url(../images/home_product3.jpg);
	background-size: 325px 344px;
	background-position:top center;
	background-repeat:no-repeat;
	cursor:pointer;
	float:left;
	margin-left:10px;	
}

#home_product4{
	width: 325px;
	height: 343px;
	position:relative;
	background:url(../images/home_product4.jpg);
	background-size: 325px 344px;
	background-position:top center;
	background-repeat:no-repeat;
	cursor:pointer;
	float:left;
	margin-left:10px;
}

#home_product5{
	width: 325px;
	height: 344px;
	position:relative;
	background:url(../images/home_product5.jpg);
	background-position:top center;
	background-repeat:no-repeat;
	cursor:pointer;
	float:left;
	margin-left:10px;
}

#home_product6{
	width: 325px;
	height: 344px;
	position:relative;
	background:url(../images/home_product6.jpg);
	background-position:top center;
	background-repeat:no-repeat;
	cursor:pointer;
	float:left;
	margin-left:10px;
}

#sectionv3_3 {
	width: 100%;
	height:553px;
	position:relative;
	background:url(../images/v3_section3_bg.jpg);
	background-position:top center;
	background-repeat:no-repeat;
}

#sectionv3_4 {
	width: 100%;
	height:1804px;
	position:relative;
	background:url(../images/v3_section4_bg.jpg);
	background-position:top center;
	background-repeat:no-repeat;
}

#textv3_1_1{
	position:absolute;
	left: 243px;
	top: 116px;
	width: 529px;
	text-align: center;
	line-height: 29px;
}

#textv3_1_2{
	position:absolute;
	left: 84px;
	top: 437px;
	width: 390px;
	line-height: 40px;
}

#textv3_1_3{
	position:absolute;
	left: 545px;
	top: 772px;
	width: 377px;
	line-height: 40px;
}

#textv3_1_4{
	position:absolute;
    left: 85px;
    top: 1119px;
    width: 368px;
    line-height: 40px;
}

#textv3_1_5{
	position: absolute;
	left: 549px;
	top: 1472px;
	width: 379px;
	line-height: 40px;
}

#textv3_1_6{
	position: absolute;
	left: 588px;
	top: 1615px;
	width: 350px;
}

#textv3_1_7{
	position: absolute;
	left: 588px;
	top: 1648px;
	width: 350px;
}

#textv3_1_8{
	position: absolute;
	left: 588px;
	top: 1679px;
	width: 350px;
}

#sectionv3_5 {
	width: 100%;
	height:1145px;
	position:relative;
	background:url(../images/v3_section5_bg.jpg);
	background-position:top center;
	background-repeat:no-repeat;
}

#textv3_2_1{
	position:absolute;
	left: 52px;
	top: 231px;
	width: 270px;
	text-align: center;
	line-height: 33px;
}

#textv3_2_2{
	position:absolute;
	left: 180px;
	top: 660px;
	width: 529px;
}

#textv3_2_3{
	position:absolute;
	left: 626px;
	top: 660px;
	width: 329px;
}

#textv3_2_4{
	position:absolute;
	left: 180px;
	top: 797px;
	width: 529px;
}

#textv3_2_5{
	position:absolute;
	left: 625px;
	top: 800px;
	width: 329px;
}

#textv3_2_6{
	position:absolute;
	left: 61px;
	top: 970px;
	width: 400px;
	line-height: 34px;
}

#textv3_2_7{
	position:absolute;
	left: 515px;
	top: 970px;
	width: 400px;
	line-height: 34px;
}

#sectionv3_6 {
	width: 100%;
	height:1243px;
	position:relative;
	background:url(../images/v3_section6_bg.jpg);
	background-position:top center;
	background-repeat:no-repeat;
}

#textv3_3_1{
	position:absolute;
	left: 693px;
	top: 229px;
	width: 254px;
	line-height: 29px;
}

#textv3_3_2{
	position:absolute;
	left: 180px;
	top: 660px;
	width: 529px;
}

#textv3_3_3{
	position:absolute;
	left: 626px;
	top: 660px;
	width: 329px;
}

#textv3_3_4{
	position:absolute;
	left: 180px;
	top: 797px;
	width: 529px;
}

#textv3_3_5{
	position:absolute;
	left: 61px;
	top: 970px;
	width: 400px;
	line-height: 34px;
}

#textv3_3_6{
	position:absolute;
	left: 515px;
	top: 970px;
	width: 400px;
	line-height: 34px;
}

#sectionv2_1a {
	width: 100%;
	height:684px;
	position:relative;
	background:url(../images/v3_section1_bg2.jpg);
	background-position:top center;
	background-repeat:no-repeat;
}

#sectionv2_2 {
	width: 100%;
	height:782px;
	position:relative;
	background:url(../images/v2_section2_bg.jpg);
	background-position:top center;
	background-repeat:no-repeat;
}

#sectionv2_3a {
	width: 100%;
	height:730px;
	position:relative;
	background:url(../images/v2_section3a2_bg.jpg);
	background-position:top center;
	background-repeat:no-repeat;
}


#sectionv2_3 {
	width: 100%;
	height:820px;
	position:relative;
	background:url(../images/v2_section3_bg.jpg);
	background-position:top center;
	background-repeat:no-repeat;
}

#sectionv2_3_btn1{
	top: 653px;
	left: 55px;
	width: 215px;
	height: 60px;
	cursor: pointer;
	position: absolute;
}

#sectionv2_3_btn2{
	top: 653px;
	left: 297px;
	width: 215px;
	height: 60px;
	cursor: pointer;
	position: absolute;
}

#sectionv2_3a_btn1{
	top: 577px;
	left: 539px;
	width: 215px;
	height: 60px;
	cursor: pointer;
	position: absolute;
}

#sectionv2_3a_btn2{
	top: 577px;
	left: 840px;
	width: 215px;
	height: 60px;
	cursor: pointer;
	position: absolute;
}

#sectionv2_3_btn3{
	top: 653px;
	left: 537px;
	width: 215px;
	height: 60px;
	cursor: pointer;
	position: absolute;
}

#sectionv2_3_btn4{
	top: 653px;
	left: 780px;
	width: 215px;
	height: 60px;
	cursor: pointer;
	position: absolute;
}

#sectionv2_3_btn5{
	top: 653px;
	left: 1024px;
	width: 215px;
	height: 60px;
	cursor: pointer;
	position: absolute;
}


#sectionv2_3b {
	width: 100%;
	height:618px;
	position:relative;
	background:url(../images/v2_section3b_bg.jpg);
	background-position:top center;
	background-repeat:no-repeat;
}

#sectionv2_3c {
	width: 100%;
	height:638px;
	position:relative;
	background:url(../images/v2_section3c_bg.jpg);
	background-position:top center;
	background-repeat:no-repeat;
}

#sectionv2_3c_btn1{
	top: 500px;
    left: 534px;
	width: 215px;
	height: 60px;
	cursor: pointer;
	position: absolute;
}

#diane5_section {
	width: 100%;
	height: 721px;
	position:relative;
	background:url(../images/diane5_section_bg.jpg);
	background-position:top center;
	background-repeat:no-repeat;
}

#diane5_section1 {
	width: 100%;
	height:1289px;
	position:relative;
	background:url(../images/v2_section10_bg.jpg);
	background-position:top center;
	background-repeat:no-repeat;
}

#diane5_section1 #text5_1{
	position:absolute;
	left: 305px;
	top: 722px;
	width:560px;
}
#diane5_section1 #text5_2{
	position:absolute;
	left: 305px;
	top: 812px;
	width:560px;
}
#diane5_section1 #text5_3{
	position:absolute;
	left: 305px;
	top: 1023px;
	width:780px;
}
#diane5_section1 #text5_4{
	position:absolute;
	left: 305px;
	top: 1076px;
	width:860px;
}


#diane1_section {
	width: 100%;
	height: 948px;
	position:relative;
	background:url(../images/diane1_section_bg.jpg);
	background-position:top center;
	background-repeat:no-repeat;
}

#diane1_section1 {
	width: 100%;
	height:1211px;
	position:relative;
	background:url(../images/v2_section4_bg.jpg);
	background-position:top center;
	background-repeat:no-repeat;
}

#diane1_section2 {
	width: 100%;
	height:1269px;
	position:relative;
	background:url(../images/v2_section5_bg.jpg);
	background-position:top center;
	background-repeat:no-repeat;
}

#diane1_section3 {
	width: 100%;
	height:1220px;
	position:relative;
	background:url(../images/v2_section6_bg.jpg);
	background-position:top center;
	background-repeat:no-repeat;
}
#diane1_section4 {
	width: 100%;
	height:1250px;
	position:relative;
	background:url(../images/v2_section7_bg.jpg);
	background-position:top center;
	background-repeat:no-repeat;
}

#diane1_section1 #diane1_btn1{
	position: absolute;
	left: 232px;
	top: 340px;
}

#diane1_section2 #diane1_btn2{
	position: absolute;
	left: 232px;
	top: 340px;
}

#diane1_section3 #diane1_btn3{
	position: absolute;
	left: 232px;
	top: 340px;
}

#diane1_section4 #diane1_btn4{
	position: absolute;
	left: 232px;
	top: 340px;
}

#diane2_section1 #diane2_btn1{
	position: absolute;
	left: 271px;
	top: 345px;
}

#diane2_section2 #diane2_btn2{
	position: absolute;
	left: 272px;
	top: 371px;
}

.diane1_btn {
	position: absolute;
	width: 305px;
	height: 65px;
	cursor: pointer;
}


#sectionv2_9 {
	width: 100%;
	height:2856px;
	position:relative;
	background:url(../images/v2_section9_bg.jpg);
	background-position:top center;
	background-repeat:no-repeat;
}

#text4a_1{
	position:absolute;
	left: 652px;
	top: 679px;
	width: 483px;
}

#text4_1{
	position:absolute;
	left: 305px;
	top: 992px;
	width:650px;
}
#text4_2{
	position:absolute;
	left: 305px;
	top: 1044px;
	width:860px;
}

#text5_1{
	position:absolute;
	left: 305px;
	top: 992px;
	width:650px;
}
#text5_2{
	position:absolute;
	left: 305px;
	top: 1044px;
	width:860px;
}

#text6_1{
	position:absolute;
	left: 305px;
	top: 992px;
	width:650px;
}
#text6_2{
	position:absolute;
	left: 305px;
	top: 1044px;
	width:860px;
}

#text7_1{
	position:absolute;
	left: 305px;
	top: 992px;
	width:650px;
}
#text7_2{
	position:absolute;
	left: 305px;
	top: 1044px;
	width:860px;
}

#fbbtn {
	width: 41px;
	height: 42px;
	top: 17px;
	right: 14px;
	position: absolute;
}

#diane2_section {
	width: 100%;
	height: 959px;
	position:relative;
	background:url(../images/diane2_section1_bg.jpg);
	background-position:top center;
	background-repeat:no-repeat;
}

#diane2_section1 {
	width: 100%;
	height:1167px;
	position:relative;
	background:url(../images/diane2_section2_bg.jpg);
	background-position:top center;
	background-repeat:no-repeat;
}

#diane2_section2 {
	width: 100%;
	height:1210px;
	position:relative;
	background:url(../images/diane2_section3_bg.jpg);
	background-position:top center;
	background-repeat:no-repeat;
}

#diane2_section3 {
	width: 100%;
	height:917px;
	position:relative;
	background:url(../images/diane2_section4_bg.jpg);
	background-position:top center;
	background-repeat:no-repeat;
}

#diane2_text1a{
	position: absolute;
	left: 810px;
	top: 561px;
	width: 358px;
	line-height: 30px;
}

#diane2_text1b{
	position: absolute;
    left: 810px;
    top: 775px;
    width: 368px;
	line-height: 30px;
}

#diane2_text2a{
	position:absolute;
	left: 305px;
	top: 930px;
	width:860px;
}

#diane2_text2b{
	position:absolute;
	left: 305px;
	top: 982px;
	width:860px;
}


#diane2_text3a{
	position:absolute;
	left: 305px;
	top: 1016px;
	width:860px;
}

#diane2_text3b{
	position:absolute;
	left: 305px;
	top: 1080px;
	width:860px;
}

#diane2_text4a{
	position: absolute;
	left: 168px;
	top: 634px;
	width: 475px;
}

#diane2_text4b{
	position:absolute;
	left: 710px;
	top: 634px;
	width: 176px;
}

#diane2_text4c{
	position:absolute;
	left: 935px;
	top: 634px;
	width: 185px;
}

#diane2_text4d{
	position:absolute;
	left: 935px;
	top: 762px;
	width: 185px;
}

/* Moist Diane Oil */

#moistdiane_oil_section1 {
	width: 100%;
	height: 890px;
	position:relative;
	background:url(../images/moistdiane_oil_section1_bg.jpg);
	background-position:top center;
	background-repeat:no-repeat;
}

#moistdiane_oil_section2 {
	width: 100%;
	height:443px;
	position:relative;
	background:url(../images/moistdiane_oil_section2_bg.jpg);
	background-position:top center;
	background-repeat:no-repeat;
}

#moistdiane_oil_section3 {
	width: 100%;
	height:799px;
	position:relative;
	background:url(../images/moistdiane_oil_section3_bg.jpg);
	background-position:top center;
	background-repeat:no-repeat;
}

#moistdiane_oil_section4 {
	width: 100%;
	height:920px;
	position:relative;
	background:url(../images/moistdiane_oil_section4_bg.jpg);
	background-position:top center;
	background-repeat:no-repeat;
}

#moistdiane_oil_section2 #moistdiane_oil_text2a{
	position: absolute;
	left: 193px;
	top: 170px;
	width: 390px;
}

#moistdiane_oil_section3 #moistdiane_oil_text3{
	position: absolute;
	left: 702px;
	top: 260px;
	width: 390px;
}

#moistdiane_oil_section3 #moistdiane_oil_text3a{
	position: absolute;
	left: 240px;
	top: 628px;
	width: 120px;
}

#moistdiane_oil_section3 #moistdiane_oil_text3b{
	position: absolute;
	left: 240px;
	top: 659px;
	width: 120px;
}

#moistdiane_oil_section3 #moistdiane_oil_text3c{
	position: absolute;
	left: 240px;
	top: 690px;
	width: 120px;
}

#moistdiane_oil_section3 #moistdiane_oil_text3d{
	position: absolute;
	left: 415px;
	top: 628px;
	width: 120px;
}

#moistdiane_oil_section3 #moistdiane_oil_text3e{
	position: absolute;
	left: 415px;
	top: 659px;
	width: 120px;
}

#moistdiane_oil_section3 #moistdiane_oil_text3f{
	position: absolute;
	left: 415px;
	top: 690px;
	width: 120px;
}

#moistdiane_oil_section3 #moistdiane_oil_text3g{
	position: absolute;
	left: 582px;
	top: 628px;
	width: 120px;
}

#moistdiane_oil_section3 #moistdiane_oil_text3h{
	position: absolute;
	left: 582px;
	top: 659px;
	width: 120px;
}

#moistdiane_oil_section3 #moistdiane_oil_text3i{
	position: absolute;
	left: 582px;
	top: 690px;
	width: 120px;
}

#moistdiane_oil_section3 #moistdiane_oil_text3j{
	position: absolute;
	left: 744px;
	top: 628px;
	width: 120px;
}

#moistdiane_oil_section3 #moistdiane_oil_text3k{
	position: absolute;
	left: 744px;
	top: 659px;
	width: 120px;
}

#moistdiane_oil_section3 #moistdiane_oil_text3l{
	position: absolute;
	left: 744px;
	top: 690px;
	width: 120px;
}

#moistdiane_oil_section3 #moistdiane_oil_text3m{
	position: absolute;
	left: 922px;
	top: 628px;
	width: 120px;
}

#moistdiane_oil_section3 #moistdiane_oil_text3n{
	position: absolute;
	left: 922px;
	top: 659px;
	width: 120px;
}

#moistdiane_oil_section4 #moistdiane_oil_text4{
	position: absolute;
	left: 192px;
	top: 275px;
	width: 390px;
}

#moistdiane_oil_section4 #moistdiane_oil_text4a{
	position: absolute;
	left: 240px;
	top: 641px;
	width: 120px;
}

#moistdiane_oil_section4 #moistdiane_oil_text4b{
	position: absolute;
	left: 240px;
	top: 672px;
	width: 120px;
}

#moistdiane_oil_section4 #moistdiane_oil_text4c{
	position: absolute;
	left: 240px;
	top: 703px;
	width: 120px;
}

#moistdiane_oil_section4 #moistdiane_oil_text4d{
	position: absolute;
	left: 415px;
	top: 641px;
	width: 120px;
}

#moistdiane_oil_section4 #moistdiane_oil_text4e{
	position: absolute;
	left: 415px;
	top: 672px;
	width: 120px;
}

#moistdiane_oil_section4 #moistdiane_oil_text4f{
	position: absolute;
	left: 415px;
	top: 703px;
	width: 120px;
}

#moistdiane_oil_section4 #moistdiane_oil_text4g{
	position: absolute;
	left: 582px;
	top: 641px;
	width: 120px;
}

#moistdiane_oil_section4 #moistdiane_oil_text4h{
	position: absolute;
	left: 582px;
	top: 672px;
	width: 120px;
}

#moistdiane_oil_section4 #moistdiane_oil_text4i{
	position: absolute;
	left: 582px;
	top: 703px;
	width: 120px;
}

#moistdiane_oil_section4 #moistdiane_oil_text4j{
	position: absolute;
	left: 744px;
	top: 641px;
	width: 120px;
}

#moistdiane_oil_section4 #moistdiane_oil_text4k{
	position: absolute;
	left: 744px;
	top: 672px;
	width: 120px;
}

#moistdiane_oil_section4 #moistdiane_oil_text4l{
	position: absolute;
	left: 744px;
	top: 703px;
	width: 120px;
}

#moistdiane_oil_section4 #moistdiane_oil_text4m{
	position: absolute;
	left: 922px;
	top: 641px;
	width: 120px;
}

#moistdiane_oil_section4 #moistdiane_oil_text4n{
	position: absolute;
	left: 922px;
	top: 672px;
	width: 120px;
}
.textleft{
	text-align: left !important;
}


/* Bonheur */

#bonheur_banner {
	width: 100%;
	height: 998px;
	position:relative;
	overflow: hidden;
	background:url(../images/bonheur_banner_bg.jpg);
	background-position:bottom center;
	background-repeat:no-repeat;
}

#bonheur_banner .owl-theme .owl-controls .active span {
    background-color: #27b24a !important;
}

#bonheur_banner .owl-theme .owl-controls {
    margin-top: 20px;
}

#bonheur_section1 {
	width: 100%;
	height: 779px;
	position:relative;
	background:url(../images/bonheur_section1_bg.jpg);
	background-position:top center;
	background-repeat:no-repeat;
}

#bonheur_section2 {
	width: 100%;
	height:1974px;
	position:relative;
	background:url(../images/bonheur_section2_bg.jpg);
	background-position:top center;
	background-repeat:no-repeat;
}

#bonheur_section3 {
	width: 100%;
	height:530px;
	position:relative;
	background:url(../images/bonheur_section3_bg.jpg);
	background-position:top center;
	background-repeat:no-repeat;
}

#bonheur_section4 {
	width: 100%;
	height:935px;
	position:relative;
	background:url(../images/bonheur_section4_bg.jpg);
	background-position:top center;
	background-repeat:no-repeat;
}

#bonheur_section5 {
	width: 100%;
	height:542px;
	position:relative;
	background:url(../images/bonheur_section5_bg.jpg);
	background-position:top center;
	background-repeat:no-repeat;
}

#bonheur_section6 {
	width: 100%;
	height:909px;
	position:relative;
	background:url(../images/bonheur_section6_bg.jpg);
	background-position:top center;
	background-repeat:no-repeat;
}

#bonheur_section7 {
	width: 100%;
	height:542px;
	position:relative;
	background:url(../images/bonheur_section7_bg.jpg);
	background-position:top center;
	background-repeat:no-repeat;
}

#bonheur_section8 {
	width: 100%;
	height:909px;
	position:relative;
	background:url(../images/bonheur_section8_bg.jpg);
	background-position:top center;
	background-repeat:no-repeat;
}

#bonheur_section2 #bonheur_text1{
	position: absolute;
	left: 147px;
	top: 425px;
	width: 405px;
}	

#bonheur_section2 #bonheur_text2{
	position: absolute;
	left: 648px;
	top: 858px;
	width: 505px;
}	

#bonheur_section2 #bonheur_text3{
	position:absolute;
	left: 147px;
	top: 1260px;
	width:405px;
}	

#bonheur_section2 #bonheur_text4{
	position: absolute;
	left: 659px;
	top: 1588px;
	width: 474px;
}	

#bonheur_section2 #bonheur_text5{
	position: absolute;
	left: 690px;
	top: 1776px;
	width: 174px;
}	

#bonheur_section2 #bonheur_text6{
	position: absolute;
	left: 690px;
	top: 1809px;
	width: 174px;
}	

#bonheur_section2 #bonheur_text7{
	position: absolute;
	left: 690px;
	top: 1840px;
	width: 174px;
}	

#bonheur_section3 #bonheur_text1{
	position:absolute;
	left: 165px;
	top: 282px;
	width:355px;
}	

#bonheur_section4 #bonheur_text1{
	position: absolute;
	left: 273px;
	top: 301px;
	width: 298px;
}	

#bonheur_section4 #bonheur_text2{
	position:absolute;
	left: 790px;
	top: 301px;
	width: 332px;
}	

#bonheur_section4 #bonheur_text3{
	position:absolute;
	left: 273px;
	top: 450px;
	width:300px;
}	

#bonheur_section4 #bonheur_text4{
	position: absolute;
	left: 790px;
	top: 450px;
	width: 332px;
}	

#bonheur_section4 #bonheur_text5{
	position: absolute;
	left: 149px;
	top: 650px;
	width: 483px;
}	

#bonheur_section4 #bonheur_text6{
	position: absolute;
	left: 660px;
	top: 650px;
	width: 483px;
}	

#bonheur_section5 #bonheur_text1{
	position:absolute;
	left: 757px;
	top: 294px;
	width: 355px;
}

#bonheur_section6 #bonheur_text1{
	position: absolute;
	left: 273px;
	top: 278px;
	width: 298px;
}	

#bonheur_section6 #bonheur_text2{
	position:absolute;
	left: 790px;
	top: 278px;
	width: 332px;
}	

#bonheur_section6 #bonheur_text3{
	position:absolute;
	left: 273px;
	top: 425px;
	width:300px;
}	

#bonheur_section6 #bonheur_text4{
	position: absolute;
	left: 149px;
	top: 638px;
	width: 483px;
}	

#bonheur_section6 #bonheur_text5{
	position: absolute;
	left: 660px;
	top: 638px;
	width: 400px;
}	

#bonheur_section7 #bonheur_text1{
	position:absolute;
	left: 757px;
	top: 294px;
	width: 355px;
}


#bonheur_section8 #bonheur_text1{
	position: absolute;
	left: 273px;
	top: 278px;
	width: 314px;
}	

#bonheur_section8 #bonheur_text2{
	position:absolute;
	left: 790px;
	top: 278px;
	width: 332px;
}	

#bonheur_section8 #bonheur_text3{
	position:absolute;
	left: 273px;
	top: 425px;
	width:300px;
}	

#bonheur_section8 #bonheur_text4{
	position: absolute;
	left: 149px;
	top: 518px;
	width: 483px;
}	

#bonheur_section8 #bonheur_text5{
	position: absolute;
	left: 660px;
	top: 518px;
	width: 400px;
}	
/* Botanical */

#botanical_banner {
	width: 100%;

	position:relative;
	overflow: hidden;
	background-position:bottom center;
	background-repeat:no-repeat;
}

#botanical_banner .owl-theme .owl-controls .active span {
		background-color: #27b24a !important;
	}

	#botanical_banner .owl-theme .owl-controls {
		margin-top: 20px;
	}

#botanical_section1 {
	width: 100%;
	height: 797px;
	position:relative;
	background:url(../images/botanical_section1_bg.jpg);
	background-position:top center;
	background-repeat:no-repeat;
}

#botanical_section2 {
	width: 100%;
	height:1015px;
	position:relative;
	background:url(../images/botanical_section2_bg.jpg);
	background-position:top center;
	background-repeat:no-repeat;
}

#botanical_section3 {
	width: 100%;
	height:973px;
	position:relative;
	background:url(../images/botanical_section3_bg.jpg);
	background-position:top center;
	background-repeat:no-repeat;
}

#botanical_section4 {
	width: 100%;
	height:1015px;
	position:relative;
	background:url(../images/botanical_section4_bg.jpg);
	background-position:top center;
	background-repeat:no-repeat;
}

#botanical_section4 {
	width: 100%;
	height:935px;
	position:relative;
	background:url(../images/botanical_section4_bg.jpg);
	background-position:top center;
	background-repeat:no-repeat;
}

#botanical_product1{
	width: 223px;
	height: 66px;
	position: absolute;
	left: 75px;
	top: 400px;
	cursor: pointer;
}

#botanical_product2{
	width: 223px;
	height: 66px;
	position: absolute;
	left: 519px;
	top: 400px;
	cursor: pointer;
}


#botanical_product3a{
	width: 223px;
	height: 66px;
	position: absolute;
	left: 133px;
	top: 400px;
	cursor: pointer;
}

.desktop_not_display{
	display:none;
}

#botanical_product3{
	width: 213px;
	height: 60px;
	position: absolute;
	left: 979px;
	top: 400px;
	cursor: pointer;
}

#botanical_product4a{
	width: 213px;
	height: 60px;
	position: absolute;
	left: 206px;
	top: 718px;
	cursor: pointer;
}

#botanical_product4{
	width: 213px;
	height: 60px;
	position: absolute;
	left: 969px;
	top: 718px;
	cursor: pointer;
}

#botanical_product5{
	width: 222px;
	height: 66px;
	position: absolute;
	left: 850px;
	top: 718px;
	cursor: pointer;
}

#botanical_product6{
	width: 245px;
	height: 66px;
	position: absolute;
	left: 757px;
	top: 710px;
	cursor: pointer;
}

#botanical_product7{
	width: 245px;
	height: 66px;
	position: absolute;
	left: 263px;
	top: 710px;
	cursor: pointer;
}

/* Botanical a1 */

#botanical1_section1 {
	width: 100%;
	height: 897px;
	position:relative;
	background:url(../images/botanical1_section1_bg.jpg);
	background-position:top center;
	background-repeat:no-repeat;
}

#botanical1_section2 {
	width: 100%;
	height:636px;
	position:relative;
	background:url(../images/botanical1_section2_bg.jpg);
	background-position:top center;
	background-repeat:no-repeat;
}

#botanical1_section3 {
	width: 100%;
	height:607px;
	position:relative;
	background:url(../images/botanical2_section3_bg.jpg);
	background-position:top center;
	background-repeat:no-repeat;
}

#botanical1_section2 #botanical1_text2a{
	position: absolute;
	left: 711px;
	top: 961px;
	width: 135px;
	line-height: 16px;
}

#botanical1_section2 #botanical1_text2b{
	position: absolute;
	left: 711px;
	top: 991px;
	width: 97px;
	line-height: 26px;
}

#botanical1_section2 #botanical1_text2c{
	position: absolute;
	left: 711px;
	top: 1024px;
	width: 145px;
	line-height: 26px;
}

#botanical1_section2 #botanical1_text2d{
	position: absolute;
	left: 711px;
	top: 1054px;
	width: 157px;
	line-height: 26px;
}

#botanical1_section2 #botanical1_text2e{
	position: absolute;
	left: 918px;
	top: 962px;
	width: 135px;
	line-height: 16px;
}

#botanical1_section2 #botanical1_text2f{
	position: absolute;
	left: 918px;
	top: 991px;
	width: 124px;
	line-height: 26px;
}

#botanical1_section2 #botanical1_text2g{
	position: absolute;
	left: 918px;
	top: 1024px;
	width: 137px;
	line-height: 26px;
}

#botanical1_section2 #botanical1_text3a{
	position: absolute;
	left: 216px;
	top: 1381px;
	width: 135px;
	line-height: 26px;
}

#botanical1_section2 #botanical1_text3b{
	position: absolute;
	left: 216px;
	top: 1438px;
	width: 97px;
	line-height: 26px;
}

#botanical1_section2 #botanical1_text3c{
	position: absolute;
	left: 216px;
	top: 1467px;
	width: 145px;
	line-height: 26px;
}

#botanical1_section2 #botanical1_text3d{
	position: absolute;
	left: 216px;
	top: 1497px;
	width: 97px;
	line-height: 26px;
}

#botanical1_section2 #botanical1_text3e{
	position: absolute;
	left: 216px;
	top: 1525px;
	width: 97px;
	line-height: 26px;
}

#botanical1_section2 #botanical1_text3f{
	position: absolute;
	left: 216px;
	top: 1555px;
	width: 124px;
	line-height: 26px;
}

#botanical1_section2 #botanical1_text3g{
	position: absolute;
	left: 216px;
	top: 1582px;
	width: 97px;
	line-height: 26px;
}

#botanical1_section2 #botanical1_text3h{
	position: absolute;
	left: 216px;
	top: 1612px;
	width: 160px;
	line-height: 26px;
}
#botanical1_section2 #botanical1_text3i{
	position: absolute;
	left: 417px;
	top: 1378px;
	width: 355px;
}

#botanical1_section2 #botanical1_text3j{
	position: absolute;
	left: 417px;
	top: 1407px;
	width: 355px;
}

#botanical1_section2 #botanical1_text3k{
	position: absolute;
    left: 417px;
    top: 1438px;
    width: 193px;
	line-height: 26px;
}

#botanical1_section2 #botanical1_text3l{
	position: absolute;
	left: 417px;
	top: 1497px;
	width: 201px;
	line-height: 26px;
}

#botanical1_section2 #botanical1_text3m{
	position: absolute;
	left: 417px;
	top: 1554px;
	width: 200px;
	line-height: 26px;
}

#botanical1_section2 #botanical1_text3n{
	position: absolute;
	left: 417px;
	top: 1608px;
	width: 355px;
}

/* Botanical a2 */

#botanical2_section1 {
	width: 100%;
	height: 892px;
	position:relative;
	background:url(../images/botanical2_section1_bg.jpg);
	background-position:top center;
	background-repeat:no-repeat;
}

#botanical2_section2 {
	width: 100%;
	height:1035px;
	position:relative;
	background:url(../images/botanical2_section2_bg.jpg);
	background-position:top center;
	background-repeat:no-repeat;
}

#botanical2_section3 {
	width: 100%;
	height:637px;
	position:relative;
	background:url(../images/botanical2_section3_bg.jpg);
	background-position:top center;
	background-repeat:no-repeat;
}


#botanical2_section2 #botanical2_text1a{
	position: absolute;
	left: 180px;
	top: 271px;
	width: 355px;	
}

#botanical2_section2 #botanical2_text1b{
	position: absolute;
	left: 180px;
	top: 317px;
	width: 355px;
}

#botanical2_section2 #botanical2_text2a{
	position: absolute;
	left: 716px;
	top: 178px;
	width: 355px;
}

#botanical2_section2 #botanical2_text2b{
	position: absolute;
	left: 716px;
	top: 223px;
	width: 355px;
}

#botanical2_section2 #botanical2_text2c{
	position: absolute;
	left: 716px;
	top: 269px;
	width: 386px;
}

#botanical2_section2 #botanical2_text2d{
	position: absolute;
	left: 716px;
	top: 314px;
	width: 355px;
}

#botanical2_section2 #botanical2_text3a{
	position: absolute;
	left: 216px;
	top: 507px;
	width: 135px;
	line-height: 26px;
}

#botanical2_section2 #botanical2_text3b{
	position: absolute;
	left: 216px;
	top: 565px;
	width: 97px;
	line-height: 26px;
}

#botanical2_section2 #botanical2_text3c{
	position: absolute;
	left: 216px;
	top: 593px;
	width: 145px;
	line-height: 26px;
}

#botanical2_section2 #botanical2_text3d{
	position: absolute;
	left: 216px;
	top: 623px;
	width: 97px;
	line-height: 26px;
}

#botanical2_section2 #botanical2_text3e{
	position: absolute;
	left: 216px;
	top: 652px;
	width: 97px;
	line-height: 26px;
}

#botanical2_section2 #botanical2_text3f{
	position: absolute;
	left: 216px;
	top: 681px;
	width: 124px;
	line-height: 26px;
}

#botanical2_section2 #botanical2_text3g{
	position: absolute;
	left: 216px;
	top: 710px;
	width: 97px;
	line-height: 26px;
}

#botanical2_section2 #botanical2_text3h{
	position: absolute;
	left: 216px;
	top: 739px;
	width: 160px;
	line-height: 26px;
}
#botanical2_section2 #botanical2_text3i{
	position: absolute;
	left: 417px;
	top: 509px;
	width: 355px;
}

#botanical2_section2 #botanical2_text3j{
	position: absolute;
	left: 417px;
	top: 538px;
	width: 355px;
}

#botanical2_section2 #botanical2_text3k{
	position: absolute;
    left: 417px;
    top: 566px;
    width: 193px;
	line-height: 26px;
}

#botanical2_section2 #botanical2_text3l{
	position: absolute;
	left: 417px;
	top: 624px;
	width: 201px;
	line-height: 26px;
}

#botanical2_section2 #botanical2_text3m{
	position: absolute;
	left: 417px;
	top: 681px;
	width: 200px;
	line-height: 26px;
}

#botanical2_section2 #botanical2_text3n{
	position: absolute;
	left: 417px;
	top: 740px;
	width: 355px;
}

/* Botanical 2a */

#botanical2a_section1 {
	width: 100%;
	height: 978px;
	position:relative;
	background:url(../images/botanical2a_section1_bg.jpg);
	background-position:top center;
	background-repeat:no-repeat;
}

#botanical2a_section2 {
	width: 100%;
	height:624px;
	position:relative;
	background:url(../images/botanical2a_section2_bg.jpg);
	background-position:top center;
	background-repeat:no-repeat;
}

#botanical2a_section3 {
	width: 100%;
	height:678px;
	position:relative;
	background:url(../images/botanical2a_section3_bg.jpg);
	background-position:top center;
	background-repeat:no-repeat;
}

#botanical2a_section2 #botanical2a_text1a{
	position: absolute;
	left: 130px;
	top: 180px;
	width: 490px;	
}

#botanical2a_section2 #botanical2a_text1b{
	position: absolute;
	left: 652px;
	top: 380px;
	width: 516px;	
}


#botanical2a_section3 #botanical2a_text2a{
	position: absolute;
	left: 166px;
	top: 228px;
	width: 434px;	
}

#botanical2a_section3 #botanical2a_text2b{
	position: absolute;
	left: 670px;
	top: 228px;
	width: 450px;	
}

/* Botanical 2b */

#botanical2b_section1 {
	width: 100%;
	height: 981px;
	position:relative;
	background:url(../images/botanical2b_section1_bg.jpg);
	background-position:top center;
	background-repeat:no-repeat;
}

#botanical2b_section2 {
	width: 100%;
	height:618px;
	position:relative;
	background:url(../images/botanical2b_section2_bg.jpg);
	background-position:top center;
	background-repeat:no-repeat;
}

#botanical2b_section3 {
	width: 100%;
	height:522px;
	position:relative;
	background:url(../images/botanical2b_section3_bg.jpg);
	background-position:top center;
	background-repeat:no-repeat;
}


#botanical2b_section4 {
	width: 100%;
	height:507px;
	position:relative;
	background:url(../images/botanical2b_section4_bg.jpg);
	background-position:top center;
	background-repeat:no-repeat;
}


#botanical2b_section5 {
	width: 100%;
	height:435px;
	position:relative;
	background:url(../images/botanical2b_section5_bg.jpg);
	background-position:top center;
	background-repeat:no-repeat;
}


#botanical2b_section6 {
	width: 100%;
	height:551px;
	position:relative;
	background:url(../images/botanical2b_section6_bg.jpg);
	background-position:top center;
	background-repeat:no-repeat;
}

/* Botanical Bodymilk */

#botanical_bodymilk_section1 {
	width: 100%;
	height: 984px;
	position:relative;
	background:url(../images/botanical_bodymilk_section1_bg.jpg);
	background-position:top center;
	background-repeat:no-repeat;
}

#botanical_bodymilk_section2 {
	width: 100%;
	height:1169px;
	position:relative;
	background:url(../images/botanical_bodymilk_section2_bg.jpg);
	background-position:top center;
	background-repeat:no-repeat;
}

#botanical_bodymilk_section3 {
	width: 100%;
	height:721px;
	position:relative;
	background:url(../images/botanical_bodymilk_section3_bg.jpg);
	background-position:top center;
	background-repeat:no-repeat;
}


#botanical_bodymilk_section4 {
	width: 100%;
	height:721px;
	position:relative;
	background:url(../images/botanical_bodymilk_section4_bg.jpg);
	background-position:top center;
	background-repeat:no-repeat;
}


#botanical_bodymilk_section5 {
	width: 100%;
	height:581px;
	position:relative;
	background:url(../images/botanical_bodymilk_section5_bg.jpg);
	background-position:top center;
	background-repeat:no-repeat;
}

#botanical_bodymilk_section2 #botanical_bodymilk_text2a{
	position: absolute;
	left: 430px;
	top: 945px;
	width: 415px;	
	line-height: 36px;
}

#botanical_bodymilk_section4 #botanical_bodymilk_text4a{
	position: absolute;
	left: 325px;
	top: 315px;
	width: 100px;	
}

#botanical_bodymilk_section4 #botanical_bodymilk_text4b{
	position: absolute;
	left: 485px;
	top: 315px;
	width: 100px;	
}

#botanical_bodymilk_section4 #botanical_bodymilk_text4c{
	position: absolute;
	left: 620px;
	top: 315px;
	width: 100px;	
}

#botanical_bodymilk_section4 #botanical_bodymilk_text4d{
	position: absolute;
	left: 770px;
	top: 315px;
	width: 100px;	
}

#botanical_bodymilk_section4 #botanical_bodymilk_text4e{
	position: absolute;
	left: 915px;
	top: 315px;
	width: 100px;	
}

#botanical_bodymilk_section4 #botanical_bodymilk_text4f{
	position: absolute;
	left: 325px;
	top: 515px;
	width: 100px;	
}

#botanical_bodymilk_section4 #botanical_bodymilk_text4g{
	position: absolute;
	left: 470px;
	top: 515px;
	width: 100px;	
}

#botanical_bodymilk_section4 #botanical_bodymilk_text4h{
	position: absolute;
	left: 605px;
	top: 515px;
	width: 100px;	
	text-align: center;
	line-height: 36px;
}

#botanical_bodymilk_section4 #botanical_bodymilk_text4i{
	position: absolute;
	left: 780px;
	top: 515px;
	width: 100px;	
}

#botanical_bodymilk_section4 #botanical_bodymilk_text4j{
	position: absolute;
	left: 927px;
	top: 515px;
	width: 100px;	
}

/* Botanical Hand and Body */

#botanical_handandbody_section1 {
	width: 100%;
	height: 716px;
	position:relative;
	background:url(../images/botanical_handandbody_section1_bg.jpg);
	background-position:top center;
	background-repeat:no-repeat;
}

#botanical_handandbody_section2 {
	width: 100%;
	height:606px;
	position:relative;
	background:url(../images/botanical_handandbody_section2_bg.jpg);
	background-position:top center;
	background-repeat:no-repeat;
}

#botanical_handandbody_section3 {
	width: 100%;
	height:1969px;
	position:relative;
	background:url(../images/botanical_handandbody_section3_bg.jpg);
	background-position:top center;
	background-repeat:no-repeat;
}


#botanical_handandbody_section4 {
	width: 100%;
	height:937px;
	position:relative;
	background:url(../images/botanical_handandbody_section4_bg.jpg);
	background-position:top center;
	background-repeat:no-repeat;
}


#botanical_handandbody_section5 {
	width: 100%;
	height:581px;
	position:relative;
	background:url(../images/botanical_handandbody_section5_bg.jpg);
	background-position:top center;
	background-repeat:no-repeat;
}

#botanical_handandbody_section2 #botanical_handandbody_text2a{
	position: absolute;
	left: 169px;
	top: 372px;
	width: 265px;
}

#botanical_handandbody_section2 #botanical_handandbody_text2b{
	position: absolute;
	left: 512px;
	top: 372px;
	width: 265px;
}

#botanical_handandbody_section2 #botanical_handandbody_text2c{
	position: absolute;
	left: 853px;
	top: 372px;
	width: 265px;
}

#botanical_handandbody_section2 #botanical_handandbody_text2d{
	position: absolute;
	left: 636px;
	top: 560px;
	width: 477px;
	font-size: 11px;
	text-align: right;
	line-height: 16px;
}

#botanical_handandbody_section3 #botanical_handandbody_text3a{
	position: absolute;
	left: 230px;
	top: 1165px;
	width: 300px;	
}

#botanical_handandbody_section3 #botanical_handandbody_text3b{
	position: absolute;
	left: 735px;
	top: 1165px;
	width: 300px;		
}

#botanical_handandbody_section3 #botanical_handandbody_text3c{
	position: absolute;
	left: 380px;
	top: 1415px;
	width: 503px;
}

#botanical_handandbody_section3 #botanical_handandbody_text3d{
	position: absolute;
	left: 432px;
	top: 1791px;
	width: 200px;
	text-align: left;
}

#botanical_handandbody_section3 #botanical_handandbody_text3e{
	position: absolute;
	left: 860px;
	top: 1791px;
	width: 200px;
	text-align: left;	
}

#botanical_handandbody_section4 #botanical_handandbody_text4a{
	position: absolute;
	left: 145px;
	top: 443px;
	width: 304px;	
	text-align: left;
}

#botanical_handandbody_section4 #botanical_handandbody_text4b{
	position: absolute;
	left: 700px;
	top: 443px;
	width: 304px;	
	text-align: left;
}

#botanical_handandbody_section4 #botanical_handandbody_text4c{
	position: absolute;
	left: 145px;
	top: 730px;
	width: 304px;
	text-align: left;	
}

#botanical_handandbody_section4 #botanical_handandbody_text4d{
	position: absolute;
	left: 700px;
	top: 730px;
	width: 304px;	
	text-align: left;
}

/* Botanical a3 */

#botanical3_section1 {
	width: 100%;
	height: 893px;
	position:relative;
	background:url(../images/botanical3_section1_bg.jpg);
	background-position:top center;
	background-repeat:no-repeat;
}

#botanical3_section2 {
	width: 100%;
	height:1029px;
	position:relative;
	background:url(../images/botanical3_section2_bg.jpg);
	background-position:top center;
	background-repeat:no-repeat;
}

#botanical3_section3 {
	width: 100%;
	height:628px;
	position:relative;
	background:url(../images/botanical3_section3_bg.jpg);
	background-position:top center;
	background-repeat:no-repeat;
}

#botanical3_section2 #botanical3_text1a{
	position: absolute;
	left: 180px;
	top: 257px;
	width: 355px;	
}

#botanical3_section2 #botanical3_text1b{
	position: absolute;
	left: 180px;
	top: 322px;
	width: 355px;
}

#botanical3_section2 #botanical3_text1c{
	position: absolute;
	left: 180px;
	top: 386px;
	width: 355px;
}

#botanical3_section2 #botanical3_text2a{
	position: absolute;
	left: 680px;
	top: 178px;
	width: 355px;
}

#botanical3_section2 #botanical3_text2b{
	position: absolute;
	left: 680px;
	top: 223px;
	width: 355px;
}

#botanical3_section2 #botanical3_text2c{
	position: absolute;
	left: 680px;
	top: 269px;
	width: 386px;
}

#botanical3_section2 #botanical3_text2d{
	position: absolute;
	left: 680px;
	top: 314px;
	width: 355px;
}

#botanical3_section2 #botanical3_text3a{
	position: absolute;
	left: 216px;
	top: 507px;
	width: 135px;
	line-height: 26px;
}

#botanical3_section2 #botanical3_text3b{
	position: absolute;
	left: 216px;
	top: 565px;
	width: 97px;
	line-height: 26px;
}

#botanical3_section2 #botanical3_text3c{
	position: absolute;
	left: 216px;
	top: 593px;
	width: 145px;
	line-height: 26px;
}

#botanical3_section2 #botanical3_text3d{
	position: absolute;
	left: 216px;
	top: 623px;
	width: 97px;
	line-height: 26px;
}

#botanical3_section2 #botanical3_text3e{
	position: absolute;
	left: 216px;
	top: 652px;
	width: 97px;
	line-height: 26px;
}

#botanical3_section2 #botanical3_text3f{
	position: absolute;
	left: 216px;
	top: 681px;
	width: 124px;
	line-height: 26px;
}

#botanical3_section2 #botanical3_text3g{
	position: absolute;
	left: 216px;
	top: 710px;
	width: 97px;
	line-height: 26px;
}

#botanical3_section2 #botanical3_text3h{
	position: absolute;
	left: 216px;
	top: 739px;
	width: 160px;
	line-height: 26px;
}
#botanical3_section2 #botanical3_text3i{
	position: absolute;
	left: 417px;
	top: 509px;
	width: 355px;
}

#botanical3_section2 #botanical3_text3j{
	position: absolute;
	left: 417px;
	top: 538px;
	width: 355px;
}

#botanical3_section2 #botanical3_text3k{
	position: absolute;
    left: 417px;
    top: 566px;
    width: 193px;
	line-height: 26px;
}

#botanical3_section2 #botanical3_text3l{
	position: absolute;
	left: 417px;
	top: 624px;
	width: 201px;
	line-height: 26px;
}

#botanical3_section2 #botanical3_text3m{
	position: absolute;
	left: 417px;
	top: 681px;
	width: 200px;
	line-height: 26px;
}

#botanical3_section2 #botanical3_text3n{
	position: absolute;
	left: 417px;
	top: 740px;
	width: 355px;
}

/* Botanical a4 */

#botanical4_section1 {
	width: 100%;
	height: 893px;
	position:relative;
	background:url(../images/botanical4_section1_bg.jpg);
	background-position:top center;
	background-repeat:no-repeat;
}

#botanical4_section2 {
	width: 100%;
	height:654px;
	position:relative;
	background:url(../images/botanical4_section2_bg.jpg);
	background-position:top center;
	background-repeat:no-repeat;
}

#botanical4_section3 {
	width: 100%;
	height:606px;
	position:relative;
	background:url(../images/botanical4_section3_bg.jpg);
	background-position:top center;
	background-repeat:no-repeat;
}

#botanical4_section4 {
	width: 100%;
	height:552px;
	position:relative;
	background:url(../images/botanical4_section4_bg.jpg);
	background-position:top center;
	background-repeat:no-repeat;
}

#botanical4_section2 #botanical4_text1{
	position: absolute;
	left: 675px;
	top: 149px;
	width: 451px;
}

#botanical4_section2 #botanical4_text2a{
	position: absolute;
	left: 697px;
	top: 125px;
	width: 355px;
}

#botanical4_section2 #botanical4_text2b{
	position: absolute;
	left: 697px;
	top: 253px;
	width: 355px;
}

#botanical4_section2 #botanical4_text2c{
	position: absolute;
	left: 697px;
	top: 124px;
	width: 355px;
}

#botanical4_section4 #botanical4_text4a{
	position: absolute;
	left: 216px;
	top: 125px;
	width: 135px;
	line-height: 26px;
}

#botanical4_section4 #botanical4_text4b{
	position: absolute;
	left: 216px;
	top: 183px;
	width: 97px;
	line-height: 26px;
}

#botanical4_section4 #botanical4_text4c{
	position: absolute;
	left: 216px;
	top: 211px;
	width: 145px;
	line-height: 26px;
}

#botanical4_section4 #botanical4_text4d{
	position: absolute;
	left: 216px;
	top: 240px;
	width: 97px;
	line-height: 26px;
}

#botanical4_section4 #botanical4_text4e{
	position: absolute;
	left: 216px;
	top: 268px;
	width: 97px;
	line-height: 26px;
}

#botanical4_section4 #botanical4_text4f{
	position: absolute;
	left: 216px;
	top: 299px;
	width: 124px;
	line-height: 26px;
}

#botanical4_section4 #botanical4_text4g{
	position: absolute;
	left: 216px;
	top: 328px;
	width: 97px;
	line-height: 26px;
}

#botanical4_section4 #botanical4_text4h{
	position: absolute;
	left: 216px;
	top: 355px;
	width: 160px;
	line-height: 26px;
}
#botanical4_section4 #botanical4_text4i{
	position: absolute;
	left: 417px;
	top: 126px;
	width: 355px;
}

#botanical4_section4 #botanical4_text4j{
	position: absolute;
	left: 417px;
	top: 156px;
	width: 355px;
}

#botanical4_section4 #botanical4_text4k{
	position: absolute;
    left: 417px;
    top: 183px;
    width: 193px;
	line-height: 26px;
}

#botanical4_section4 #botanical4_text4l{
	position: absolute;
	left: 417px;
	top: 240px;
	width: 201px;
	line-height: 26px;
}

#botanical4_section4 #botanical4_text4m{
	position: absolute;
	left: 417px;
	top: 298px;
	width: 200px;
	line-height: 26px;
}

#botanical4_section4 #botanical4_text4n{
	position: absolute;
	left: 417px;
	top: 358px;
	width: 210px;
}

/* Miracle you */

#miracleyou_section1 {
	width: 100%;
	height: 818px;
	position:relative;
	background:url(../images/miracleyou_section1_bg.jpg);
	background-position:top center;
	background-repeat:no-repeat;
}

#miracleyou_section2 {
	width: 100%;
	height:694px;
	position:relative;
	background:url(../images/miracleyou_section2_bg.jpg);
	background-position:top center;
	background-repeat:no-repeat;
}

#miracleyou_section3 {
	width: 100%;
	height:1452px;
	position:relative;
	background:url(../images/miracleyou_section3_bg.jpg);
	background-position:top center;
	background-repeat:no-repeat;
}

#miracleyou_section4 {
	width: 100%;
	height:2000px;
	position:relative;
	background:url(../images/miracleyou_section4_bg.jpg);
	background-position:top center;
	background-repeat:no-repeat;
}

#miracleyou_section5 {
	width: 100%;
	height:2134px;
	position:relative;
	background:url(../images/miracleyou_section5_bg.jpg);
	background-position:top center;
	background-repeat:no-repeat;
}

#miracleyou_section3 #miracleyou_text3a{
	position: absolute;
	left: 651px;
	top: 316px;
	width: 330px;
	line-height: 26px;
}

#miracleyou_section3 #miracleyou_text3b{
	position: absolute;
	left: 651px;
	top: 480px;
	width: 330px;
	line-height: 26px;
}

#miracleyou_section3 #miracleyou_text3c{
	position: absolute;
	left: 226px;
	top: 798px;
	width: 284px;
	line-height: 26px;
}

#miracleyou_section3 #miracleyou_text3d{
	position: absolute;
	left: 226px;
	top: 953px;
	width: 284px;
	line-height: 26px;
}

#miracleyou_section3 #miracleyou_text3e{
	position: absolute;
	left: 651px;
	top: 1273px;
	width: 311px;
	line-height: 26px;
}

#miracleyou_section4 #miracleyou_text4a{
	position: absolute;
	left: 406px;
	top: 508px;
	width: 414px;
	line-height: 26px;
}

#miracleyou_section4 #miracleyou_text4b{
	position: absolute;
	left: 568px;
	top: 880px;
	width: 392px;
	line-height: 26px;
}

#miracleyou_section4 #miracleyou_text4c{
	position: absolute;
	left: 256px;
	top: 1270px;
	width: 352px;
	line-height: 26px;
}

#miracleyou_section4 #miracleyou_text4d{
	position: absolute;
	left: 571px;
	top: 1688px;
	width: 366px;
	line-height: 26px;
}

#miracleyou_section4 #miracleyou_text4_btn1{
	position: absolute;
	left: 597px;
	top: 612px;
}

#miracleyou_section4 #miracleyou_text4_btn2{
	position: absolute;
	left: 773px;
	top: 997px;
}

#miracleyou_section4 #miracleyou_text4_btn3{
	position: absolute;
	left: 461px;
	top: 1414px;
}

#miracleyou_section4 #miracleyou_text4_btn4{
	position: absolute;
	left: 810px;
	top: 1831px;
	width: 229px;
}

.miracleyou_btn {
	position: absolute;
	width: 190px;
	height: 53px;
	cursor: pointer;
}

#miracleyou_section1 #float_product{
	position: absolute;
	left: 1000px;
	top: 660px;
	width: 275px;
	height: 385px;
	background:url(../images/float_product_bg.png);
	background-position:top center;
	background-repeat:no-repeat;
	z-index: 100;
}

#miracleyou_section5 #miracleyou_text5_btn1{
	position: absolute;
	left: 349px;
	top: 1819px;
	width: 70px;
	height: 70px;
}

#miracleyou_section5 #miracleyou_text5_btn2{
	position: absolute;
	left: 862px;
	top: 1819px;
	width: 70px;
	height: 70px;
}

#miracleyoushineshine_section1 {
	width: 100%;
	height: 876px;
	position:relative;
	background:url(../images/miracleyoushineshine_section1_bg.jpg);
	background-position:top center;
	background-repeat:no-repeat;
}

#miracleyoushineshine_section2 {
	width: 100%;
	height:2399px;
	position:relative;
	background:url(../images/miracleyoushineshine_section2_bg.jpg);
	background-position:top center;
	background-repeat:no-repeat;
}

#miracleyoushineshine_section3 {
	width: 100%;
	height:1337px;
	position:relative;
	background:url(../images/miracleyoushineshine_section3_bg.jpg);
	background-position:top center;
	background-repeat:no-repeat;
}

#miracleyoushineshine_section4 {
	width: 100%;
	height:1753px;
	position:relative;
	background:url(../images/miracleyoushineshine_section4_bg.jpg);
	background-position:top center;
	background-repeat:no-repeat;
}

#miracleyoushineshine_section5 {
	width: 100%;
	height:2987px;
	position:relative;
	background:url(../images/miracleyoushineshine_section5_bg.jpg);
	background-position:top center;
	background-repeat:no-repeat;
}

#miracleyoushineshine_section6 {
	width: 100%;
	height:5197px;
	position:relative;
	background:url(../images/miracleyoushineshine_section6_bg.jpg);
	background-position:top center;
	background-repeat:no-repeat;
}

#miracleyoushineshine_section2 #miracleyoushineshine_text2a{
	position: absolute;
	left: 221px;
	top: 915px;
	width: 360px;
	line-height: 31px;
}

#miracleyoushineshine_section2 #miracleyoushineshine_text2b{
	position: absolute;
	left: 778px;
	top: 915px;
	width: 260px;
	line-height: 31px;
}

#miracleyoushineshine_section5 #miracleyoushineshine_text5a{
	position: absolute;
	left: 705px;
	top: 956px;
	width: 413px;
	line-height: 48px;
}

#miracleyoushineshine_section5 #miracleyoushineshine_text5b{
	position: absolute;
	left: 255px;
	top: 1654px;
	width: 401px;
	line-height: 48px;
	text-align: center;
}

#miracleyoushineshine_section5 #miracleyoushineshine_text5c{
	position: absolute;
	left: 643px;
	top: 2355px;
	width: 413px;
	line-height: 48px;
	text-align: center;
}

#miracleyoushineshine_section5 #miracleyoushineshine_text5d{
	position: absolute;
	left: 205px;
	top: 2700px;
	width: 413px;
	line-height: 21px;
	font-size: 21px;
}

#miracleyoushineshine_section6 #miracleyoushineshine_text6a{
	position: absolute;
	left: 399px;
	top: 2197px;
	width: 603px;
	line-height: 44px;
	font-weight: bold;
}

#miracleyoushineshine_section6 #miracleyoushineshine_text6b{
	position: absolute;
	left: 399px;
	top: 2380px;
	width: 632px;
	line-height: 44px;
	font-weight: bold;
}

#miracleyoushineshine_section6 #miracleyoushineshine_text6c{
	position: absolute;
	left: 399px;
	top: 2565px;
	width: 603px;
	line-height: 44px;
	font-weight: bold;
}

#miracleyoushineshine_section6 #miracleyoushineshine_text6d{
	position: absolute;
	left: 226px;
	top: 3317px;
	width: 30px;
	line-height: 21px;
	font-size: 21px;
}

#miracleyoushineshine_section6 #miracleyoushineshine_text6e{
	position: absolute;
	left: 246px;
	top: 3314px;
	width: 306px;
	line-height: 26px;
	font-size: 21px;
}

#miracleyoushineshine_section6 #miracleyoushineshine_text6_btn1{
	position: absolute;
	left: 350px;
	top: 4890px;
	width: 70px;
	height: 70px;
}

#miracleyoushineshine_section6 #miracleyoushineshine_text6_btn2{
	position: absolute;
	left: 862px;
	top: 4890px;
	width: 70px;
	height: 70px;	
}

/* dianebetrue */

#dianebetrue_section1 {
	width: 100%;
	height: 705px;
	position:relative;
	background:url(../images/dianebetrue_section1_bg.jpg);
	background-position:top center;
	background-repeat:no-repeat;
}

#dianebetrue_section2 {
	width: 100%;
	height:1037px;
	position:relative;
	background:url(../images/dianebetrue_section2_bg.jpg);
	background-position:top center;
	background-repeat:no-repeat;
}

#dianebetrue_section2 #videoplaybtn {
	width: 1000px;
	height:567px;
	position:absolute;
	top:350px;
	left:140px;
}

#dianebetrue_section3 {
	width: 100%;
	height:2729px;
	position:relative;
	background:url(../images/dianebetrue_section3_bg.jpg);
	background-position:top center;
	background-repeat:no-repeat;
}

#dianebetrue_section4 {
	width: 100%;
	height:1142px;
	position:relative;
	background:url(../images/dianebetrue_section4_bg.jpg);
	background-position:top center;
	background-repeat:no-repeat;
}


#dianebetrue_section5 {
	width: 100%;
	height:3514px;
	position:relative;
	background:url(../images/dianebetrue_section5_bg.jpg);
	background-position:top center;
	background-repeat:no-repeat;
}


#dianebetrue_section6 {
	width: 100%;
	height:3210px;
	position:relative;
	background:url(../images/dianebetrue_section6_bg.jpg);
	background-position:top center;
	background-repeat:no-repeat;
}

#dianebetrue_section7 {
	width: 100%;
	height:1230px;
	position:relative;
	background:url(../images/dianebetrue_section7_bg.jpg);
	background-position:top center;
	background-repeat:no-repeat;
}

#dianebetrue_section8 {
	width: 100%;
	height:1334px;
	position:relative;
	background:url(../images/dianebetrue_section8_bg.jpg);
	background-position:top center;
	background-repeat:no-repeat;
}

#dianebetrue_section8a {
	width: 1000px;
	height:699px;
	position:relative;
	background:url(../images/dianebetrue_section8a_bg.png);
	background-position:top center;
	background-repeat:no-repeat;
}

#dianebetrue_section8b {
	width: 1000px;
	height:699px;
	position:relative;
	background:url(../images/dianebetrue_section8b_bg.png);
	background-position:top center;
	background-repeat:no-repeat;
}

#dianebetrue_section8c {
	width: 1000px;
	height:699px;
	position:relative;
	background:url(../images/dianebetrue_section8c_bg.png);
	background-position:top center;
	background-repeat:no-repeat;
}

#dianebetrue_section5 #dianebetrue_text5a{
	position: absolute;
	left: 487px;
	top: 1696px;
	width: 355px;
}

#dianebetrue_section5 #dianebetrue_text5b{
	position: absolute;
	left: 121px;
	top: 1786px;
	width: 1040px;
}

#dianebetrue_section5 #dianebetrue_text5c{
	position: absolute;
	left: 142px;
	top: 3235px;
	width: 1040px;
}

#dianebetrue_section6 #dianebetrue_text6a{
	position: absolute;
	left: 487px;
	top: 1315px;
	width: 355px;
}

#dianebetrue_section6 #dianebetrue_text6b{
	position: absolute;
	left: 121px;
	top: 1400px;
	width: 1040px;
}

#dianebetrue_section6 #dianebetrue_text6c{
	position: absolute;
	left: 142px;
	top: 2850px;
	width: 1040px;
}

#dianebetrue_section7 #dianebetrue_text7a{
	position: absolute;
	left: 106px;
	top: 423px;
	width: 1066px;
}

#dianebetrue_section8 #dianebetrue_text8a{
	position: absolute;
	left: 65px;
	top: 490px;
	width: 875px;
}	

#dianebetrue_section8 #dianebetrue_text8b{
	position: absolute;
	left: 65px;
	top: 490px;
	width: 875px;
}

#dianebetrue_section8 #dianebetrue_text8c{
	position: absolute;
	left: 65px;
	top: 490px;
	width: 875px;	
}

#bannerright3{
	width: 24px;
	height: 34px;
	position:absolute;
	top:750px;
	right:90px;
	z-index:10;
}

#bannerleft3{
	width: 24px;
	height: 34px;
	position:absolute;
	top:750px;
	left:100px;
	z-index:10;

}

.dianebetrue_detailtxt1 {
	font-family: "微軟正黑體", sans-serif;
	font-size:40px;	
	color: #005256;
	letter-spacing: 1px;
	text-align: justify;
	line-height: 45px;
}

.dianebetrue_detailtxt2 {
	font-family: "微軟正黑體", sans-serif;
	font-size:44px;	
	color: #005256;
	letter-spacing: 1px;
	text-align: center;
	line-height: 72px;
	font-weight: bold;
}

.dianebetrue_detailtxt3 {
	font-family: "微軟正黑體", sans-serif;
	font-size:48px;	
	color: #00615c;
	letter-spacing: 1px;
	text-align: left;
	line-height: 86px;
}

.dianebetrue_detailtxt4 {
	font-family: "微軟正黑體", sans-serif;
	font-size:43px;	
	color: #00615c;
	letter-spacing: 1px;
	text-align: center;
	line-height: 60px;
	font-weight: bold;
}

.dianebetrue_detailtxt5 {
	font-family: "微軟正黑體", sans-serif;
	font-size:34px;	
	color: #00615c;
	letter-spacing: 1px;
	text-align: left;
	line-height: 65px;
}

.botanical1_detailtxt {
	font-family: "微軟正黑體", sans-serif;
	font-size:14px;	
	color: #666666;
	letter-spacing: 1px;
	text-align: justify;
	line-height: 33px;
}

.botanical2a_detailtxt {
	font-family: "微軟正黑體", sans-serif;
	font-size:16px;	
	color: #000;
	letter-spacing: 1px;
	text-align: justify;
	line-height: 30px;
}

.botanicalhab2a_detailtxt {
	font-family: "微軟正黑體", sans-serif;
	font-size:16px;	
	color: #000;
	letter-spacing: 1px;
	text-align: center;
	line-height: 25px;
}

.botanicalhab20_detailtxt {
	font-family: "微軟正黑體", sans-serif;
	font-size:20px;	
	color: #000;
	letter-spacing: 1px;
	text-align: center;
	line-height: 25px;
}

.moistdiane_oil_text2a_16 {
	font-family: "微軟正黑體", sans-serif;
	font-size:16px;	
	color: #ab7b34;
	letter-spacing: 1px;
	text-align: center;
	line-height: 26px;
}

.moistdiane_oil_text3a_16{
	font-family: "微軟正黑體", sans-serif;
	font-size:16px;	
	color: #6a3c01;
	letter-spacing: 1px;
	text-align: left;
	line-height: 26px;
}

.moistdiane_oil_text4a_16{
	font-family: "微軟正黑體", sans-serif;
	font-size:16px;	
	color: #c21c26;
	letter-spacing: 1px;
	text-align: left;
	line-height: 26px;
}

.detailtxt24 {
	font-family: "微軟正黑體", sans-serif;
	font-size:24px;	
	color: #666666;
	letter-spacing: 1px;
	text-align: justify;
	line-height: 43px;
}

.detailtxt24_black {
	font-family: "微軟正黑體", sans-serif;
	font-size:24px;	
	color: #000;
	letter-spacing: 1px;
	text-align: justify;
	line-height: 43px;
}

.detailtxt21 {
	font-family: "微軟正黑體", sans-serif;
	font-size:21px;	
	color: #666666;
	letter-spacing: 1px;
	text-align: justify;
	line-height: 43px;
}

.detailtxt18 {
	font-family: "微軟正黑體", sans-serif;
	font-size:18px;	
	color: #666666;
	letter-spacing: 1px;
	text-align: justify;
	line-height: 35px;
}

.miracleyou_detailtxt {
	font-family: "微軟正黑體", sans-serif;
	font-size:18px;	
	color: #000;
	letter-spacing: 1px;
	text-align: justify;
	line-height: 25px;
	font-weight: bold;	
}

.miracleyoushineshine_detailtxt {
	font-family: "微軟正黑體", sans-serif;
	font-size:31px;	
	color: #000;
	letter-spacing: 1px;
	text-align: justify;
	line-height: 31px;
}

.miracleyoushineshine_detailtxt2 {
	font-family: "微軟正黑體", sans-serif;
	font-size:35px;	
	color: #000;
	letter-spacing: 1px;
	text-align: justify;
	line-height: 35px;
}

.detailtxtv2 {
	font-family: "微軟正黑體", sans-serif;
	font-size:20px;	
	color: #666666;
	letter-spacing: 8px;
}

.detailtxtv3 {
	font-family: "微軟正黑體", sans-serif;
	font-size:20px;	
	color: #666666;
	letter-spacing: 4px;
}

.detailtxtv6 {
	font-family: "微軟正黑體", sans-serif;
	font-size:20px;	
	color: #595946;
	letter-spacing: 4px;
}

.detailtxt2 {
	font-family: "微軟正黑體", sans-serif;
	font-size:19px;	
	color:#666666;
	letter-spacing: 4px;	
}

.detailtxt3 {
	font-family: "微軟正黑體", sans-serif;
	font-size:18px;	
	color:#666666;
}

.diane2_detailtxt {
	font-family: "微軟正黑體", sans-serif;
	font-size:18px;	
	letter-spacing: 4px;	
}

.detailtxtv4 {
	font-family: "微軟正黑體", sans-serif;
	font-size:18px;	
	color: #2a2c2c;
	letter-spacing: 0px;
}

.detailtxtv5 {
	font-family: "微軟正黑體", sans-serif;
	font-size:16px;	
	color: #2a2c2c;
	letter-spacing: 0px;
}


.urltxt {
	padding-top: 15px;
    margin: auto;
	text-align:center;
	font-size:13px;
}

.urltxt a{
	color:#e9008c;
	font-size: 25px;
	font-weight:bold;
}

#section1 {
	width: 100%;
	height:102px;
	position:relative;
	background-position:top center;
	background-repeat:no-repeat;
}

#section2 {
	width: 100%;
	height:565px;
	position:relative;
	background:url(../images/section2_bg.jpg);
	background-position:top center;
	background-repeat:no-repeat;
}

#section3 {
	width: 100%;
	height:529px;
	position:relative;
	background:url(../images/section3_bg.jpg);
	background-position:top center;
	background-repeat:no-repeat;
}

#videoplaybtn {
	width: 1000px;
	height:567px;
	position:absolute;
	top:150px;
	left:140px;
}

#section4 {
	width: 100%;
	height:983px;
	position:relative;
	background:url(../images/section4_bg.jpg);
	background-position:top center;
	background-repeat:no-repeat;
}

#section5 {
	width: 100%;
	height:489px;
	position:relative;
	background:url(../images/section5_bg.jpg);
	background-position:top center;
	background-repeat:no-repeat;
}

#section6 {
	width: 100%;
	height:505px;
	position:relative;
	background:url(../images/section6_bg.jpg);
	background-position:top center;
	background-repeat:no-repeat;
}
#section7 {
	width: 100%;
	height:895px;
	position:relative;
	background:url(../images/section7_bg.jpg);
	background-position:top center;
	background-repeat:no-repeat;
}
#section8 {
	width: 100%;
	height:639px;
	position:relative;
	background:url(../images/section8_bg.jpg);
	background-position:top center;
	background-repeat:no-repeat;
}
#section9 {
	width: 100%;
	height:939px;
	position:relative;
	background:url(../images/section9_bg.jpg);
	background-position:top center;
	background-repeat:no-repeat;
}
#section10 {
	width: 100%;
	height:657px;
	position:relative;
	background:url(../images/section10_bg.jpg);
	background-position:top center;
	background-repeat:no-repeat;
}
#section11 {
	width: 100%;
	height:637px;
	position:relative;
	background:url(../images/section11_bg.jpg);
	background-position:top center;
	background-repeat:no-repeat;
}
#section12 {
	width: 100%;
	height:737px;
	position:relative;
	background:url(../images/section12_bg.jpg);
	background-position:top center;
	background-repeat:no-repeat;
}
#section13 {
	width: 100%;
	height:1945px;
	position:relative;
	background:url(../images/section13_bg.jpg);
	background-position:top center;
	background-repeat:no-repeat;
}

#text8_1{
	position:absolute;
	left: 340px;
	top: 310px;
	width:445px;
}
#text8_2{
	position:absolute;
	left: 340px;
	top: 340px;
	width:445px;
}
#text8_3{
	position:absolute;
	left: 158px;
	top: 518px;
	width:320px;
}
#text8_4{
	position:absolute;
	left: 158px;
	top: 548px;
	width:320px;
}
#text8_5{
	position:absolute;
	left: 548px;
	top: 518px;
	width:320px;
}
#text8_6{
	position:absolute;
	left: 548px;
	top: 548px;
	width:320px;
}

#text10_1{
	position:absolute;
	left: 320px;
	top: 290px;
	width:530px;
}

#text10_2{
	position:absolute;
	left: 320px;
	top: 320px;
	width:530px;
}

#text10_3{
	position:absolute;
	left: 320px;
	top: 350px;
	width:530px;
}

#text10_4{
	position:absolute;
	left: 210px;
	top: 518px;
	width:320px;
}

#text10_5{
	position:absolute;
	left: 317px;
	top: 549px;
	width:320px;
}

#text10_6{
	position:absolute;
	left: 550px;
	top: 519px;
	width:320px;
}

#text10_7{
	position:absolute;
	left: 317px;
	top: 610px;
	width:320px;
}

#text10_8{
	position:absolute;
	left: 210px;
	top: 580px;
	width:320px;
}

#text10_9{
	position:absolute;
	left: 551px;
	top: 583px;
	width:320px;
}

#text11_1{
	position:absolute;
	left: 166px;
	top: 157px;
	width:320px;
}

#text11_2{
	position:absolute;
	left: 166px;
	top: 197px;
	width:320px;
}

#text11_3{
	position:absolute;
	left: 166px;
	top: 237px;
	width:320px;
}

#text11_4{
	position:absolute;
	left: 166px;
	top: 277px;
	width:320px;
}

#text11_5{
	position:absolute;
	left: 166px;
	top: 317px;
	width:320px;
}

#text11_6{
	position:absolute;
	left: 166px;
	top: 357px;
	width:320px;
}

#text11_7{
	position:absolute;
	left: 166px;
	top: 397px;
	width:320px;
}

#text11_8{
	position:absolute;
	left: 510px;
	top: 157px;
	width:320px;
}

#text11_9{
	position:absolute;
	left: 510px;
	top: 197px;
	width:320px;
}

#text11_10{
	position:absolute;
	left: 510px;
	top: 237px;
	width:320px;
}

#text11_11{
	position:absolute;
	left: 510px;
	top: 277px;
	width:380px;
}

#text11_12{
	position:absolute;
	left: 510px;
	top: 340px;
	width:380px;
}

#text11_13{
	position:absolute;
	left: 510px;
	top: 380px;
	width:380px;
}

#text11_14{
	position:absolute;
	left: 510px;
	top: 420px;
	width:380px;
}

#text12_1{
	position:absolute;
	left: 486px;
	top: 169px;
	width:320px;
}

#text12_2{
	position:absolute;
	left: 647px;
	top: 213px;
	width:320px;
}

#text12_3{
	position:absolute;
	left: 730px;
	top: 343px;
	width:120px;
}

#text12_4{
	position:absolute;
	left: 730px;
	top: 502px;
	width:120px;
}

#text12_5{
	position:absolute;
	left: 635px;
	top: 631px;
	width:120px;
}

#text12_6{
	position:absolute;
	left: 487px;
	top: 679px;
	width:120px;
}

#text12_7{
	position:absolute;
	left: 330px;
	top: 631px;
	width:320px;
}

#text12_8{
	position:absolute;
	left: 216px;
	top: 504px;
	width:320px;
}

#text12_9{
	position:absolute;
	left: 251px;
	top: 343px;
	width:320px;
}

#text12_10{
	position:absolute;
	left: 339px;
	top: 211px;
	width:320px;
}

#text13_1{
	position:absolute;
	left: 500px;
	top: 422px;
	width:390px;
}

#text13_2{
	position:absolute;
	left: 500px;
	top: 448px;
	width:420px;
}

#text13_3{
	position:absolute;
	left: 500px;
	top: 478px;
	width:390px;
}

#text13_4{
	position:absolute;
	left: 104px;
	top: 690px;
	width:412px;
	line-height:30px;
}

#text13_5{
	position:absolute;
	left: 140px;
	top: 810px;
	width:412px;
	color:#894c1f;
	font-size:17px;
	line-height:30px;
}

#text13_6{
	position:absolute;
	left: 530px;
	top: 1224px;
	width:380px;
	color:#894c1f;
	font-size:17px;
	line-height:30px;
}

#text13_7{
	position:absolute;
	left: 110px;
	top: 1618px;
	width:380px;
	color:#990066;
	font-size:17px;
	line-height:30px;
}

.detailtxt {
	font-family: "微軟正黑體", sans-serif;
	font-size:16px;	
	color: #666666;
}

#text9_1{
	position:absolute;
	left: 230px;
	top: 570px;
	width:514px;
}
#text9_2{
	position:absolute;
	left: 320px;
	top: 727px;
	width:653px;
}

#text9_3{
	position:absolute;
	left: 417px;
	top: 1268px;
	width:550px;
}
#text9_4{
	position:absolute;
	left: 417px;
	top: 1292px;
	width:550px;
}

#text9_5{
	position:absolute;
	left: 420px;
	top: 1842px;
	width:550px;
}
#text9_6{
	position:absolute;
	left: 420px;
	top: 1869px;
	width:500px;
}
#text9_7{
	position:absolute;
	left: 65px;
	top: 2614px;
	width: 235px;
}

#text9_8{
	position:absolute;
	left: 392px;
	top: 2614px;
	width:235px;
}
#text9_9{
	position:absolute;
	left: 718px;
	top: 2614px;
	width:235px;
}

#text9_10{
	position:absolute;
	left: 718px;
	top: 2700px;
	width:235px;
}


/* Diane Hello Goodbye */

#dianehello_banner {
	width: 100%;
	height: 732px;
	position:relative;
	overflow: hidden;
	background:url(../images/dianehello_banner.jpg);
	background-position:bottom center;
	background-repeat:no-repeat;
}

#dianehello_banner .owl-theme .owl-controls .active span {
    background-color: #27b24a !important;
}

#dianehello_banner .owl-theme .owl-controls {
    margin-top: 20px;
}

#dianehello_section1 {
	width: 100%;
	height: 1718px;
	position:relative;
	background:url(../images/dianehello_section1_bg.jpg);
	background-position:top center;
	background-repeat:no-repeat;
}

#dianehello_section2 {
	width: 100%;
	height:2408px;
	position:relative;
	background:url(../images/dianehello_section2_bg.jpg);
	background-position:top center;
	background-repeat:no-repeat;
}

#dianehello_section3 {
	width: 100%;
	height:1493px;
	position:relative;
	background:url(../images/dianehello_section3_bg.jpg);
	background-position:top center;
	background-repeat:no-repeat;
}

#bonheur_section4a {
	width: 100%;
	height:1706px;
	position:relative;
	background:url(../images/dianehello_section4a_bg.jpg);
	background-position:top center;
	background-repeat:no-repeat;
}

#bonheur_section4b {
	width: 100%;
	height:1672px;
	position:relative;
	background:url(../images/dianehello_section4_bg.jpg);
	background-position:top center;
	background-repeat:no-repeat;
}

#diane_dryshampoo_section1 {
	width: 100%;
	height: 698px;
	position:relative;
	background:url(../images/diane_dryshampoo_section1_bg.jpg);
	background-position:top center;
	background-repeat:no-repeat;
}

#diane_dryshampoo_section2 {
	width: 100%;
	height: 855px;
	position:relative;
	background:url(../images/diane_dryshampoo_section2_bg.jpg);
	background-position:top center;
	background-repeat:no-repeat;
}

#diane_dryshampoo_section3 {
	width: 100%;
	height: 723px;
	position:relative;
	margin-bottom: 90px;		
}

#diane_dryshampoo_section3 #videoplaybtn {
	width: 1280px;
	height:723px;
	position:absolute;
	top:0px;
	left:0px;
}

#diane_dryshampoo_section4 {
	width: 100%;
	height: 517px;
	position:relative;
	background:url(../images/diane_dryshampoo_section4_bg.jpg);
	background-position:top center;
	background-repeat:no-repeat;
}

#diane_dryshampoo_section5 {
	width: 100%;
	height: 627px;
	position:relative;
	background:url(../images/diane_dryshampoo_section5_bg.jpg);
	background-position:top center;
	background-repeat:no-repeat;
	margin-bottom: 70px;		
}

#diane_dryshampoo_section6 {
	width: 100%;
	height: 1001px;
	position:relative;
	background:url(../images/diane_dryshampoo_section6_bg.jpg);
	background-position:top center;
	background-repeat:no-repeat;
	margin-bottom: 105px;	
}

#diane_dryshampoo_section7a {
	width: 100%;
	height: 473px;
	position:relative;
	background:url(../images/diane_dryshampoo_section7a_bg.jpg);
	background-position:top center;
	background-repeat:no-repeat;
}

#diane_dryshampoo_section7b {
	width: 100%;
	height: 470px;
	position:relative;
	background:url(../images/diane_dryshampoo_section7b_bg.jpg);
	background-position:top center;
	background-repeat:no-repeat;
	margin-top: 40px;
	margin-bottom: 40px;
}

#diane_dryshampoo_section7c {
	width: 100%;
	height: 538px;
	position:relative;
	background:url(../images/diane_dryshampoo_section7c_bg.jpg);
	background-position:top center;
	background-repeat:no-repeat;
	margin-bottom: 100px;	
}