/* CSS Document */
/***navBar*/
/*
.navibar{ min-width:1200px; height:40px; line-height:40px; background-color:#f2f2f2; border-bottom:1px solid #e3e3e3}
*/
.page-W{ width:1200px; margin:0 auto}
.navibar {
    background: #f1f1f1;
    height: 40px;
    line-height: 40px;
    border-bottom: 1px solid #ddd;
    color: #666; }
.logout-state{ position:relative; z-index:999}
.logout-state .name{ color:#fa4e68; float:right; margin-right:10px;max-width:300px; height:40px; white-space:nowrap; text-overflow:ellipsis; overflow:hidden;}
.logout-state .pic{ display:inline-block; height:30px; float:right; margin-top:5px; position:relative}
.logout-state .pic img{ width:28px; height:28px; border:1px solid #dfdfdf; border-radius:50%}
.logout-state .nub{ position:absolute; right:-10px; top:0; display:inline-block; min-width:12px; height:18px; padding:0 3px; border-radius:9px; color:#fff; font-size:12px; background:#ff0033; text-align:center; line-height:18px;}
.logout-state .user-list{ display:none;padding-top:10px;width:141px; height:95px; background:#fff url(/Public/Member/images/user-pop.png) 0 0 no-repeat; position:absolute; right:0; top:41px;}
.logout-state .user-list a{ font-size:14px; display:inline-block; width:100%; text-align:center; line-height:40px; height:40px; padding:0;}
.wrap{ width:1200px; margin:0 auto;}
.head{ height:60px; padding:20px 0; margin:0 auto}
.logo{ width:312px; height:55px; float:left; background:url(../images/logo.jpg) 0 0 no-repeat; overflow:hidden; text-indent:-9999px;}
/**广告占位**/
.adv1200_103{ margin-top:15px;}.adv259_193,.adv927_103{ margin-bottom:15px;}
/***goback*/
.goback{ height:20px; margin-top:30px;}.goback a,.goback span{display:inline-block; height:20px; line-height:20px; margin:0 5px;}
.bdsharebuttonbox{ float:left}.bdshare-button-style0-32 a{ margin-top:0 !important;}
/**rank**/
.recNews .rank0 span{ background:url(../images/ico2.png) -35px 0px no-repeat}.recNews .rank1 span{ background:url(../images/ico2.png) -35px -92px no-repeat}
.recNews .rank2 span{ background:url(../images/ico2.png) -35px -184px no-repeat}.recNews .rank3 span{ background:url(../images/ico2.png) -35px -276px no-repeat}
.recNews .rank4 span{ background:url(../images/ico2.png) -35px -368px no-repeat}.recNews .rank5 span{ background:url(../images/ico2.png) -35px -464px no-repeat}
.recNews .rank0.active span{ background:url(../images/ico2.png) -3px 0px no-repeat}.recNews .rank1.active span{ background:url(../images/ico2.png) -3px -92px no-repeat}
.recNews .rank2.active span{ background:url(../images/ico2.png) -3px -184px no-repeat}.recNews .rank3.active span{ background:url(../images/ico2.png) -3px -276px no-repeat}
.recNews .rank4.active span{ background:url(../images/ico2.png) -3px -368px no-repeat}.recNews .rank5.active span{ background:url(../images/ico2.png) -4px -464px no-repeat}
/**页面右边**/
/**交流列表**/
.disBox-top {width: 100%;overflow: hidden;zoom: 1;margin-top:20px; float:left; padding-bottom:12px;}.disBox-top:last-child{ border-bottom:none}
.disBox-top .userPic img {width: 50px;height: 50px;float: left;margin-right: 10px;}
.disBox-top .userPic .name {display: block;height: 20px;line-height: 20px;overflow: hidden;font-weight: bold;}
.disBox-top .userPic em {color: #999;}
.disBox-top .info {*width:100%;word-break: break-all;line-height: 23px; max-height:66px; *max-height:46px; *overflow:hidden;}
/**怀孕小工具**/
.tools_li li {text-align: center;width: 123px;float: left;margin-top:12px;}.tools_li li em{ display:inline-block; width:100%; height:20px; line-height:20px; overflow:hidden;zoom:1;}
.tools_li li span {display: block;width: 55px;height: 55px;margin: 0 auto; border:1px solid #cbcbcb;}.tools_li li span img{ width:55px; height:55px;}
.tools_li li span:hover{ border:1px solid #ff4c6c}
/**视频 图片**/
.fn-pic-list{ overflow:hidden; padding-left:3px; padding-top:10px;}.fn-pic-list li{ width:112px; height:110px; margin-top:10px; float:left; margin-left:6px;}.fn-pic-list img{ width:112px; height:84px; float:left}
.fn-pic-list span{ display:block; width:100%; height:26px; line-height:26px; text-align:center; font-size:14px; overflow:hidden; clear:both}
.fn-video li{ position:relative;}.fn-video li em{ display:inline-block; width:30px; height:30px; position:absolute; left:41px; top:27px; background:url(../images/zaico.png) -6px -339px no-repeat; z-index:99}.fn-video li b{ position:absolute; left:0; top:0; display:block; width:112px; height:84px; background-color:#000;opacity:0.5;filter: progid:DXImageTransform.Microsoft.Alpha(opacity=50);}
/**最新资讯**/
.meishi-news li{ border-bottom:1px dotted #ccc; padding:15px 10px;}.meishi-news li a{ display:block; white-space:nowrap; overflow:hidden;zoom:1; width:100%; margin-bottom:5px; height:25px; line-height:25px; font-size:14px;}.meishi-news li .info{ width:100%; height:66px; overflow:hidden; line-height:22px; color:#999;}
.meishi-news li:last-child{ border-bottom:none}
/**大标题资讯**/
.fn-news-list{ display:none}.detail-dataBox .current{ display:block}.fn-news-list li{ height:45px; width:227px; padding:0 15px; font-size:14px; border-bottom:1px dotted #ccc; line-height:45px; overflow:hidden}
/**热门词条**/
.recNews-words a{ overflow:hidden;zoom:1;display:inline-block; float:left; height:30px; line-height:30px; border:1px solid #ccc; padding:0 10px; margin:10px 0 0 10px; border-radius:3px;}
.recNews-words a:hover{ color:#fff; background-color:#fa4e68}
/**底部热词**/
.baike-con{ margin:15px 0; border:1px solid #edebec; background-color:#fff;}
.baike-main-ul {width: 1320px;overflow: hidden;zoom: 1; clear:both}
.baike-main-ul li {width: 370px;height: 130px;padding:0 15px;float: left;}
.baike-main-ul .title {height: 23px;line-height: 23px;font-weight: bold;color: #fa4e68;padding-left: 30px;}
.baike-main-ul li .info {display: inline-block;height: 90px;width: 100%;overflow: hidden;}
.baike-main-ul li a {display: inline-block;width: 92px;height: 30px;line-height: 30px;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;float: left;color: #999;}
.baike-main-ul li a:hover{ color:#fa4e68;}.baike-main .current{ display:block}
.baike-main-ul .one .title{ background:url(../images/ico4.png) 0 -57px no-repeat}
.baike-main-ul .two .title{ background:url(../images/ico4.png) 0 -113px no-repeat}
.baike-main-ul .three .title{ background:url(../images/ico4.png) 0 -168px no-repeat}
.baike-main-ul .four .title{ background:url(../images/ico4.png) 0 -225px no-repeat}
.baike-main-ul .five .title{ background:url(../images/ico4.png) 0 -280px no-repeat}
.baike-main-ul .six .title{ background:url(../images/ico4.png) 0 -2px no-repeat}
.baike-main-ul .seven .title{ background:url(../images/ico4.png) 0 -57px no-repeat}
.baike-main-ul .eight .title{ background:url(../images/ico4.png) 0 -113px no-repeat}
.baike-main-ul .nine .title{ background:url(../images/ico4.png) 0 -168px no-repeat}
.baike-main-ul .ten .title{ background:url(../images/ico4.png) 0 -225px no-repeat}
.baike-main-ul .eleven .title{ background:url(../images/ico4.png) 0 -280px no-repeat}
.baike-main-ul .twelve .title{ background:url(../images/ico4.png) 0 -2px no-repeat}

/**stars**/
.star0{ background:url(../images/star.png) 35px 1px no-repeat}
.star0_5{ background:url(../images/star.png) 35px -24px no-repeat}
.star1{ background:url(../images/star.png) 35px -49px no-repeat}
.star1_5{ background:url(../images/star.png) 35px -74px no-repeat}
.star2{ background:url(../images/star.png) 35px -97px no-repeat}
.star2_5{ background:url(../images/star.png) 35px -126px no-repeat}
.star3{ background:url(../images/star.png) 35px -100px no-repeat}
.star3_5{ background:url(../images/star.png) 35px -126px no-repeat}
.star4{ background:url(../images/star.png) 35px -151px no-repeat}
.star4_5{ background:url(../images/star.png) 35px -178px no-repeat}
.star5{ background:url(../images/star.png) 35px -202px no-repeat}
/**分页**/
.page,.detail_page{ text-align:center; width:100%; height:38px; margin:20px 0;}.page a,.detail_page a,.detail_page span,.page span{ background-color:#fff; display:inline-block !important; height:36px; padding:0 15px; font-size:14px; color:#999; margin:0 3px; text-align:center; line-height:36px; border:1px solid #ededed}
.page .active,.detail_page .active,.detail_page .current,.detail_page .cur,.page .current{ color:#fff; background-color:#fa4e68}
/**评论**/
.pinglun #pl textarea {overflow: hidden;color: #666;width: 97%;height: 80px;margin: 20px 0px 10px 0px;background: none;border: 1px solid #ccc;padding: 10px;}
.pinglun form p.bot b { font-weight:normal;display: inline-block;height: 30px;line-height: 30px;float: left;color: #999;}
.pinglun form p.bot #btn {cursor: pointer;height: 30px;line-height: 30px;width: 130px; text-align:center;float: right;margin-right: 10px;font-size: 16px;color: #fff;border: none; background:#fa4e68}
.pinglun .pingl-box{ padding:0 20px; overflow:hidden;zoom:1;}
.pingl-ul{ overflow:hidden;zoom:1; padding:20px;}.pingl-ul li{ padding-left:65px; width:820px; position:relative; overflow:hidden;zoom:1;}.pingl-ul .userPic{ position:absolute; left:0; top:0; width:50px; height:50px; border-radius:50%; overflow:hidden;zoom:1; float:left;}
.pingl-ul .userPic img{ width:100%; height:100%}.name-data span,.ding-reply a{ margin-right:15px;}.name-data .data,.ding-reply a em{ color:#999}
.pl-right p{ width:100%; overflow:hidden;zoom:1; float:left; font-size:14px;}.pl-right .name-data,.pl-right .ding-reply{ height:30px; line-height:30px;}
.pl-right .content{ line-height:20px; color:#999;}.pl-right .ding-reply{ text-align:right}
.pinglun .replyCmt{ display:none; clear:both; height:45px; border:1px solid #ececec; overflow:hidden;}.pinglun .replyCmt textarea{ resize:none; height:33px; line-height:33px;color:#999; width:720px; padding:6px; float:left; background:none; border:none}
.pinglun .replyCmt .rebtn{ float:right; margin-right:5px; height:28px; width:70px; line-height:28px; text-align:center; color:#fff; font-size:14px; margin-top:8px; background:#fb4f69; border:none}
/**footer**/
.footer{ clear:both; padding:20px 0; text-align:center; border-top:1px solid #edebec}.footer .aboutus{ margin:10px 0;display: none}.footer .aboutus a{ margin:0 10px;}
.footer-main{width:1200px; margin:0 auto;}

/**2015-9-9 bug**/
.meishi-news li a{ white-space:nowrap; text-overflow:ellipsis}

/**返回顶部&& 二维码**/
.sidebar{ width:40px; position:fixed; right:30px; bottom:150px;_position: absolute; _margin-bottom:150px; _bottom: auto; _top: expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0))); }
.sidebar span,.sidebar .ewm .ico{ display:inline-block; width:40px; height:40px; float:left; margin-bottom:1px}
.sidebar .gotop{ display:none;background:url(/Public/Home/qbaobei2/images/gotop.png) 0 -43px no-repeat}
.sidebar .ewm{ position:relative;}
.sidebar .ewm .ico{background:url(/Public/Home/qbaobei2/images/gotop.png) 0 0 no-repeat;display: none;}
.sidebar .ewm s{ display:none; position:absolute; left:-275px; top:-20px; width:260px; padding:5px; border:1px solid #ededed;background-color:#fff;}
.sidebar .ewm img{ float:left; width:80px; height:80px;}
.sidebar .ewm b{ display:inline-block; float:left; height:50px; padding:15px 10px 15px 12px; font-size:15px; font-weight:normal;}
.sidebar .ewm u{ font-size:12px;}

.detail-ewm{margin-bottom:15px;overflow: hidden;background-color: #fff;border: 1px solid #edebec;padding:20px 15px 20px 60px;}
.ewm-wrap{ text-align:center; float:left; margin:0 0 0 120px;}
.ewm-wrap p{ width:100%; overflow:hidden; line-height:25px; font-size:15px; color:#000}
.ewm-wrap img{ width:180px; height:180px;}
.detail-ewm .pink{ color:#fa4e68}
