a, html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, video
{
   font-family: "Microsoft Yahei"!important;
}


.btn a, .btn.learn-more-btn a, .btn.btn-inverse a
{
  background: url('/zh-cn/-/media/OralB/Images/Common Icons/LearnMore_botton.png') no-repeat center;
  color: transparent;
}

.btn a:hover, .btn.learn-more-btn a:hover, .btn.btn-inverse a:hover
{
	background: url('/zh-cn/-/media/OralB/Images/Common Icons/LearnMore_botton.png') no-repeat center;
	color: transparent;
	opacity: 0.9;
	}
	
.btn.learn-more-btn.btn-inverse a
{
	width: 115px!important;
	height: 35px!imporatant;
	}
	
.container-wrap-footer .margin-for-join-btn .btn a
{
	background: url('/zh-cn/-/media/OralB/Images/Common Icons/sign_up_button.png') no-repeat center;
	color: transparent;
	background-size: 100%;
	}

.homepage .carousel .slider-text-second .btn.learn-more-btn a
{
	width: 115px;
	}
	
.header .menu-second .mainmenu-01 a.menu-slide-second
{
	margin-top: 0px;
	max-width: 70px;
	}
	
.header .menu-second .mainmenu-05 a.menu-slide-second
{
	margin-top: 0px;
	}
	
.header .menu-second .mainmenu-07 a.menu-slide-second
{
	margin-top: 0px;
	max-width: 70px;
	}
	
.homepage .carousel
{
	margin-top: 10px;
	}
	
.homepage .hero-carousel-panel-1item .slider-text-second .btn.learn-more-btn
{
	left: 707px;
	top: 185px;
	}
	
.homepage .carousel .hero-carousel-panel-2 .slider-text-second h2
{
	color: #000;
	margin-top: 155px;
  margin-left: 474px;
  font-size: 28px;
  font-weight: bold;
	}
	
.homepage .carousel .hero-carousel-panel-2 .slider-text-second .btn.learn-more-btn
{
	left: 677px;
	top: 30px;
	}
	
.homepage .carousel .hero-carousel-panel-3 .slider-text-second h2
{
	color: #001b5c;
	font-size: 50px;
	font-weight: bold;
	margin-top: 25px;
  margin-left: 480px;
	}
	
.homepage .carousel .hero-carousel-panel-3 .slider-text-second p
{
	color: #001b5c;
	font-size: 26px;
	font-weight: bold;
  margin-left: 480px;	
	}
	
	
.homepage .carousel .hero-carousel-panel-3 .slider-text-second .btn.learn-more-btn
{
	  margin-top: 131px;
    margin-left: 787px;
	}
	
.homepage .carousel .hero-carousel-panel-4 .slider-text-second h2
{
	 color: #132a5a;
	 font-size: 46px;
	 font-weight: bold;
	 text-align: center;
	 margin-top: 57px;
   margin-left: 273px;
   line-height: 1.2;
	}
	
.homepage .carousel .hero-carousel-panel-4 .slider-text-second p
{
	color: #132a5a;
	font-size: 20px;
	font-weight: bold;
	width: 300px;
    line-height: 1.2;
    margin-left: 349px;
    margin-top: 88px;
	}

.homepage .carousel .hero-carousel-panel-4 .slider-text-second .btn.learn-more-btn
{
	  margin-top: -68px;
    margin-left: 762px;
	}

.homepage .promo-container-row .home-promo-1 .onelayout-heading
{
	  color: #000;
    font-size: 29.52px;
    font-weight: bold;
    width: 47%;
    margin-top: 204px;
	}

.homepage .home-promo-1 .btn.learn-more-btn.btn-inverse
{
	  margin-top: 100px;
    margin-left: 356px;
	}
	
.homepage .home-promo-2 .onelayout-heading
{
	color: #0593f3;
	left: 302px;
	top: 12px;
	font-size: 36.78px;
	}
	
.homepage .home-promo-2 .content
{
	    color: #4f4f4f;
	    font-size: 22.31px;
	    margin-top: -59px;
      margin-left: 325px;
	}
	
.homepage .home-promo-2 .btn.btn-inverse
{
	  margin-top: 270px;
    margin-left: 717px;
	}
	
.homepage .home-promo-3 .onelayout-heading
{
	color: #015ca1;
    font-size: 31.2px;
    font-weight: bold;
    left: 173px;
    top: 15px;
}

.homepage .home-promo-3 .content
{
	    width: 111%;
    font-size: 43.05px;
    color: #000000;
    font-weight: bold;
    margin-top: -131px;
    margin-left: -89px;
	}
	
.homepage .home-promo-3 .btn.learn-more-btn.btn-inverse
{
	    margin-top: 114px;
    margin-right: 325px;
	}
	
.homepage .home-promo-4 .onelayout-heading
{
	      color: #fff;
        font-size: 30px;
        width: 60%;
        left: 89px;
        top: 15px;
	}

