@charset "utf-8";
/* CSS Document */

/*********** CSS Reset **********/
*{margin: 0; padding: 0;}
body{font-size: 12px;background:#fff; font-family:'宋体'}
a img{border:none;}
ol,ul {list-style: none;}
li{ list-style-type: none;}
caption,th { text-align: left;}
address,caption,cite,code,dfn,ins,em,th,var {font-style:normal;} 
h1,h2,h3,h4,h5,h6{ font-weight: normal;} 
select,input,select{vertical-align:middle;}

textarea {display:block; overflow:auto;}
.column{width:1180px;overflow: hidden;margin: 0 auto;}
.center{margin: 0 auto;overflow: hidden;display: block;}
html {color: #000;}
table {border-collapse: collapse; border-spacing: 0; margin:0 auto;}
img{border:0px;}
table,td,input{font-size:12px;}
a{text-decoration:none; color:#4b4b4b;}
a:hover{text-decoration:none;}

.white{color:#fff}
.white a{text-decoration:none; color:#fff;}
.white a:hover{text-decoration:none;}

.black{color:#000}
.black a{text-decoration:none; color:#000;}
.black a:hover{text-decoration:none; color:#c6171e}

.red{color:#c6171e}
.red a{color:#c6171e}
.red a:hover{color:#c6171e}

.grey454{ color:#454545}
.grey454 a{ color:#454545}
.grey454 a:hover{ color:#c6171e}

.ca5,a.ca5{color:#a5a5a5;}
a.ca5:hover{color:#c6171e;}

div{word-wrap:break-word; word-break:break-all;}
.f9{font-size:12px;}
.f12{font-size:12px;}
.f14{font-size:14px;}
.f16{font-size:16px;}
.f18{font-size:18px;}
.f20{font-size:20px;}
.mr15{margin-right:15px; _display:inline;}

/*文字对齐方式*/
.txtLeft{text-align:left}
.txtRright{text-align:right}
.txtCenter{text-align:center}

/*行距样式*/
.lh15{line-height:15px}
.lh17{line-height:17px}
.lh20{line-height:20px}
.lh24{line-height:24px}
.lh25{line-height:25px}
.lh30{line-height:30px}

.cfix{display:block;zoom:1;clear:both;}
.cfix:after{clear:both;content:"";display:block;font-size:0;height:0;line-height:0;visibility:hidden;}
.left{float:left}
.right{float:right}
.inline{display:inline;}/*ie6下marign-left的问题*/
.hand{cursor:pointer;}
.yahei{font-family:'Microsoft Yahei'}
.pl20{padding-left:20px;}
.pt20{padding-top:20px;}
.pt15{padding-top:15px;}
.pt30{padding:30px 0 0 0}
.mt13{margin-top:13px;}
.mt15{margin-top:15px;}
.mt20{margin-top:20px;}
.mt35{margin-top:35px;}
.ad img{display:block;}

img.png{background-image: expression(this.runtimeStyle.backgroundImage = "none",this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.src + "', sizingMethod='image')",this.src = "http://image.rayliimg.cn/news/2012/beauty_index/images/1.gif")} 

.mainWrap{width:1180px; clear:both; margin:0 auto; background:#fff;}
.col_w900 {width:900px;}
.col_w880 {width:880px;}
.col_w280 {width:280px;}
.col_w580 {width: 580px;}
.col_w400{width:400px;}
.col_w430{width:430px;}
.col_w460{width:460px; margin-left:20px;}
.col_w225{width:225px;}
.ggg_pddhan,.ggg_pddhan a{ white-space:nowrap; float:left; display:inline;}


/*焦点图*/
.mainWrap{width:1180px; clear:both; margin:0 auto; background:#fff; padding:0;}  
#liangfajdt{background:#4d4d4d}
#liangfajdt ul li{float:left; height:400px; overflow:hidden; cursor:pointer; background:#000; padding:0px;}
.jdt_img{position:absolute; top:0px; left:0px; z-index:444}
#liangfajdt ul li.selected{width:600px;}
.lf_jdttitle{position:absolute; top:450px; width:600px; line-height:45px; font-family:'Microsoft Yahei'; font-size:20px; text-align:center; z-index:666;-webkit-transition: bottom .2s ease-in-out;-moz-transition: bottom .2s ease-in-out;-o-transition: bottom .2s ease-in-out;-ms-transition: bottom .2s ease-in-out;transition: bottom .2s ease-in-out; opacity:0;FILTER:alpha(opacity=0); moz-opacity:0;}
.lf_jdtbg{position:absolute; top:450px; width:600px; height:50px; background:#000; opacity:0;FILTER:alpha(opacity=0); moz-opacity:0; z-index:555;-webkit-transition: bottom .2s ease-in-out;-moz-transition: bottom .2s ease-in-out;-o-transition: bottom .2s ease-in-out;-ms-transition: bottom .2s ease-in-out;transition: bottom .2s ease-in-out;}
.kwicks-expanded .lf_jdttitle{ opacity:1;FILTER:alpha(opacity=100); moz-opacity:1;}
.kwicks-expanded .lf_jdtbg{ opacity:0.5;FILTER:alpha(opacity=50); moz-opacity:0.5;}
.jdt_img img{opacity:0.5; filter:alpha(opacity=50);-webkit-transition: opacity .2s ease-in-out;-moz-transition: opacity .2s ease-in-out;-o-transition: opacity .2s ease-in-out;-ms-transition: opacity .2s ease-in-out;transition: opacity .2s ease-in-out;}
.kwicks-expanded .jdt_img img{opacity:1; filter:alpha(opacity=100);}

/*模块标题样式begin*/
.fsmr01 {background:url(/images../images/fmside_sl.gif) left top repeat-x; height:51px; padding-left:19px; font-size:20px;color:#000;}
.fsmr01_01{background:url(/images../images/fmside_sl.gif) bottom center no-repeat;padding-bottom:9px;height:42px;line-height:42px;float:left; font-family:'Microsoft YaHei';}
a .fsmr01_01{cursor:pointer; color:#000;}
.ylmr01_01{background:url(/images../images/ylside_sl.gif) bottom center no-repeat;padding-bottom:9px;height:42px;line-height:42px;float:left; font-family:'Microsoft YaHei';}
a .ylmr01_01{cursor:pointer; color:#000;}


.nrmr01_01{background:url(/images../images/nrside_sl.gif) bottom center no-repeat;padding-bottom:9px;height:42px;line-height:42px;float:left; font-family:'Microsoft YaHei';}
a .nrmr01_01{cursor:pointer; color:#000;}

.xfmr01_01{background:url(/images../images/xfside_sl.gif) bottom center no-repeat;padding-bottom:9px;height:42px;line-height:42px;float:left; font-family:'Microsoft YaHei';}
a .xfmr01_01{cursor:pointer; color:#000;}

.jjmr01_01{background:url(/images../images/jjside_sl.gif) bottom center no-repeat;padding-bottom:9px;height:42px;line-height:42px;float:left; font-family:'Microsoft YaHei';}
a .jjmr01_01{cursor:pointer; color:#000;}


.fsmr01_01eng{ height:42px;line-height:42px;float:left;font-family:Arial, Helvetica, sans-serif;padding-left:10px;}
.fsmr01_02{height:42px;line-height:42px;float:left; font-family:'Microsoft YaHei'; padding-left:20px; font-size:12px;}

a .fsmr01_02{cursor:pointer; color:#4b4b4b;}
.fsmr01_03{ float:right; font-family:"微软雅黑"; font-size:12px; line-height:42px; height:42px;}
.fsmr01_03 span{ color:#e3e3e3; padding-left:8px; padding-right:8px;}
/*模块标题样式end*/

/*精彩活动begin*/
.fsmr02{ float:left; display:inline; width:390px;}
.fsmr02_01{ width:100%; height:293px; overflow:hidden;}
.fsmr02 p{ margin-top:15px; font-size:16px; font-family:"微软雅黑";  text-align:center; line-height:18px; height:18px; overflow:hidden;}
.fsmr03{ margin-left:10px; width:780px; float:left; display:inline;}
.fsmr03 ul li{ width:240px; margin-left:20px; float:left; display:inline;}
.fsmr03_01{ width:100%; height:240px; overflow:hidden;}
.fsmr03 ul li p{ font-size:14px; line-height:24px; height:48px; overflow:hidden; margin-top:10px; padding-left:15px; padding-right:15px; }
/*精彩活动end*/


/*编辑花絮begin*/
.fsmr04{ width:400px; float:left; display:inline;}
.fsmr04_01{ width:100%;}
.fsmr04_02{ width:100%; height:300px; overflow:hidden; }
.fsmr04_01 p{ margin-top:15px; font-size:14px; font-family:"宋体";  line-height:18px; height:18px; overflow:hidden; padding-left:20px; padding-right:20px;}
/*编辑花絮end*/



/*编读往来begin*/
.fsmr05{ width:760px; float:left; display:inline; margin-left:20px;}
.fsmr06{ width:208px; float:left; display:inline; margin-left:10px;}
.fsmr06_01{font-size:16px; font-family:"微软雅黑";}
.fsmr06_02{ width:100%; margin-top:6px;}
.fsmr06_02_01{ width:100%; height:277px; overflow:hidden; }
.fsmr06_02 p{ margin-top:15px; font-size:14px; font-family:"宋体";  line-height:24px; height:48px; overflow:hidden;}

.fsmr07{ width:215px; margin-left:20px; float:left; display:inline; }
.fsmr07_line{width:214px; border-right:1px solid #e3e3e3;}
.fsmr07_01{font-size:16px; font-family:"微软雅黑";}
.fsmr07_02{ width:185px; margin-top:6px;}
.fsmr07_02_01{ width:100%; height:139px; overflow:hidden; }
.fsmr07_02 p{ margin-top:15px; font-size:14px; font-family:"宋体";  line-height:24px; height:48px; overflow:hidden;}
.fsmr07_03{ width:100px; height:100px; overflow:hidden; float:left; display:inline;}
.fsmr07_04{ margin-left:10px; width:85px; float:left; display:inline;}
.fsmr07_04 h1{ font-size:14px;}
.fsmr07_04 p{ font-size:12px; line-height:18px; margin-top:8px;}

.fsmr08{ width:260px; float:left; display:inline; margin-left:27px;}
.fsmr08_01{font-size:16px; font-family:"微软雅黑";}
.fsmr08_02{ margin-top:12px; height:130px; width:260px; background:#e3e3e3; }
.fsmr08_02_01{ width:130px; height:130px; float:left; display:inline;}
.fsmr08_02_02{ float:left; display:inline; width:130px; font-size:14px; text-align:center; padding-top:55px; color:#4b4b4b;} 
.fsmr08_03{font-size:16px; font-family:"微软雅黑"; margin-top:30px;}
.fsmr08_04{ margin-top:10px;}
.fsmr08_04 ul li{ font-size:14px; height:30px; line-height:30px;}
/*编读往来end*/




/*新刊早报begin*/
.fsmr09{ width:880px; float:left; display:inline;}
.fsmr09_01{ width:880px; overflow:hidden;}
.fsmr09_01 ul{ width:900px; margin-right:-20px;}
.fsmr09_01 ul li{ width:280px; margin-right:20px; float:left; display:inline;}
.fsmr09_01_01{ width:280px; height:210px; overflow:hidden;}
.fsmr09_01 ul li h1{ font-size:15px; font-family:"微软雅黑"; text-align:center; margin-top:15px; padding-left:20px; padding-right:20px;}
.fsmr09_01 ul li p{ font-size:14px; line-height:24px;  margin-top:10px; padding-left:20px; padding-right:20px;}
.fsmr09_02{ color:#f20176;  font-size:18px; font-family:"微软雅黑"; text-align:center; margin-top:40px;}
.fsmr09_02 a{ color:#f20176;}



.yrfs09_02{ color:#f76a79;  font-size:18px; font-family:"微软雅黑"; text-align:center; margin-top:40px;}
.yrfs09_02 a{ color:#f76a79;}


.ssxf09_02{ color:#9f7a29;  font-size:18px; font-family:"微软雅黑"; text-align:center; margin-top:40px;}
.ssxf09_02 a{ color:#9f7a29;}
.nrfs09_02{ color:#166694;  font-size:18px; font-family:"微软雅黑"; text-align:center; margin-top:40px;}
.nrfs09_02 a{ color:#166694;}

.jjfs09_02{ color:#f98b12;  font-size:18px; font-family:"微软雅黑"; text-align:center; margin-top:40px;}
.jjfs09_02 a{ color:#f98b12;}
/*新刊早报end*/

/*当期礼品、瑞丽俱乐部 start*/
.fsmr10{ float:left; display:inline; width:280px; margin-left:20px; overflow:hidden;}
.fsmr10_01{font-size:20px; font-family:"微软雅黑"; height:42px; line-height:42px;}
.fsmr10_02{ width:100%; margin-top:10px;}
.fsmr10_02_01{ width:100%; height:210px; overflow:hidden; }
.fsmr10_02 p{ margin-top:15px; font-size:14px; font-family:"宋体"; line-height:18px; height:18px; text-align:center; overflow:hidden;}
/*当期礼品、瑞丽俱乐部 end*/


/*封面秀begin*/
.fsmr11{ width:880px; float:left; display:inline;}
.fsmr12{ width:880px; height:253px; background:#f2f2f2; position:relative; padding-top:10px;}
.fm_bottomleft{width:30px; height:45px; float:left; position:absolute; top:94px; left:0px; z-index:2;}
.fm_bottomcenter{width:880px;  height:263px;  overflow:hidden; position:relative}
.fm_bottomright{width:30px; height:45px; float:left; position:absolute; top:94px; right:0px; z-index:2;}
#fm_bottomcentergd{position:absolute;}
#fm_bottomcentergd ul{float:left; width:880px;}
#fm_bottomcentergd ul li{float:left; width:175px;  height:263px;}
.fsmr12_01{ width:160px; margin-left:10px; margin-right:5px; height:213px;}
.fsmr12_02{ height:20px; margin-top:10px; line-height:20px;}
.fsmr12_02_01{ float:left; display:inline; margin-left:10px;}
.fsmr12_02_02 a{ float:right; display:inline; background:#e95299; padding-left:7px; padding-right:7px; color:#fff; margin-right:10px;}

.jjmr12_02_02 a{ float:right; display:inline; background:#f98b12; padding-left:7px; padding-right:7px; color:#fff; margin-right:10px;}
.ssxmr12_02_02 a{ float:right; display:inline; background:#9f7a29; padding-left:7px; padding-right:7px; color:#fff; margin-right:10px;}
.ylxmr12_02_02 a{ float:right; display:inline; background:#f76a79; padding-left:7px; padding-right:7px; color:#fff; margin-right:10px;}
.nrxmr12_02_02 a{ float:right; display:inline; background:#166694; padding-left:7px; padding-right:7px; color:#fff; margin-right:10px;}
.xfxmr12_02_02 a{ float:right; display:inline; background:#9f7a29; padding-left:7px; padding-right:7px; color:#fff; margin-right:10px;}

#fm_yuanlai{float:left;}
#fm_zenjia{float:left;}
#fm_zenjia ul{float:left;}
/*封面秀end*/

/*瑞丽系列杂志 start*/
.fsmr13{ width:220px; height:283px;  position:relative; margin-top:10px; margin-left:30px;}
.xlzz_bottomleft{width:30px; height:45px; float:left; position:absolute; top:94px; left:-10px; z-index:2;}
.xlzz_bottomcenter{width:220px;  height:283px;  overflow:hidden; position:relative}
.xlzz_bottomright{width:30px; height:45px; float:left; position:absolute; top:94px; right:-10px; z-index:2;}
#xlzz_bottomcentergd{position:absolute;}
#xlzz_bottomcentergd ul{float:left; width:220px;}
#xlzz_bottomcentergd ul li{float:left; width:220px;  height:283px;}
#xlzz_yuanlai{float:left;}
#xlzz_zenjia{float:left;}
#xlzz_zenjia ul{float:left;}
/*瑞丽系列杂志 end*/

/*sprite*/
.imgfocus .btn-next,
.imgfocus .btn-prev,
.scrollItem .left,
.scrollItem .right,
.md_zt .imgfocus .selectlist li,
.foldList li h3 i,
.keywordItem li h3 i,
.md_mz li i,
.md_sy .sySlide .control i,
.md_sy .sySlide .btn-prev,
.md_sy .sySlide .btn-next{background-image:url(/images/fashion/css/images/sprite_mr.png); background-repeat:no-repeat;}



/*伊人风尚*/
/*精彩活动begin*/
.yrfs02{ float:left; display:inline; width:650px;}
.yrfs02_01{ width:100%; height:489px; overflow:hidden; background:#000;position:relative;}
.yrfs02_01 img{ opacity:0.7;FILTER:alpha(opacity=70); moz-opacity:0.7;}

.yrfs02_01 i {position:absolute;z-index:10;background:url(/images../images/playan.png) left top no-repeat;width:70px;height:70px;_background:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop, src="/images../images/playan.png");left:290px;top:209px;}


.yrfs02{ float:left; display:inline; width:650px;}
.yrfs02 p{ margin-top:15px; font-size:16px; font-family:"微软雅黑";  text-align:center; line-height:18px; height:18px; overflow:hidden;}
.yrfs03{width:500px; float:right; display:inline; background:#f3f3f3; height:489px; overflow:hidden}
.yrfs03 p{padding:25px 15px 0 20px; line-height:24px; font-size:14px;}

/*精彩活动end*/


/*编辑花絮begin*/
.yrfs04{ width:700px; float:left; display:inline;}
.yrfs04_01{width:340px; text-align:center}
.yrfs04_02{ width:100%; height:255px; overflow:hidden;}
.mandqlp{ background:#166694; text-align:center; color:#fff; font-family:'微软雅黑'; font-size:16px; height:30px; line-height:30px; display:inline-block; width:300px;}
.yrdqlp{ background:#f76a79; text-align:center; color:#000; font-family:'微软雅黑'; font-size:16px; height:30px; line-height:30px; display:inline-block; width:300px;}

.yrfs04_01 p{ margin-top:15px; font-size:14px; font-family:"宋体";  line-height:18px; height:18px; overflow:hidden; padding-left:20px; padding-right:20px;}

.xffs04_01{width:300px;}
.xffs04_02{ width:100%; height:225px; overflow:hidden;}
.xffs04_01 p{ margin-top:13px; font-size:14px; font-family:"宋体";  line-height:24px; height:48px; overflow:hidden; padding-left:20px; padding-right:20px;}
.pr20{padding-right:20px;}
.xffs06{ width:160px; float:right; display:inline; height:190px; background:#f3f3f3; padding:35px 0 0 20px; line-height:24px;}
.ptop8{padding-top:8px;}
/*编辑花絮end*/



/*编读往来begin*/
.yrfs05{ width:460px; float:left; display:inline; margin-left:20px;}
.yrfs05_01{width:300px; text-align:center}
.yrfs05_01 p{ margin-top:15px; font-size:14px; font-family:"宋体";  line-height:18px; height:18px; overflow:hidden; padding-left:20px; padding-right:20px;}
.yrfs06{ width:140px; float:right; display:inline; height:240px; background:#f3f3f3; text-align:center; padding-top:15px}
.yrfs06 img{margin:15px 0}
/*编读往来end*/

.yrfs10_02_01{ width:100%; height:280px; overflow:hidden; }
.yrfs10_02{ width:100%; margin-top:0px;}
.yrfs10_01{font-size:20px; font-family:"微软雅黑"; height:42px; line-height:42px; padding-top:10px;}
.xffs04{width:340px; margin-right:20px; _display:inline; float:left}
.xffs05{width:820px; float:left}


/*家居设计*/

.jjqchd01{width:280px; float:left}
.jjqchd01 p{ margin-top:15px; font-size:16px; font-family:"微软雅黑";  text-align:center; line-height:18px; height:18px; overflow:hidden; padding-right:13px;}
.jjqchd02{width:197px; float:left; font-size:14px; line-height:24px; padding:30px 30px 0 0; text-indent:2em;}
.jjqchd03{width:360px; border-right:#e3e3e3 1px solid; height:200px; float:left}


.jjfs02{ float:right; display:inline; width:264px;}
.jjfs02 p{ margin-top:15px; font-size:16px; font-family:"微软雅黑";  text-align:center; line-height:18px; height:18px; overflow:hidden;}
.jjw135{width:135px; float:left}
.jjw210{width:210px; float:left}

.jjfs02_01{ width:100%; height:198px; overflow:hidden; background:#000;position:relative;}
.jjfs02_01 img{ opacity:0.7;FILTER:alpha(opacity=70); moz-opacity:0.7;}

.jjfs02_01 i {position:absolute;z-index:10;background:url(/images/templates/rayli/rayli/images/video.png) left top no-repeat;width:54px;height:54px;_background:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop, src="/images/templates/rayli/rayli/images/video.png");left:105px;top:72px;}

.text {line-height: 30px;padding-top: 6px;}
.text a {background: url("/images/templates/rayli/rayli/images/side_sl.gif") no-repeat -21px -169px; display: block; height: 24px; overflow: hidden; padding-left: 10px;    white-space: nowrap; width: 200px;}
.h20{height:20px;}
.jjfs06{ width:240px; float:right; display:inline; height:181px; background:#f3f3f3; padding:25px 0 0 20px; line-height:26px; color:#4b4b4b}
ul.jjdian{padding-top:10px;}
ul.jjdian li{background: url("/images/templates/rayli/rayli/images/side_sl.gif") no-repeat -21px -171px; clear:both; height:24px; line-height:24px; padding-left:10px; font-size:14px;}
.jjmr10_02{ width:100%; margin:20px 0 0 20px;}

/*五刊首页*/
.ptop20{padding-top:20px;}
.wkparta1{width:384px; float:left}
.wkparta2{width:780px; float:right}
.wkparta1 p,.wkparta2 p{width:100%; height:60px; line-height:60px; background:#e3e3e3; text-align:center; font-size:20px;}
.wks_x01{border-top:#e3e3e3 1px solid;border-bottom:#e3e3e3 1px solid; height:81px; margin-top:20px; text-align:center; padding-top:19px; color:#4b4b4b;}
.wks_x01 img{margin-bottom:4px;}
.xiasjiao{clear:both; padding-left:582px;}

.wkleft01{width:350px; float:left;}
.wkleft01 p{ font-size:14px; line-height:25px; color:#fff; text-align:center; padding-top:25px; height:75px;}
.backe95{background:#e95299}
.backf76{background:#f76a79}
.back9e7{background:#9e7b27}
.backfa8{background:#fa8c10}
.back044{background:#04407a}
.wkcenter01{padding:0 45px; width:582px; float:left}
.wkright01{float:left; width:158px;}
.plr15{padding:10px 15px; line-height:20px; font-size:14px;}
.wkc_c01{width:270px; float:left; line-height:24px; padding-top:18px;}
.sw300{width:300px; float:left}
.wkc_t{color:#c61420; font-size:18px;}
.wkc_t a{color:#c61420;}
.ptop12{padding-top:12px;}

.wkjiaju01{width:141px; height:192px; border:#e3e3e3 1px solid; padding:20px 0 0 15px; clear:both; margin-top:40px;}
.wkjjleft01{width:72px; line-height:20px;}
.wkjjleft01 img{margin-bottom:10px;}
.jjtm{width:154px; overflow:hidden; padding-top:20px;}

.aptop13{padding-top:13px;}




/*街拍偶像*/
#jpox_move{background-color: #f2f2f2; height: 559px; overflow: hidden; width: 1180px; position:relative}
#jpox_move .zt_bottomcenter{background-color: #f2f2f2; height: 559px; overflow: hidden; width:1180px; position:relative}
#jpox_move .waibao{position:absolute}
#jpox_move .waibao ul{float:left}
#jpox_move .waibao ul li{float: left; width: 1180px;}
#jpox_move .fsj_l{left:20px; z-index:55; cursor:pointer; height:25px; position:absolute; bottom:17px; width:13px;}
#jpox_move .fsj_r{right:20px; z-index:55; cursor:pointer; height:25px; position:absolute; bottom:17px; width:13px;}

.pddh_hk {
    background: #ffffff none repeat scroll 0 0;
    height: 53px;
    left: 0;
    padding: 10px 0;
    position: relative;
    top: 0;
    width: 100%;
    z-index: 22222;
}