@charset "UTF-8";
*{margin:0px;padding:0px;}
a:hover{text-decoration:underline; color:#000; }
body{ background:url(/rayli../images/bg.jpg) no-repeat #fff0f5 center 32px;font-family:"微软雅黑"; font-size:14px; line-height:22px; }

a,area { blr:expression(this.onFocus=this.blur()) }
:focus { -moz-outline-style: none; }

.top_03{background:url(/rayli../images/top_03.jpg) no-repeat; margin:0 auto; width:1180px; height:105px; }
.hytxt1{ width:435px;   padding-left:379px; text-align:center;}
.part1{ margin:0 auto; width:1180px; height:600px; background:#fff0f5;  }
.part1left{ width:750px; float:left; padding-top:70px; padding-left:10px; height:530px; position: relative;}
.part1right{ width:420px; float:left; background:url(/rayli../images/part1right.jpg) no-repeat; height:550px; }


ul,ol,li{list-style-type:none;}/*增加li标签定义*/
#shequ_move {display: block;   height: 550px;  position: relative;  width: 750px;}
.zt_bottomcenter { float: left;  height: 490px; overflow: hidden; position: relative;  width: 750px; }
.waibao { position: absolute; color:#000; }
.waibao ul {float: left; width: 750px;}
.waibao ul li {float: left; text-align: center; width:750px; height:550px;}

.fsj_l { cursor: pointer; left: 0; position: absolute; top: 155px; z-index: 55;}
.fsj_r { cursor: pointer; position: absolute; right: 0;top: 155px; z-index: 55;}
.fs_jdtgd {text-align: center;}
.fs_jdtgd img {margin-bottom: 27px;}
.fs_jdtgd p {background:url(/rayli../images/news.jpg) no-repeat #fff0f5; font-family: "微软雅黑"; font-size: 24px; height: 60px; line-height: 28px; overflow: hidden;  width:477px;  z-index: 55; padding-left:220px; color:#000; text-align:left; }
.fs_jdtgd p a{color:#000;}
.fs_jdtgd span{ font-size: 14px; line-height:40px;  }

.zt_bottomleft{width:42px; height:80px;  top:228px; z-index: 2000; position:absolute; left:12px; }
.zt_bottomright{width:42px; height:80px; top:228px;  z-index: 1555; position:absolute; left:712px;}


.part1right a{ color:#000;}
.txtlink1{ text-align:center; width:320px; padding-top:20px; font-family: "微软雅黑"; font-size:18px; overflow:hidden; height:25px; clear:both; }
.part1righttop{ padding-left:58px;padding-top:110px; }
.txtlink2{ text-align:center; width:300px; padding-top:5px; font-family: "微软雅黑"; font-size:14px; overflow:hidden; height:25px; float:left; padding-left:10px;}
.part1rightTv{ clear:both; padding-top:22px; padding-left:27px;}

.part1tvbg { height:210px; margin:0 auto; width:324px; }
.part1rightbottom{ clear:both; width:324px; height:30px;  background:#535353; display:block; margin-left:61px;}
.txtlink4{ color:#FFF; font-family: "微软雅黑"; font-size:14px; text-align:center; padding-top:4px;  }
.txtlink4 a{color:#FFF;}

.part2{ margin:0 auto; width:1180px; height:1098px; background:#fff0f5;}
.part2title{ position:relative; margin:0 auto;}
.showbtn1{ position:absolute; top:0; left:0; }
.showbtn2{ position:absolute; top:0; left:237px;}
.showbtn3{ position:absolute; top:0; left:475px;}
.showbtn4{ position:absolute; top:0; left:712px;}
.showbtn5{ position:absolute; top:0; left:949px;}

.part2content{width:1180px; height:842px; padding-top:16px; margin:0 auto; }
.part3page{ }




/*第二部分产品展示*/
*{margin: 0; padding: 0;}
ol,ul {list-style: none;}
li{ list-style-type: none;}


.hy_bottomcenter{width:1180px; float:left; position:relative; overflow:hidden; height:432px;}
.pic_frame{position:absolute}
.pic_frame ul{float:left}
.pic_frame ul li{float:left; width:480px; text-align:center;}
.fsj_l{position:absolute; bottom:0px; left:0px; z-index:55; cursor:pointer}
.fsj_r{position:absolute; bottom:0px;right:0px; z-index:55; cursor:pointer}
/*抢先试用*/

/*红人专栏下下滚动*/
#content_move{width:1180px; height:922px; position:relative}
#content_move .hy_bottomcenter{position:relative; overflow:hidden; height:922px;float:left; width:1180px;}
#content_move .pic_frame{position:absolute;}
#content_move .pic_frame ul{float:left; width:1180px;}
#content_move .pic_frame ul li{float:left; width:295px; text-align:center}

/*.part2content ul{float:left; width:1180px;}*/
.part2content ul li{float:left; width:295px; text-align:center}

.hyhdwai{position:absolute; bottom:80px; z-index:888; width:1180px; height:26px;}
.hyhdwai .huodian{margin:0 auto}

.goodsshow{ width:275px; height:385px; background:#FFF; display:block; margin:15px 10px; position:relative;}
.goods{ width:100%; height:275px; margin:0 auto;}
.goodscontent{ width:245px; text-align:center; height:50px; line-height:24px; font-family: "微软雅黑"; font-size:16px; overflow:hidden; margin:5px 15px ;}
.goodsBtn{ width:275px; height:30px; text-align:center; cursor:pointer;}


#BgDiv { background:#000; display:none; width:100%; filter: alpha(opacity=80); opacity:0.8; position:absolute; z-index:1999; left:0; top:0;}
<!--.djfc_fc2 { position:absolute; width:520px; height:377px; z-index:2000; background:url(/rayli/zhuanti/beautyawards2016/style/images/fc_b2.jpg) no-repeat 0 0;}
-->
.djfc_fc_gb { position:absolute; width:38px; height:38px; z-index:2005; background:url(#) no-repeat 0 0;top:2px; right:152px; cursor:pointer;  }


.part5all{width:100%; background:#fff6f9; height:635px;}
.part5{ margin:0 auto; width:1180px; height:545px; }
.part5top{ text-align:center; padding-top:70px;}
.part5show ul{float:left; width:1180px;}
.part5show ul li{float:left; width:295px; text-align:center}
.cpkgoodsshow{ width:270px; height:280px;  display:block; margin:25px 11px; }
.cpkgoods{ width:260px; height:203px;}
.cpkgoodsright{width:270px; height:80px; }
.cpkgoodscontent{ width:260px; text-align:center; height:50px; line-height:24px; font-family: "微软雅黑"; font-size:14px; overflow:hidden; margin:0 5px ; padding-top:8px;}
.cpkgoodsBtn{ width:198px; height:40px; text-align:left; cursor:pointer; padding-left:72px; }
.part6all{width:100%;  background:#fff; height:392px;}
.part6{ margin:0 auto;  width:1180px; height:392px;}
.part6top{ text-align:center; padding-top:62px;}
.part6show{text-align:center; padding-top:10px;}

.part2content ul.pageBar { 
	clear:both; text-align: center; font-family:Arial, Helvetica, sans-serif; font-size:20px; position:relative;
	bottom:5px; z-index:888; margin:0 auto;width:auto; left:500px; top:10px; }
.part2content .pageBar .pageNum {  width: 30px;	display: block;	border: 0;	/*margin-left: 5px;*/	color:#ed3896; margin:0 auto;}
.part2content .pageBar .pageNum a {	display: block;	/*border: 1px solid;*/	text-decoration:none;	cursor: pointer;	color:#000;}
.jtl { margin:0 auto;
	height:14px;
	width: 12px;
	display: inline-block; *display:inline; zoom:1; 
	background-image:url("/rayli../images/jtl0.png");
	background-repeat:no-repeat;
	text-decoration:none;
	cursor: pointer;
}
.jtl:hover {
	background-image:url("/rayli../images/jtl1.png");
}
.jtr{margin:0 auto;	height:14px;width: 12px;display: inline-block;  *display:inline; zoom:1; 	background:url("/rayli../images/jtr0.png") no-repeat;	text-decoration:none;cursor: pointer;}
.jtr:hover {background-image:url("/rayli../images/jtr1.png");}


.fenye { }
.fenye a{width:50px;height:50px;display:inline-block;*display:inline;zoom:1;margin-right:10px;font-size:20px;line-height:50px;text-align:center;color:#000;font-family:Arial, Helvetica, sans-serif; text-decoration:none;}
.fenye a:hover{color:#ed3896;}
.fenye a.song {font-family:"宋体";}
.fenye a.now {color:#ed3896;}
.fenye span {margin-right:10px;}

.part5pageshow {padding-top:128px; }