.homepage .home-promo-4 .content
{
	color: #fff;
    font-size: 30px;
    margin-top: -142px;
    margin-left: -54px;
	}
	
.homepage .home-promo-4 .btn.learn-more-btn.btn-inverse
{
	  margin-top: 213px;
    margin-right: 314px;
	}
	
.homepage .home-promo-5 .onelayout-heading
{
	  color: #000;
    font-weight: bold;
    font-size: 37px;
	}
	
.homepage .home-promo-5 .btn.learn-more-btn.btn-inverse
{
	  margin-top: 154px;
    margin-left: 212px;
	}

.homepage .home-promo-7 .onelayout-heading
{
	    right: 16px;
    top: 22px;
    font-size: 45px;
    font-weight: bold;
    color: #000;
	}
	
.homepage .home-promo-7 .content
{
	color: #000;
    width: 197px;
    font-size: 20px;
    font-weight: bold;
    line-height: 1.2;
    margin-top: -46px;
    margin-left: 17px;
	}
	
.homepage .home-promo-8 .onelayout-heading
{
	  right: 212px;
    top: 58px;
    width: 48%;
    font-size: 20px;
    font-weight: bold;
    color: #000;
    line-height: 1.2;
	}
	
.homepage .home-promo-8 .content
{
	  color: #000;
    font-size: 40px;
    font-weight: bold;
    line-height: 1.2;
    width: 239px;
    margin-left: -192px;
    margin-top: 5px;
	}
	
.btn-link a
{
	background: none;
	}
	
.btn-link a:hover
{
	background: none;
	}
	
.homepage .home-promo-8 .btn.btn-link a
{
	  color: #000;
    font-size: 20px;
    line-height: 1.2;
    width: 199px;
    text-align: left;
    top: -111px;
    left: -202px;
	}

.homepage .home-promo-8 .btn.btn-link:hover
{
	text-decoration: none;
	}
	
.homepage .home-promo-8 .btn.btn-link a:hover
{
	opacity: 1;
	}
	
.homepage .home-promo-8 .btn.learn-more-btn.btn-inverse
{
	  margin-top: 103px;
    margin-right: -9px;
	}
	
.header ul.menu li ul.sub-menu li.submenu-04 .menu-ph>a
{
   padding: 10px 12px 10px 0;
    width: 118px;
}


.header ul.menu li.mainmenu-01 ul.sub-menu li.submenu-02 .menu-ph>a,
.header ul.menu li.mainmenu-01 ul.sub-menu li.submenu-03 .menu-ph>a,
.header ul.menu li.mainmenu-01 ul.sub-menu li.submenu-04 .menu-ph>a
{
   background-position: right 15px;
}


.header ul.menu li.mainmenu-01 ul.sub-menu li.submenu-01 .menu-ph>a
{
     background-position: right 25px;
}

.header ul.menu li.mainmenu-01 ul.sub-menu li.submenu-01 .menu-ph>a+ul+a
{
   background-position: right 25px;

}

.homepage.cls-8d4cf6ca-932c-4801-910d-3c48a440744b .ET-Promo1-desk .text-container.ETPDT_FTI_1_1
{
	    color: #000;
    font-size: 28px;
    font-weight: bold;
    width: 90%;
    margin-top: 154px;
    margin-left: 422px;
	display: none;
	}
	
.homepage.cls-8d4cf6ca-932c-4801-910d-3c48a440744b .ET-Promo1-desk .btn.learn-more-btn.btn-inverse
{
	margin-top: 254px;
    margin-left: 652px;
	}



.homepage.cls-8d4cf6ca-932c-4801-910d-3c48a440744b .ET-Promo2-desk .text-container.ETPDT_FTI_2_1
{
	width: 420px;;
	margin-left: -409px;
	}

.homepage.cls-8d4cf6ca-932c-4801-910d-3c48a440744b .ET-Promo2-desk .text-container p
{
	font-size: 15px;
	line-height: 1.2;
	}

.cls-8d4cf6ca-932c-4801-910d-3c48a440744b .tech-title
{
	color: #0593f3;
    font-weight: bold;   	
	}
	
.homepage.cls-8d4cf6ca-932c-4801-910d-3c48a440744b .ET-Promo2-desk .text-container.ETPDT_FTI_2_2
{
	    position: absolute;
    top: 68px;
    left: -318px;
    width: 181px;
	}
	
.homepage.cls-8d4cf6ca-932c-4801-910d-3c48a440744b .ET-Promo2-desk .text-container.ETPDT_FTI_2_3
{
	position: absolute;
    top: 68px;
    left: -28px;
    width: 180px;
	}

.homepage.cls-8d4cf6ca-932c-4801-910d-3c48a440744b .ET-Promo2-desk .text-container.ETPDT_FTI_2_4
{
	    position: absolute;
    top: 68px;
    left: 260px;
    width: 151px;
	}

.homepage.cls-8d4cf6ca-932c-4801-910d-3c48a440744b .ET-Promo2-desk .text-container.ETPDT_FTI_2_5
{
	    position: absolute;
    top: 172px;
    left: -173px;
	}

