html{color:#000;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;font-size: 50px;}
html *{outline:0;-webkit-text-size-adjust:none;-webkit-tap-highlight-color:rgba(0,0,0,0);}
body {margin: auto; overflow-x:hidden;max-width: 650px;background:#FFF;color:#4a4f5a;font: 400 14px/1.5 "微软雅黑",Helvetica,STHeiti,Droid Sans Fallback;-webkit-text-size-adjust: 100%;-ms-text-size-adjust: 100%;-webkit-tap-highlight-color:rgba(0,0,0,0);}
*{margin:0;padding:0;box-sizing: border-box;}
input,select,textarea{font-size:100%}
article,aside,footer,header,nav,section,audio,canvas,video,img {display: block;}
table{border-collapse:collapse;border-spacing:0}
fieldset,img{border:0}
abbr,acronym{border:0;font-variant:normal}
del{text-decoration:line-through}
address,caption,cite,code,dfn,em,th,var{font-style:normal;font-weight:normal}
ol,ul{list-style:none}
caption,th{text-align:left}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal}
q:before,q:after{content:''}
button{outline:0;border:none;}
a:hover{text-decoration:none}
ins,a{text-decoration:none}
textarea {resize: none;}
iframe,img {border:0;}
img{display:block;width:100%;}
ul,ol {list-style:none;}
input,select,textarea {outline: 0;-webkit-user-modify: read-write-plaintext-only;}
input {-webkit-appearance: none;}
a{color: #333333}
.pr{position:relative;}
.abs{position: absolute}
.fl{float:left;display:inline-block;}
.fr{float:right;display:inline-block;}
.clearfix:after{content:".";display:block;height:0;clear: both;visibility:hidden;}
.clearfix{*zoom:1;}
.wrap{min-width: 320px;max-width:768px;margin:0 auto;overflow:hidden;position:relative;}
.diandian{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.duodiandian{display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;}
.flex{display: flex;align-items: center;}
.flex_bet{display: flex;justify-content: space-between;align-items:center;}
.flex_col{display: flex;flex-direction: column;justify-content: center;}
.flex_cen{display: flex;justify-content: center;align-items:center;}
.flex_betwarp{display: flex;justify-content: space-between;align-items:center;flex-wrap: wrap}
.flex_colac{display: flex;flex-direction: column;justify-content: center;align-items: center;}
.flex_colbot{display: flex;flex-direction: column;justify-content: flex-end;align-items: center;}
.flex_colend{display: flex;justify-content: space-between;align-items: baseline;}
.zhanwei{width:7.5rem;height:0.6rem;}
.zhanwei12{width:7.5rem;height:0.24rem;}
.h_line{width:7.5rem;height:0.01rem;background:rgba(230,230,230,1);}
.mg_30{margin-top: 0.3rem;}
body .pd0{padding-top: 0;}
.search_box{width: 7.5rem;height: 0.88rem;background: #FD769E;display: flex;align-items: center;position: relative;}
.logo{width: 1.92rem;}
.logo img{width: 0.44rem;height: 0.36rem;margin-left: 0.2rem;}
.search{position: relative;margin-right: 0.26rem;}
.search_box >img{width: 0.45rem;height: 0.36rem;}
.search img{width: 0.23rem;height: 0.26rem;position: absolute;left: 0.78rem;top: 0.19rem;}
.search input{width: 4.65rem;height: 0.64rem;border: none;outline: none;background: rgba(0,0,0,0.1);color: white;border-radius: 0.32rem;padding-left: 1.19rem;}
.search input::-webkit-input-placeholder{color:white;}
.search_zhankai{}
.search_zhankai ul{display: flex;flex-wrap: wrap;}
.search_zhankai{width: 7.5rem;height: 100%; position: fixed;top: 0;left: 0;right: 0;bottom: 0; background: rgba(0,0,0,0.5);z-index: 2;margin-top: 0.88rem;display: none;}
.search_zhankai .motai{width: 7.5rem;padding:  0.2rem;background: white;}

.search_zhankai ul li{width:1.6rem;height:0.5rem;background:rgba(240,240,240,1);border-radius:0.25rem;text-align: center;font-size: 0.28rem;line-height: 0.5rem;margin-right: 0.23rem;margin-bottom: 0.26rem;}
.search_zhankai ul li:nth-of-type(4n){margin-right: 0;}
.search_zhankai ul li a{color: #666666;}
.search_zhankai .motai p{font-size: 0.28rem;color: #808080;padding: 0 0 0.28rem 0;}
/*左右滑动*/
.htit{line-height:1rem;padding:0 .3rem;color:#ff8e2e;font-size: .4rem;margin:1rem 0 .4rem 0}
.wrapper{overflow-y: hidden;height: 1rem;border-bottom: 1px solid #eee;}
.wrapper01 {position:relative;width: 100%;margin:0 auto;}
.scroller {background: white;width: 100%;overflow-x: scroll;overflow-y: hidden; height: 1.3rem;line-height:1rem;padding-bottom: 0.3rem;}
.wrapper01 .bgd{background: #EEEEEE;width: 100%;}
.clearfix{white-space: nowrap; height: 1.3rem;padding-bottom: 0.3rem;}
 .scroller li {color:#333;float: left;line-height: 1rem;font-size: 0.28rem;text-align: center}
 .scroller li a{color:#333;display:block;margin:0 .4rem}
 .scroller li.cur a{color:#FD769E;}
.all .scroller1 li a{line-height: 0.6rem;}
.wrapper01 .scroller1 li {color:#333;float: left;line-height: 1rem;font-size: 0.28rem;text-align: center}
.wrapper01 .scroller1 li a{color:#333;display:block;margin:0 .25rem}
.all .scroller1 ul{padding: 0.15rem 0;overflow: hidden;}
.wrapper01 .scroller1 li.curr a{color:#FD769E;}
/*单纯的图片*/
.picture{width: 100%;height: 4rem;position: relative;}
.picture img{width: 100%;height:  100%;}
.picture .abvideo{width: 100%;position: absolute;bottom: 0;height:0.8rem;background:rgba(0,0,0,0.5);font-size: 0.3rem;color: #ffffff;line-height: 0.8rem;padding-left: 0.3rem;}
/*<!--精品推荐-->*/
.jptj{width: 100%;padding: 8px 0;}
.jptj img{width: 3.34rem;height: 0.44rem;margin: auto;}
/*简笔画*/
.jbh{width: 100%;padding: 8px 0;}
.jbh img{width: 3.17rem;height: 0.48rem;margin: auto;}
.jbhtit{color: #FC763D;}
/*热门视频-更多*/
.rightmore{padding: 8px 0.2rem;}
.rightmore .letit{font-size: 16px;}
.rightmore .rigtit{font-size: 14px;width: 45px;}
.rightmore .rigtit img{width: 12px;height: 12px;}
/*单纯的视频*/
.purevideo{margin: 0px 0.2rem;width: 7.1rem;height: 4.6rem;position: relative;border-radius: 10px;overflow: hidden;}
.purevideo img{width: 100%;height:  100%;}
.purevideo .abvideo{width: 100%;position: absolute;bottom: 0;height:0.8rem;background:rgba(0,0,0,0.5);font-size: 0.3rem;color: #ffffff;line-height: 0.8rem;padding-left: 0.3rem;}
/*两行视频*/
.duoble{display: flex;flex-wrap: wrap;justify-content: space-between;padding: 0 0.2rem;}
.duoble li{width:3.4rem;height:3.2rem;background:#FAFAFA;border:1px solid rgba(230,230,230,1);border-radius:6px;overflow: hidden;margin-top: 0.28rem;box-shadow: 1px 1px 6px 0px rgba(33,22,19,0.18); 
}
.duoble li>a{display: flex;flex-direction: column;position: relative;}
.duoble li>a img{width: 100%;height: 2.2rem;border-radius:6px;}
.duoble li>a .duoone{font-size: 0.28rem;padding:0 0.2rem;margin-top: 4px;}
.duoble li>a .duotwo{color: #808080;font-size: 12px;padding-left: 0.2rem;}
.duoble li>a .abduo ,.longtime{position: absolute;top: 1.8rem;width:0.74rem;font-size: 0.24rem;height:0.34rem;background:rgba(0,0,0,1);opacity:0.6;border-radius:4px;right: 4px;color: #ffffff;text-align: center;line-height: 0.34rem;}

/*简笔画*/
.gs{width: 100%;padding: 8px 0;}
.gs img{width: 2.32rem;height: 0.48rem;margin: auto;}
.gstit{color: #98D368;}
/*热门视频-更多*/
.rightmore{padding: 8px 0.2rem;}
.rightmore .letit{font-size: 16px;}
.rightmore .rigtit{font-size: 14px;width: 45px;}
.rightmore .rigtit img{width: 12px;height: 12px;}
/*<!--单纯的图片-->*/
.purepicture{padding: 8px 0.2rem;width: 100%;height: 3rem;}
.purepicture img{width: 100%;height:  100%;border-radius: 10px;}

/*<!--左图列表-->*/
.leftimg{}
.leftimg li{padding: 8px 10px;}
.leftimg li>a{display: flex;flex-direction: column;height: 70px;padding-left: 118px;position: relative;justify-content: center;}
.leftimg li>a div{width: 100%;}
.leftimg li>a .le-one{font-size: 16px;margin-bottom: 5px;}
.leftimg li>a .le-thr{color: #BBBBBB;}
/*.leftimg li>a .le-thr img{width: 11px;height: 8px;color: #BBBBBB;}*/
/*.leftimg li>a {width: 11px;height: 8px;}*/
.leftimg li>a .le-two{display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;font-size: 14px;color: #999999;}
.leftimg li>a .ableftimg{width: 108px;height: 70px;position: absolute;left: 0;border-radius: 6px;top:0}

/*折纸*/
.zz{width: 100%;padding: 8px 0;}
.zz img{width: 1.9rem;height: 0.48rem;margin: auto;}
.zztit{color: #9C9DFF;}

.zzduoble{display: flex;flex-wrap: wrap;justify-content: space-between;padding: 0 0.2rem;margin-top: 8px;}
.zzduoble li{width:3.4rem;height:3.1rem;background:#FAFAFA;border:1px solid rgba(230,230,230,1);border-radius:6px;overflow: hidden;margin-bottom: 0.28rem;}
.zzduoble li>a{display: flex;flex-direction: column;position: relative;}
.zzduoble li>a img{width: 100%;height: 2.2rem;border-radius:6px;}
.zzduoble li>a .duoone{font-size: 14px;padding:0 0.2rem;margin-top: 10px;text-align: center;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.zzduoble li>a .abduo{position: absolute;top: 1.8rem;font-size: 0.24rem;width:0.74rem;height:0.34rem;background:rgba(0,0,0,1);opacity:0.6;border-radius:4px;right: 4px;color: #ffffff;text-align: center;line-height: 0.34rem;}


/*生活小窍门*/
.shcs{width: 100%;padding: 8px 0;}
.shcs img{width: 4.4rem;height: 0.48rem;margin: auto;}
.shcstit{color: #7AC1FE;}
/*<!--左图列表2-->*/
.leftimgtwo{}
.leftimgtwo li{padding: 8px 10px;}
.leftimgtwo li>a{display: flex;flex-direction: column;height: 70px;padding-left: 118px;position: relative;justify-content: space-between;}
.leftimgtwo li>a div{width: 100%;}
.leftimgtwo li>a .le-thr{color: #BBBBBB;font-size: 0.24rem;}
.leftimgtwo li>a .le-thr img{width: 12px;height: 12px;margin-right: 5px;}
.leftimgtwo li>a .le-thr .sjimg{margin-left: 40px;}
.leftimgtwo li>a .le-two{display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;font-size: 0.3rem;color: #333333;}
.leftimgtwo li>a .ableftimg{width: 108px;height: 70px;position: absolute;left: 0;border-radius: 6px;top:0}

/*育儿常识*/
.yejy{width: 100%;padding: 8px 0;}
.yejy img{width: 5.1rem;height: 0.48rem;margin: auto;}
.yejytit{color: #FD769E;}

/*精彩视频*/
.jcsp{width: 100%;padding: 8px 0;position: relative;}
.jcsp img{width: 1.6rem;height: 0.48rem;margin: auto;}
.jcsp a{position: absolute;right: 0.2rem;top: 10px;}
.jcsp a .rigtit{font-size: 14px;width: 45px;}
.jcsp a .rigtit img{width: 12px;height: 12px;}

/*音频推荐*/
.yptj img{width: 1.6rem;height: 0.48rem;margin: auto;}
.abyinimg{width: 0.4rem;height: 0.4rem;position: absolute;left: 84px;top: 47px;}
.zhnawi1{height: 12px;width: 100%;}
/*猜你喜欢*/
.hotsale{width:100%;background:rgba(245,245,245,1);padding: 5px 0 0 0;}
.cnxh{width: 100%;padding: 16px 0;position: relative;}
.cnxh img{width: 3.37rem;height: 0.48rem;margin: auto;}

.saleduoble{display: flex;flex-wrap: wrap;justify-content: space-between;padding: 0 0.2rem;}
.saleduoble li{width:3.4rem;height:3.6rem;background:#FAFAFA;border:1px solid rgba(230,230,230,1);border-radius:6px;overflow: hidden;margin-bottom: 0.2rem;}
.saleduoble li>a{display: flex;flex-direction: column;position: relative;}
.saleduoble li>a>img{width: 100%;height: 2.2rem;border-radius:6px;}
.saleduoble li>a .duoone{font-size: 0.3rem;padding: 0 0.13rem;margin: 0.18rem 0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.saleduoble li>a .duotwo{color: #808080;font-size:0.22rem;padding: 0 0.13rem;}
.saleduoble li>a .duotwo img{width: 0.22rem;height: 0.21rem;margin-right: 0.02rem;margin-top: 0.03rem;}
.saleduoble li>a .abduo{position: absolute;top: 5px;width:0.6rem;height:0.35rem;background:#FDB552;border-radius:4px;right: 7px;color: #ffffff;text-align: center;line-height: 0.35rem;font-size: 0.24rem;}

.saleduoble li>a .abduovideo{background:#70CAFE!important; }

.moreroad{font-size: 12px;color: #999999;text-align: center;padding: 0.43rem 0;}

/*.base{width:100%;height:1.5rem;background:rgba(77,77,77,1);color: #999999;display: flex;flex-direction: column;align-items: center;justify-content: space-between;padding: 0.35rem 0;}*/


/*精品推荐*/
.swiper-slide>a{display: flex;flex-direction: column;position: relative;width: 100%;height: 100%;justify-content: space-between;padding-bottom: 9px;box-shadow: 1px 2px 3px 0px rgba(33,22,19,0.22); 
}
.swiper-slide>a>img{width: 100%;height: 2.75rem;border-radius:0.12rem;}
.swiper-slide>a .duoone{font-size: 0.3rem;padding: 0 0.1rem;margin: 0px 0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align: left;padding-left: 0.15rem;}
.swiper-slide>a .duotwo{color: #808080;font-size: 12px;padding: 0 0.13rem;-webkit-line-clamp: 3;}
.swiper-slide>a .duotwo img{width: 12px;height: 12px;margin-right: 5px;}

/*简笔画*/
.jbhpicture{width: 100%;height: 4rem;position: relative;border-radius: 8px;overflow: hidden;}
.jbhpicture img{width: 100%;height:  100%;}
.jbhpicture .abvideo{width: 100%;position: absolute;bottom: 0;height:0.8rem;background:rgba(0,0,0,0.5);font-size: 0.3rem;color: #ffffff;line-height: 0.8rem;padding-left: 0.3rem;}
.jbhrightmore{padding: 5px 0.2rem;}
.jbhrightmore .letit{font-size: 0.36rem;color: #FD769E;font-weight: bold;}
.jbhrightmore .baseletit{font-size: 0.36rem;color: #333333;font-weight: bold;}
.jbhrightmore .rigtit{font-size: 0.28rem;width:0.9rem;}
.jbhrightmore .rigtit img{width: 12px;height: 12px;}
.heatnumber{padding: 8px 0.2rem;font-size: 0.26rem;}
.heatnumber li>a{display: flex;align-items: center;border-bottom:1px dashed rgba(230,230,230,1);padding: 0.2rem 0;}
.heatnumber li>a>div{width:0.4rem;height:0.4rem;background:rgba(204,204,204,1);border-radius:4px;line-height: 0.4rem;text-align: center;color: #ffffff;}
.heatnumber li:first-child>a>div{background: #FD769E!important;}
.heatnumber li:nth-child(2)>a>div{background:rgba(253,118,158,0.7)!important;}
.heatnumber li:nth-child(3)>a>div{background:rgba(253,118,158,0.5)!important;}
.heatnumber li>a>span{display: inline-block;width: 6.7rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding-left: 0.2rem;}

.zoostick{}
.zoostick li{padding: 8px 0.2rem;}
.zoostick .zoofirst{width: 3.3rem;height: 2.12rem;overflow: hidden;border-radius: 8px;font-size: 0.24rem;position: relative;}
.zoostick .zoofirst .zoofirstimg{width: 100%;height: 100%;}
.zoostick .zoofirst .bofangqi{width: 0.62rem;height: 0.62rem;position: absolute;top: -20px;bottom: 0;right: 0;left: 0;margin: auto;}
.zoostick .zoofirst .zooab{width:100%;height:0.5rem;border-radius:0 0 8px 8px;
    background:rgba(0,0,0,0.5);position: absolute;bottom: 0;text-align: center;font-size: 0.24rem;color: #FFFFFF;line-height: 0.5rem;}
.zoostick .zootwo{width: 3.8rem;font-size: 0.26rem;height: 2.12rem;display: flex;flex-direction: column;justify-content: space-around;}
.zoostick .zootwo>a{position: relative;padding-left: 20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.zoostick .zootwo>a:before{content:'';position: absolute;left: 10px;width: 0.1rem;height: 0.1rem;border-radius: 50%;background: #FD769E;top: 7px;}

/*手抄报*/
.scbrightmore{padding: 5px 0.2rem  5px 0.7rem;  position: relative;}
.scbrightmore .letit{font-size: 0.36rem;color: #333333;font-weight: bold;}
.scbrightmore .baseletit{font-size: 0.36rem;color: #333333;font-weight: bold;}
.scbrightmore .rigtit{font-size: 0.28rem;width:0.9rem;}
.scbrightmore .rigtit img{width: 12px;height: 12px;}





.scjrbarc{position: absolute;bottom: 0.6rem;}
.scjrbarc span{width: 0.22rem;height: 0.22rem;border-radius: 50%;position: absolute;top: 0.15rem;opacity: 0.5;}
.scjrbarc span:first-child{background: #FD76C5;left: -25px;}
.scjrbarc span:last-child{background: #FFAE5E;left: -18px;}
.scjjbarc{position: absolute;bottom: 0.6rem;}
.scjjbarc span{width: 0.22rem;height: 0.22rem;border-radius: 50%;position: absolute;top: 0.15rem;opacity: 0.5;}
.scjjbarc span:first-child{background: #76FD76;left: -25px;}
.scjjbarc span:last-child{background: #FFD461;left: -18px;}
.lanfen span:first-child{background: #76D5FD;}
.lanfen span:last-child{background: #F876FD;}
.chengred span:first-child{background:#FFA854;}
.chengred span:last-child{background: #FF7A7A;}
.zifen span:first-child{background:#C990FF;}
.zifen span:last-child{background:#FD76D8;}
.blue span:first-child{background:#87C2FF;}
.blue span:last-child{background:#8AE5FF;}
.huanbao span:first-child{background:#C3F25D;}
.huanbao span:last-child{background:#76FDCC;}
.like span:first-child{background:#68F25D;}
.like span:last-child{background:#B276FD;}
/* 十万个为什么 */
/* 顶部视频文字 */
.why_top{width:7.1rem;border:1px solid rgba(230,230,230,1);border-radius:0.12rem;margin:0.15rem 0.2rem 0 0.2rem}
.top_vd{width: 100%;height: 4.56rem;position: relative;}
.top_vd a img:nth-of-type(1){width: 100%;height: 100%;border-radius: 0.12rem;}
.top_vd div{position: absolute;bottom: 0;width: 100%;background: rgba(0,0,0,0.5);height: 0.7rem;font-size: 0.28rem;font-weight: 400;line-height: 0.7rem;color: white;text-indent: 1em;border-radius: 0 0 0.12rem 0.12rem;}
.top_vd a img:nth-of-type(2){position: absolute;width: 0.93rem;height: 0.93rem;top: 0;left: 0;bottom: 0;right: 0;margin: auto;}
.why_item{height: 0.88rem;display: flex;align-items: center;margin: 0 0.16rem;border-bottom: 1px solid rgba(230,230,230,1);}
.why_item i{display: inline-block;width: 0px;height: 0px;border: 0.13rem solid #CCCCCC;border-left-color:#CCCCCC;border-right-color:transparent;border-bottom-color:transparent;border-top-color:transparent;margin-right: 0.2rem;}
.why_item span{font-size: 0.26rem;color: #333333;}
.why_item span:nth-of-type(2){margin:0 0.28rem;color:#CCCCCC ;}
.why_item:nth-last-of-type(1){border-bottom: none;}

/* 文化 */
.why_wh img{width: 0.4rem;height: 0.4rem;margin-right: 0.09rem;}
.why_wh{font-size: 0.36rem;color: #333333;font-weight: 500;display: flex;align-items: center;}
.why_more{color: #808080;}
.wh_item{width: 3.43rem;height: 2.21rem;margin-bottom: 0.42rem;}
.wh_item a img:nth-of-type(2){width: 0.62rem;height: 0.62rem;}
.wh_item div{height: 0.5rem;font-size: 0.24rem;line-height: 0.5rem;}
.wh_list{display: flex;flex-wrap: wrap;padding: 0 0.2rem;justify-content: space-between;}


/* 育儿 */
/* 精品推荐 */
.yuer_jptj{padding: 0 0.2rem;display: flex;line-height:0.7rem;position: relative;}
.yuer_jptj .letit{font-size: 0.36rem;color:rgba(253,118,158,1);font-weight: 500;}
.yuer_jptj >a{float: right;}
.yuer_jptj .orange{color: #FFB243;}
.yuer_jptj .green{color: #55EA83;}
.yuer_jptj .skyblue{color: #7FACFF;}
.yuer_jptj .likecolor{color: #FF8585;}
.duoble li .yinpin img{width: 0.28rem;height: 0.2rem;border-radius: 0;}
.duoble li .yinpin{display: flex;justify-content: center;align-items: center;}

/* 故事 */
.hot_story{padding-left: 0.2rem;}
.hot_story span{color: #FD769E;}
.hot_story .org{color: #FF9D4D;}
.hot_story .chengyu{color: #FF7070;}
.hot_story .sleep{color: #77A4FF;}
.hot_story .yizhi{color:#5CE566;}
.hot_story .minjian{color: #BF7BFF;}
.hot_story .like{color: #FF6E6E;}
.rgtimg{padding-top: 0.2rem;}
.rgtimg li{width: 7.08rem;border:1px solid rgba(238,238,238,1);border-radius:0.12rem;margin: 0 auto;margin-bottom: 0.38rem;}
.rgtimg li a{display: flex;justify-content: space-between;}
.rgtimg img{width: 108px;height: 70px;border-radius: 0 0.12rem 0.12rem 0 ;}
.rgtimg li a .le-thr img{width: 12px;height: 12px;}
.rgtimg li a > div{display: flex;flex-direction: column;justify-content: space-around;margin: 0 0.2rem;}
.rgtimg .le-two{font-size: 16px;font-weight: 500;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;}
.rgtimg li a .le-thr span{font-size: 0.24rem;color: #BBBBBB;margin-left: 5px;}
.rgtimg li .sjimg{margin-left: 40px;}
.sleepstory{display: flex;flex-wrap: wrap;padding: 0 0.2rem;margin-top: 0.2rem;}
.sleepstory a{display: flex;}
.sleepstory li img{width: 0.44rem;height: 0.44rem;margin-right: 0.2rem;}
.sleepstory li{display: flex;width: 50%;margin-bottom: 0.4rem;}
.sleepstory li span{font-size: 0.28rem;color: #333333;font-weight: 500;}

/* 手工 */
.yuer_jptj .moren{color: #333333;}

/* 生活常识 */
.life_dianzhui{position: absolute;width: 1.68rem;height: 0.2rem;background:linear-gradient(90deg,rgba(255,255,255,1) 0%,rgba(253,118,158,1) 100%);opacity:0.2;border-radius:0.1rem;left: 0.2rem;bottom: 0.1rem;}

/* 列表 */
.listbody{background: #EEEEEE;}
.cont .hide{height: 0;}
.clearfix li{position: relative;}
.clearfix li span{width:0;height:0;overflow:hidden;font-size: 0;line-height: 0;border-width:0.14rem;border-style:solid dashed dashed dashed;border-color:transparent transparent #EEEEEE transparent;position: absolute;bottom: 0;margin-left: -0.14rem;display: none;left: 50%;}
.clearfix .cur span{display: block;}
.page_ch{width:1.28rem;height:0.68rem;background:rgba(255,255,255,1);
border:1px solid rgba(238,238,238,1);border-radius:0.06rem;color:rgba(51,51,51,1);font-size: 0.24rem;line-height: 0.68rem;text-align: center;}
.bot_dh{padding: 0.2rem 0.2rem;margin-top: 0.2rem;}
.bot_dh a{padding: 0.1rem 0.3rem;background: white;border-radius: 0.05rem;}
.bot_dh .current{background: none;}
/* 资讯详情页 */
.houtui{width: 0.4rem;height: 0.35rem;}
.houtui_1{width: 1.6rem;height: 0.44rem;position: absolute;top: 0.26rem;}
.det_sea{justify-content: space-between;padding: 0 0.2rem;}
.det_sea .title{font-size: 0.34rem;color: white;width: 4rem;overflow: hidden; white-space: nowrap;text-overflow: ellipsis;text-align: center;}
.content_title{padding: 0.42rem 0.2rem 0.2rem 0.2rem;background: white;}
.content_title h1{font-size: 0.4rem;color: #333333;font-weight: bold;margin-bottom: 0.32rem;}
.content_title p{color: #999999;font-size: 0.22rem;}
.zxdetail > img{width:7.1rem;height:4.57rem;border-radius:0.12rem;margin: 0 auto;}
.zxdetail{/*padding-top: 0.39rem;*/position: relative;max-height: 16rem;overflow: hidden;box-sizing: content-box;background: white;}
.zxdetail > p{padding: 0 0.2rem;margin:0.24rem 0 0.4rem 0}
.ckmore{width: 7.1rem;height: 4.81rem;background: linear-gradient(to bottom, rgba(255,255,255,0), rgba(255,255,255,1));position:absolute;left:0.2rem;bottom: 0;display: none;}
.ckmore .more_btn{width:2.85rem;height:0.62rem;border:1px solid rgba(253,118,158,1);border-radius: 0.31rem;color:rgba(253,118,158,1);display: flex;align-items: center;justify-content: space-between;padding: 0 0.5rem;position: absolute;bottom: 0;left: 50%;margin-left: -1.42rem;}
.ckmore .more_btn img{width: 0.27rem;height: 0.22rem;}
.fenjiexian{margin: 0.35rem 0 0.2rem 0; width:7.5rem;height:0.08rem;background:rgba(230,230,230,1);}
.bdnone li{border: none;}
.bdnone img{border-radius: 0;}
.bdnone li a > div{margin: 0;padding-right: 0.3rem;}

/* 视频详情 */
.top_video{width: 7.5rem;height: 4rem;position: relative;}
.top_video video{width:100% ;object-fit: fill;height: 100%;}
.video_body{background: #F5F5F5;}
.zxdetail .content{padding: 0 0.2rem;line-height: 0.6rem;font-size: 0.32rem;}
.zxdetail .content h2{margin: 0.4rem 0 0.2rem;font-size: 0.36rem;color: #e7517c;font-weight: bold;}

.videodetail .ckmore .more_btn{bottom: 0.37rem;}
.vd_det{margin: 0.3rem 0;}
.det_tuijian .moren {font-weight: bold;}
.det_tuijian .life_dianzhui{width:0.6rem;height:0.1rem;background:#FD769E;border-radius:5px;left: 0.6rem;opacity: 1;bottom: 0.16rem;z-index: -1;}

/* 音频详情 */
.toi-audio { border: 1px solid #e4e4e4; margin:0.2rem 0.2rem; }
.toi-audio .audiojs { padding: 0.22rem 0.28rem; height: 1rem; width: auto; background: #fafafa; -webkit-box-shadow: none; box-shadow: none; position: relative; }
.toi-audio .audiojs .play-pause { border-right: none; width: 0.4rem; height: 0.4rem; padding: 0; position: relative; top: 0.1rem;}
.toi-audio .audiojs p { width: 0.4rem; height: 0.4rem; padding: 0; }
.toi-audio .audiojs .play { background: no-repeat;background-position: 0 0; -webkit-background-size: cover; background-size: cover; }
.toi-audio .audiojs .pause { background: url(../img/zanting_huaban.png) no-repeat; -webkit-background-size: cover; background-size: cover; }
.toi-audio .audiojs .loading { background: no-repeat;background-position: 0 0; -webkit-background-size: cover; background-size: cover; }
.toi-audio .audiojs .error { background: no-repeat;background-position: 0 0; -webkit-background-size: cover; background-size: cover; }
.toi-audio .audiojs .scrubber { margin: 0; margin-left: 0.53rem; width: 5.2rem; height: 0.3rem; position: relative; border-top: none; background: transparent; overflow: initial; }
.toi-audio .audiojs .scrubber::before { content: ''; display: block; position: absolute; top: 0.1rem; left: 0; width: 100%; height: 0.05rem; background: #eee; }
.toi-audio .audiojs .scrubber .progress { top: 0.1rem; height: 0.05rem; background: #FD769E; }
.toi-audio .audiojs .scrubber .progress::before { content: ''; display: block; position: absolute; top: -0.05rem; right: -0.08rem; width: 0.16rem; height: 0.16rem; -webkit-border-radius: 50%; border-radius: 50%; background: #FD769E; }
.toi-audio .audiojs .scrubber .progress::after { content: ''; display: block; position: absolute; top: -0.11rem; right: -0.14rem; width: 0.28rem; height: 0.28rem; -webkit-border-radius: 50%; border-radius: 50%; background: rgba(253,118,158, 0.36); }
.toi-audio .audiojs .scrubber .loaded { top: 0.1rem; height: 0.05rem; background: #c8c8c8; }
.toi-audio .audiojs .time { position: absolute; bottom: 0.15rem; left: 1.2rem; width: 5.2rem; height: 0.24rem; border-left: none; padding: 0; margin: 0; overflow: hidden; text-shadow: none; font-size: 0.22rem; line-height: 0.24rem; }
.toi-audio .audiojs .time em { float: left; padding: 0; color: #999999; }
.toi-audio .audiojs .time strong { float: right; padding: 0; color: #999999; }

.pic-dise,
.pic-online,
.exp .icon-experts,
.pic-audio,
.aur .icon-audrel-column,
.doctor-in .ico-doctor,
.toi-audio .audiojs .play,
.toi-audio .audiojs .loading,
.toi-audio .audiojs .error{
    background: url(../img/play.png) ;
	background-size: 0.4rem 0.4rem
}
.toi-alltime{
    position: absolute;
    bottom: 0.22rem;
    right: 0.8rem;
    font-size: 0.22rem;
    color: #999;
    line-height: 0.24rem;
    font-weight: normal;
}
.toi-wrap{
    position: relative;
}
.mod-intro .column-menu-text{
    padding: 0.3rem 0 0.4rem;
}
.mod-intro .column-menu-text span:nth-of-type(3){
    float: none;
    display: inline-block;
}
/* 搜索页 */
.search_houtui{width: 0.3rem;height: 0.3rem;}
.page_search{padding: 0 0.2rem;}
.page_search .search{margin: 0;}
.page_search .search input{width: 5.88rem;padding-left: 0.8rem;}
.page_search .search img{left: 0.3rem;}
.history_box{display: flex;justify-content: space-between;align-items: center;padding: 0 0.2rem;margin-top: 0.2rem;font-size: 0.26rem;color: #000;font-weight: bold;}
.history_box img{width: 0.4rem;height: 0.4rem;}
.history_list{display: flex;flex-wrap: wrap;padding-left: 0.2rem;margin-top: 0.32rem;}
.history_list li{height:0.6rem;background:rgba(240,240,240,1);border-radius:0.3rem;padding: 0 0.3rem;line-height: 0.6rem;text-align: center;margin-right: 0.2rem;margin-bottom: 0.2rem;}
.hot_search{padding: 0 0.2rem;margin-top: 0.73rem;}
.hot_search p{font-size: 0.26rem;color: #000;font-weight: bold;display: flex;margin-bottom: 0.39rem;}
.hot_search p img{width: 0.4rem;height: 0.4rem;margin-right: 0.08rem;}
.hot_search ul{display: flex;flex-wrap: wrap;}
.hot_search ul li{width: 50%;font-size: 0.26rem;line-height: 0.7rem;}
.hot_search ul li a{font-weight: 500;color: #000;display: flex;align-items: center;}
.hot_search ul li a span{font-size: 0.32rem;font-weight: bold;color: #CCCCCC;margin-right: 0.2rem;}
.hot_search ul li:nth-of-type(1) a span{color: #EE0005;}
.hot_search ul li:nth-of-type(2) a span{color: #FF8C05;}
.hot_search ul li:nth-of-type(3) a span{color: #FEBF00;}

/* 404 */
.page_404{width: 4.4rem;height: 2.4rem;margin: 2.35rem 1.55rem 0.5rem 1.55rem;}
.find_page{text-align: center;font-size: 0.26rem;color: #333333;margin-bottom: 0.86rem;}
.back_prev{width:2rem;height:0.64rem;background:rgba(253,118,158,1);border-radius:0.3rem;margin: 0 auto;font-size: 0.26rem;font-weight: 500;line-height: 0.64rem;text-align: center;}
.back_prev a{color: white;}


.youqinglianjie{display: flex;margin: 0 auto 0.2rem auto;align-items: center;flex-wrap: wrap;padding:0.2rem ;}
.youqinglianjie a{line-height: 0.5rem;width: 32%;display: inline-block;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;padding-left: 0.2rem;box-sizing: border-box;}
.youqinglianjie a:hover{color: #FD769E;}

/* 首页改版 */
.newindex_same_title{padding: 0 0.2rem;overflow: hidden;}
.newindex_same_title img{width: 0.5rem;height: 0.5rem;margin-right: 0.17rem;}
.newindex_same_title p{ font-size: 0.36rem;font-weight: bold;color: #333333;}
.newindex_same_title p .orange{color: rgba(252,118,61,1);}
.newindex_same_title a{font-size: 0.24rem;font-weight: 400;color: #808080; margin-top: 0.08rem;}
.newindex_same_title p .red{color:rgba(221,29,29,1);}
.theweek_tuijian{overflow: hidden;margin-top: 0.2rem;}
.theweek_tuijian li{width: 7.1rem;height: 2.13rem;background: #f5f5f5;border-radius: 0.12rem;box-shadow: 1px 1px 6px 0px rgba(33,22,19,0.18); margin: 0 auto;margin-bottom: 0.44rem;}
.theweek_tuijian li img{width: 3.3rem;height:2.13rem;background: #e6e6e6;border-radius: 0.12rem;margin-right: 0.22rem;}
.theweek_tuijian li h3{font-size: 0.28rem;font-weight: bold;color: #333333;max-width: 3.3rem;    line-height: 0.55rem;}
.theweek_tuijian li p{font-size: 0.22rem;font-weight: 400;color: #808080;line-height: 0.36rem;max-width: 3.3rem;-webkit-line-clamp: 4;}
.newindex_same_title p .purple{color: rgba(136,146,245,1);}
.theweek_tuijian li img.fr{margin: 0;}
.new_kepu_list li{margin: 0 0.2rem;border-bottom: 1px dashed #e6e6e6;padding: 0.25rem 0;}
.new_kepu_list li span{width: 0.24rem;height:0.24rem;border: 0.04rem solid #7ac1fe;display: inline-block;border-radius: 50%;margin-right: 0.14rem;}
.new_kepu_list li h3{font-size: 0.3rem;font-weight: bold;color: #333333;line-height: 0.36rem;margin-bottom: 0.2rem;}
.new_kepu_list li p{font-size: 0.26rem;font-weight: 500;color: #808080;line-height: 0.4rem;-webkit-line-clamp: 3;}
.mgtop37{margin-top: 0.37rem;}
.baby_education li p{-webkit-line-clamp: 3;}
.baby_education li h3{line-height: normal;margin: 0.15rem 0 0.1rem 0;}
.pink{color: rgba(253,118,158,1);}
.new_youlike{font-size: 0.36rem;font-weight: bold;color: #333333;}
.new_youlike span{display: inline-block;width: 0.11rem;height: 0.46rem;background: #fd769e;border-radius: 0.06rem;position: relative;top: 0.1rem;margin-right: 0.11rem;}
.new_youlike_list li{margin-top: 0.3rem;padding: 0 0.2rem;overflow: hidden;}
.new_youlike_list li img{width: 2.53rem;height: 1.63rem;background: #e6e6e6;border-radius: 0.12rem;margin-right: 0.2rem;}
.new_youlike_list li h3{font-size: 0.28rem;color: #333333;line-height: 0.42rem;font-weight: normal;max-width: 4.28rem;margin-bottom: 0.3rem;}
.new_youlike_list li span{font-size: 0.24rem;color: #999999;line-height: 0.42rem;}
.w_bottom{text-align: center;}


/* 详情页专家信息 */
.author-info {
    width: 100%;
    display: flex;
    align-items: center;
    padding: 0 0.2rem;
}
.author-logo {
    width: 1.2rem;
    height: 1.2rem;
    border-radius: 50%;
    overflow: hidden;
}
.author-text {
    padding-left: 0.2rem;
    display: flex;
    justify-content: center;
    flex-direction: column;
    margin: .1rem 0;
    flex: 1;
}
.daren-title {
    font-size: 0.3rem;
    font-weight: 600;
    color: #333333;
}
.doc-pos {
    height: 0.34rem;
    padding: 0 0.15rem;
    font-size: 0.26rem;
    color: #fd769e;
    line-height: 0.34rem;
    border-radius: 0.15rem;
    background-color: rgba(253, 118, 158, 0.2);
}
.daren-jianjie {
    line-height: .4rem;
    display: -webkit-box;
    overflow: hidden;
    white-space: normal;
    text-overflow: ellipsis;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
    font-size: 0.24rem;
    color: #999999;
}


/* 专家详情页 */
.doctor-info {
    position: relative;
    margin: 1.2rem .25rem 0;
    padding: 1.2rem .4rem .4rem;
    background-color: #fff;
    border-radius: .25rem;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    box-shadow: 0 0 0.2rem rgb(0 0 0 / 15%);
}
.doctor-info .position {
    position: absolute;
    top: -1rem;
}
.doctor-info .photo-wrap {
    position: relative;
    display: inline-block;
    overflow: hidden;
    padding: .12rem;
    box-shadow: 0 0 0.2rem rgb(0 0 0 / 15%);
    background-color: #fff;
    border-radius: 50% .25rem 50% 50%;
}
.doctor-info .photo-wrap>img {
    width: 1.8rem;
    height: 1.8rem;
    overflow: hidden;
    border-radius: 50%;
    object-fit: cover;
}
.doctor-info .name {
    display: inline-block;
    margin-left: .3rem;
    vertical-align: top;
    line-height: 1.1rem;
    font-size: .4rem;
    font-weight: bold;
    letter-spacing: .5em;
}
.doctor-info .group .entry {
    line-height: .88rem;
    font-size: .32rem;
    border-bottom: .01rem solid #E6E6E6;
}
.kay {
    font-weight: bold;
    margin-right: .1rem;
}
.doctor-info .group .entry:last-child {
    border: none;
}
.hospital {
    margin-top: .1rem;
    line-height: .6rem !important;
}
.active, .shouqi {
    color: #fd769e !important;
    font-size: .26rem;
    margin-left: .1rem;
}
.t_list {
    display: flex;
    align-items: center;
    justify-content: center;
    line-height: .88rem;
    margin: 0 .25rem;
    font-size: .35rem;
}
.title {
    line-height: 1.2rem;
    text-align: center;
    font-size: .35rem;
    font-weight: bold;
    margin-right: .5rem;
}
.zhiwu_yanghu_list {
    background: white;
    overflow: hidden;
}
.zhiwu_yanghu_list li {
    overflow: hidden;
    padding: 0.2rem 0.2rem;
    border-bottom: 1px dashed #e6e6e6;
    position: relative;
}
.zhiwu_yanghu_list li img {
    width: 2.51rem;
    height: 1.9rem;
    margin-right: 0.18rem;
    border-radius: 0.12rem;
}
.zhiwu_yanghu_list li .video_time {
    position: absolute;
    width: 0.8rem;
    height: 0.35rem;
    background: rgba(16,18,19,0.6);
    border-radius: 0.175rem;
    font-size: 0.12rem;
    line-height: 0.35rem;
    text-align: center;
    left: 1.8rem;
    top: 1.65rem;
    color: white;
}
.zhiwu_yanghu_list li h3 {
    font-size: 0.3rem;
    font-weight: 700;
    line-height: 0.4rem;
    max-width: 4.19rem;
}
.zhiwu_yanghu_list li p {
    font-size: 0.24rem;
    font-weight: 500;
    color: #808080;
    line-height: 0.34rem;
    max-width: 4.29rem;
    margin: 0.15rem 0 0.1rem 0;
}
.zhiwu_yanghu_list li span {
    font-size: 0.24rem;
    font-weight: 500;
    color: #808080;
    line-height: 0.44rem;
}
.baike_pagelist {
    background: white;
    overflow: hidden;
}
.list_page {
    width: 100%;
    height: 0.7rem;
    background: #ffffff;
    border: 1px solid #e6e6e6;
    margin: 0.6rem 0 0.56rem 0;
    display: flex;
}
.list_page a {
    display: block;
    width: 1.58rem;
    border-right: 1px solid #e6e6e6;
    font-size: 0.24rem;
    font-weight: 500;
    text-align: center;
    line-height: 0.7rem;
}
.list_page a.number {
    width: 1.25rem;
    color: #fafafa;
    background: #fd769e;
}
.list_page a:nth-last-of-type(1) {
    border: none;
}


.list_box .list_item{display: none;}
.list_box .list_item.tab_on{display: block;}

.xchide {
    height: auto;
}
.xc_1{height: 6rem;overflow: hidden;}
.xc_2{height: 6rem;overflow: hidden;}
.xc_3{height: 6rem;overflow: hidden;}
.xc_4{height: 6rem;overflow: hidden;}
.wenxian {
    margin-top: 15px;
    border-top: 1px solid #33333321;
    /* border-bottom: 1px solid #33333321; */
    font-size: 12px;
    padding: 0.2rem;
    line-height: 24px;
    color: #999999;
}