@charset "UTF-8";
/* const.css -----------------------------------------------------------------*/
body,html{_overflow-x:hidden;_overflow-y:auto;}
ul,li{list-style:none;}
a{color:#999;text-decoration:none;blr:expression(this.onFocus=this.blur());}
a:focus,input,button,select,textarea{outline:none;}
img{border:none;vertical-align:top;}
a:hover,.zfootprints a:hover{color:#e60012;}


/*Default Start*/
body{font-family:"Microsoft Yahei","宋体","Arial Narrow";font-size:12px;line-height:22px;_background-image:url(about:blank);_background-attachment:fixed}body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,form,fieldset,legend,input,button,textarea,p,th,td,img{margin:0;padding:0}img{border:0}input,button,textarea,select,option{font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit}ol,ul,li{list-style:none}i,em,address{font-style:normal}.both{clear:both}.cleardiv{width:100%;height:0;line-height:0;font-size:0;clear:both;zoom:1;overflow:hidden;visibility:hidden;display:block}.clearflt{*zoom:1}.clearflt:after{content:"";display:block;clear:both}a{text-decoration:none;blr:expression(this.onFocus=this.blur())}input,button,select,textarea,a:focus{outline:none}.re{position:relative}.ab{position:absolute}.ov{overflow:visible}.oh{overflow:hidden}header,nav,article,section,aside,footer,address,dialog,figure,menu{display:block}


.icon { display: inline-block; background-color: transparent; background-repeat: no-repeat; }

.VAM:after { content: ""; display: inline-block; overflow: hidden; height: 100%; width: 0; font-size: 0; vertical-align: middle; }

.wbwr { word-break: break-all; word-wrap: break-word; }

.clr:after, .clr:before { content: ""; display: table; }

.clr:after { clear: both; }

.clr { zoom: 1; }



.fll { float: left; }

.flr { float: right; }

.vam { vertical-align: middle; }

.db { display: block; }

.dib { display: inline-block; }

.tar { text-align: right; }

.tac { text-align: center; }

.ovh { overflow: hidden; }

.vat { vertical-align: top; }

.vam { vertical-align: middle; }

.posr { position: relative; }

.auto { margin-left: auto; margin-right: auto; }

/* reset.css -----------------------------------------------------------------*/
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, button, textarea, p, blockquote, th, td, header, footer, section, article, aside, figure, figcaption { margin: 0; padding: 0; }

html, body { width: 100%; font-family: "Microsoft Yahei", "Helvetica"; color: #333333; }

img { max-width: 100%; border: 0; /*-webkit-touch-callout: none;*/ }

a { color: #333333; text-decoration: none; }

ul, ol { list-style: none; }



/*常用类名*/
.fl { float: left; }

.fr { float: right; }

.clearfix { zoom: 1; }

.clearfix:after { content: ''; display: block; clear: both; }

.wrap-b { width: 100%; min-width: 1200px; }

.wrap { width: 1200px; margin: 0 auto; }

.a-img { width: 100%; vertical-align: top; }

.a-hover:hover { color: #cc3300; }

h1, h2, h3, h4, h5 { font-weight: normal; }

em, i { font-style: normal; }

* { outline: none; }

.mt20 { margin-top: 20px; }

.mt30 { margin-top: 30px; }

.mb30 { margin-bottom: 30px; }

.f20{font-size:20px;}


#dh_dand_xd{ width:100%; margin:0 auto; clear:both; z-index:22222; position:absolute; left:0px; top:0px; background:#000; height:65px;}
.dand_h65{height:65px;}

 
 .w1180_dand{ width:1180px; margin:0 auto; clear:both; }
.fd_left{float:left; display:inline;}
.fd_right{float:right;  display:inline;}
.fd_clear{ clear:both;}
.cgg_w280 {width:280px;}
.dhang {background-color:#333; font-size:12px; font-family:"宋体", Arial, Helvetica, sans-serif;}
.dhang .main_sl{width:1180px; margin:0 auto; clear:both; height:100px;}
.fd_land {color:#999;padding:7px 20px 0 0;line-height:18px; }
.fd_land img{ border:0; width:17px; height:17px; margin:0; padding:0; }
.fd_land a {color:#999; text-decoration:none;}
.fd_land.fd_left {margin:0; padding:7px 0 0 20px;}
.fd_land.fd_left a {margin:0; padding:0; margin-right:12px;}
.fd_land.fd_right a {margin:0; padding:0; margin-left:19px;}

.fd_land.fd_left a:hover { color:#fff; text-decoration:none;}
.fd_land.fd_right a:hover { color:#fff; text-decoration:none;}
.fd_land.fd_right img {display:inline-block;*display:inline;zoom:1; vertical-align:middle; margin-right:0px;}
.fd_column {width:1180px; margin:0 auto; background-color:#000;padding:8px 0 9px; font-family:"Microsoft YaHei"; color:#fff;}
.fd_abmain_sl{ width:1180px;  margin:0 auto; clear:both;}
.fd_column a{ text-decoration:none; color:#fff;}
.fd_column li  {float:left;display:inline-block;*display:inline;zoom:1; list-style-type:none;}
.fd_column .title{font-size:21px;line-height:1.01em;padding-top:11px;float:left;}
.fd_column .nav {line-height:24px;float:left;font-size:15px;}
.fd_column .nav a {margin-left:32px;display:inline-block;*display:inline;zoom:1; }
.fd_column .nav a:hover { color:#ffaaac; text-decoration:none;}




/* head */
.headTop{
	line-height:28px;
	box-shadow: 1px 1px 1px rgba(0,0,0,0.2);
	}

.logo{ text-align:center;
	
	padding:15px;
	
	}


.mainNav{
	background-color:#000;
	}
	.mainNav a{
		color:#fff;
		float:left;
		font-size:18px;
		margin-right:1px;
		text-align:center;
		line-height:56px;
		width:110px;
		}
	.mainNav a:hover,
	.mainNav a.current{
		background-color:#e63417;
		}
/* head End */





.g-menu {
  height: 50px;
  border-bottom: 2px solid #d7d7d7;
  width: 100%;
  min-width: 1180px;
  background: #fff; }
  .g-menu .m-menu {
    width: 1180px;
    margin: 0 auto;
    height: 50px;
    position: relative;
    z-index: 1;
    overflow: hidden;
    background: #fff; }
    .g-menu .m-menu p {
      padding: 15px 0 0 10px;
      color: #4c4c4c; }
      .g-menu .m-menu p a {
        color: #4c4c4c; }
        .g-menu .m-menu p a:hover {
          color: #f60; }
      .g-menu .m-menu p span {
        display: inline-block;
        margin: 0 6px 0 8px; }
    .g-menu .m-menu .menu {
      float: left;
      padding: 8px 0 0 10px; }
      .g-menu .m-menu .menu dt {
        float: left;
		font-size:16px;

        line-height: 36px;
        padding: 0 20px 0 0; }
        .g-menu .m-menu .menu dt span {
          display: block;
          width: 35px;
          height: 35px;
          float: left;
          background-image: url("images/title_icon.png");
          margin: 0 20px 0 0; }
          .g-menu .m-menu .menu dt span.fashion {
            background-position: -20px -20px; }
 .g-menu .m-menu .menu dt span.cosmetology {
            background-position: -152px -20px; }
          .g-menu .m-menu .menu dt span.luxurious {
            background-position: -20px -65px; }
          .g-menu .m-menu .menu dt span.star {
            background-position: -20px -110px; }
          .g-menu .m-menu .menu dt span.people {
            background-position: -20px -245px; }
          .g-menu .m-menu .menu dt span.pic {
            background-position: -20px -290px; }
          .g-menu .m-menu .menu dt span.life {
            background-position: -20px -200px; }
          .g-menu .m-menu .menu dt span.beat {
            background-position: -20px -155px; }
      .g-menu .m-menu .menu dd {
        float: left;
        border-left: 1px solid #e5e5e5;
        height: 20px;
        line-height: 20px;
        padding: 0 0 0 20px;
        margin: 7px 0 0; }
        .g-menu .m-menu .menu dd a {
          color: #5a5b5d;
          margin: 0 30px 0 0; font-size:14px; }
          .g-menu .m-menu .menu dd a:hover {
            color: #f60; font-size:14px;}
          
		  
  .g-menu .hot {
    position: absolute;
    z-index: 5;
    top: 0;
    /* right:58px; */
    right: 0; font-size:14px;}
    .g-menu .hot .hotnews {
      margin: 15px 0 0;
      width:430px;
      height: 18px;
      overflow: hidden;
      color: #5a5b5d;
      position: relative;
      padding-left: 40px; }
      .g-menu .hot .hotnews span {
        position: absolute;
        left: 0;
        top: 0; }
      .g-menu .hot .hotnews div {
        float: left;
        height: 100px;
        overflow: hidden;
        width:420px; }
      .g-menu .hot .hotnews ul {
        width: 420px;
        overflow: hidden; }
      .g-menu .hot .hotnews li {
        float: left;
        margin: 0 20px 0 0;
        height: 20px;
        width: 180px;
        overflow: hidden;
        }
      .g-menu .hot .hotnews a {
        color: #5a5b5d;font-size:14px; }
        .g-menu .hot .hotnews a:hover {
          color: #f60;font-size:14px; }







.footer-index { display: none; }

.footer { display: block; padding-top: 20px; }

.footer-special .footer-index { display: block; }

.footer-special .footer { display: none; }

.footer-b { background: #333; color: #999; border-top: #993300 5px solid; }

.footer-index { font-size: 14px; }

.footer-sitemap { width: 100%; border-top: 1px solid #444; border-bottom: 1px solid #444; padding: 20px 0; text-align: center; }

.footer-sitemap-main { width: 655px; margin: 0 auto; }

.footer-sitemap-ls { padding: 0 14px; color: #999; font-size: 16px; border-left: 1px solid #666; }

.footer-sitemap-ls:first-child { border-left: none; }

.footer-sitemap-ls:hover { color: #ccc; }

.footer-copy { padding: 20px 0; text-align: center; color: #eee; }
.footer-copy a{ color: #eee; }

.footer-info { font-size: 14px; text-align: center; }

.footer-info .footer-sitemap-ls { margin-top: 20px; color: #999; }



.bgfff{background:#fff}.bgf00{background:#f00}.bg000{background:#000}
/*Whdth Start*/
.w980{width:980px;background:#fff;margin-left:auto;margin-right:auto}.w1160{width:1160px;margin-left:auto;margin-right:auto}.w1200{width:1200px;margin-left:auto;margin-right:auto}.findAll{height:0;line-height:0;font-size:0;overflow:hidden;visibility:hidden;width:100%;display:block}
/*Spacing Start*/
.mt5{margin-top:5px}.mt10{margin-top:10px}.mt15{margin-top:15px}.mt20{margin-top:20px}.mt25{margin-top:25px}.mt30{margin-top:30px}.mt35{margin-top:35px}.mt40{margin-top:40px}.ml5{margin-left:5px}.ml10{margin-left:10px}.ml15{margin-left:15px}.ml20{margin-left:20px}.mr5{margin-right:5px}.mr10{margin-right:10px}.mr15{margin-right:15px}.mr20{margin-right:20px}.mr25{margin-right:25px}.mr30{margin-right:30px}.mr35{margin-right:35px}.mr40{margin-right:40px}.mlr5{margin-left:5px;margin-right:5px}.mlr10{margin-left:10px;margin-right:10px}.mlr15{margin-left:15px;margin-right:15px}.mlr20{margin-left:20px;margin-right:20px}.pl5{padding-left:5px}.pl10{padding-left:10px}.pl15{padding-left:15px}.pl20{padding-left:20px}.pr5{padding-right:5px}.pr10{padding-right:10px}.pr15{padding-right:15px}.pr20{padding-right:20px}.pb5{padding-bottom:5px}.pb10{padding-bottom:10px}.pb15{padding-bottom:15px}.pb20{padding-bottom:20px}.pb25{padding-bottom:25px}.pt5{padding-top:5px}.pt10{padding-top:10px}.pt15{padding-top:15px}.pt20{padding-top:20px}.pt25{padding-top:25px}.pt30{padding-top:30px}.pt35{padding-top:35px}.pt40{padding-top:40px}.plr5{padding-left:5px;padding-right:5px}.plr10{padding-left:10px;padding-right:10px}.plr15{padding-left:15px;padding-right:15px}.plr20{padding-left:20px;padding-right:20px}.ptb5{padding-top:5px;padding-bottom:5px}.ptb10{padding-top:10px;padding-bottom:10px}.ptb15{padding-top:15px;padding-bottom:15px}.ptb20{padding-top:20px;padding-bottom:20px}.pl30{padding-left:30px}
/*Float FontSize TextAlign Start*/
.fl{float:left}.fr{float:right}.fld{float:left;_display:inline}.frd{float:right;_display:inline}.fs12{font-size:12px}.fs14{font-size:14px}.fs16{font-size:16px}.fw{font-weight:bold}.tc{text-align:center}.tr{text-align:right}.tl{text-align:left}.ti{text-indent:2em}


.zartcile_container{padding-bottom:40px;}

.zartcile_main{width:820px;overflow:hidden;}
.zarticle_side{width:300px;overflow:hidden;}


/* 列表 */
.mTyL{width:820px;}
.mTyL ul{width:100%;}
.mTyL li{padding:28px 26px 28px 0;border-bottom:1px solid #eee;float:left;width:794px;}
.mTyL li.mTyL_N{border-bottom:none;padding-bottom:0;}
.mTyL_L{width:250px;height:167px;position:relative;float:left;overflow:hidden;}
.mTyL_L img{width:250px;height:167px;}
.mTyL_R{width:520px;float:right;overflow:hidden;}
.mTyL_R h4{width:100%;font-size:22px;line-height:28px;height:28px;font-weight:normal;padding-top:15px;overflow:hidden;}
.mTyL_R h4 a,.mTyL_RTe a,.mTyR_aTRTe a,.mTyR_aTR h4 a,.mTyR_aUlB h4 a{color:#333;}
.mTyL_R h4 a:hover,.mTyL_RTe a:hover,.mTyR_aTR h4 a:hover,.mTyR_aTRTe a:hover,.mTyR_aUlB h4 a:hover,.mTyR_bTe a:hover{color:#e60012;text-decoration:none;}
.mTyL_RTe{padding-top:10px;}
.mTyL_RTe,.mTyR_aTRTe{width:100%;font-size:14px;line-height:24px;color:#999;overflow:hidden;}
.mTyL_RB{width:100%;line-height:32px;color:#999;margin-top:15px;overflow:hidden;}
.mTyL_RB_Icon{float: left;display:inline-block;color:#fff; }
.mTyL_RB_Icon a{width:auto;height:25px;line-height:25px;font-size:14px;color:#999;padding:0 10px;border:1px solid #bbb;border-radius:5px;margin-right:12px;float:left;display:block;overflow:hidden;}

.mTyL_RB_Icon1{width:auto;height:32px;padding-left:20px;background:url(images/mTa.gif) no-repeat 0 9px;margin-right:12px;float:right;display:block;overflow:hidden;}
.mTyL_RB_Icon2{width:auto;height:32px;padding-left:27px;background:url(images/mTa.gif) no-repeat 0 -36px;float:left;display:block;overflow:hidden;}




/* 页码 */
.linle-pag0{width:100%;height:36px;text-align:center;overflow:visible;padding:30px 0 10px;}
.linle-pag{float:left;position:relative;overflow:visible;left:50%;height:36px;font-size:15px;color:#666;}
.linle-pag a,.linle-pag span{margin:0 4px;float:left;position:relative;right:50%;padding:0 13px;line-height:34px;border:#ebebeb 1px solid;color:#666;height:34px;border-radius:2px;}
.linle-pag a:hover{background:#212121;color:#fff;border:#212121 1px solid;}
.linle-pag .status,.linle-pag .status:hover{background:#212121;color:#fff;border:#212121 1px solid;}



.zarticle_side{width:300px;padding-top:50px;overflow:hidden;}
.zfootprints{padding:10px 0;}
.zfootprints a,.zfootprints span{float:left;color:#525252;font-size:14px;line-height:30px;}
.zfootprints span{margin:0 6px;}
.zarticle_title{font-size:32px;line-height:1.5;color:#222;width:780px;margin:40px auto 0;text-align:center;}
.zarticle_width{width:708px;font-size:16px;line-height:30px;color:#525252;margin:40px auto 0;}
.zarticle_tip{width:780px;height:70px;margin:40px auto 0;background-color:#f5f5f5;}
.zfrom{padding-top:20px;font-size:16px;line-height:30px;color:#525252;width:480px;padding-left:24px;}
.zfrom_link{color:#525252;}
.zad{margin:0 auto;}
.zmain_title,.zside_title{height:52px;line-height:52px;font-size:22px;color:#222;position:relative;border-bottom:1px solid #222;}
.zmain_titleN{margin-top:0;}
.mInsideAd{width:760px;margin:20px auto 0;overflow:hidden;}
.zside_title{text-align:center;}
.zsquare{position:absolute;width:10px;height:10px;overflow:hidden;background-color:#e60012;left:40px;bottom:-5px;}
.zside_title .zsquare{left:50%;margin-left:-5px;}
.zlink_container{width:380px;}
.zlink_box{overflow:hidden;}
.zlink_box2{width:380px;padding:12px 0 18px;}
.zlink_list{width:852px;}
.zlink{position:relative;overflow:hidden;color:#fff;}
.zlink_box1 .zlink{float:left;width:180px;height:150px;margin:33px 33px 0 0;}
.zlink_box2 .zlink{display:block;width:100%;height:200px;}
.zlink_box3{width:320px;}
.zlink_box3 .zlink{float:left;margin-right:20px;}
.zlink_title{height:41px;line-height:40px;font-size:14px;text-align:center;position:absolute;padding:0 10px;bottom:0;left:0;background:url(images/txt_bg.png) repeat-x;}
.zlink_box1 .zlink_title{width:160px;}
.zlink_box2 .zlink_title{width:360px;font-size:16px;}
.zlink_box3 .zlink_title{width:120px;}
.zhot_nav{height:63px;position:relative;}
.zhot_bor{position:absolute;height:3px;overflow:hidden;background-color:#dbdbdb;bottom:1px;width:100%;}
.zhot_nav .zhot_link{float:left;width:25%;text-align:center;height:58px;line-height:58px;color:#222;font-size:18px;position:relative;z-index:2;}
.zhot_nav .zhot_link_active{font-weight:bold;border-bottom:5px solid #e60012;}
.zhot_list{padding-top:18px;position:relative;height:448px;overflow:hidden;}
.zhot_item{vertical-align:top;display:none;position:absolute;top:18px;left:0;width:100%;height:460px;}
.zhot_sublist{width:412px;height:450px;}
.zhot_sublist2{width:300px;padding:20px 0 10px;border-bottom:1px dotted #c9c9c9;height:auto;}
.zhot_sublink{color:#333;font-size:16px;height:45px;line-height:45px;display:block;padding-left:16px;position:relative;width:390px;}
.zhot_sublist2 .zhot_sublink{font-size:14px;height:34px;line-height:34px;width:278px;}
.zdot{width:2px;height:2px;position:absolute;left:0;top:50%;margin-top:-1px;background-color:#3f3f3f;overflow:hidden;}
.zhot_sublist2 .zdot{left:2px;}
.zhot_sublink:hover .zdot{background-color:#e60012;}
.zside_section{overflow:hidden;margin-bottom:25px;}
.zside_hot_title{height:50px;line-height:50px;color:#fff;font-size:18px;font-weight:normal;background-color:#373737;text-align:center;}
.zpopular_list2{margin-top:30px;padding-top:20px;border-top:1px dotted #dadada;}
.zpopular_item{vertical-align:top;padding-top:30px;}
.znum{float:left;width:30px;height:60px;background-image:url(images/num.png);background-repeat:no-repeat;margin-top:4px;}
.znum1{background-position:0 0;}
.znum2{background-position:0 -135px;}
.znum3{background-position:0 -268px;}
.znum4{background-position:0 -350px;}
.znum5{background-position:0 -390px;}
.znum6{background-position:0 -430px;}
.znum7{background-position:0 -470px;}
.znum8{background-position:0 -510px;}
.zpopular_pic{float:left;width:105px;margin-right:12px;height:105px;overflow:hidden;}
.zpopular_desc{float:left;width:130px;}
.zpopular_item_title{font-size:14px;height:48px;line-height:24px;color:#333;padding-top:5px;font-weight:normal;overflow:hidden;}
.zpopular_link{color:#333;}
.zpopular_p{color:#999;height:44px;overflow:hidden;line-height:22px;font-size:12px;padding-top:8px;}
.zpopular_detail{color:#000;}
.zpopular_box{border:1px solid #eee;border-top:none;padding:0 10px 27px;margin-bottom:25px;}
.zpopular_item2{vertical-align:top;}
.zpopular_link2{float:left;width:242px;margin-left:5px;line-height:40px;font-size:14px;color:#333;}
.zpopular_list2 .znum{height:24px;margin-top:11px;width:24px;margin-left:6px;}
.zlabel_title{font-size:22px;line-height:32px;color:#333;text-align:center;}
.zlabel_box{overflow:hidden;}
.zlabel_list{width:309px;padding-top:5px;}
.zlabel_link{float:left;margin:10px 9px 0 0;width:84px;padding:0 5px;background-color:#f3f3f3;font-size:12px;height:30px;line-height:30px;color:#666;text-align:center;}
.zartcile_container{padding-bottom:40px;}
.zabsolute{position:relative;}
.zfixed{position:relative;z-index:100;top:0;background-color:#fff;}



.guide-nav{height:40px;padding-left:10px;line-height:40px;color:#888; margin-top:10px; margin-bottom:20px;}
.guide-nav a{color:#888;}


.article-view { margin-bottom: 50px; }
.article-view .title { font-size: 28px; line-height: 1.4; margin-bottom: 20px; color: #333; text-align: center;  }
.article-view .info { color: #999; font-size: 14px; margin-bottom: 25px; text-align: center; }
.article-view .info span { margin-right: 15px; }
.article-view .read1 { position: absolute; }
.article-view .intr { line-height: 30px; background: #f2f2f2; padding: 25px 30px; margin-bottom: 25px; }
.article-view .cont { font-size: 18px; color: #222; font-size: 16px; line-height: 32px; }
.article-view .cont img { max-width: 100%; display: block; margin: 10px auto; }
.article-view .tool { height: 28px; position: relative; margin-top:10px; }
.article-view .tool .tag a{ display: block; float: left; line-height: 28px; padding:0 8px; color:#313131; border: 1px solid  #C8C8C8; margin-right:8px; margin-top:5px;border-radius:6px }

.article-list { padding-bottom: 50px; overflow: hidden; }

.hotop-box.pos-fixed { position: fixed; top: 15px; width: 300px; }

table.neirong { }
table.neirong img {display:block;margin:0 auto;text-align:center; padding: 3px;
max-width:700px;width:e?xpression(this.width>700?"700px":this.width);}