.homepage.cls-8d4cf6ca-932c-4801-910d-3c48a440744b .ET-Promo2-desk .text-container.ETPDT_FTI_2_6
{
	position: absolute;
    top: 172px;
    left: 119px;
    width: 205px;
	}
	
	
.cls-8d4cf6ca-932c-4801-910d-3c48a440744b .ET-Promo7-Desk .span12
{
	margin-top: -10px;
	}
	
.cls-8d4cf6ca-932c-4801-910d-3c48a440744b .row-fluid .span6
{
	width: 50%;
	}
	
.homepage.cls-8d4cf6ca-932c-4801-910d-3c48a440744b .ET-Promo10-desk .text-container.ETPDT_FTI_10_1
{
	font-size: 21px;
	font-weight: bold;
    margin-top: -36px;
    margin-left: 371px;
	display:none;
	}
	
.homepage.cls-8d4cf6ca-932c-4801-910d-3c48a440744b .ET-AdvancedBrushHeads .text-container.ETPDT_FTI_11_1
{
	color: #0593f3;
    font-size: 23px;
    font-weight: bold;
    margin-left: 28px;
    margin-top: 15px;
	}
	
.homepage.cls-8d4cf6ca-932c-4801-910d-3c48a440744b .ET-AdvancedBrushHeads .text-container.ETPDT_CTA_11_2
{
	color: #000;
    margin-top: 75px;
    margin-left: 28px;
    font-weight: bold;
    font-size: 16px;
	}
	
.homepage.cls-8d4cf6ca-932c-4801-910d-3c48a440744b .ET-AdvancedBrushHeads .btn-inverse
{
	    margin-left: 28px;
    margin-top: 40px;
	}
	
.homepage.cls-8d4cf6ca-932c-4801-910d-3c48a440744b .ET-SonicareBest .text-container.ETPDT_FTI_12_1
{
	color: #001b5c;
	font-size: 24px;
    margin-top: -86px;
    margin-left: 67px;
    font-weight: bold;
    	float: none;
	}
	
.homepage.cls-8d4cf6ca-932c-4801-910d-3c48a440744b .ET-SonicareBest .text-container.ETPDT_FTI_12_2
{
	color: #001b5c;
	font-weight: bold;
	font-size: 16px;
	margin-left: 85px;
    margin-top: 20px;
	}
	

.homepage.cls-8d4cf6ca-932c-4801-910d-3c48a440744b .ET-SonicareBest .btn-inverse	
{
	margin-left: 93px;
	margin-top: 147px;
	}
	
.homepage.cls-0fd84eb8-07b7-4d52-a055-67a6977b37c3 .flexible-content-container
{
	left: 308px;
	}
	
.homepage.cls-0fd84eb8-07b7-4d52-a055-67a6977b37c3 .RBH-promo1-desk-1 .text-alignment .PBH-Promo-1
{
	color: #0593f3;
    font-size: 36px;
	}
	
.homepage.cls-0fd84eb8-07b7-4d52-a055-67a6977b37c3 .RBH-promo1-desk-1 .text-alignment .RBH-Promo-2
{
	    color: #4f4f4f;
    font-size: 22.31px;
    margin-left: 70px;
    margin-top: 10px;
	}
	
.homepage.cls-0fd84eb8-07b7-4d52-a055-67a6977b37c3 .RBH-promo1-desk-1 .text-alignment .learn-more-btn.btn-inverse.RBH-Promo1-1
{
	  margin-top: 227px;
    margin-left: -248px;
	}
	
.homepage.cls-0fd84eb8-07b7-4d52-a055-67a6977b37c3 .RBH-Promo12-desk .text-container.RBH-Promo12-1
{
	    font-size: 27px;
    color: #000;
    font-weight: bold;
    margin-top: 27px;
    margin-left: 429px;
	}
	
.homepage.cls-0fd84eb8-07b7-4d52-a055-67a6977b37c3 .RBH-Promo12-desk .text-alignment .learn-more-btn.btn-inverse.RBH-Promo12-3
{
	    margin-top: 110px;
    margin-left: 661px;
	}
	
.homepage.cls-f6aa2d15-8fee-4258-bbb8-d8bed04c3c94 .Floss-promo-1.promo-nonempty .onelayout-heading
{
	    color: #000;
    font-size: 26px;
    font-weight: bold;
    margin-top: 78px;
    margin-left: 227px;
	}
	
.homepage.cls-f6aa2d15-8fee-4258-bbb8-d8bed04c3c94 .Floss-promo-1.promo-nonempty .content
{
	    font-size: 36px;
    color: #015ca1;
    font-weight: bold;
    margin-left: 87px;
        margin-top: 16px;
	}

.homepage.cls-f6aa2d15-8fee-4258-bbb8-d8bed04c3c94 .Floss-promo-1 .btn.learn-more-btn.btn-inverse
{
	    margin-top: 130px;
	}

