/* 首页去除导航1像素下边框 */
.bbw_nav{border-bottom: 0;}
/* ----------首页轮播图 start---------- */
.bbw_slide{width: 7.5rem;height: 2.56rem;margin: 0 auto;background-color: #fff;}
.bbw_slide .swiper-container{ width: 7.5rem;height: 2.5rem;}
.bbw_slide .swiper-pagination{text-align: right;padding-right: .2rem;}
.bbw_slide .images{width: 7.5rem;height: 2.5rem;overflow: hidden;}
.bbw_slide .images img{width: 7.5rem;height: 2.5rem;}
.bbw_slide .swiper-pagination-bullet{width: 0.3rem;height: 0.04rem;border-radius: 0; opacity: 1;background: #fff;}
.bbw_slide .swiper-container-horizontal>.swiper-pagination-bullets{bottom: 2px;}
.bbw_slide .swiper-pagination-bullet-active{background: #99CC40;}
/* ----------首页轮播图 end---------- */

/* ----------孕期饮食 start---------- */
.bbw_hot{padding:.3rem .3rem;background: #fff;}
.bbw_hot .bbw_hot_list .bbw_hot_a{display: block;float: left;}
.bbw_hot .bbw_hot_list .bbw_hot_a:last-child{float: right}
.bbw_hot .bbw_hot_list .bbw_hot_a .bbw_hot_img{display: block;width: 3.3rem;height: 2rem;border: 0;border-radius: .1rem;}
.bbw_hot .bbw_hot_list .bbw_hot_a .bbw_hot_des{width: 3.3rem;margin-top: .22rem;font-size: .34rem;color: #000;}
/* ----------孕期饮食 end---------- */

/* ----------快速提问按钮 start---------- */
.bbw_quick_qes_box{padding: .3rem .3rem .5rem;background: #fff;}
.bbw_quick_qes{height: .8rem;line-height: .8rem; border: 1px solid #99CC40;border-radius: .08rem;text-align: center;font-size: .32rem;color: #10AF06;}
/* ----------快速提问按钮 end---------- */

.sobox{width:7.5rem;height:1.4rem; padding-top:.24rem;}
.sobox .so{ width:7rem; height:.9rem; padding-top:.12rem;border:1px #E6E6E6 solid; margin:0 auto; background-color:#FFFFFF;border-radius:.08rem;position:relative }
.sobox .so input{ width:6.5rem;height:.6rem; line-height:.6rem; border:0px; background-color: #FFFFFF; padding-left:.2rem; margin-left:.1rem;}
.sobox .so .sobtn{ position:absolute; right:0px;  top:0px; width:1.45rem;height:.88rem; background-color:#009966;border-top-right-radius:.08rem;border-bottom-right-radius:.08rem;background-image: url('../images/so.png');background-repeat: no-repeat;background-size:.45rem;background-position:center center;}


.comadd{width:7.5rem;height:1.1rem; background-color:#FFFFFF;overflow:hidden; padding-top:.2rem; padding-left:.3rem;padding-right:.3rem;}
.comadd .addbtn{ width:1.5rem; height:.8rem;border-radius:.8rem; background-color:#FF6600;background-image: url('../images/add.png');background-repeat: no-repeat;background-size:.3rem;background-position:.2rem center; color:#FFFFFF; padding-left:.6rem; line-height:.8rem; float:left}
.comadd .addbtn.green{ background-color: #009933}
.comadd .selbox{ width:1.8rem;height:.8rem; line-height:.8rem; border:1px #E6E6E6 solid; float:right;border-radius:.12rem;background-image: url('../images/drop-down.png');background-repeat: no-repeat;background-size:.12rem;background-position:1.3rem center; padding-left:.3rem;}


.ask_list{width:7.5rem;background-color:#FFFFFF; padding-top:.4rem;position:relative}
.ask_list .issolve1{background-image: url('../images/resolved.png');background-repeat: no-repeat;background-size:1.6rem; position:absolute; left:3rem; top:.6rem; width:1.7rem; height:1.7rem;}
.ask_list .tit{overflow:hidden; padding-left:.3rem;padding-right:.3rem; position:relative}
.ask_list .tit .avatar{ width:0.466rem; height:0.353rem; float:left}
.ask_list .tit .avatar img{width:0.353rem; height:0.353rem;border-radius:100%;}
.ask_list .tit .txt{ float:left;}
.ask_list .tit .txt .h{ height:.6rem; width:5rem; color:#333333}
.ask_list .tit .txt .h .gold{background-image: url('../images/gold.png');background-repeat: no-repeat;background-size:.3rem;background-position:0px center; color: #FF9900; padding-left:.35rem; padding-right:.1rem}

.ask_list .tit .txt .mo{height:0.353rem;line-height: 0.353rem;}
.ask_list .tit .txt .mo .lv{ padding:.03rem .15rem; background-color: #009966; color: #FFFFFF;border-radius:.08rem;}
.ask_list .tit .more{background-image: url('../images/show_item_down.png');background-repeat: no-repeat;background-size:.25rem;background-position:center center; position:absolute; right:.2rem; top:-.2rem; width:.8rem; height:.8rem;}

.ask_list .answer{display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;font-size: .32rem;line-height: .5rem;max-height: 1rem;overflow: hidden;margin: .3rem;color: #666;margin-bottom: 0;}
.ask_list .answer .optimal{color: #FF6D98;}
.ask_list .answer .normal{color: #888;}

.ask_list .exp{ margin-top:.16rem; padding-left:.3rem;padding-right:.3rem;line-height:160%;max-height: 1rem;overflow: hidden;color: #000;font-size: 0.36rem;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;}
.ask_list .exp .reply_count{ color:#FF3300; padding-left:.3rem;}
.ask_list .exp .reply_count.end{ color:#333333}

.ask_list .tag{padding-left:.3rem;overflow:hidden;}
.ask_list .tag .tl{float:left; height:.34rem; line-height:.34rem; margin-top:.2rem; background-color:#BDDEF9;border-radius:.4rem; padding-left:.14rem; padding-right:.14rem; margin-right:.3rem; color: #3A6C9E}

.ask_list .imgs{padding-left:.3rem;overflow:hidden;}
.ask_list .imgs .imgli{ float:left; width:2.1rem; height:2.1rem; margin-top:.2rem; margin-right: .3rem; overflow: hidden; }

.ask_list .bottombtn{width:7.5rem; margin-top:.2rem; padding-top:.2rem; border-top:1px #F3F3F3 solid;height:.9rem;overflow:hidden;}
.ask_list .bottombtn .btn{ width:1.87rem; line-height:.5rem; height:.5rem; float: left; padding-left:.8rem; border-right:1px #F3F3F3 solid ;background-image: url('../images/list-btns.png');background-repeat: no-repeat;background-size:.4rem;background-position:.35rem .04rem}
.ask_list .bottombtn .btn.last{ border-right-width:0px}
.ask_list .bottombtn .btn.a1{ color:#FF6600}
.ask_list .bottombtn .btn.a2{ background-position:.35rem -.69rem}
.ask_list .bottombtn .btn.a3{ background-position:.35rem -2.99rem}
.ask_list .bottombtn .btn.a4{ background-position:.35rem -2.25rem}

.ask_list .bottomRbtn{width:7.5rem; padding-top:.2rem;overflow:hidden; padding-bottom:.4rem;padding-left: .3rem;}
.ask_list .bottomRbtn .left{ float:left; height:.45rem; line-height:.45rem; margin-right:.2rem; color:#787878; font-size: 0.28rem}
.ask_list .bottomRbtn .right{ float:right; height:.45rem; line-height:.45rem; padding-left:.5rem; padding-right:.15rem;background-image: url('../images/reply.png');background-repeat: no-repeat;background-size:.3rem;background-position:.1rem .075rem; margin-right:.3rem; color:#5FB5FF;font-size: 0.32rem
 

.ask_list .zan{ background-color:#F7F7F7;overflow:hidden; padding-top:.2rem; padding-bottom:.2rem;}
.ask_list .zan .zt{width:.8rem; height:.6rem; float:left;background-image: url('../images/zan.png');background-repeat: no-repeat;background-size:.4rem;background-position: center center;}
.ask_list .zan .avatar{ width:.8rem; height:.6rem; float:left}
.ask_list .zan .avatar img{width:.6rem; height:.6rem;border-radius:100%;}
.ask_list .zan .count{ float:left;line-height:.6rem; width:1.6rem;background-image: url('../images/more.png');background-repeat: no-repeat;background-size:.25rem;background-position: 0px center; padding-left:.3rem}

.ask_list .reply{ background-color:#F7F7F7;overflow:hidden; padding-top:.2rem; padding-bottom:.2rem;border-top:1px #E6E6E6 solid;}
.ask_list .reply .cons{ padding-left:.3rem; padding-right:.3rem; line-height:160%;}
.ask_list .reply .cons span{ color:#0066CC; padding-right:.05rem}
.ask_list .reply .more{ color: #999999;padding-left:.3rem; line-height:200%; text-decoration:none}

.ask_list .answer{font-size: .32rem;line-height: .5rem;height: 1rem;overflow: hidden;padding: .3rem;}

/*文章列表*/
.art_list{width:7.5rem;background-color:#FFFFFF; padding-top:.3rem; border-bottom:1px #F3F3F3 solid; padding-left:.3rem;  height:2.1rem; overflow:hidden; }
.art_list .cover{ width:2rem; height:1rem;border-radius:.08rem; text-align:center; float:left;}
.art_list .cover img{min-width:2rem; max-width:2rem;border-radius:.08rem;}
.art_list .content{float:left;width:4.9rem; padding-left:.3rem;}
.art_list .content .tit{ line-height:145%;   height:1rem;overflow:hidden;text-overflow:ellipsis;}
.art_list .content .tit .exc{ padding:2px 5px;margin-right:.1rem;background-color:#FF3300; color:#FFFFFF;border-radius:4px;}
.art_list .content .tit a{ color:#333333; text-decoration:none;}
.art_list .content .author{  padding-top:.1rem; color: #999999}
.art_list .content .author .u{ width:50%; float:left}
.art_list .content .author .click{ width:50%;float:left;text-align:right;}
 
/*标签列表*/
.tag_list{width:7.5rem;background-color:#FFFFFF; padding-top:.3rem; border-bottom:1px #F3F3F3 solid; padding-left:.3rem;  height:2rem; overflow:hidden; }
.tag_list .tagimg{ width:1.2rem; height:1.2rem; float:left}
.tag_list .tagimg img{width:1.2rem; height:1.2rem;border-radius:.08rem;}
.tag_list .rtxt{ padding-left:.3rem; width:5.8rem; float:left; overflow:hidden}
.tag_list .rtxt .tagb{ float:left; background-color: #FFFFFF; border:1px #CCCCCC solid; color: #666666; padding-left:.2rem; padding-right:.2rem; height:.5rem; line-height:.5rem;border-radius:.5rem; margin-bottom:.1rem;}
.tag_list .rtxt .tagb a{color:#666666; text-decoration:none}
.tag_list .rtxt .tagtxt{overflow:hidden; height:.4rem; line-height:.4rem;white-space:nowrap;text-overflow:ellipsis;}

/*公告列表*/
.nlist_t{width:7.5rem;background-color:#FFFFFF;  border-bottom:1px #F3F3F3 solid; padding-left:.3rem;  padding-right:.3rem;  line-height:.8rem;}
.nlist{width:7.5rem;background-color:#FFFFFF; padding-top:.2rem; border-bottom:1px #F3F3F3 solid; padding-left:.3rem;  padding-right:.3rem; overflow:hidden;}
.nlist .tit{ height:.6rem;overflow:hidden;white-space:nowrap;text-overflow:ellipsis; color:#333333}
.nlist .txt{ line-height:130%; color:#666666;}
.nlist .author{ height:.7rem; color:#CCCCCC; padding-top:.1rem;}

 