﻿/*RESET*/*{margin:0;padding:0;}fieldset, img{border:0;}:focus{outline:0;}address, caption, cite, code, dfn,em, th, var, optgroup{font-style:normal;font-weight:normal;}h1, h2, h3, h4, h5, h6{font-size:100%;font-weight:normal;}abbr, acronym{border:0;font-variant:normal;}input, button, textarea,select, optgroup, option{font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;}code, kbd, samp, tt{font-size:100%;}input, button, textarea, select{*font-size:100%;}ol, ul{list-style:none;}table, td{border-collapse:collapse;border-spacing:0;margin:0px;padding:0px;border-top-width:0px;border-right-width:0px;border-bottom-width:0px;border-left-width:0px;}caption, th{text-align:left;}
/*主站单独样式*/
.new-nav{background:url(../images/ms-new-icon.png) repeat-x 0 0;height:131px;text-align:center; margin-bottom:10px;}
.nav-up{height:80px;width:960px;margin:auto;}
.nav-bg-img{float:right;width:140px;height:80px;background:url(../images/ms-new-icon.png) no-repeat -819px -143px;}
.nav-bg-otherweb{float:right;margin-right:60px;width:230px;height:48px;line-height:48px;margin-top:27px;background:url(../images/index-top-icon.png) no-repeat 0 0;_background:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='//www.tengfeihs.comimages/index-top-icon.png'); overflow:hidden;}
.nav-bg-otherweb a{font-size:16px;font-family:"微软雅黑";font-weight:bold;color:#4c4c4c;}
.nav-bg-otherweb a.nav-bg-home{padding-left:20px;}
.nav-bg-otherweb a.nav-bg-bbs{padding-left:55px;}
.nav-bg-otherweb a.nav-bg-question{padding-left:53px;}

.child-logo span.child-logo-text a{float:left;height:56px;font-size:24px;font-family:"微软雅黑"; line-height:56px;}
.nav-logo{padding-left:10px;padding-top:15px;}
.nav-logo a{cursor:pointer;display:block;background:url(../images/logo.png) no-repeat 0 0;height:60px;width:156px;float:left;_background:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='//www.tengfeihs.comimages/logo.png');text-indent:-9999px;}
.nav-logo span{float:left;width:112px;height:48px;background:url(../images/index-new-tips.png) no-repeat 0 0;_background:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='//www.tengfeihs.comimages/index-new-tips.png');margin:8px 0 0 15px;}
.nav-class{height:52px;width:960px;margin:auto;background:url(../images/ms-new-icon.png) no-repeat 0 -233px;}
.nav-class-main{width:65px;padding-left:20px;float:left;line-height:52px;}
.nav-class-main a{font-size:14px;font-weight:bold;color:White;}
.nav-class-detail{float:left;height:52px;background:url(../images/ms-new-icon.png) no-repeat bottom right;padding:0 5px 0 0;}
.nav-class-line{float:right;width:2px;height:52px;background:url(../images/ms-new-icon.png) no-repeat -345px -294px;font-size:0;}
.nav-class-block{width:57px;height:50px;float:left;background:url(../images/ms-new-icon.png) no-repeat 0 -295px;}
.nav-class-block a{font-size:14px;font-weight:bold;color:White;display:inline-block;height:40px;width:40px;margin-top:8px;text-decoration:none;}
.nav-class-block a:hover{text-decoration:none;color:#ffec19;}
.nav-class-child{width:70px;float:left;line-height:52px;line-height:21px;}
.nav-class-child ul{margin:6px 0;}
.nav-class-child ul li{width:70px;float:left;height:20px;overflow:hidden;}
.nav-class-child ul li a{color:White;text-decoration:none;}
.nav-class-child ul li a:hover{color:#ffec19;text-decoration:none;}

.nav-class-alone div.nav-class-child{width:130px;padding-left:10px;}
.nav-class-child ul li.nav-class-child-width45{width:60px;}
.nav-class-child ul li.nav-class-child-width55{width:60px;}
.nav-class-nobg{background:none;}

/*子站公共样式*/
.child-logo{padding-left:10px;padding-top:15px;float:left;}
.child-logo a.child-logo-img{background:url(../images/logo.png) no-repeat 0 0;height:60px;width:156px;float:left;_background:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='//www.tengfeihs.com/Template/Qbaobei/Skin/images/logo.png');cursor:pointer;}
.child-logo span.child-logo-text a{float:left;height:56px;font-size:24px;font-family:"微软雅黑"; line-height:56px;}
.child-up{height:80px;width:960px;margin:auto;}
.child-search{float:right;width:244px;height:26px;margin-top:42px;background:url(../images/jk-new-icon.png) no-repeat 0 -45px;}
.child-search input.child-search-key{width:160px;height:24px;line-height:26px;border-top:1px solid #dbdbdb;border-right:1px solid #dbdbdb;border-bottom:1px solid #dbdbdb;border-left:0px;float:right;color:#949494;background-color:transparent;}
.child-search span.child-search-btn{width:59px;height:26px;line-height:26px;float:right;font-weight:bold;cursor:pointer;}
.child-cls{height:63px;width:960px;margin:auto;position:relative;}
.child-cls dl{float:left; }
.child-cls dl.child-cls-index{padding-left:18px;padding-right:3px;}
.child-cls dl.child-cls-prt-move { z-index:1;}
.child-cls dl.child-cls-prt-move dd.child-cls-prt-content a{float:left;overflow:hidden;margin:0;height:25px;line-height:25px;width:84px;text-align:center;text-decoration:none;}
.child-cls dl dd{top:42px;position:absolute;width:930px;text-align:left; left:10px; z-index:0;}
.child-cls dl dd a{color:#2c2c2c;display:inline-block;margin-left:25px;}
.child-cls dl dd a.child-cls-one{margin-left:0;}
.child-cls dl dt{height:35px;line-height:35px;float:left;}
.child-cls dl dt a{color:White;font-size:14px;text-decoration:none;display:inline-block;margin:0 5px;}
.child-cls dl dt a b{font-weight:normal;padding:0 12px;display:inline-block;cursor:pointer;}
.b-nav{text-align:left;}


/*健康页面导航样式*/
.jk-nav{height:143px;background:url(../images/jk-top-bg.png) repeat-x 0 0;padding-bottom:10px; position:relative; z-index:2;text-align:center;}
.jk-logo-line{float:left;width:9px;height:50px;background:url(../images/ms-new-icon.png) no-repeat left -356px;margin:0 5px 0 10px;}
.jk-bg-img{float:right;width:152px;height:80px;background:url(../images/ms-new-icon.png) no-repeat -808px -143px;}
.jk-cls{background:url(../images/jk-new-icon.png) repeat-x 0 -108px;}
.jk-cls dl.child-cls-prt-move dt a{background:url(../images/jk-new-icon.png) no-repeat right -226px;color:#0372ba;}
.jk-cls dl.child-cls-prt-move dt a b{background:url(../images/jk-new-icon.png) no-repeat left -226px transparent;height:35px;}
.jk-cls dl dt a.child-cls-prt-normal{background:url(../images/jk-new-icon.png) no-repeat right -181px;display:inline-block;font-size:14px;color:#0372ba;text-decoration:none;}
.jk-cls dl dt a.child-cls-prt-normal b{background:url(../images/jk-new-icon.png) repeat-x left -181px;height:35px;display:inline-block;padding:0 12px;font-weight:bold;}
.jk-cls dl dd.child-cls-prt-content{position:absolute;padding:10px;width:256px;left:5px;top:35px;background:url(../images/jk-new-menu-xlk.png) no-repeat center bottom #fff;z-index:1;display:none;}
.jk-cls dl dd.child-cls-prt-content a:hover{background:#65bedc;text-decoration:none;}
.jk-cls dl dt span{background:url(../images/jk-new-icon.png) no-repeat 0 0;width:2px;height:35px;display:inline-block;}


/*乐园页面导航样式*/
.ly-nav{height:143px;background:url(../images/ly-top-bg.png) repeat-x 0 0;padding-bottom:10px; position:relative; z-index:2;text-align:center;}
.ly-nav a.child-logo-img{background:url(../images/erge-logo.gif) no-repeat 0 0;height:55px;width:137px;float:left;_background:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='//www.tengfeihs.comimages/erge-logo.gif');cursor:pointer;}
.ly-logo-line{float:left;width:9px;height:50px;background:url(../images/ly-new-icon.png) no-repeat left -301px;margin:0 5px 0 10px;}
.ly-bg-img{float:right;width:364px;height:80px;background:url(../images/ly-new-icon.png) no-repeat -596px -18px;}
.ly-cls{background:url(../images/ly-new-icon.png) repeat-x 0 -108px;}
.ly-cls dl.child-cls-prt-move dt a{background:url(../images/ly-new-icon.png) no-repeat right -226px;color:#74a00d;}
.ly-cls dl.child-cls-prt-move dt a b{background:url(../images/ly-new-icon.png) no-repeat left -226px transparent;height:35px;}
.ly-cls dl dt a.child-cls-prt-normal{background:url(../images/ly-new-icon.png) no-repeat right -181px;display:inline-block;font-size:14px;color:#74a00d;text-decoration:none;}
.ly-cls dl dt a.child-cls-prt-normal b{background:url(../images/ly-new-icon.png) repeat-x left -181px;height:35px;display:inline-block;padding:0 12px;font-weight:bold;}
.ly-cls dl dd{line-height:14px;}
.ly-cls dl dd.child-cls-prt-content{position:absolute;padding:10px;width:256px;left:5px;top:35px;background:url(../images/ly-new-menu-xlk.png) no-repeat center bottom #fff;z-index:1;display:none;}
.ly-cls dl dd.child-cls-prt-content a:hover{background:#74a00d;text-decoration:none;}
.ly-cls dl dt span{background:url(../images/ly-new-icon.png) no-repeat 0 0;width:2px;height:35px;display:inline-block;}


/*幼儿页面导航样式*/
.ye-nav{height:143px;background:url(../images/yr-top-bg.png) repeat-x 0 0;padding-bottom:10px; position:relative; z-index:2;text-align:center;}
.ye-logo-line{float:left;width:9px;height:50px;background:url(../images/yr-new-icon.png) no-repeat left -301px;margin:0 5px 0 10px;}
.ye-bg-img{float:right;width:364px;height:80px;background:url(../images/yr-new-icon.png) no-repeat -596px -18px;}
.ye-cls{background:url(../images/yr-new-icon.png) repeat-x 0 -108px;}
.ye-cls dl.child-cls-prt-move dt a{background:url(../images/yr-new-icon.png) no-repeat right -226px;color:#eb5789;}
.ye-cls dl.child-cls-prt-move dt a b{background:url(../images/yr-new-icon.png) no-repeat left -226px transparent;height:35px;}
.ye-cls dl dt a.child-cls-prt-normal{background:url(../images/yr-new-icon.png) no-repeat right -181px;display:inline-block;font-size:14px;color:#eb5789;text-decoration:none;}
.ye-cls dl dt a.child-cls-prt-normal b{background:url(../images/yr-new-icon.png) repeat-x left -181px;height:35px;display:inline-block;padding:0 12px;font-weight:bold;}
.ye-cls dl dd.child-cls-prt-content{position:absolute;padding:10px;width:256px;left:5px;top:35px;background:url(../images/yr-new-menu-xlk.png) no-repeat center bottom #fff;z-index:1;display:none;}
.ye-cls dl dd.child-cls-prt-content a:hover{background:#eb5789;text-decoration:none;}
.ye-cls dl dt span{background:url(../images/yr-new-icon.png) no-repeat 0 0;width:2px;height:35px;display:inline-block;}

/*奶粉*/
.tips{ float: left;position: absolute;z-index: 2;color: #863;font: bold 12px/56px Arial; margin-left: 10px;padding-left: 20px; background:url(../images/head-info.jpg)  no-repeat 0 8px; background-position:left center;}
.tips strong{color: #F63;}

/*专题*/
.zhuan-nav{height:114px;background:url(../images/yr-top-bg.png) repeat-x 0 0;padding-bottom:10px; position:relative; z-index:2;text-align:center;}
.zhuan-logo-line{float:left;width:9px;height:50px;background:url(../images/yr-new-icon.png) no-repeat left -301px;margin:0 5px 0 10px;}
.zhuan-bg-img{float:right;width:364px;height:80px;background:url(../images/yr-new-icon.png) no-repeat -596px -18px;}
.zhuan-cls{background:url(../images/yr-new-icon.png) repeat-x 0 -108px;}

/*iframe兼容性样式*/
.if-class-main{padding-left:35px;}
.if-class-block a{margin-top:12px;}

a{color:#333;text-decoration:none;}
a:hover{color:#333;text-decoration: underline;}


.fond-line{margin-bottom:10px;overflow:hidden;display:block;width:960px;}
.food-box{margin-left:auto;margin-right:auto;width:960px;margin-top:10px;}
.food-banner{float:left;width:300px; height:400px; overflow:hidden;}
.food-mini{width:380px;float:left;margin:0 10px 0 20px;}
.food-mini-top{border-bottom:1px dashed #e1e1e1;overflow:hidden;padding-bottom:15px;_height:230px;}
.food-mini-top-tit{font-size:20px;font-family:"微软雅黑";font-weight:bold;text-align:center;background: url(../images/food-mini-top-tit-bg.gif) no-repeat center bottom;padding:18px 0;}
.food-mini-top-tit a{color:#e23100;}
.food-mini-top-nr{padding-top:20px;}
.food-mini-top-nr p{float:left;width:220px;text-indent:20px;line-height:20px;text-align:left;}
.food-mini-top-nr img{float:left;margin-left:15px;}
.food-mini-top-nr-more{width:220px;text-align:right;}
.food-mini-bottom{width:380px;padding:10px 0 0 0;display: block;}
.food-mini-bottom .h-tit{text-align:left;}
.food-mini-bottom .h-list{padding-top:10px;}
.food-mini-bottom .h-list li{float:left;padding-right:1px;}
.food-mini-bottom .h-list li p{width:115px; overflow:hidden;white-space:nowrap; text-overflow:ellipsis;display:inline-block;padding-top:8px;}
.food-width2{width:110px;}
.food-width{width:125px;}
.food-width img{ width:120px; height:80px;}
.food-width2 img{ width:120px; height:80px;}
.food-color2f8e00{color:#2f8e00;}
.f-fontweight{font-weight:bold;font-size:14px;}
.f-fontredcolor{font-size:14px;color:#e23100;}
.f-borderright{border-right:1px solid #e5e5e5;}

.f-green{color:#2f8e00;font-size:14px;display:block;padding-top:7px;}

.food-left-box{float:left;border:1px solid #e1e1e1;width:708px;}
.food-left-box-tit img{float: left;margin-left:10px;}
.food-left-box-tit{background: url(../images/food-left-tit-bg.gif) repeat-x;height:37px;font-size:16px;font-weight:bold;text-indent:10px;text-align:left; line-height:37px;font-family:"微软雅黑";color:#e23100;}
.food-left-box-tit a { color:#E23100;}

.food-left-box-nr{}
.food-left-box-nr li{width:175px;text-align:center;float: left;padding:25px 0;}
.food-left-box-nr li img{ width:120px; height:90px;}
.food-left-box-nr li p{display:block;line-height:30px;}
.food-left-box-nr-list{}
.food-left-box-nr-list a{display:block;line-height:22px;text-align:left;padding-left:20px;}

.food-right-box{float:left;width:238px;margin-left:10px;border:1px solid #e1e1e1;}
.food-right-box-tit{background: url(../images/food-right-tit-bg.gif) repeat-x;height:37px;font-size:14px;font-weight:bold;text-indent:10px;text-align:left; line-height:37px;}
.food-right-box-nr{padding:15px 13px 0 15px;}
.food-right-box-nr .ads_top{margin:10px 0;}
.food-right-rmwztj{border-bottom:1px dashed #e1e1e1;padding-bottom:10px;}
.food-right-rmwztj li{text-align:left;background:url(../images/ban-hot-dot.gif) no-repeat left center;text-indent:10px;line-height:24px;}
.food-right-box-nr-list{background:url(../images/food-right-list-bg.gif) no-repeat;line-height:30px;padding-left:25px;padding-bottom:15px;overflow:hidden;_padding-bottom:44px;}
.food-right-box-nr-list li{float:left;width:175px;text-align:left;}
.food-right-box-nr-list  img{ width:62px; height:62px;}
.f-first{line-height:22px;padding-bottom:14px;display:block;text-align:left;}
.f-first img{float:left;margin-right:10px;text-align:left;}

.food-ad{height:90px;width:960px;margin:10px 0;overflow: hidden;}
.food-ad .boxB1{ float: left;width: 728px;}
.food-ad .boxB2{ float: left;width: 220px;margin-left: 10px;}

.food-search-ad{width:958px;margin: 0 0 10px 0;overflow: hidden; border: 1px solid #E1E1E1;}

#featured{   width:300px;     position:relative;    height:400px;    background:#CCC;	float:left;  } 
#featured ul.ui-tabs-nav{   
position:absolute;   top:376px; left:0;height:24px;   width:300px;z-index:4;overflow:hidden;}   
#featured ul.ui-tabs-nav li{text-align:center;   font-size:14px;    color:#666;float:left; }   
#featured .ui-tabs-panel{   width:300px; height:400px;    background:#999; position:relative;   overflow:hidden;z-index:3;   }   
#featured .ui-tabs-hide{   display:none;   }
#featured li.ui-tabs-nav-item a{/*On Hover Style*/  display:block;   height:24px;   color:#333;  background:#F90;    line-height:24px;font-size:18px;font-family:Arial, Helvetica, sans-serif;font-weight:bold;width:60px; }   
#featured li.ui-tabs-nav-item a:hover{   background:#000;color:#FFF;text-decoration:none;filter:alpha(opacity=70);       /* IE */ -moz-opacity:0.7;              /* 老版Mozilla */ -khtml-opacity:0.7;              /* 老版Safari */ opacity: 0.7;           /* 支持opacity的浏览器*/font-weight:bold;  }   
#featured li.ui-tabs-selected{ /*Selected tab style*/  background:#000;color:#FFF;filter:alpha(opacity=70);-moz-opacity:0.7;-khtml-opacity:0.7;opacity: 0.7;font-weight:bold; width:60px; }   
#featured ul.ui-tabs-nav li.ui-tabs-selected a{   background:#000;  width:60px;color:#CCC}
#featured ul.ui-tabs-nav li img{ background:#fff;  } 
#featured .ui-tabs-panel .info{position:absolute;top:346px; left:0;  height:30px; width: 300px;line-height:30px;font-weight:bold;text-align:center; background:#000; filter:alpha(opacity=70);-moz-opacity:0.7;-khtml-opacity:0.7;opacity: 0.7;  }     
#featured .info a{ text-decoration:none;   color:#fff;   }   
#featured .info a:hover{   text-decoration:underline;   }  

/*栏目页样式*/
.crumbnav{ color:#666; line-height:22px; width:960px; margin:auto; text-indent:10px; margin-bottom:5px;text-align: left;}
.crumbnav a{ text-decoration:none; color:#333;}
.crumbnav a:hover{ text-decoration:underline; color:#333;}
.crumbnav span{ color:#7e7e7e; }
.crumbnav h1{ display:inline;}

.food-font-color{color:#e23100;font-size:24px;font-weight:bold;font-family:"微软雅黑";display: block;padding:25px 0 20px 0;}
.food-list-tit{text-align: left;line-height:18px;font-size:12px;color:#333;padding-bottom:30px;}
.food-list-box{text-align: left;padding-bottom:20px;}
.f-food-list-left{ width:465px; float:left; padding-right:15px;}
.f-food-list-right{ width:465px; float:right;padding-right:15px;}
.f-food-list-title{line-height:30px;margin-bottom:10px;}
.food-list-box-tit{font-family:"微软雅黑";font-size:18px;font-weight: bold;text-align: left;}
.food-list-box-more{float: right;font-size:14px;}
.food-list-fenlei{border:1px solid #e1e1e1;overflow: hidden;margin-top:10px;height:400px;}
.food-list-fenlei li{width:198px;float: left;padding:25px 20px 0 20px ;line-height:20px;height:400px;}
.food-list-fenlei li img{padding-left:10px;display: block;  width:190px; clear:both;_padding-left:5px;}
.food-list-fenlei li a{display: block;width:198px;}

.f-green-border{font-weight: bold;font-size:16px;text-align:center;line-height:30px;padding-bottom:10px;width:198px;display: block;}
.boxAR{float: right;width: 300px; overflow:hidden;}


/*详细页样式*/
.food-details-box{border:1px solid #e0e0e0;width:608px;padding:20px 20px 40px 20px;float: left;overflow: hidden;}
.food-details-box-tit{background: url(../images/food-details-tit-bg.gif) no-repeat center bottom;height:40px;}
.food-colore23100{color:#e23100;font-size:22px;font-weight: bold;font-family:"微软雅黑";}
.food-fsize14{font-size:14px;}
.food-fsize14 a{ font-weight:bold;}
.food-details-box-list{padding:40px 0 0 10px;}
.food-details-box-list li{float: left;padding-bottom:40px;}
.food-details-box-list li img{float: left; width:120px; height:90px;border: 5px solid #EDEDEF;}
.food-details-box-list li p{float: left; padding-left:10px;display: block;width:450px;_width:430px;text-align: left;line-height:22px;}
.food-details-box-list li p a{color:#2f8e00; padding-left: 5px;}