.homepage.cls-f6aa2d15-8fee-4258-bbb8-d8bed04c3c94 .promo-area-three.promo-container-row .FLOSSDT_FTI_2_1,
.homepage.cls-f6aa2d15-8fee-4258-bbb8-d8bed04c3c94 .promo-area-three.promo-container-row .FLOSSDT_FTI_3_1,
.homepage.cls-f6aa2d15-8fee-4258-bbb8-d8bed04c3c94 .promo-area-three.promo-container-row .FLOSSDT_FTI_4_1
{
	color: #011c43;
	font-size: 38px;
	    margin-bottom: 30px;
	}


.homepage.cls-f6aa2d15-8fee-4258-bbb8-d8bed04c3c94 .promo-area-three.promo-container-row .FLOSSDT_FTI_2_2,
.homepage.cls-f6aa2d15-8fee-4258-bbb8-d8bed04c3c94 .promo-area-three.promo-container-row .FLOSSDT_FTI_3_2,
.homepage.cls-f6aa2d15-8fee-4258-bbb8-d8bed04c3c94 .promo-area-three.promo-container-row .FLOSSDT_FTI_4_2
{
	    color: #666;
    width: 420px;
    font-size: 15px;
    line-height: 19px;
    margin-bottom: 25px;
	}


.homepage.cls-f6aa2d15-8fee-4258-bbb8-d8bed04c3c94 .promo-area-three.promo-container-row .FLOSSDT_FTI_2_2 ul,
.homepage.cls-f6aa2d15-8fee-4258-bbb8-d8bed04c3c94 .promo-area-three.promo-container-row .FLOSSDT_FTI_3_2 ul,
.homepage.cls-f6aa2d15-8fee-4258-bbb8-d8bed04c3c94 .promo-area-three.promo-container-row .FLOSSDT_FTI_4_2 ul
{
	    margin-top: 15px;
    list-style-type: disc;
    margin-left: 13px;
	}
	
.homepage.cls-f6aa2d15-8fee-4258-bbb8-d8bed04c3c94 .promo-area-three.promo-container-row .Floss-promo-2 .flexible-content-container,
.homepage.cls-f6aa2d15-8fee-4258-bbb8-d8bed04c3c94 .promo-area-three.promo-container-row .Floss-promo-4 .flexible-content-container
{
	    position: absolute;
    top: 124px;
    left: 507px;
	} 
	
.homepage.cls-f6aa2d15-8fee-4258-bbb8-d8bed04c3c94 .promo-area-three.promo-container-row .Floss-promo-3 .flexible-content-container
{
	position: absolute;
    top: 124px;
    left: 120px;
	}
	
.homepage.cls-9c1c7022-a7f0-4b52-bcf1-e37f7c9e23e1 .BPT-Promo6-Desktop .flexible-content-container
{
	right: 528px;
	}
	
.homepage.cls-9c1c7022-a7f0-4b52-bcf1-e37f7c9e23e1 .text-container.text-item-1.BP-FTI-promo4-1
{
	color: #000;
    font-size: 29.52px;
    font-weight: bold;
    margin-top: 103px;
    margin-left: 20px;
	}
	
.homepage.cls-9c1c7022-a7f0-4b52-bcf1-e37f7c9e23e1 .BPT-Promo5-Desktop .btn.learn-more-btn.btn-inverse
{
	    margin-top: 100px;
    margin-left: 300px;
	}
	
.homepage.cls-9c1c7022-a7f0-4b52-bcf1-e37f7c9e23e1 .Battery-Powered-promo-1.promo-nonempty .onelayout-heading
{
	color: #fff;
	
	}
	
.homepage.cls-9c1c7022-a7f0-4b52-bcf1-e37f7c9e23e1 .promo-container-row .Battery-Powered-promo-1.promo-nonempty .content
{
	color: #fff;
	font-size: 38px;
	}
	
.homepage.cls-9c1c7022-a7f0-4b52-bcf1-e37f7c9e23e1 .Battery-Powered-promo-1.promo-nonempty .btn.learn-more-btn.btn-inverse
{
	margin-top: 90px;
	}

.homepage.cls-f6aa2d15-8fee-4258-bbb8-d8bed04c3c94 .Floss-promo-6.promo-nonempty .one-colum-layout
{
	left: 400px;
    top: 30px;
	}

	
.homepage.cls-751c74ac-bf0f-4e1f-8bd8-5382dd542f8d .Kids-promo-1.promo-nonempty .content
{
	    font-size: 50px;
    font-weight: bold;
    color: #000;
     margin-left: 80px;

	}
	
.homepage.cls-751c74ac-bf0f-4e1f-8bd8-5382dd542f8d .Kids-promo-1.promo-nonempty .onelayout-heading
{
	line-height: 1.2;
	 font-size: 50px;
    font-weight: bold;
    color: #000;
    margin-left: 160px;
    margin-top: 93px;
	}
	
.homepage.cls-751c74ac-bf0f-4e1f-8bd8-5382dd542f8d .Kids-promo-1.promo-nonempty .btn.learn-more-btn.btn-inverse
{
	margin-top: 70px;
	}

