/*字体引入*/
body{font-family:"微软雅黑";} 

/*育儿助手-发布视频终端页样式*/
.pic{position:relative; }
.pic.zxbanner{background:url(/images/chilcare_banner.jpg) no-repeat center top;height:600px;}
.pic .zqbtn{width:1200px;margin:auto;position:absolute;left:50%;margin-left:-600px;top:395px;}
.pic .zqbtn a{width:240px;height:42px;background:#df2f21;display:block;text-align:center;font-size:14px;line-height:42px;color:#fff;margin-left:807px;}
.pic .zqbtn a:hover{background:#c6261a;}
.title-childcare{width:100%;border-bottom:2px solid #b58f63;font-size:24px;color:#000;height:63px;line-height:60px;margin:50px 0 40px 0;}
.title-childcare.mb80{margin-bottom:80px;}
.chdcare-wrapper .videobig{width:100%;overflow:hidden;position:relative;}
.chdcare-wrapper .videobig .videobtn{width:94px;height:94px;position:absolute;top:50%;left:50%;margin-left:-47px;margin-top:-47px;}
.chdcare-wrapper .videobig .videobtn:hover{opacity: 0.8;}
.chdcare-wrapper p{width:100%;font-size:14px;line-height:25px;margin:42px 0 60px;}

.chdcare-wrapper2 .recipesbox{width:100%;overflow:hidden;}
.chdcare-wrapper2 .recipesbox p{width:100%;overflow:hidden;}
.chdcare-wrapper2 .recipesbox p a{float:left;width:88px;height:30px;border:1px solid #ebc66c;margin:0 20px;border-radius:18px;text-align:center;line-height:30px;}
.chdcare-wrapper2 .recipesbox p a:hover,.chdcare-wrapper2 .recipesbox p a.select{border:1px solid #ebc66c;background:#ebc66c;color:#fff;}
.chdcare-wrapper2 .recipesbox ul{width:1222px;margin-left:-9px;overflow:hidden;margin-top:47px;}
.chdcare-wrapper2 .recipesbox ul li{float:left;width:287px;overflow:hidden;margin:0 9px;}
.chdcare-wrapper2 .recipesbox ul li a{display:block;position:relative;width:100%;overflow:hidden;}
.chdcare-wrapper2 .recipesbox ul li a img{width:287px;height:179px;}
.chdcare-wrapper2 .recipesbox ul li a b{position:absolute;left:50%;top:50%;margin-left:-27px;margin-top:-66px;}
.chdcare-wrapper2 .recipesbox ul li a b img{width:54px;height:54px;}
.chdcare-wrapper2 .recipesbox ul li a h4{width:100%;overflow:hidden;text-overflow:ellipsis;white-space: nowrap;font-size:16px;color:#000;line-height:36px;height:30px;margin-top:15px;}
.chdcare-wrapper2 .recipesbox ul li a p{width:100%;overflow:hidden;text-overflow:ellipsis;white-space: nowrap;font-size:12px;color:#666;line-height:30px;height:30px;}
.chdcare-wrapper2 .recipesbox ul li a:hover{opacity: 0.8;}
.recipe4,.recipe3,.recipe2,.recipe1{display:none;}

/*育儿助手-发布文字终端页样式*/
.chdcare-wrapper .yr-text{width:100%;overflow:hidden;}
.chdcare-wrapper .yr-text p{width:100%;font-size:18px;line-height:33px;margin:30px 0;color:#000;}
.chdcare-wrapper .yr-text img{margin-bottom:20px;max-width:100%;height:auto;}
.commen-quest h2{padding: 40px 40px 20px;border-bottom: 1px solid #b58f63;width: 1120px;font-size: 18px;color: #000;}
.commen-quest ul{width:100%;overflow:hidden;}
.commen-quest ul li{width:100%;overflow:hidden;}
.commen-quest ul li a{padding:0 40px;border-bottom:1px dotted #959595;width:1120px;height:50px;font-size:14px;float:left;line-height:50px;color:#000;}
.commen-quest ul li a em{float:right;color: #b58f63;}
.commen-quest ul li a:hover{color:#b58f63;}

/*育儿助手-育儿期*/
.nursing1,.nursing2,.nursing3,.nursing4{display:none;}
.growth1,.growth2,.growth3,.growth4{display:none;}
.chdcare-wrapper3{overflow:hidden;}
.chdcare-wrapper3 .left-care{width:717px;overflow:hidden;position:relative;float:left;}
.chdcare-wrapper3 .left-care a{width:180px;height:35px;display:block;background:#b58f63;color:#fff;line-height:35px;text-align:center;font-size:14px;top:355px;position:absolute;left:409px;}
.chdcare-wrapper3 .left-care img{width:717px;height:320px;}
.chdcare-wrapper3 .left-care a:hover{color: #fff;background: #a98357;}
.chdcare-wrapper3 .right-care{width:430px;overflow:hidden;position:relative;float:right;}
.chdcare-wrapper3 .right-care p{width:100%;overflow:hidden;line-height:28px;font-size:14px;}
.chdcare-wrapper3 .right-care a{width:100%;overflow:hidden;line-height:28px;font-size:14px;float:left;padding-left:290px;margin-top:30px;}
.chdcare-wrapper3 .right-care a:hover{color:#df2f21;}
.chdcare-wrapper4{margin-top:35px;border:1px solid #ddd;position:relative;}
.chdcare-wrapper4 .textbox{width:415px;position:absolute;top:90px;left:75px;}
.chdcare-wrapper4 .textbox h3{font-size:36px;line-height:50px;color:#df2f21;margin-bottom:30px;}
.chdcare-wrapper4 .textbox p{font-size:14px;line-height:25px;color:#000;}
.chdcare-wrapper4 .textbox p b{color:#df2f21;font-weight:normal;}
.chdcare-wrapper4 .textbox a{width:180px;height:35px;display:block;background:#b58f63;color:#fff;line-height:35px;text-align:center;font-size:14px;margin-top:30px;}
.chdcare-wrapper4 .textbox a:hover{color: #fff;background: #a98357;}
.bearcheck{width:100%;height:166px;background:url(/images/blbg.png) no-repeat center;}
.bearcheck p{width:1200px;margin:auto;font-size:24px;color:#000;padding-top:35px;}
.bearcheck p a{margin:0 70px;color:#000;height:45px;border-bottom:5px solid #fff;float:left;}
.bearcheck p a.select{border-bottom:5px solid #df2f21;color:#df2f21;}

/*育儿助手-专家提问*/
.expertitle{width:100%;overflow:hidden;font-size:18px;color:#000;line-height:39px;}
.expertitle em{float:left;width:31px;height:38px;border-radius:20px;background:#ebc66c;font-size:18px;color:#fff;text-align:center;line-height:39px;margin-right:10px;padding-left:7px;}
.expertbox1{width:1170px;overflow:hidden;background:#f3f3f3;padding:15px;margin:20px 0 45px 0;}
.select2-container .select2-choice .select2-arrow {background: url(/images/arrowxz.png) no-repeat center;width: 25px;float: right;left: 62px;}
.expertbox1 p i {float: left;height: 42px;line-height: 32px;margin-right: 10px;font-style: normal;}
.expertbox1 p.select-p {line-height: 32px;height: 32px;margin: 14px 0;float: left;width: 759px;padding-left: 180px; position: relative;}
.expertbox1 p.select-p span {line-height: 32px;height: 32px;display: block;position: absolute;left: 0;width: 156px;text-align: right;}
.expertbox1 p.select-p em{float:left;height:32px;line-height:32px;width:98px;position:relative;cursor:pointer;}
.expertbox1 p.select-p em input{opacity:0;filter:alpha(opacity=0);-moz-opacity:0;position:absolute;}
.expertbox1 p.select-p em label{width:63px;display:block;height:32px;cursor:pointer;}
.expertbox1 p.select-p em label.checkbox b{width:16px;height:16px;border-radius:100%;border:1px solid #bfbfbf;float:left;margin:6px 8px 0 5px;}
.expertbox1 p.select-p em label.checkbox.checked b{border:1px solid #df2f21;background:#df2f21;}
.expertbox2{width:100%;overflow:hidden;margin:28px 0;}
.expertbox2 a{width:60px;height:auto;float:left;margin:0 30px;}
.expertbox2 a em{width:60px;height:60px;display:block;text-align:center;background:#999999;border-radius:30px;}
.expertbox2 a em img{margin-top:10px;}
.expertbox2 a p{height:20px;font-size:12px;color:#999;margin:10px 0;text-align:center;}
.expertbox2 a.select em{background:#f7c345;}
.expertbox2 a.select p{color:#000;}
.expertbox3{width:100%;overflow:hidden;margin:28px 0;}
.expertbox3 textarea{width:1158px;height:120px;padding:20px;border:1px solid #b58f63;font-size:14px;}
.expertbox3 p{margin:10px 0;color:#999;text-align:right;float:right;}
.expertbox3 a.subbtnli{width:320px;height:40px;float:right;line-height:40px;text-align:center;background:#df2f21;font-size:14px;color:#fff;margin-top:-113px;}
.expertbox3 a.subbtnli:hover{background: #c6261a;}
.expertbox3 h5{margin:10px 0;color:#999;text-align:right;color:#000;line-height:23px;width:100%;float:right;margin-top:-60px;}
.expertbox3 h5 b{width:320px;text-align:left;font-weight:normal;float:right;color:#666;font-size:14px;}
.expertbox4{width:100%;overflow:hidden;margin:200px 0 50px;}
.expertbox4 h1{width:372px;height:73px;margin:auto;font-size:36px;color:#fff;background:#b58f63;text-align:center;border-radius:35px;line-height:73px;}
.zjboxnr{width:100%;overflow:hidden;background:#fffbef;padding:20px 0;margin-top:45px;}
.expertbox4 ul{width:1200px;overflow:hidden;margin:auto;}
.expertbox4 ul li{width:480px;margin:40px 60px;float:left;}
.expertbox4 ul li .headimg{width:173px;height:173px;border-radius:100%;float:left;margin-right:15px;overflow:hidden;}
.expertbox4 ul li .headimg img{width:173px;height:173px;border-radius:100%;}
.expertbox4 ul li h4{font-size:18px;line-height:50px;margin-top:24px;}
.expertbox4 ul li h4 b{font-size:12px;font-weight:normal;padding-left:10px;}
.expertbox4 ul li p{font-size:12px;font-weight:normal;padding-left:10px;line-height:35px;}

.expertbox5 .title-childcare a{float: right;font-size:14px;color:#b58f63;}
.expertbox5 .title-childcare a:hover{color:#000;}
.expertbox5 h4{font-size:24px;color:#000;line-height:55px;}
.expertbox5 h4 b{font-size:36px;color:#df2f21;padding-right:5px;font-weight:normal;vertical-align: -4px;}
.expertbox5 ul{width:100%;overflow:hidden;margin-top:70px;}
.expertbox5 ul li{width:349px;float:left;border-right:1px solid #b58f63;margin-right:50px;}
.expertbox5 ul li .lefttb{width:60px;height:auto;float:left;margin:0 15px 0 0;}
.expertbox5 ul li .lefttb em{width:60px;height:60px;display:block;text-align:center;background:#f7c345;border-radius:30px;}
.expertbox5 ul li .lefttb em img{margin-top:10px;}
.expertbox5 ul li .lefttb p{height:20px;font-size:12px;color:#000;margin:10px 0;text-align:center;}
.expertbox5 ul li .rightnum{float:left;width:230px;}
.expertbox5 ul li .rightnum p{margin:25px 0 15px;font-size:14px;}
.expertbox5 ul li .rightnum h5{margin:20px 0;font-size:16px;}
.expertbox5 .mytwlink{width:100%;line-height:60px;text-align:right;float:left;color:#df2f21;}
.expertbox5 .mytwlink:hover{text-decoration: underline;}
.expertbox5 ul li.bordernone{border-right:none;}

/*母乳研究*/
.yl-content .pz-tab.pz-tab-content{width:100%;overflow:hidden;font-size:24px;padding:30px 0 0 0;height:auto;background: url(/images/pz-cut-bg.gif) no-repeat center bottom;}
.yl-content .pz-tab-content .pz-tab-items a{border-bottom:5px solid #fff;line-height:54px;margin:0 90px;}
.yl-content .pz-tab-content .pz-tab-items a.active{border-bottom:5px solid #df2f21;}
.yl-content .pz-tab-content .pz-tab-items{padding-bottom:100px;}
.yl-content .pz-tab-content .pz-tab-items .yjtitle{width:100%;position:relative;padding-top:34px;}
.yl-content .pz-tab-content .pz-tab-items .yjtitle b{position:absolute;left:119px;top:5px;width:34px;height:29px;display:block;}
.yl-content .pz-tab-content .pz-tab-items .yjtitle .yjtitlenr{width:100%;background:#f8f8f8;height:80px;line-height:80px;font-size:18px;}
.yl-content .pz-tab-content .pz-tab-items .yjtitle span{width:auto;float:left;margin:0 60px;cursor:pointer;}
.yl-content .pz-tab-content .pz-tab-items .yjtitle span.select{color:#df2f21;}
.pz-tab-content .disshow0{width:1200px;overflow:hidden;margin:40px 0;background: url(/images/ysimg.jpg) no-repeat right 85px;}
.pz-tab-content .disshow0 p{width:1155px;overflow:hidden;font-size:14px;color:#000;line-height:25px;padding:10px 0;position:relative;padding-left:45px;margin:10px 0;}
.pz-tab-content .disshow0 p em{width:35px;height:35px;border-radius:50%;font-size:18px;color:#fff;line-height: 35px;text-align:center;background:#ebc66c;float:left;margin-right:10px;position:absolute;left:0;top:4px;}
.pz-tab-content .disshow0 .btnote{width:1100px;background:#fffaef;padding:50px 40px;overflow:hidden;margin-top:100px;}
.pz-tab-content .disshow0 .btnote p{width:100%;font-size:14px;line-height:30px;}
.pz-tab-content .disshow1{width:1200px;overflow:hidden;margin:40px 0;display:none;}
.pz-tab-content .disshow1 img{width:100%;overflow:hidden;}
.pz-tab-content .disshow2{width:1200px;overflow:hidden;margin:40px 0;display:none;}
.pz-tab-content .disshow2 .topbs{width:1200px;overflow:hidden;}
.pz-tab-content .disshow2 .topbs .textr{width:670px;float:right;overflow:hidden;}
.pz-tab-content .disshow2 .topbs img{float:left;width:470px;height:auto;margin-right:40px;}
.pz-tab-content .disshow2 .topbs h4{width:auto;font-size:36px;margin-bottom:50px;color:#000;}
.pz-tab-content .disshow2 .topbs p{font-size:24px;line-height:45px;color:#000;}
.pz-tab-content .disshow2 .topbs p.alright{text-align:right;margin-top:10px;}
.pz-tab-content .disshow2 .btbs{width:1200px;overflow:hidden;margin-top:70px;}
.pz-tab-content .disshow2 .btbs .textl{width:670px;float:left;overflow:hidden;}
.pz-tab-content .disshow2 .btbs img{float:right;width:470px;height:auto;margin-left:40px;}
.pz-tab-content .disshow2 .btbs h4{width:auto;font-size:36px;margin-bottom:50px;color:#000;}
.pz-tab-content .disshow2 .btbs p{font-size:24px;line-height:45px;color:#000;margin-top:60px;}
.pz-tab-content .disshow2 .btbs p.alright{text-align:right;margin-top:10px;}
.container.gpzbox p{width:97%;color:#333;padding:37px 0 0 0;line-height:30px;font-size:18px;margin:auto;}
.container.gpzbox img{width:100%;height:auto;}
.container.mgtp80{margin-top:80px;}
.container.mgtp80 ul li p{line-height:34px;margin-top:10px;}
.container.pzlist .pzlisttop{width:1200px;overflow:hidden;margin-bottom:18px;}
.container.pzlist .pzlistbt{width:1200px;overflow:hidden;margin-bottom:60px;}
.container.pzlist .pzlisttop .left{height:611px;width:449px;overflow:hidden;padding:22px;background:#ffefb5;float:left;}
.container.pzlist h2{font-size:24px;color:#000;padding:45px 0 30px;}
.container.pzlist p{font-size:18px;color:#000;line-height:30px;}
.container.pzlist .pzlisttop .right{height:611px;width:648px;overflow:hidden;padding:22px;background:#f2fede;float:right;}
.container.pzlist .pzlistbt .left{height:744px;width:648px;overflow:hidden;padding:22px;background:#def3fe;float:left;}
.container.pzlist .pzlistbt .right{height:744px;width:449px;overflow:hidden;padding:22px;background:#fef4df;float:right;}
.container.gjhuabox ul{width:1200px;overflow:hidden;display:flex;}
.container.gjhuabox ul li{flex:3;float:left;text-align:center;}
.container.gjhuabox ul li img{margin:auto;}
.container.gjhuabox ul li p{padding:10px 6.5%;width:87%;text-align:left;line-height:30px;}
.container.gjhuabox{padding-bottom:40px;}

/*奶粉详情*/
.milkcontent{width:100%;overflow:hidden;}
.milkcontent h2{width:1200px;height:65px;line-height:70px;border-bottom:1px solid #d3a035;margin:20px auto 10px;font-size:14px;color:#000;}
.milkcontent .changeage{width:100%;height:1162px;background:url(/images/detailbanner.png) no-repeat bottom center;}
.milkcontent .changeage ul{width:1200px;overflow:hidden;padding-top:854px;margin:auto;}
.milkcontent .changeage ul li{float:left;width:25%;text-align:center;background:url(/images/gryty.png) no-repeat bottom center;height:251px;cursor:pointer;}
.milkcontent .changeage ul li p{width:100%;font-size:24px;color:#fff;line-height:32px;}
.milkcontent .changeage ul li.select,.milkcontent .changeage ul li:hover{text-align:center;background:url(/images/yellowty.png) no-repeat bottom center;}
.detailcontainer{width:100%;overflow:hidden;background:#f6e4bb;padding:20px 0;}
.detailcontainer p{width:1200px;height:120px;border-bottom:2px solid #f6e4bb;margin:auto;background:#f6f6f6;position:relative;z-index:33;}
.detailcontainer p span{width:267px;height:120px;float:left;font-size:24px;color:#000;text-align:center;line-height:120px;position:relative;cursor:pointer;z-index:44;}
.detailcontainer p span i{width:1px;background:#b58f63;height:60px;right:0;top:30px;display:block;position:absolute;}
.detailcontainer p span.select{background:#b58f63;color:#fff;}
.detailcontainer p span.select b{background:url(/images/xjtarrow.png) no-repeat;position:absolute;width:52px;height:31px;display:block;left:50%;margin-left:-26px;top:119px;}
.detailcontainer p span.noborder i{display:none;}
.detailcontainer p a{width:280px;height:60px;float:right;background:#df2f21;border-radius:30px;color:#fff;line-height:60px;text-align:center;font-size:24px;margin:30px 25px 30px 0;}
.detailcontainer p a:hover{background:#c6261a;}
.detailcontainer .imgbox{width:1200px;overflow:hidden;background:#fff;margin:auto;text-align:center;position: relative;z-index:22;}
.detailcontainer .imgbox img{max-width:100%;}
.displaybox1,.displaybox2{padding:40px 0 0;display:none;}

/*专家提问回复页面*/
.chat_message{width:100%;overflow:hidden;margin-top:120px;}
.chat_message .head_box{width:126px;height:126px;border-radius:100%;overflow:hidden;float:left;}
.chat_message .head_box img{width:126px;height:126px;border-radius:100%;}
.chat_message .message_text{width:auto;overflow:hidden;padding-left:20px;background:url(/images/arleft.png) no-repeat center left;}
.chat_message .message_text p{width:590px;height:104px;border-radius:15px;background:#f1f1f1;margin:0;font-size:24px;line-height:50px;padding:10px 0 30px 30px;color:#000;}
.chat_message.chat_right{margin-top:80px;}
.chat_message.chat_right .head_box{float:right;}
.chat_message.chat_right .message_text{float:right;padding-right:20px;background:url(/images/arright.png) no-repeat center right;}
.chdcare-wrapper .doctor{width:100%;text-align:right;font-size:24px;color:#000;padding:30px 0 30px 0;}
.chdcare-wrapper .doctor b{font-weight:normal;color:#df2f21;}
.chdcare-wrapper .armboxli{font-size:18px;color:#df2f21;text-align:left;padding-left:30px;margin-top:50px;}
.expertbox3 h4{width:100%;overflow:hidden;color: #999;text-align: right;font-size:14px;line-height:40px;}
.expertbox3 h4 a{float:left;overflow:hidden;background:none;width:124px;margin-top:24px;}
.expertbox3 h4 a:hover{background:none;opacity: 0.8;}
.expertbox3 h4 a img{width:124px;height:40px;}
.expertbox3 .imglist{width:100%;padding:70px 0 10px 0;overflow:hidden;}
.expertbox3 .imglist span{float:left;width:140px;height:140px;border:1px solid #ddd;margin-right:20px;}
.expertbox3 .imglist span img{width:140px;height:140px;}
.expertbox3 .imglist a{width:136px;height:136px;border:2px solid #b58f63;text-align:center;float:left;}
.expertbox3 .imglist a img{margin-top:37px;}
.expertbox3 .imglist a:hover{border:2px solid #df2f21;}