@charset "gb2312";
/*****reset(reset.css 框架)*****/
/*Monday, 17-Apr-2017 14:25:13 CST*/
html {color:#000;background:#fff;-webkit-text-size-adjust: none; }
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td,hr,button,article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section {margin:0;padding:0;}
body,button,input,select,textarea{font:12px/21px Microsoft YaHei,tahoma,arial,\5b8b\4f53;}
h1,h2,h3,h4,h5,h6 {font-size:100%;font-weight:500;}
input,select,textarea{font-size:100%;}
ol,ul {list-style:none;}
i,em { font-style: normal;}
caption,th,td {text-align:left;}
img{border:0;vertical-align: middle; background-color: #fff}
a:hover img{opacity: 0.9;filter:alpha(opacity=90);}
iframe{display:block; }
a { color: #000; outline: none; text-decoration:none;} a:hover { color:#555;text-decoration:underline;}
.clear { clear: both; height: 0; line-height: 0; font-size: 0; overflow: hidden;}

/* function */
noscript,.spanclass,.contentdiv,.hidden{display:none;}
.show,.block{display:block;}
.mark,.fl,.mark-sub,.fr{display:inline;}
.mark,.fl{float:left;} .mark-sub,.fr{float:right;}
.fs-14{font-size:14px;} .fs-16{font-size:16px;}

/*****nav(nav.css 框架)*****/
.navibar-in-wrap .navibar-wap{width: 1120px;}
.newIvyBar{margin-bottom:0;}
.nav-main .logo,.nav-main .nav-lists,.nav-main .nav-lists li,.nav-main .nav-lists li b,.nav-main .nav-lists li em,.nav-sub .nav-inner em{background: url(/www1/global/2014/images_i/ladyindex/bg.png) no-repeat;}
.nav{width:100%;min-width:1120px;height: auto;padding-top:5px;/*overflow:hidden*/;background: #FFF;}
.nav-main{ width:1120px; height:52px;padding: 10px 0 15px;margin:0 auto 3px; position:relative;}
.nav-main .logo{width:192px; height:52px;float:left;display:inline;background-position:-9px -410px;}
.nav-main .nav-lists{width:770px;margin-top: 3px;margin-left: 30px;float:left;background-position:-924px -357px;}
.nav-main .nav-lists li{width:142px; height:38px; padding-top:9px;margin-left:-14px; font-size:24px; line-height:33px; float:left; text-align:center; background-position:right -357px; position:relative;}
.nav-main .nav-lists li a,.nav-main .nav-lists li a:hover{ display:block;color:#000;text-decoration: none;}
.nav-main .nav-lists li em{ width:7px; height:5px;font-size:0; text-indent:-10000px;vertical-align:middle;background-position:0 0;-webkit-transition: -webkit-transform .2s;transition: transform .2s;-webkit-transform-origin: center 20%;transform-origin: center 20%;position: absolute;top: 25px;left: 100px;}
.nav-main .nav-lists li.cur em {-webkit-transform: rotate(180deg);-o-transform: rotate(180deg);transform: rotate(180deg);}
.nav-main .nav-lists li i{display:none;text-align:left;padding-left:46px;margin-top:2px;font-size:12px; line-height:15px; color:#878787;}
.nav-main .nav-lists li b{width:11px;height:6px;display:none;position:absolute;top:61px;left:50%;margin-left:-5px;overflow:hidden;background-position:-44px 0;z-index: 20;}
.nav-main .nav-lists li.cur i{color:#000;}
.nav-main .nav-lists li.cur b{display:block;}
.nav-main .nav-lists li.liBBS i{text-align:center;padding-left:0px;}

.nav-sub { height: 64px; line-height: 64px; border-top: 1px solid #000;display: none;}

.nav-sub .nav-inner {width: 1120px;margin:0 auto;position: relative;font-size: 16px;}
.nav-sub .nav-inner em{width: 11px;height: 7px;position: absolute;top: -7px;left: 277px;background-position: -908px -24px;}
.nav-sub .nav-inner em.nav-fashion{left: 277px;}
.nav-sub .nav-inner em.nav-beauty{left: 405px;}
.nav-sub .nav-inner em.nav-luxury{left: 530px;}
.nav-sub .nav-inner em.nav-lohas{left: 658px;}
.nav-sub .nav-inner em.nav-popular{left: 788px;}
.nav-sub .nav-inner em.nav-bbs{left: 914px;}
.nav-sub.nav-hover .nav-inner em{display: none;}
.nav-sub a {padding: 0 17px; float: left; display: inline; color: #555;font-size: 18px;}
.nav-sub a:hover { color: #000;text-decoration: none;}
.nav-sub a.index,.nav-sub span { float: left;}
.nav-sub a.index{width: 165px;text-align: center;font-size: 36px;color:#000;}
.nav-sub dt { padding: 0 17px; color: #CBCBCB; position: relative; z-index: 1; background: #000}
.nav-sub dd { margin:0 0 0 -1px;}
.nav-sub a.cur { color: #000; position: relative; overflow: hidden;}
.nav-pop{width: 100%;position: relative;font-size: 16px;z-index: 1;}
.nav-pop li{width: 100%;height: 53px;line-height: 53px;position: absolute;top: 0;left: 0;z-index: 10;background: #F6F8F9;display: none;}
.nav-pop li .nav-box{width: 990px;padding: 0 5px;margin:0 auto;padding-left: 0px;}
.nav-pop li .nav-box a{margin-right: 35px;}
.nav-pop li .nav-box a:hover{text-decoration: none;color: #555;}


  /*顶部导航*/
  /*new Banner by LYL 2015-06-02*/
  .navibar-in-wrap .navibar-wap{width: 1120px;}
  .newIvyBar{margin-bottom:0;}
  .header .logo,.header .indent,.header .nav-icon,.header .ks .search{background: url(/www1/global/2014/images_i/ladyindex/bg.png)  no-repeat;}
  *html{_background-image:url(#); _background-attachment:fixed;}
  #Jnav_main{overflow: visible;}

  .header-w{width:100%;min-width:1120px;overflow:hidden;}
  .header{ width:1120px; height:126px;padding-top:20px;margin:0 auto; position:relative;}
  .header .logo{width:224px; height:61px;display: block;margin: 0 auto 32px;background-position:0 -520px;}
  .header .head-nav{/*width:757px;*/height: 22px;margin-bottom: 11px;margin-left: -16px;}
  .header .head-nav li{padding: 0 16px;font-size:18px;float:left;position:relative;}
  .header .head-nav li.nav-cha a,.header .head-nav li.nav-cha a:hover{color:#000;text-decoration: none;}
  .header .head-nav li b{width:0px;height:0px;display:none;border-width:0 7px 7px;border-color:transparent transparent  #000 transparent;border-style:dashed dashed solid dashed;position:absolute;top:26px;left:50%;margin-left:-7px;overflow:hidden;}
  .header .head-nav li.cur b{display:block;}

  .header .ks{width:auto;height:auto;position:absolute; right:0; top:106px;z-index:99;}
  .header .ks-btn{width:50px;height:46px;}
  .header .ks .inpTxt{width:0px;_width:120px;line-height:21px;height:21px;font-size:14px;border: 1px solid #E6E6E6;padding: 5px 40px 5px 10px;border-radius:20px;outline:none;}
  .header .ks .search{ width:22px; height:22px; background-position:-240px -560px; position:absolute; top:6px;right:10px; border:none; cursor:pointer; text-indent:-10000px;float:right; outline:none;}
  .header .ks-btn .inpTxt{display:none}

  .nav-sub0{width: 100%;height:64px;position:relative;z-index:50;border-top: 3px solid #000;margin-bottom: 30px;}
  .nav-sub0 .list{width:100%;height:64px;line-height: 64px;background: #f8f8f8;display:none;overflow:hidden;position:absolute; left:0; top:0px;}

  .nav-sub0 .nav-inner {width: 1120px;margin:0 auto;position: relative;font-size: 16px;}
  .nav-sub0.nav-hover .nav-inner em{display: none;}
  .nav-sub0 a {padding: 0 17px; float: left; display: inline; color: #555;font-size: 16px;}
  .nav-sub0 a:hover { color: #000;text-decoration: none;}
  .nav-sub0 a.index,.nav-sub0 span { float: left;}
  .nav-sub0 a.index{height: 64px;text-align: center;font-size: 30px;color:#000;padding: 0;margin-right: 43px;}
  .nav-sub0 dt { padding: 0 17px; color: #CBCBCB; position: relative; z-index: 1; background: #000}
  .nav-sub0 dd { margin:0 0 0 -1px;}
  .nav-sub0 a.cur { color: #000; position: relative; overflow: hidden;}


  .header .indent{display: block;text-indent: -9999px;}
  .header .index{width: 24px;height: 22px;margin-top: -1px;background-position: -240px -536px;}
  .header .nav-line{width: 1px;height: 17px;overflow: hidden;margin-top: 2px;background: #ccc;display: block;}
  .header .mdxy{width: 72px;height: 24px;margin-top: -5px;background-position: -308px -520px;}
  .header .nav-more{width: 20px;height: 15px;margin-top: 3px;overflow: hidden;display: block;background-position: -280px -520px;}
  .header .head-nav li.cur .nav-more{background-position: -280px -540px;}
  .header .nav-icon{width: 21px;height: 12px;overflow: hidden;position: absolute;top: -15px;right: -2px;background-position: -240px -520px;
    -webkit-animation: topIn 2s infinite ease-in-out;
    -moz-animation: topIn 1s infinite ease-in-out;
    -o-animation: topIn 1s infinite ease-in-out;
    animation: topIn 1s infinite ease-in-out;
  }
  @-webkit-keyframes topIn {
      0%{-webkit-transform:translateY(0);}
      50%{-webkit-transform:translateY(5px);}
      100%{-webkit-transform:translateY(0);}
  }

  @-moz-keyframes topIn {
      0%{-moz-transform:translateY(0);}
      50%{-moz-transform:translateY(5px);}
      100%{-moz-transform:translateY(0);}
  }

  @-o-keyframes topIn {
      0%{-o-transform:translateY(0);}
      50%{-o-transform:translateY(5px);}
      100%{-o-transform:translateY(0);}
  }
  @keyframes topIn {
      0%{transform:translateY(0);}
      50%{transform:translateY(5px);}
      100%{transform:translateY(0);}
  }

  
  .pop-cha{width: 302px;padding: 0 10px;height:0;overflow: hidden;border: 1px solid #ececec;border-top:0 none;position: absolute;right: 62px;top: 0px;background: url(/www1/global/2014/images_i/ladyindex/pop-wrap-line.png) repeat-x;}
  .pop-cha a{height: 45px;line-height: 45px;padding: 0 11px;white-space: nowrap;font-size:14px;float: left;}




/*****ks(ks.css 框架)*****/
/*快搜*/
.ks .search{background: url(/www1/global/2014/images_i/ladyindex/bg.png) no-repeat;}
.ks{width:auto;height:auto;position:absolute; right:0; top:19px;z-index:99;}
.ks-btn{width:50px;height:46px;}

.ks .inpTxt{width:0px;_width:120px;height:37px;line-height:37px;height:37px;font-size:14px;border: 1px solid #E6E6E6;padding: 5px 40px 5px 10px;outline:none;}
.ks .search{ width:22px; height:22px; background-position:-878px 0; position:absolute; top:12px;right:10px; border:none; cursor:pointer; text-indent:-10000px;float:right; outline:none;}
.ks-btn .inpTxt{display:none}
/*****ivy(ivy.css 框架)*****/
/* 广告相关 */
.ivy{width: 1120px;margin:0 auto;text-align:center;}
.ivy img,.ivy object,.ivy iframe { display: inline-block; vertical-align: top;}
.ivyQP{width: 1120px;margin:0 auto;font-size:0px;line-height:0px;}
.ivyTL1 { width: 1120px; margin: 0 auto 0;}
.ivyTL1 img,.ivyTL1 object,.ivyTL1 iframe { margin-bottom: 5px;}
.ivy img,.ivy object,.ivy iframe{display: inline-block; vertical-align: top;margin-bottom: 50px}
.dwAd .doc,.dwAd .navibar-in-wrap,.dwAd .ivyQP{width:1120px;padding:0 5px;background:#FFF;margin:0 auto;}
.dwAd .foot-wrap{width:1120px;margin:0 auto;padding:0 5px;}
 
/*****layout(layout.css 框架)*****/
/*框架*/
.col-ab{width: 780px;float:left;}
.col-c{width: 300px;float:right;}

.doc { width: 100%;}

.wraper{ min-width: 1120px; margin: 0 auto;}
.main {width: 1120px; margin: 0 auto 60px;}


.wxHot1 .wx-hot-pic{width:308px;height:148px;background: url(/www1/global/2014/images_i/channel/wx-hot-pic.png) no-repeat center center;border:1px solid #e7e7e7;position: relative;}
.wxHot1 .wx-hot-pic p{width:100px;line-height:14px;position: absolute;left: 180px;top: 59px;color: #ff65b8;text-align: center;}
.wxguide{width: 136px;position: fixed;left: 50%;z-index: 100;margin-left:562px;top: 300px;_position: absolute;_bottom:auto;_top:expression(eval(document.documentElement.scrollTop)+300);display: block;visibility: hidden;}

.wxguide a.weixin,.wxguide a.weixin:hover{width:136px;height:354px;cursor: default;background: url(/www1/global/2014/images_i/channel/wx-ma.png) no-repeat;_background:none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled="true",src="/www1/global/2014/images_i/channel/wx-ma.png",sizingMethod="image");display: block;}



/*****模块other(other.css)*****/
/*其他常用结构*/
/* 功能 */
.clearfix:after,.main:after,.area:after{visibility:hidden; display:block; font-size:0; content:" "; clear:both; height:0; } 
.main,.clearfix,.area {zoom:1;}

/*.wraper img,.wraper a,.more ins,.ks .search,.title-alpha{ -webkit-transition: all .2s ease-in-out;-moz-transition: all .2s ease-in-out;-o-transition: all .2s ease-in-out;-ms-transition: all .2s ease-in-out;transition: all .2s ease-in-out;}*/
/* 使IE6下页面浮动模块滑动顺滑 */
*html{_background-image:url(#); _background-attachment:fixed;}

/*背景透明文字层*/
.title-alpha{width: 710px;/*width: 91%;*/margin:20px;padding:14px 15px;;line-height: 30px; filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#90ffffff, endColorstr=#90ffffff); background:rgba(255,255,255,0.7);_zoom:1; _bottom:expression((this.parentNode.clientHeight % 2 == 1 ? '-1' : '0') + 'px'); overflow: hidden;
-webkit-transition: all .2s ease-in-out;
-moz-transition: all .2s ease-in-out;
-o-transition: all .2s ease-in-out;
-ms-transition: all .2s ease-in-out;
transition: all .2s ease-in-out;
}
a:hover .title-alpha { text-decoration: underline; color: #000}


.aniTit { display: block; position: relative; overflow: hidden; zoom:1;}
.aniTit .title-alpha {width: 100%; bottom: -70px;padding: 0;text-align: center;font-size:16px;position: absolute;left:0;}
.aniTit:hover { border: 0;}
.aniTit:hover .title-alpha { left: 0; bottom: 0px;_bottom:expression((this.parentNode.clientHeight % 2 == 1 ? '-1' : '0') + 'px'); text-decoration: none}

.aniTit .pic-type{height: 30px;text-align: center;background: #000;padding: 0 10px;position: absolute;top: 0;left:0;color: #FFF;line-height: 30px;font-size: 14px;}
.noHover .title-alpha,.noHover:hover .title-alpha{bottom: 0;}
/*function*/
.mb-10{margin-bottom: 10px;}
.mb-36{margin-bottom: 36px;}
.mb-40{margin-bottom: 40px;}
.mb-50{margin-bottom: 50px;}
.mb-25{margin-bottom: 25px;}
.mb-30{margin-bottom: 30px;}
.fs-12{font-size: 12px;}
.fs-14{font-size: 14px;}
.fs-16{font-size: 16px;}
.fs-20{font-size: 20px;}
.blk-img {display:block;position:relative;zoom:1;} 
/*豆腐块标题*/
.ht-Title{line-height: 28px;margin-bottom: 20px;font-size: 28px;}
.ht-Title a:hover{text-decoration: none;}

.pink,a.pink:hover,.pink a,.pink a:hover{color:#e70980;}
.gray,a.gray:hover,.gray a,.gray a:hover{color:#888;}

/*文本样式*/
.txt-stlye{position: relative;zoom:1;display: block;}
.txt-stlye span{display: block;}
.txt-stlye .txt-sum,.txt-stlye .txt-sum a{line-height: 24px;color:#888;}
.txt-stlye:hover{color:#555;text-decoration: none;}
/*firefox 清浮动*/
.focus .main{overflow: hidden;}
/*三角形*/
.tragl{width:0;height:0;overflow:hidden;position:absolute;border-width:5px;border-style:dashed  dashed solid dashed ;border-color:transparent  transparent #FFF transparent;-webkit-transition: -webkit-transform .2s;
transition: transform .2s;
-webkit-transform-origin: center 20%;
transform-origin: center 20%;}

.tragl-t{border-style:solid dashed dashed dashed;border-color:#999 transparent transparent;}
.tragl-l{border-style:dashed dashed dashed solid;border-color: transparent transparent transparent #999;}
.tragl-r{border-style:dashed solid dashed dashed ;border-color: transparent #000 transparent transparent;}
/*ipad兼容*/
/* iPads && iPhone (portrait) ----------- */
@media only screen and (device-width : 768px),only screen and (device-width : 320px){
body .slide-btn2 .prev, body .slide-btn2 .next{display: none;}
}
.navibar-in-wrap{min-width: 1120px;}
.doc{min-width: 1120px;margin:0 auto;overflow: hidden}
body #footer{min-width: 1120px;margin:0 auto;}
/** pics(pics.css 图片列表) **/
.pics:after{content:"\20";clear:both;height:0;display:block;overflow:hidden;}
.pics {zoom:1}
.pics li{float:left; display:inline;position: relative;}
.pics li a:hover{text-decoration: none;}
.pics li .title {height: 38px;display:block; font: 16px/38px "Microsoft Yahei";overflow:hidden; text-align:center;}

.pics-w250{margin-right: -40px;}
.pics-w255{margin-right: -33px;}
.pics-w380{margin-right: -20px;}
.pics-w250 li{width: 250px;margin-right: 40px;}
.pics-w255 li{width: 255px;margin-right: 33px;}
.pics-w380 li{width: 380px;margin-right: 20px;}
/*图文叠加*/
/*.pics .pic-span{width: 310px;height: 38px;line-height: 38px;overflow: hidden;position: absolute;left: 15px;bottom: -20px;border-top: 3px solid #000;font-size: 16px;text-align: center;background: #FFF;cursor: pointer;}*/
.pics .pic-span{width: 100%;height: 41px;overflow: hidden;position: absolute;left: 0;bottom: -20px;font-size: 16px;text-align: center;}
.pics .pic-span i{line-height: 38px;border-top: 3px solid #000;background: #FFF;cursor: pointer;display:block;margin: 0 15px;}
/*图片右上icon*/
.pics .pic-type{height: 30px;text-align: center;background: #000;padding: 0 10px;position: absolute;top: 0;left:0;color: #FFF;line-height: 30px;font-size: 14px;}


/*****txts模块(txts.css 框架)*****/
.txts li{background:url(/www1/global/2014/images_i/channel/common.png) no-repeat;}
.txts:after{content:"\20"; clear:both; height:0; display:block; overflow:hidden;} .txts {zoom:1}
.txts li {width: auto;height:32px; line-height:32px; padding-left:16px;margin: 0; overflow:hidden; vertical-align:middle; zoom:1; font-size:14px;background-position: -640px 14px;}
.txts li a:hover{text-decoration: none;}



/*****top10(top10.css 框架)*****/
/* top10模块 */
.ol-txt .oTitle{background:url(/www1/global/2014/images_i/channel/common.png) no-repeat;}
.ol-txt li i{background:url(/www1/global/2014/images_i/ladyindex/bg.png) no-repeat;}
.ol-txt{height:590px;}

.ol-txt .oTitle{height:37px;margin:-8px auto 20px;text-indent:-9999px;background-position: -640px -50px;}
.ol-txt li{height:49px;padding-left:52px;position:relative;line-height:49px;overflow:hidden;border-bottom:1px dotted #a3a3a3;font-size:16px;vertical-align: middle;}
.ol-txt li i{width:29px;height:22px;position:absolute;top:15px;left:16px;}
.ol-txt li i.i1{background-position:-612px -250px;}
.ol-txt li i.i2{background-position:-638px -250px;}
.ol-txt li i.i3{background-position:-668px -250px;}
.ol-txt li i.i4{background-position:-698px -250px;}
.ol-txt li i.i5{background-position:-728px -250px;}
.ol-txt li i.i6{background-position:-760px -250px;}
.ol-txt li i.i7{background-position:-791px -250px;}
.ol-txt li i.i8{background-position:-820px -250px;}
.ol-txt li i.i9{background-position:-849px -250px;}
.ol-txt li i.i10{background-position:-880px -250px;}
.ol-txt li.nobb{border-bottom:0 none;}

.ol-txt li.cur{height: 80px;padding-top: 10px;}
.ol-txt li.cur .txt-tit {line-height: 22px;margin-bottom: 6px;margin-top: -2px;}
.ol-txt li.cur i{top: 7px}
.ol-txt li.cur .txt-stlye .txt-sum{line-height: 22px;}

/*****模块photoWall(photoWall.css)*****/
/*图文模块*/
.photo-wall:after{content:"\20";clear:both;height:0;display:block;overflow:hidden;}
.photo-wall{height: 610px;overflow: hidden;zoom:1}
.photo-wall div{float: left;}
.photo-wall .title-alpha{height: 40px;line-height: 40px;}
.photo-wall .aniTit{margin-bottom: 10px;}
.photo-wall .pic-lay275{width: 275px;}
.photo-wall .pic-lay330{width: 330px;}
.photo-wall .pic-lay375{width: 375px;}
.photo-wall .pic-lay470{width: 470px;}
.photo-wall .pic-lay390{width: 390px;}
.photo-wall .pic-lay370{width: 370px;}
.photo-wall .pic-lay360{width: 360px;}
.photo-wall .pic-lay400{width: 400px}



.photo-wall .pic-lay193{width: 193px;}
.photo-wall .pic-lay182{width: 182px;}
.pic-lay275 .title-alpha{width: 225px;}
.pic-lay330 .title-alpha{width: 290px;}
.pic-lay470 .title-alpha{width: 420px;}
.pic-lay375 .title-alpha{width: 335px;}
.pic-lay390 .title-alpha{width: 340px;}
.pic-lay370 .title-alpha{width: 323px;}
.pic-lay360 .title-alpha{width: 323px;}
.pic-lay400 .title-alpha,.pic-al350 .title-alpha{width: 350px;}


.pic-lay193 .title-alpha,.pic-lay182 .title-alpha{width: 122px;height: 60px;bottom: -90px;line-height: 30px;padding: 0 10px;text-align: left;}

.photo-wall .noHover .title-alpha,.photo-wall .noHover:hover .title-alpha{bottom:0px;}








 
/*****footer(footer.css 框架)*****/
.sight .common a,.modern .common a,.essence .common a,.md-class .md-add,.md-class .pics li{background:url(/www1/global/2014/images_i/channel/common.png) no-repeat;}
/*风尚视界*/
.sight .common a{width: 395px;background-position: 0 -210px;}
/*摩登学院*/
.md-class .md-tit em{background: url(/www1/global/2014/images/mdxy/faculty.png) no-repeat;}

.modern .common a{width: 412px;background-position: 0 -150px;}

.md-class .pics li{padding-top: 20px;background-position: 0 -75px;}
.md-class .mark{margin-right: 10px;}
.md-class .mark img{border-radius: 24px;}
.md-class .fl{padding-top: 6px;zoom:1;float: left;}
.md-class .md-tit{position: relative;zoom:1;padding-right: 22px;font-size:14px;}
.md-class .md-tit span{line-height: 14px;vertical-align: middle;}
.md-class .md-tit .md-icon1{width: 16px;height: 22px;margin: 0px 0 0 3px;display: inline-block;background-position: -190px -45px;vertical-align: middle;}
.md-class .md-tit .md-icon2{width: 16px;height: 22px;margin: 0px 0 0 3px;display: inline-block;background-position: -210px -45px;vertical-align: middle;}
.md-class .md-info{color:#999;}
.md-class .md-add{width: 46px;height: 20px;text-indent: -9999px;position: absolute;top:34px;right: 0;background-position: -75px	0;}
.md-class .md-add:hover{text-decoration: none;}

/*精选内容*/
.essence .thA a{width: 421px;background-position: -415px -150px;}
.essence .slide-pic .slide-wrap{width: 1120px;height: 140px;}
.essence .focus-pic li{width:250px;margin-right: 40px;}
.essence .main{margin-bottom: 76px;}
.seo-th{line-height: 28px;font-size:28px;margin-bottom: 16px;}
.seo-tb{font-size:14px;line-height: 24px;}
.seo-tb a{margin-right: 7px;white-space: nowrap;}

/*友情链接*/
.links .tbA{border-top: 1px solid #dfdfdf;}
.links .pro-nav{position: relative;margin-top:-73px;}
.links .pro-nav .control{padding-bottom: 13px;}
.links .pro-nav .pannel{line-height: 24px;color:#ececec;}
.links .pro-nav .pannel a{padding: 0 3px;}
.links .pro-nav .mark-sub i{line-height: 32px;color: #888;}
/*底部*/
html body { background:#fff;}
.foot-wrap { width: 100%;background:#f6f6f6;}
body #footer{background:#f6f6f6; padding-top:10px;}
body #footer .channelLinks { background:none; display:none}
body #footer .companyLinks { background:none;}
body #footer .companyLinks { border:0 none;}

/*2016-02-26*/
/*****nav(new-nav.css 2016全站导航新版过度模块)*****/
.tragl{width:0;height:0;overflow:hidden;position:absolute;border-width:5px;border-style:dashed  dashed solid dashed ;border-color:transparent  transparent #FFF transparent;-webkit-transition: -webkit-transform .2s;
transition: transform .2s;
-webkit-transform-origin: center 20%;
transform-origin: center 20%;}
.tragl-t{border-style:solid dashed dashed dashed;border-color:#999 transparent transparent;}
.tragl-l{border-style:dashed dashed dashed solid;border-color: transparent transparent transparent #999;}
.tragl-r{border-style:dashed solid dashed dashed ;border-color: transparent #000 transparent transparent;}
.tragl-b{border-style:dashed dashed solid dashed ;border-color: transparent transparent #e50a80 transparent;}


.new-header .logo,.new-header .ks .search,.new-header .ks-btn .s-icon{background: url(/www1/global/2016/images/ladyindex/indexpic.png) no-repeat;}
.new-header .ks{width:auto;height:auto;position:absolute; right:11px; top:146px;z-index:99;}
.new-header .ks-btn{width:114px;height:31px;}
.new-header .ks .inpTxt{width:0px;_width:120px;height:27px;line-height:27px;font-size:14px;border: 0 none;padding: 0px 31px 0px 10px;outline:none;border-radius: 15px;}
.new-header .ks .search{width:17px; height:17px; background-position:0 -340px; position:absolute; top:5px;right:9px; border:none; cursor:pointer; text-indent:-10000px;outline:none;}
.new-header .ks .search{background-position:0 -340px;}
.new-header .ks-btn .search{background-position:0 -380px;}
.new-header .ks-btn .inpTxt{display:none}
.new-header .ks .s-icon{display: none;}
.new-header .ks-btn .s-icon{width: 45px;height: 17px;position: absolute;top: 5px;right: 39px;background-position: 0 -420px;display: block;}


.nav-15{padding:0;}
.nav-15 .main{margin-bottom:0; position:relative;z-index: 99;}
.nav-15 .nav-sep{width: 1px;height: 12px;background: #555;float: left;margin: 17px 18px 0 ;display: inline;text-indent: -9999px;}
.new-header .logo{width: 210px;height: 77px;display: block;margin: 0 auto 30px;background-position: -80px -730px;}
.new-header{width: 1120px;padding-top: 30px;position: relative;height: auto;}
.new-header .nav-head{height: 45px;padding-left: 14px;background: #000;font-size: 16px;line-height: 45px;}
.new-header .nav-head a{width: 66px;float: left;color: #fff;position: relative;text-align: center;}
.new-header .nav-head a.cosme{width:97px;}
.new-header .nav-head a:hover{text-decoration:none;}
.new-header .tragl{display: none;border-width: 7px;bottom: 0;left: 50%;margin-left: -7px;}
.new-header .tragl-b{border-color:transparent transparent #fff transparent}
.new-header .nav-head a.cur .tragl{display: block;}
.new-header .nav-head a.cur{color: #e5077c;}

.nav-15 .nav-sub{width: 100%;height: 16px;padding-top: 20px;padding-bottom:20px;display: none;position: absolute;left: 0;top: 100%;background-color: #fff;border-top:none;}
.nav-15 .nav-sub li{height: 16px;padding-left: 46px;display: none;line-height: 16px;}
.nav-15 .nav-sub li .nav-sep{margin-top: 3px;background: #e4e4e4}
.nav-15 .nav-sub li a{float: left;color: #676566;font-size: 16px;padding:0;}
.nav-15 .nav-sub li a:hover{color: #e50a80;}
.nav-15 .nav-sub0{border-top:none;margin-bottom:0;}
.nav-15 .nav-sub0 .list{background-color:#fff;}
.nav-15 .nav-sub0 a.index{font-size:24px;margin:0 43px 0 25px;}

.nav-15 .nav-sub li.shouye{padding-left: 0;}
.nav-15 .nav-sub .maBox{margin-top: 0;}
.nav-15 .nav-sub .maBox a{float: none;padding-left: 22px;font-size: 14px;color: #666;}


.maBox{width:1120px;margin:5px auto 15px;position: relative;z-index: 100;}
.maBox .maApp{padding:0 30px;position: relative;display: inline;}
.maBox .maApp .ma{padding: 5px;background: #fff;border-top:1px solid #e5e5e5; position: absolute;left: 20px;bottom: -177px;display: none;}
.maBox .maApp .ma em,.maBox .maApp a,.focusVideo .title i{background: url(/www1/global/2017/images/ladyindex/ma/sprite.png) no-repeat;}
.maBox .maApp a{padding:0;padding-left: 22px;line-height: 20px;display: inline-block;color: #666;font-size: 14px;float:none;}
.maBox .maApp a:hover{color: #e90aad}
.maBox .App a{background-position: -188px 1px;}
.maBox .weCat a{padding-left:35px;background-position: -177px -34px;}
.maBox .weibo a{padding-left:34px;background-position: -177px -68px;}
.maBox .ytbWx a{padding-left:27px;background-position: -182px -108px;}
.nav-15 .nav-sub .maBox .weCat a{padding-left:35px;}
.nav-15 .nav-sub .maBox .weibo a{padding-left:34px;}
.nav-15 .nav-sub .maBox .ytbWx a{padding-left:27px;}

.maBox .App a:hover{background-position: -188px -152px;}
.maBox .weCat a:hover{background-position: -177px -187px;}
.maBox .weibo a:hover{background-position: -177px -221px;}
.maBox .ytbWx a:hover{background-position: -182px -261px;}
.maBox .maApp .ma em{width:18px;height:8px;background-position: 0 0;display: block;position: absolute;left: 29px;top: -8px;}
.maBox .maApp .x-icon{width:1px;height:12px;background: #e4e4e4;display: block;position: absolute;top: 50%;right:0;margin-top: -6px;float:none;}

.tragl{width:0;height:0;overflow:hidden;position:absolute;border-width:5px;border-style:dashed  dashed solid dashed ;border-color:transparent  transparent #FFF transparent;-webkit-transition: -webkit-transform .2s;
transition: transform .2s;
-webkit-transform-origin: center 20%;
transform-origin: center 20%;}
.tragl-t{border-style:solid dashed dashed dashed;border-color:#999 transparent transparent;}
.tragl-l{border-style:dashed dashed dashed solid;border-color: transparent transparent transparent #999;}
.tragl-r{border-style:dashed solid dashed dashed ;border-color: transparent #000 transparent transparent;}
.tragl-b{border-style:dashed dashed solid dashed ;border-color: transparent transparent #e50a80 transparent;}
.tragl-b{border-style:dashed dashed solid dashed ;border-color: transparent transparent #e50a80 transparent;} 

.cf,.m-box{*zoom:1;} .cf:after,.m-box:after{height:0;display:block;clear:both;overflow:hidden;content:'\20';}
.tac{text-align:center;}
.tal{text-align:left;} 
.tar{text-align:right;}
.guide-nav,.guide a{background:url(/www1/global/2014/images_i/channel/art2014.png) no-repeat;}
.ol-txt li i.i11{background:url(/www1/global/2014/images_i/channel/ssbb_bg.png) no-repeat;}
.fs-24{font-size:24px;font-weight:100;}
.pt15{padding-top:15px;}
.mb30{margin-bottom:30px;}
.border{ border-bottom:solid 1px #cbcbcb;}
.db{display:block;}     

.m-box .tit{height:34px;line-height:34px;margin-bottom:20px;}
.ssdp{width:100%;overflow:hidden;position:relative;}
.ssdp .photo-wall{height:auto;margin-right:-40px;}
.ssdp .aniTit{width:100%;height:275px;}
.pic-lay370{margin-right:40px;padding-bottom:20px;}
.ssdp .pic-lay370 img{min-height:275px;_height:expression((document.documentElement.clientHeight||document.body.clientHeight)>275?"275px":"");}


 
/*正文*/
.guide-nav{height:22px;margin-bottom:18px;padding-left:17px;line-height:22px;background-position:-490px 7px;color:#888;}
.guide-nav a{color:#888;}
.my-self{height:500px;background-color:#eff0f2;}
.my-self .col-a{display:inline;}
.my-self .col-bc{width:390px;padding:30px 0 0 20px;float:left;}
.my-self .col-bc h3{height:53px;line-height:53px;padding-left:10px;border-bottom:dashed 1px #2b2b2c;}
.my-self .col-bc .layA{width:380px;padding:15px 3px 0 10px;line-height:30px;overflow:hidden;}
.my-self .col-bc .layA p{width:190px;float:left;}
.my-self .col-bc .layA .pw100{width:100%;}
.my-self .col-bc .layA .pDes{width:100%;height:218px;overflow:auto;}
.my-self .col-bc .layA strong{font-weight:100;color:#888;}
.my-self .col-bc .thA{display:none;}

.hot-news ul{width:100%;overflow:hidden;}
.hot-news li{width:100%;margin-bottom:35px;float:left;display:inline;padding-bottom:35px;border-bottom:dashed 1px #cbcbcb;}
.hot-news li .iPic{width:280px;height:210px;margin-right:20px;float:left;overflow:hidden;}
.hot-news li .iPic img{width:280px;height:210px;}
.hot-news li .iTxt{padding-top:31px;line-height:24px;}
.hot-news .no-pic .iTxt{padding-top:0;}
.hot-news li .sTit{margin-bottom:15px;}
.hot-news li .sDes{line-height:22px;color:#888;}
.hot-news li .sDes a{ color:#c69;}

.discuss .cmtContent{  border:none;background:none;padding:0;}
.discuss .thcmt{display:none;}
.discuss .thTB .cmtTitle em,.discuss .thTB .cmtOperate,.discuss .thTB .cmtOperate a,.discuss .allCmtLink em{ color:#e70980;}
.discuss .tfcmt{padding:10px 0;line-height:18px;text-align:center;}
.discuss .allCmtLink,.discuss .allCmtLink:link{ color:#888;}
.discuss .thTB .cmtTitle em{font-size:14px;}
.discuss .tbxCmt{resize:none;}
.discuss .tfcmt,.discuss .tbxCmt{border:solid 1px #e4e4e4;}
.discuss .tBtn .btn{width:80px;height:27px;line-height:27px;background:#000;}

.col-c{width:310px;margin-top:32px;position:relative;overflow:hidden;}
.col-c .m-box .tit{margin-bottom:5px;}
.col-c .m-box .tit .fr{line-height:25px;padding-top:9px;}
.news{height:550px;overflow:hidden;}
.news .ol-txt li.cur{height:93px;margin-bottom:13px;}
.news .txt-stlye .txt-sum{height:44px;overflow:hidden;}
.news .ol-txt li.last{ border-bottom:none;}
.ol-txt li i.i11{background-position:-626px -55px;}
.new-stars{height:638px;}
.new-stars #nobb{ border-bottom:none;}
.new-stars .ol-txt li.cur{padding-top:16px;}
.new-stars .ol-txt li.cur i{top:15px;}

.pics-w145{margin-right:-18px;}
.pics-w145 li{width:145px;margin-right:18px;}

.star-zone li{margin-bottom:10px;}
.star-zone .star-list{margin-right:-20px;}
.star-zone .star-list a{width:77px;line-height:28px;float:left;font-size:14px;color:#333;padding-left:2px;}
.star-list:after{content:"\20";clear:both;height:0;display:block;overflow:hidden;}
.star-list{zoom:1}

.cyclopedia .txts li{font-size:16px;line-height:34px;}

/*page*/
.pclady_page{width:100%;height:30px;margin-top:-10px;clear:both;text-align:center;font-size:14px;line-height:30px;position:relative;}
.pclady_page span{margin:0 2px;padding:0 10px;color:#fff;background:#E70980;display:inline-block;line-height:30px;}
.pclady_page a{height:28px;padding:0px 9px;margin:0 2px;border:1px solid #e5e5e5;color:#000;background:#fff;text-decoration:none;display:inline-block}
.pclady_page a:hover{color:#E70980;text-decoration:underline;}

/*guide.css*/
.guide a.weixin{background-position:-330px 0;}
.guide a.weixin img{width:135px;position:absolute;bottom:-50px;left:-136px;display:none;}
.guide a.weixin:hover{background-position:-380px 0;}
.guide a.weixin:hover img{display:block;}
.guide .top{background-position:-280px 0;}
.guide{width:45px;height:105px;margin-left:570px;position:fixed;left:50%;z-index:100;bottom:35px;_position:absolute;_top:expression(documentElement.scrollTop+documentElement.clientHeight - this.clientHeight - 35+'px');display:block;}
.guide a{height:38px;line-height:16px;margin-top:5px;padding:7px 0 0;display:block;text-align:center;color:#FFF;position:relative;}
.guide a span{padding:0 10px;display:none;}
.guide a.top{display:none;}
.guide a.top:hover{background:#000;color:#FFF;text-decoration:none;}
.guide a.top:hover span{display:block;background:#000;}