.homepage.cls-751c74ac-bf0f-4e1f-8bd8-5382dd542f8d .promo-container-row .kids-promo-7 .onelayout-heading,
.homepage.cls-751c74ac-bf0f-4e1f-8bd8-5382dd542f8d .Kids-Class-promo3 .text-container.KIDS_FTI_1_1,
.homepage.cls-751c74ac-bf0f-4e1f-8bd8-5382dd542f8d .Kids-Class-promo4-4 .text-container.KIDS_FTI_4_1,
.homepage.cls-751c74ac-bf0f-4e1f-8bd8-5382dd542f8d .kids-promo-2 .text-container.KIDSDT_FTI_2_1
{
	    color: #011c43;
    font-size: 38px;
    line-height: 43px;
    margin-bottom: 30px;
	}
	
.homepage.cls-751c74ac-bf0f-4e1f-8bd8-5382dd542f8d .Kids-Class-promo3 .text-container.KIDS_FTI_1_3,
.homepage.cls-751c74ac-bf0f-4e1f-8bd8-5382dd542f8d .kids-promo-2 .text-container.KIDSDT_FTI_2_2,
.homepage.cls-751c74ac-bf0f-4e1f-8bd8-5382dd542f8d .Kids-Class-promo3 .text-container.KIDS_FTI_4_3,
.homepage.cls-751c74ac-bf0f-4e1f-8bd8-5382dd542f8d .kids-promo-7.promo-nonempty .content 
{
	   color: #666;
    font-size: 15px;
    line-height: 19px;
    margin-bottom: 25px;
	}

.homepage.cls-751c74ac-bf0f-4e1f-8bd8-5382dd542f8d .Kids-Class-promo3 .text-container.KIDS_FTI_1_3 ul,
.homepage.cls-751c74ac-bf0f-4e1f-8bd8-5382dd542f8d .kids-promo-2 .text-container.KIDSDT_FTI_2_2 ul,
.homepage.cls-751c74ac-bf0f-4e1f-8bd8-5382dd542f8d .Kids-Class-promo4-4 .text-container.KIDS_FTI_4_3 ul
{
		    margin-top: 15px;
    list-style-type: disc;
    margin-left: 15px;
	}

.homepage.cls-751c74ac-bf0f-4e1f-8bd8-5382dd542f8d .Kids-Class-promo5 .flexible-content-container,
.homepage.cls-751c74ac-bf0f-4e1f-8bd8-5382dd542f8d .kids-promo-2 .flexible-content-container
{
	    position: absolute;
    top: 70px;
    left: 445px;
	}
	
.homepage.cls-751c74ac-bf0f-4e1f-8bd8-5382dd542f8d .content,
.homepage.cls-751c74ac-bf0f-4e1f-8bd8-5382dd542f8d .btn.learn-more-btn.btn-inverse
{
	margin-left: 0px;
	}
	
.homepage.cls-751c74ac-bf0f-4e1f-8bd8-5382dd542f8d .kids-promo-2.promo-nonempty .btn.btn-inverse.learn-more-btn
{
	margin-left: 0px;
	    margin-top: 115px;
	}
	
.homepage.cls-751c74ac-bf0f-4e1f-8bd8-5382dd542f8d .Kids-Class-promo3 .btn.learn-more-btn.btn-inverse
{
	margin-top: 115px;
	}
	
.homepage.cls-751c74ac-bf0f-4e1f-8bd8-5382dd542f8d .Kids-Class-promo5 .text-container.text-item-3.KIDS_FTI_4_3
{
	    margin-left: 173px;
	}
	
.header .navigation-menu .sub-menu-second .sub-sub.submenu-04 .menu-ph>a
{
	margin-top: 0px;
	}
	
.header .nav-pull-up4-variant-c ul li.mainmenu-02 .submenu-02 .sub-menu-items>li:last-child a
{
	font-weight: normal;
	background: none;
	}
	
.productlisting.cls-d39cb090-593e-4625-a6d2-b3131ecc1e39 .carousel-inner .item.hero-carousel-panel-1item .slider-text-second h2, 
.productlisting.cls-e8dae4ef-ef42-49fd-b795-a9b7d4f09a7c .carousel-inner .item.hero-carousel-panel-1item .slider-text-second h2, 
.productlisting.cls-f46ff3da-8464-40ac-86d9-4a79eb3bb823 .carousel-inner .item.hero-carousel-panel-1item .slider-text-second h2, 
.productlisting.cls-cc957838-960c-4ba3-984b-5ea74fda24bc .carousel-inner .item.hero-carousel-panel-1item .slider-text-second h2
{
	    color: #000;
    font-size: 28px;
    font-weight: bold;
    width: 90%;
}

