﻿ 
Yahoo! CSS Reset (YUI 3)
http://developer.yahoo.com/yui/3/cssreset/
CSSresetr.com
*/
*{ margin: 0; padding: 0;}
html, body, div, span, object, iframe, table, tr, th, td, em, img, h1, h2, h3, h4, h5, h6, p, a, dl, dt, dd, ul, li, form, label { border: 0 none; font-family: inherit; font-style: inherit; margin: 0; padding: 0;}
body {color:#1D1D1D;font-family: 宋体; font-size: 12px;line-height: 24px;background:#dbcfc3; }
input, select {font-size: 12px;line-height: 16px;}
img {border: 0 none;}
ul, li{list-style-type: none;}
.tc {text-align:center;}
.tl {text-align:left;}
.tr {text-align:right;}
.fl{float:left;display:inline}
.fr{float:right;display:inline;}
.f14{font-size:14px;}
.fb{font-weight:bold;}
.pd{padding:0px 40px;}
.pd1{padding:0px 0px 0px 30px;}
.pt{padding-top:10px;}
.hs{color:#977011}
.clear{clear:both; height:0px; overflow:hidden; font-size:1px;}
.hr_10{clear:both; height:10px; overflow:hidden; font-size:1px;}
a {color:#000000;text-decoration: none;}
a:hover{ color:#cc0000;}
a:link,a:visited {text-decoration: none;}
.main{ width:100%; font-family:微软雅黑, 宋体; font-size:12px;color:#000;background:#dbcfc3;}
.clearfix:after {visibility: hidden;display: block;font-size: 0;content: " ";clear: both;height: 0;}
* html .clearfix{ zoom: 1; } /* IE6 */
*:first-child+html .clearfix { zoom: 1; } /* IE7 */
.hidden{display: none;}
div{overflow:visible;}
.sbg1 {width:100%;background:url(../images/ban1.jpg) center center no-repeat; height:481px; }
.sbg2 {width:100%;background:url(../images/ban2.jpg) center center no-repeat; height:268px;}
.sbg2 .one{ margin:0 auto; width:1000px; height:268px; position:relative;}
.sbg2 .one .btn1{ position: absolute;
width: 175px;
height: 51px;
left: 672px;
top: 114px;}
.sbg2 .one .btn1 a{display: block;
width: 175px;
height: 52px;}

/*导航*/
.relative{position:relative;}
.sab{position:absolute;}
.sna{height:63px;width:100%;background:#7d6e5e url(../images/nav.jpg) center top no-repeat;z-index:100;}


.sc_p{width:250px;color:#745c35;top:47px;left:534px;line-height:25px;}
.sc_a{width:76px;height:31px;left:428px;}
.sc_a1{top:49px;}
.sc_a2{top:101px;}
.sna_v{width:1000px;height:63px;position:relative;}
.sna_v li{float:left;cursor:pointer;padding-right:2px;}
.sna_v li,.sna_v li span{display:block;height:63px;}
.sna_v li.sl1{width:164px;}
.sna_v li.sl2{width:164px;}
.sna_v li.sl3{width:165px;}
.sna_v li.sl4{width:165px;}
.sna_v li.sl5{width:165px;}
.sna_v li.sl6{width:165px;}

.sc{width:1000px;margin:0 auto;position:relative;}
.sa{position:relative;}
.so,.so_d{height:731px;padding-top:63px;}
.so_d{overflow:hidden;}
.sfl{float:left;height:731px;}	
.s6{background:url(../images/s6.jpg)  no-repeat;}

.s1 h1{width:1000px;height:126px;line-height:125px;text-indent:35px;font-weight:normal;font-size:35px;color:#221a14;background:url(../images/p1_h1.jpg) no-repeat -1px bottom;}
.s1 .s1_cont{width:970px;height:598px;padding-left:30px;background:#f5eae6 url(../images/p1_bg.jpg) no-repeat right bottom;}
.s1 .s1_cont h3{width:600px;height:68px;line-height:68px;padding-top:30px;font-size:39px;}
.s1 .s1_cont h3 span{width:200px;height:68px;font-size:27px;padding-left:30px;color:#040301;font-weight:normal;}
.s1 .s1_cont h4{width:472px;height:10px;line-height:40px;padding-bottom:30px;font-size:23px;background:#c78743;text-indent:5px;color:#fff;}
.s1 .s1_cont h4 a{color:#fff;text-decoration:underline;}
.s1 .s1_cont p{width:294px;height:75px;padding-top:10px;line-height:27px;font-size:21px;color:040301;}
.s1 .s1_cont a.aniu1{display:block;width:173px;height:45px;right:360px;bottom:55px;}



.s2 h1{width:1000px;height:148px;line-height:125px;text-indent:30px;font-weight:normal;font-size:35px;color:#221a14;background:url(../images/p2_h1.jpg) no-repeat left top;}
.s2 .s2_cont{width:1000px;height:598px;}
.s2 .s2_cont dl{width:333px;height:440px;float:left;}
.s2 .s2_cont dl dt{width:319px;height:286px;margin:0 auto;}
.s2 .s2_cont dl dd h3{width:319px;height:20px;padding-top:20px;text-align:center;font-size:20px;}
.s2 .s2_cont dl dd{width:319px;height:65px;margin:0 auto;line-height:20px;text-indent:25px;}
.s2 .s2_cont a.aniu1{display:block;width:173px;height:45px;left:392px;bottom:75px;}



.s3 h1{width:1000px;height:148px;line-height:125px;text-indent:30px;font-weight:normal;font-size:35px;color:#221a14;background:url(../images/p3_h1.jpg) no-repeat left top;}
.s3 .s3_cont{width:1000px;height:583px; background:url(../images/p3_bg.jpg) no-repeat left bottom;}
.s3 .s3_cont dl{width:291px;height:276px;float:left;}
.s3 .s3_cont dl dt{width:267px;height:176px;}
.s3 .s3_cont dl dd{width:212px;padding:20px 0 0 30px;line-height:20px;text-indent:25px;color:#fff;}
.s3 .s3_cont dl dd.p3_dl_end{padding-right:30px;width:182px;}
.s3 .s3_cont .jianyi{width:462px;height:116px;float:left;padding:63px 0 0 237px;}
.s3 .s3_cont .jianyi h3{font-size:19px;margin-bottom:20px;}
.s3 .s3_cont .jianyi p{line-height:20px;color:#040301;text-indent:25px;}
.s3 .s3_cont a.aniu1{display:block;width:243px;height:45px;left:292px;bottom:16px;}


/*复合祛斑*/
.s4 h1{width:1000px;height:50px;padding-top:50px;text-indent:30px;font-weight:normal;font-size:35px;color:#221a14;background:url(../images/p4_h1.jpg) no-repeat left top;}
.s4 p{font-size:14px;line-height:60px;}
.s4 .s4_cont{width:1000PX;height:545px;}
.s4 .s4_cont .anubox1{width:297PX;height:545px;background:green;float:left;background:url(../images/ul_bg.jpg) no-repeat left top;}
.s4 .s4_cont .anubox1 li{cursor:pointer;background-position:0 0;}
.s4 .s4_cont .anubox1 li.an1{width:205px;height:152px;top:0;left:0;background:url(../images/p4_li1.png) no-repeat 1px 1px;}
.s4 .s4_cont .anubox1 li.an2{width:167px;height:198px;top:74px;left:129px;background:url(../images/p4_li2.png) no-repeat -1px top;}
.s4 .s4_cont .anubox1 li.an3{width:167px;height:198px;top:276px;left:128px;background:url(../images/p4_li3.png) no-repeat -1px top;}
.s4 .s4_cont .anubox1 li.an4{width:205px;height:152px;bottom:0;left:0;background:url(../images/p4_li4.png) no-repeat left top;}
.s4 .s4_cont .anubox1 li.onn{background-position:-205px 0;}

.s4 .s4_cont .imgbox1{width:703PX;height:547px;float:left;overflow:hidden;}
.s4 .s4_cont .imgbox1 li{width:703PX;height:545px;display:none;}
.s4 .s4_cont .imgbox1 li.block{display:block;}
.s4 .s4_cont .imgbox1 li.p4_img1{background:url(../images/p4_img1.jpg) no-repeat left top;}
.s4 .s4_cont .imgbox1 li.p4_img2{background:url(../images/p4_img2.jpg) no-repeat left top;}
.s4 .s4_cont .imgbox1 li.p4_img3{background:url(../images/p4_img3.jpg) no-repeat left top;}
.s4 .s4_cont .imgbox1 li.p4_img4{background:url(../images/p4_img4.jpg) no-repeat left top;}
.s4 .s4_cont .imgbox1 li a{display:block;}
.s4 .s4_cont .imgbox1 li.p4_img1 a.p4_aniu1{width:182PX;height:35px;bottom:30px;left:315px;}
.s4 .s4_cont .imgbox1 li.p4_img1 a.p4_aniu2{width:182PX;height:35px;bottom:30px;right:10px;}
.s4 .s4_cont .imgbox1 li.p4_img2 a.p4_aniu1{width:182PX;height:35px;bottom:30px;left:295px;}
.s4 .s4_cont .imgbox1 li.p4_img2 a.p4_aniu2{width:182PX;height:35px;bottom:30px;right:10px;}
.s4 .s4_cont .imgbox1 li.p4_img2 a.p4_aniu3{width:670PX;height:430px;bottom:80px;right:10px;}

.s4 .s4_cont .imgbox1 li.p4_img3 a.p4_aniu1{width:182PX;height:35px;bottom:30px;left:205px;}
.s4 .s4_cont .imgbox1 li.p4_img3 a.p4_aniu2{width:182PX;height:35px;bottom:30px;right:105px;}
.s4 .s4_cont .imgbox1 li.p4_img4 a.p4_aniu1{width:182PX;height:35px;bottom:30px;left:200px;}
.s4 .s4_cont .imgbox1 li.p4_img4 a.p4_aniu2{width:182PX;height:35px;bottom:30px;right:115px;}
.s4 .s4_cont .imgbox1 li.p4_img4 a.p4_aniu3{width:670PX;height:430px;bottom:80px;right:10px;}


.s5 h1{width:1000px;height:116px;line-height:126px;text-indent:30px;font-weight:normal;font-size:35px;color:#221a14;background:url(../images/p5_h1.jpg) no-repeat left top;}
.s5 .one{ position:absolute; width:150px; height:30px; left:150px; bottom:50px; z-index:1000;}
.s5 .one a{ display:block; width:150px; height:30px;}

.s4 .one{ position:absolute; width:330px; height:120px; font-size:14px; right:40px; top:110px; color:#666666; line-height:22px;}
.s4 .two{ position:absolute; width:250px; height:88px;left:290px; top:290px; color:#666666; line-height:18px;}

.s6 h1{width:1000px;height:108px;line-height:125px;text-indent:30px;font-weight:normal;font-size:35px;color:#221a14;background:url(../images/p6_h1.jpg) no-repeat left top;}
.s6 h4{width:1000px;height:98px;line-height:125px;text-indent:30px;font-weight:normal;font-size:35px;color:#221a14;background:url(../images/p7_h1.jpg) no-repeat left top;}
.s6 .p7_dl{width:200px;height:156px;float:left;}
.s6 .p7_dl dt{width:186px;height:117px;}
.s6 .p7_dl dd{width:186px;height:38px;line-height:38px;text-align:center;}
.s6 .safe_cont{width:1000px;height:350px;overflow:hidden;margin:0 auto;}
.s6 .safe_cont .anubox2{width:225px;height:350px;float:right;overflow:hidden;position:relative;}
.s6 .safe_cont .anubox2 li{width:225px;height:66px;position:absolute;left:0;background-position:0 0;}
.s6 .safe_cont .anubox2 li.anu1{top:0;background:url(../images/skin_anu1.jpg) no-repeat left top;}
.s6 .safe_cont .anubox2 li.anu2{top:71px;background:url(../images/skin_anu2.jpg) no-repeat left top;}
.s6 .safe_cont .anubox2 li.anu3{top:142px;background:url(../images/skin_anu3.jpg) no-repeat left top;}
.s6 .safe_cont .anubox2 li.anu4{top:213px;background:url(../images/skin_anu5.jpg) no-repeat left top;}
.s6 .safe_cont .anubox2 li.anu5{top:284px;background:url(../images/skin_anu6.jpg) no-repeat left top;}
.s6 .safe_cont .anubox2 li a{width:262px;height:66px;display:block;}
.s6 .safe_cont .anubox2 li.on{color:#fff;background-position:-262px 0;}
.s6 .safe_cont dl{width:775px;height:350px;float:left;display:none;background:#9b9188;}
.s6 .safe_cont dl.blockk{display:block;}
.s6 .safe_cont dl dt{width:318px;height:276px;padding-top:74px;float:left;background:#f4f4f4 url(../images/skin_h1.jpg) no-repeat left top;}
.s6 .safe_cont dl dt h3{width:263px;height:46px;line-height:46px;margin:0 auto;font-size:16px;}
.s6 .safe_cont dl dt p{width:263px;height:150px;line-height:23px;margin:0 auto;font-size:12px;}
.s6 .safe_cont dl dt span{width:59px;height:39px;display:block;float:right;}
.s6 .safe_cont dl dd{width:457px;float:left;}


.mod8 { margin:0 auto; width:1000px;}
.mod8 .bd {position: relative;width: 1000px; height:733px;}
.mod8 .bd .imgbox {width:1000px; height:733px;float:left;}

.mod8 .bd .imgbox ul li{display:none;width:1000px; height:599px;position:relative;}
.mod8 .bd .imgbox ul li a.business{width:165px;height:40px;display:block;position:absolute;bottom:70px;right:200px;}
.mod8 .bd .imgbox ul li a.expert{width:1000px; height:599px;display:block;}
.mod8 .bd .imgbox ul li.zjia1{background:url(../images/zj1.jpg) no-repeat left top;}
.mod8 .bd .imgbox ul li.zjia2{background:url(../images/zj2.jpg) no-repeat left top;}
.mod8 .bd .imgbox ul li.zjia3{background:url(../images/zj3.jpg) no-repeat left top;}
.mod8 .bd .imgbox ul li.zjia4{background:url(../images/zj4.jpg) no-repeat left top;}
.mod8 .bd .imgbox ul .on {display: block;}

.mod8 .bd .tabbox {position:absolute;left:0; top:0;width:103px; height:490px; overflow:hidden;}
.mod8 .bd .tabbox ul {margin: auto; overflow: hidden; width: 103px;}
.mod8 .bd .tabbox ul li {float:left;height:121px; width:103px;padding-bottom:3px;}
.mod8 .bd .tabbox ul li a{ background-position: 0 0;display: block; height:121px;width:103px;  text-align:center; line-height:60px; font-size:16px;color:#000;}
.mod8 .bd .tabbox ul li .tab1 { background-image: url("../images/anzj1.jpg");}
.mod8 .bd .tabbox ul li .tab2 { background-image: url("../images/anzj2.jpg");}
.mod8 .bd .tabbox ul li .tab3 {background-image: url("../images/anzj3.jpg");}
.mod8 .bd .tabbox ul li .tab4 {background-image: url("../images/anzj4.jpg");}
.mod8 .bd .tabbox ul li .on { color:#fff;background-position: 0 -121px;}


.sbtn{width:80px;height:80px;top:405px;cursor: pointer;}
.spre{left:-102px; background:url(../images/ll.jpg) no-repeat;}
.snex{right:-109px;background:url(../images/rr.jpg) no-repeat;z-index:1000;}
.so_da{width:6000px;height:711px;position: absolute;top:0px;left:0px;z-index:10;}
.scr{width:125px;height:123px;top:209px;left:41px;}
.scr,.scr span,.scr_d{display: block;width:125px;height:123px;}
.scr_d{overflow: hidden;position: relative;}
.scr_tx{width:317px;height:122px;top:0px;left:0px;background:url(http://topic.aili.com/images/topic_beauty_oublzt/bian_t.png) no-repeat;display: none;}
.scr_tx p{padding: 15px 32px;line-height: 25px;}
.scr_tx p,.scr_tx p a{color:#745c35;}
.scr_tx2{width:248px;height:248px;top:34px;left:44px;background:url(http://topic.aili.com/images/topic_beauty_oublzt/ping_t.png) no-repeat;font-size: 14px;}
.scr_tx2 p{padding:10px 20px;}
.scr span{background:url(http://topic.aili.com/images/topic_beauty_oublzt/cri.png) no-repeat;position: absolute;top:0px;left:0px;}

.mod9 { margin:0 auto; width:1000px;}
.mod9 .bd {width: 1000px; height:516px; padding-top:216px;}
.mod9 .bd .imgbox {width:463px; height:455px; padding-top:61px; padding-left:17px;float:left;}

.mod9 .bd .imgbox ul li { display: none;width:480px; height:455px;}
.mod9 .bd .imgbox ul .on {display: block;}

.mod9 .bd .tabbox {position: relative; float:right;width:518px; height:516px; overflow:hidden;}
.mod9 .bd .tabbox ul { overflow: hidden; width:518px;}
.mod9 .bd .tabbox ul li {height: 112px; width: 100px;}
.mod9 .bd .tabbox ul li a {display: block; height:100px;width:112px;  text-align:center; line-height:60px; font-size:16px;color:#000;}
.mod9 .bd .tabbox ul li.tab1 { position:absolute; left:180px; top:30px;}
.mod9 .bd .tabbox ul li.tab2 { position:absolute; left:390px; top:130px;}
.mod9 .bd .tabbox ul li.tab3 { position:absolute; left:300px; bottom:10px;}
.mod9 .bd .tabbox ul li.tab4 { position:absolute; left:20px; bottom:50px;}
.mod9 .bd .tabbox ul li .on { color:#fff;}

.mod4 { margin:560px auto 0 auto;height:157px;width:840px; overflow:hidden;}
.mod4 .bd {position: relative; width:840px; height:157px; overflow:hidden;}
.mod4 .bd .JLB { height:157px;width:840px;overflow:hidden;}
.mod4 .bd .JLB ul { overflow: hidden;}
.mod4 .bd .JLB ul li {float: left;height:157px; width:280px;}
.mod4 .bd span {cursor:pointer;display:block;height:52px; width:52px; position:absolute;top:50px;z-index:444;}
.mod4 .bd .aw_l {left: 0px;}
.mod4 .bd .aw_r {right:18px;}
#swt_right{ margin-left: 605px !important;}