.productlisting.cls-d39cb090-593e-4625-a6d2-b3131ecc1e39 .carousel-inner .item.hero-carousel-panel-1item .slider-text-second, 
.productlisting.cls-e8dae4ef-ef42-49fd-b795-a9b7d4f09a7c .carousel-inner .item.hero-carousel-panel-1item .slider-text-second, 
.productlisting.cls-f46ff3da-8464-40ac-86d9-4a79eb3bb823 .carousel-inner .item.hero-carousel-panel-1item .slider-text-second, 
.productlisting.cls-cc957838-960c-4ba3-984b-5ea74fda24bc .carousel-inner .item.hero-carousel-panel-1item .slider-text-second
{
	margin-left: 476px;
    margin-top: 161px;
	}
	
.productlisting.cls-1d2ad3c4-31ad-424e-a519-d7f5ad714ee4 .carousel-inner .item.hero-carousel-panel-1item .slider-text-second h2
{
	    color: #0593f3;
    font-size: 36px;
    text-align: center;
	}

.productlisting.cls-1d2ad3c4-31ad-424e-a519-d7f5ad714ee4 .carousel-inner .item.hero-carousel-panel-1item .slider-text-second
{
	margin-left: 273px;
    margin-top: 0px;
	}
	
.productlisting.cls-1d2ad3c4-31ad-424e-a519-d7f5ad714ee4 .carousel-inner .item.hero-carousel-panel-1item .slider-text-second p
{
	color: #4f4f4f;
    font-size: 22.31px;
    text-align: center;
	}
	
.productlisting.cls-6049ee06-fa22-4014-a436-b448eccc080b .carousel-inner .item.hero-carousel-panel-1item .slider-text-second h2
{
	line-height: 1.2;
    font-size: 50px;
    font-weight: bold;
    color: #000;
    text-align: center;
	}

.productlisting.cls-6049ee06-fa22-4014-a436-b448eccc080b .carousel-inner .item.hero-carousel-panel-1item .slider-text-second p
{
	font-size: 50px;
    font-weight: bold;
    color: #000;
    text-align: center;
	}
	
.productlisting.cls-e6dbc970-90df-4b43-90ef-c48ea39624f8 .carousel-inner .item.hero-carousel-panel-1item .slider-text-second h2
{
	font-size: 38px;
	color:#fff;
	}
	
.productlisting.cls-e6dbc970-90df-4b43-90ef-c48ea39624f8 .carousel-inner .item.hero-carousel-panel-1item .slider-text-second p
{
	color: #fff;
    font-size: 38px;
	}
	
.productlisting.cls-588552b0-1232-4497-a516-349472535810 .carousel-inner .item.hero-carousel-panel-1item .slider-text-second h2
{
	    color: #000;
    font-size: 26px;
    font-weight: bold;
        text-align: center;
	}
	
.productlisting.cls-588552b0-1232-4497-a516-349472535810 .carousel-inner .item.hero-carousel-panel-1item .slider-text-second p
{
	font-size: 36px;
    color: #015ca1;
    font-weight: bold;
        text-align: center;
	}
	
.tipslanding.cls-96dca22a-7f2a-41c7-8f2d-162c5f87552e .slider-text-second h2
{
	width: 64%;
	}
	

.tipslanding.cls-96dca22a-7f2a-41c7-8f2d-162c5f87552e .slider-text-second p
{
	color: #005498;
	font-size: 30px;
	
	}

.homepage .home-promo-4 .onelayout-heading
{
	color: #0593f3;
	}
	
.homepage .home-promo-4 .content
{
	color: #0593f3;
	}
	
.homepage .home-promo-7 .btn.learn-more-btn.btn-inverse
{
	margin-top: 147px;
    margin-right: 19px;
	}
	
.productdetail.cls-eee4ee93-4e96-489d-ac38-1a27bc2d11c5  .tab-pane .pane-scroll .class-sc4 .text1 .head1
{
	width: 80%;
	}

.header .sign-style
{
	display: none;
	}

.news-letter-section .btn.learn-more-btn a.event_profile_register
{
	display:none;
	}

@-moz-document url-prefix()
{
	.homepage .home-promo-4 .btn.learn-more-btn.btn-inverse
  {
   margin-top: 118px;
  }
	}

.productdetail .content-primary .btn.add-to-retailer-btn,
.searchresults .btn.add-to-retailer-btn,
.productlisting .btn.add-to-retailer-btn,
.productdetail .btn.add-to-retailer-btn,
.tipsdetail .btn.add-to-retailer-btn
{
	background:  url('/zh-cn/-/media/OralB/Images/Common/BuyNow_button.jpg') no-repeat center;
    color: transparent;
    width: 86px;
    height: 32px;
    text-shadow: none;
    border-color: transparent;
	}


.productdetail .content-primary .btn.add-to-retailer-btn:hover,
.productdetail .btn.add-to-retailer-btn:hover,
.productlisting .btn.add-to-retailer-btn:hover,
.searchresults .btn.add-to-retailer-btn:hover,
.tipsdetail .btn.add-to-retailer-btn:hover
{
	background:  url('/zh-cn/-/media/OralB/Images/Common/BuyNow_button.jpg') no-repeat center;
    color: transparent;
	opacity: 0.9;
	}

.writereview .cls-b1482021-e2fc-463d-95c8-cd71972607c1 .controls select
{
	margin-left: 5px;
	}

.productdetail .tab-pane .pane-scroll .class-sc4 .text1 p
{
	margin-bottom: 20px;
	}

.header ul.menu li.mainmenu-03 .submenu-02 .sub-menu-items > li a
{
	background: url("/en-us/-/media/OralB/Images/Common Icons/right_arrow.png") no-repeat scroll right center;
	font-weight: bold;
	width: auto;
  padding-right: 10px;
	}

.header ul.menu li.mainmenu-03 ul.sub-menu .sub-menu-items > li
{
	text-align: left;
	}

.homepage.cls-8d4cf6ca-932c-4801-910d-3c48a440744b .promo-area-three.promo-container-row.ET-Promo3-desk .ET-Promo3-1
{
	    margin-left: -59px;
	}

.productdetail.cls-4efe9683-4699-49af-ad6f-b0025d090cc5 .tab-pane .pane-scroll .class-sc4 .text1 .head1
{
	width: 77%;
	}

.productdetail.cls-4efe9683-4699-49af-ad6f-b0025d090cc5 .tab-pane .pane-scroll .class-sc4 .text1 p
{
		width: 77%;
	}

.productdetail.cls-4efe9683-4699-49af-ad6f-b0025d090cc5 .tab-pane .pane-scroll .class-sc1 .text1 p, .productdetail .tab-pane .pane-scroll .class-sc3 .text1 p
{
	width: 85%;
	}

.productdetail.cls-545a6196-c5eb-4f2d-ba91-e6ce35fc5199 .tab-pane .pane-scroll .class-sc4 .text1 p,
.productdetail.cls-7441e6fd-04e7-4aa2-8a52-28821905619d .tab-pane .pane-scroll .class-sc4 .text1 p
{
	margin-bottom: 0px;
	}

.productdetail .tab-pane .pane-scroll .class-sc4 .text1 .head1
{
	width: 80%;
	}

.writereview .mandatory-symbol span
{
	display: none;
	}
	
.header .menu-second .mainmenu-01 a.menu-slide-second
{
	    max-width: 80px;
}

.header .menu-second .mainmenu-05 a.menu-slide-second
{
	max-width: 40px;
	}
	
.retailer-container .retailer-thumbnails li
{
	float: left;
    margin: 10px;
	}

.sitemap .site-map-category ul li ul li ul li a
{
	color: #0084c9;
	}

.sitemap .site-map-category + .site-map-category > ul:last-child > li.last
{
	display: block;
	}

.tipsdetail .email-share .edit-email-overlay .pull-left
{
	    width: 140px;
	}

.cooment-light-box.modal.pop-fixing.hide.fade.in .send-btn.btn-email-send
{
	    padding-right: 25px;
    padding-left: 25px;
	}

.cls-24980a7a-7bea-4e16-8ead-a34b1f3e997b .row-fluid .pull-left.email-share,
.cls-bc93183c-90e7-462e-9565-05274d2dfaba .row-fluid .pull-left.email-share
{
	display: none;
	}

.cls-24980a7a-7bea-4e16-8ead-a34b1f3e997b .cls-c5feed44-51f6-442c-9827-157848b31f15 .tips-content-text>span
{
	color: #666666;
	}

.homepage.cls-751c74ac-bf0f-4e1f-8bd8-5382dd542f8d .Kids-promo-1.promo-nonempty .btn.learn-more-btn.btn-inverse
{
	    margin-left: 100px;
	}

.homepage.cls-f6aa2d15-8fee-4258-bbb8-d8bed04c3c94 .Floss-promo-1 .btn.learn-more-btn.btn-inverse
{
	margin-left: 145px;
	}

.homepage.cls-8d4cf6ca-932c-4801-910d-3c48a440744b .promo-area-three.promo-container-row.ET-Promo3-desk .ET-Promo3-1
{
	    margin-left: 0px;
	}
	
.homepage.cls-6bb7e49d-d79a-4530-8b33-914266253295 .WP-Desk-Promo9 .FTI1-WP-01
{
	color: #0060b0;
	    font-size: 51px;
    margin-top: 239px;
    margin-left: 26px;
	}

.homepage.cls-6bb7e49d-d79a-4530-8b33-914266253295 .WP-Desk-Promo9 .FTI1-WP-02
{
	color: #0042a0;
	font-size: 40px;
	    line-height: 1.2;
    margin-left: 65px;
	}
	
.homepage.cls-6bb7e49d-d79a-4530-8b33-914266253295 .WP-Desk-Promo9 .FTI1-WP-03
{
	color: #0042a0;
	font-size: 25px;
	margin-top: 90px;
	}

/*login resgistration start*/
.header .sign-style
{
	display: block;
	}

.news-letter-section .btn.learn-more-btn a.event_profile_register
{
	display: block;
	}

/*login resgistration end*/

.homepage .carousel .hero-carousel-panel-4 .slider-text-second .btn.learn-more-btn
{
     margin-top: 209px;
}



.homepage .hero-carousel-panel-1item .slider-text-second h2
{
    color: #000;
    margin-top: 155px;
    margin-left: 474px;
    font-size: 28px;
    font-weight: bold;
    }
    
.homepage .hero-carousel-panel-1item .slider-text-second .btn.learn-more-btn
{
    left: 677px;
    top: 30px;
}

.homepage .carousel .hero-carousel-panel-2 .slider-text-second h2
{
    color: #001b5c;
    font-size: 50px;
    font-weight: bold;
    margin-top: 25px;
    margin-left: 480px;
}

.homepage .carousel .hero-carousel-panel-2 .slider-text-second p
{
    color: #001b5c;
    font-size: 26px;
    font-weight: bold;
    margin-left: 480px;
}

.homepage .carousel .hero-carousel-panel-2 .slider-text-second .btn.learn-more-btn
{
   margin-top: 103px;
    margin-left: 106px;
}

.homepage .carousel .hero-carousel-panel-3 .slider-text-second h2
{
    color: #132a5a;
    font-size: 46px;
    font-weight: bold;
    text-align: center;
    margin-top: 57px;
    margin-left: 273px;
    line-height: 1.2;
}

.homepage .carousel .hero-carousel-panel-3 .slider-text-second p
{
    color: #132a5a;
    font-size: 20px;
    font-weight: bold;
    width: 300px;
    line-height: 1.2;
    margin-left: 349px;
    margin-top: 88px;
}

.homepage .carousel .hero-carousel-panel-3 .slider-text-second .btn.learn-more-btn
{
    margin-top: -68px;
    margin-left: 762px;
}

/*2016-4-7 oralb Pref center DT start*/
.homepage.cls-3de1ccc0-5cac-4ece-b003-4091e96dad67 .pc_registration-container.rembme .ConsumerClass div 
{
    float: left;
    width: 700px;
}

.homepage.cls-3de1ccc0-5cac-4ece-b003-4091e96dad67 .pc_registration-container .ConsumerClass .pc_slct
{
	margin-top: 20px;
	}

.homepage.cls-3de1ccc0-5cac-4ece-b003-4091e96dad67 .pc_reg-step .pc_privacy-text p a
{
	font-size: 16px!important;
}

.homepage.cls-3de1ccc0-5cac-4ece-b003-4091e96dad67 .pc_registration-container.rembme div>span>label
{
    font-size: 16px;
    line-height: normal;
    margin-bottom: 15px;
}

.button,
.button:hover
{
    font-family: "Microsoft Yahei"!important;
}

.homepage.cls-a3dc8b7c-043b-4104-8b5e-6e5940e2ac44 .pc_wrapper .pc_view-profile-step .pc_left-panel .pc_edit-profile-container .ConsumerClass div.pc_txtfld>span,
.homepage.cls-a3dc8b7c-043b-4104-8b5e-6e5940e2ac44 .pc_wrapper .pc_view-profile-step .pc_left-panel .pc_edit-profile-container .ConsumerClassSuppliment div.pc_txtfld>span
{
	    line-height: 20px;
	}

.homepage .carousel-inner .hero-carousel-panel-5 .btn.learn-more-btn
{
	
	position: relative;
    top: 271px;
    left: 709px;
}

.homepage .home-promo-8 .btn.learn-more-btn.btn-inverse
{
	
	margin-top: 212px;
}

.homepage.cls-a1c12cfe-e2d6-40be-a2c8-86068df4559d .hero-carousel-panel-1item .slider-text-second .btn.learn-more-btn
{
    top: 97px !important;
}
.homepage.cls-a1c12cfe-e2d6-40be-a2c8-86068df4559d .home-promo-1 .btn.learn-more-btn.btn-inverse
{
	  margin-top: 55px !important;

}

.gcr-contactus.cls-28a38eac-de70-498c-9d46-70db83d5fbb4 h2{line-height:50px;color:#000;font-family:微软雅黑;font-size:30px;}
.gcr-contactus.cls-28a38eac-de70-498c-9d46-70db83d5fbb4 iframe.iframe-gcr-widget-footer {height: 100%;min-height: 568px;width: 100%;border: 3px solid #e5e5e5;}
.pull-right.header-link-component{margin-right:0;padding-right:0;padding-top:9px;}
.pull-right.header-link-component a{color:#fff;font-size:12px;line-height:14px;float:left;margin-right:0;}
.pull-right.header-link-component a{color:#011c43;font-size:12px;padding-right:2px;line-height:14px;border-right: 1px solid #ddd;margin-right:2px;}
.cls-28a38eac-de70-498c-9d46-70db83d5fbb4 .iframe-gcr-widget{width:100%; border: 3px solid #e5e5e5;height: 396px;width: 100%;}

.sign-style.newsletter {display:none;}
.pull-right.header-link-component{margin-right: -27px;}