@charset "UTF-8";
/**
 * 
 * @authors Your Name (iqianduan@126.com)
 * @date    2017-08-23 14:18:06
 * @version $Id$
 */
/*公共*/
.ta_C{text-align:center;}
/*河南食品网内页搜索*/
.NsearchWrap{float:left; margin-top:10px;}
/*热点词样式开始*/
.hotWord{float:right; margin-top:10px;}
.hotWord ul li{float:left; margin:0 4px 0 0;    }
.hotWord ul li.first{color:#333;line-height:30px; font-weight:bold;}
.hotWord ul li a{display:block; width:100px; height:30px; line-height:30px; text-align:center; border-radius:20px; border:1px solid #e3e3e3;}
.hotWord ul li a:hover{background:#00933F; color:#fff; text-decoration:underline;}
/*热点词样式结束*/

/*内页大导航样式开始*/
.bigNavWrap{overflow:hidden; background:#00923F; height:40px;}
.bigNavCon{width:80%; height:40px; margin:0 auto;}
.bigNavCon ul li{float:left; line-height:40px;}
.bigNavCon ul li a{display:block; padding:0 20px; color:#fff; font-size:16px;}
.bigNavCon ul li a:hover{background:#017632; text-decoration:underline;}
.bigNavCon ul li.current a{background:#017632;}
/*内页大导航样式结束*/
/*食品资讯页面推荐新闻开始*/
.N_recomInforWrap{overflow:hidden; padding-top:10px;}
.N_recomInforCon{width:80%; height:auto; margin:0 auto;}
.N_recomInforCon_bor{overflow:hidden; border:1px solid #e3e3e3;}
.N_recomInforCon_bor_box{overflow:hidden; padding:1% 0 1% 1%;}
.N_recomInforCon_bor_box .left,.N_recomInforCon_bor_box .cent,.N_recomInforCon_bor_box .right{float:left; width:32.33%; margin-right:1%; display:inline; overflow:hidden;}

.N_recomInforCon_bor_box .left .leftBox{width:100%;overflow:hidden; position: relative;}
.N_recomInforCon_bor_box .left ul{overflow:hidden; position:relative; }
.N_recomInforCon_bor_box .left ul li{float:left; width:100%; overflow:hidden; position:relative; display:none;}
.N_recomInforCon_bor_box .left ul li a{display:block;}
.N_recomInforCon_bor_box .left ul li a img{display:block; width:100%; height:196px; max-height:196px; min-height:196px;}
.leftBox{position: relative;}
.N_recomInforCon_bor_box .left ul li p{position: absolute; left:0; bottom:0; height:30px; line-height:30px; width:100%; background:#00923F; /*//必须写  比如这里是黑色#000和下面的rgba里面的0,0,0对应  因为ie8 不认识rgba*/
background: rgba(0,148,62,0.7); /*必须写  这是现代浏览器的写法    0,0,0对应的是 上面的#000
position: static;  默认就是static可写可不写*/
*zoom:1;  /*必须写*/
filter:Alpha(opacity=70);  /*ie专属滤镜 也必须写*/}
.N_recomInforCon_bor_box .left ul li p a{padding-left:10px; color:#fff; font-size:14px;}
.N_recomInforCon_bor_box .leftBox ol.focus{position:absolute; right:10px; bottom:12px; z-index: 2;}
.N_recomInforCon_bor_box .leftBox ol.focus li{float:left;margin-right:4px; width:6px; height:2px; background:#000;}
.N_recomInforCon_bor_box .leftBox ol.focus li.current{background:#e80e0e; /*//必须写  比如这里是黑色#000和下面的rgba里面的0,0,0对应  因为ie8 不认识rgba*/
background: rgba(232,14,14,0.4); /*必须写  这是现代浏览器的写法    0,0,0对应的是 上面的#000
position: static;  默认就是static可写可不写*/
*zoom:1;  /*必须写*/
filter:Alpha(opacity=40);  /*ie专属滤镜 也必须写*/}

/*内页广告开始*/
.hnadvwrap{overflow:hidden; padding-top:10px;}
.hnadvCon{width:80%; height:auto; margin:0 auto;}
.hnadvCon img{width:100%; height:auto; display:block;}
/*内页广告结束*/

/*食品资讯页面分类浏览开始*/
.NclassLookWrap{overflow:hidden; padding-top:10px;}
.NclassLookCon{width:80%; height:auto; margin:0 auto;}
.NclassLookCon_bor{overflow:hidden; border:1px solid #e3e3e3;}
.NclassLookCon ul{padding:0 0 10px 10px;}
.NclassLookCon ul li{width:9%; line-height:24px; float:left; margin-right:1%; display:inline; font-size:14px;}
.NclassLookCon ul li a{display:block; text-align:center;}
.NclassLookCon ul li a:hover{text-decoration:underline;}
/*食品资讯页面分类浏览结束*/

/*食品资讯页面热点新闻、展会信息、面制品开始*/
.foodInfor_01Wrap{overflow:hidden; padding-top:10px;}
.foodInfor_01_Con{overflow:hidden; width:80%; height:auto; margin:0 auto;}
.foodInfor_01_Con_left,.foodInfor_01_Con_Cen,.foodInfor_01_Con_right{float:left; width:32.666%; height:auto;}
.foodInfor_01_Con_Cen{margin:0 1% 0;}
.foodInfor_01_Con_left_Con,.foodInfor_01_Con_Cen_Con,.foodInfor_01_Con_right_Con{overflow:hidden; border:1px solid #e3e3e3;}
.foodInfor_01_Con_Cen_Con_list02,.foodInfor_01_Con_right_Con_list02,.foodInfor_01_Con_Left_Con_list02{overflow:hidden; padding:0 10px 10px;}
.foodInfor_01_Con_right_Con_list01,.foodInfor_01_Con_Cen_Con_list01,.foodInfor_01_Con_left_Con_list01{padding:0 10px 0 10px;}
/*食品资讯页面热点新闻、展会信息、面制品结束*/

/*食品资讯企业推荐开始*/
.busRecomWrap{overflow:hidden; padding-top:10px;}
.busRecomCon{width:80%; height:auto; margin:0 auto;}
.busRecomCon_bor{overflow:hidden; border:1px solid #e3e3e3;}
.busRecom_newList{overflow:hidden; padding:0 0 10px 10px;}
.busRecom_newList li{width:24%; float:left; margin-right:1%; display:inline; background:#e9e5e6;}
.busRecom_newList li a.busimg{display:block; width:100%; max-width:270px; height:152px; max-height:152px;}
.busRecom_newList li a.busimg img{width:100%; display:block; max-width:270px; height:152px; max-height:152px;}
.busRecom_newList li h3{overflow:hidden; line-height:28px;}
.busRecom_newList li h3 a{display:block; padding:0 10px 0 10px; overflow:hidden; font-size:14px; font-weight:bold; color:#333;}
.busRecom_newList li p{padding:0 10px 10px;}
.busRecom_newList li p a{display:block; text-align:justify;}
/*食品资讯企业推荐结束*/

/*广告轮播图效果开始*/
.hnlbadvWrap{overflow:hidden; padding-top:10px;}
.hnlbadvCon{width:80%; height:auto; margin:0 auto;}
.hnlbadvCon_bor{border:1px solid #e3e3e3; padding:1% 0 1% 1%; position: relative;}
.hnlbadvCon_bor ul li{float:left; width:15.66%; margin-right:1%; display:block;}
.hnlbadvCon_bor ul li a{display:block; overflow:hidden; max-width: 176px; max-height:100px; min-width:167px; min-height:100px;}
.hnlbadvCon_bor ul li a img{width:100%; height:auto; max-width: 176px; max-height:100px; min-width:167px; min-height:100px;}
.hnlbadvCon_bor .leftBtn,.hnlbadvCon_bor .rightBtn{position:absolute; width:30px; height:50px; text-align:center; line-height:50px; z-index:2;}
.hnlbadvCon_bor .leftBtn{left:12px;}
.hnlbadvCon_bor .rightBtn,.hnlbadvCon_bor .leftBtn{background:#00943e; /*//必须写  比如这里是黑色#000和下面的rgba里面的0,0,0对应  因为ie8 不认识rgba*/
background: rgba(0,148,62,0.7); /*必须写  这是现代浏览器的写法    0,0,0对应的是 上面的#000
position: static;  默认就是static可写可不写*/
*zoom:1;  /*必须写*/
filter:Alpha(opacity=70);  /*ie专属滤镜 也必须写*/ color:#fff; font-size:24px; top:50%; margin-top:-25px; cursor:pointer;}
.hnlbadvCon_bor .rightBtn{right:12px;}
/*广告轮播图效果结束*/

/*新闻列表样式开始*/
.NewListWrap{overflow:hidden; padding-top:10px;}
.NewListCon{width:80%; height:auto; margin:0 auto;}
.NewListCon .left{float:left; overflow:hidden; width:69%;}
.NewListCon_box{overflow:hidden; padding:10px 10px 0;}
.NewListCon .right{float:right; overflow:hidden; width:30%;}
.NewListCon .left .left_bor,.NewListCon .right .right_bor1{overflow:hidden; border:1px solid #e3e3e3;}
.NewListCon .right .right_bor1 .paddLRB{padding:0 10px 10px 10px;}

/*新闻列表样式结束*/

/*列表和详情位置样式开始*/
.placeWrap{overflow:hidden; padding-top:10px;}
.placeCon{width:80%; height:auto; margin:0 auto;}
.placeCon p{font-size:14px;}
/*列表和详情位置样式结束*/


/*详情正文页面样式开始*/
.textBox{overflow:hidden; padding:10px 10px;}
.textBox .title{overflow:hidden; padding:0 0 10px; text-align:center; font-size:16px; font-weight:bold; color:#333;}
.textBox .info{text-align:center; color:#b9b9b9;}
.textBox p{color:#666; font-size:14px; line-height:26px; margin-top:8px;}
.textBox p.giveRead{padding:10px; background:#f4f4f4; text-align:justify;}
.textBox div img{display:block; width:60%; height:auto; margin:0 auto;}
.textBox table{margin-top:10px;}
.textBox table.bg{font-size:14px; background:#00943e;}
.textBox table tr td{background:#fff; line-height:30px; text-align:center; color:#666;}
.textBox table.bg>tbody>tr>td:first-child
{color:#333; font-weight:bold;}
.textBox .Explain h3{padding:10px 0 0; text-align:center; font-size:16px; font-weight:bold;}

/*分享样式*/
.bshare-custom{margin-top:10px;}
/*免费声明代码开始*/
.state{overflow: hidden;
    padding: 10px;
    background: #ebeaea;
    margin-top: 10px;}
/*详情正文页面样式结束*/



/**
 * 登录界面
 * 
 */
.loginfood{margin-top:0;}
/*登录内容模块开始*/
.loginWrap{overflow:hidden; background:#74b0c3 url(../images/loginbg.png) no-repeat center center; height:525px;}
.loginCon{width:80%; height:auto; margin:0 auto; position: relative;}
.loginPos{width:30%; max-width:328px; border-radius:10px; background:#fff; position: absolute; right:0; top:40px;}
.loginTitle{overflow:hidden; padding:14px 0; text-align:center; background:#00943e; border-radius: 10px 10px 0 0; color:#fff; font-weight:normal; font-size:18px;}
.hotlink{float:right; margin-top:10px;}
.hotlink p{font-size:18px; background:url(../images/tel_p.png) no-repeat left center; line-height:32px; padding-left:40px;}
.hotlink p span{font-style:italic; color:#aa3907; font-weight:bold;}
.loginM{overflow:hidden; padding:10% 6% 6%}
.num,.pass{overflow:hidden;}
.num span,.pass span{float:left; width:18%; overflow:hidden; line-height:30px; font-size:14px; color:#666;}
.num input,.pass input{float:left; width:77.2%; border:1px solid #ccc; overflow:hidden; height:30px; line-height:30px; color:#999; padding-left:4%;}
.num,.remPass{margin-bottom:20px;}
.pass{margin-bottom:10px;}
/*记住密码*/
.remPass{overflow:hidden; padding-left:18%;}
.remPass a{display:block; float:left; width:14px; height:14px; margin-top:3px; border:1px solid #ccc;}
.remPass a.current{background:url(../images/rempass.png) no-repeat center center;}
.remPass span{float:left; padding-left:6px; color:#666;}
.loginB{overflow:hidden;}
.loginB p{display:block; width:100%; border-radius:4px; background:#d37f1b;}
.loginB input{background: none; height: 40px; line-height: 39px; width: 100%; outline: none; font-weight: normal; color:#fff; font-size:18px; cursor:pointer;}
.forget {margin-top:10px;}
.forget a{color:#1bb3d3; float:right;}
/**
 * 注册界面
 * 
 */
.regWrap{overflow:hidden;}
.regCon{width:70%; height:auto; margin:0 auto; background:#fff; padding-top:3%; padding-left:10%;}
.regCon .regCon-title{font-weight:bold; font-size:20px; overflow:hidden; color:#333;}
.regCon .regCon-title span{font-weight:normal; font-size:14px; padding-left:2%;}
.regCon .regCon-title span a{color:#00943e;}
.forCon{overflow:hidden; padding-top:30px;}
.fortitle{font-size:20px; padding-left:10px; height:40px; line-height:40px; font-weight:bold; background:url(img/titleimg.png) no-repeat left center; color:#00943e; position: relative;}
.fortitle span{position: absolute; width:3px; height:25px; background:#00943e; left:0; top:7px;}
.inputBox,.changeProBox,.codem{overflow:hidden; margin-top:20px; height:40px; line-height:40px;}
.inputBox .left,.changeProBox .left,.codem .left{width:20%; max-width:130px; line-height:40px; float:left;}
.inputBox .right,.changeProBox .right,.codem .right{width:80%; height:auto; float:left;}
.inputBox .left h4,.changeProBox .left h4,.codem .left h4{position: relative; font-size:14px; font-weight:normal; color:#333;}
.inputBox .left span,.changeProBox .left span{color:red; font-size:14px; position: absolute; left:60px; top:3px;}
.inputBox .left span,.changeProBox .left span,.codem .left span{ top:3px; }/* firefox 浏览器实行这句定义 */ 
.inputBox .left span,.changeProBox .left span,.codem .left span{ top:3px\9; }/*ie6,ie7,ie8 这句定义主要尖对IE8来hack*/ 
.inputBox .left span,.changeProBox .left span,.codem .left span{ *top:-7px; }/*ie6,ie7 这句定义主要尖对IE7来hack*/ 
.inputBox .left span,.changeProBox .left span,.codem .left span{ _top:3px; }/*ie6 浏览器优先实行这句定义*/ 
.inputBox .right div{display:block; float:left; width:100px;height:auto;}
.inputBox .right a{padding-left: 20px; background: url(../images/rediobg.png) 0 0 no-repeat; display: inline-block; height: 13px; line-height: 13px; margin-right: 30px; cursor: pointer;}
.inputBox .right a.foucs{background-position:0 -13px;}
/*会员名样式*/
.vipName .left span{left:44px;}
.vipName .right input,.vipName .right .drop,.codem .right input{border:1px solid #ccc; overflow:hidden; width:350px; padding:7px 0;}
.codem .right input{width:106px;}
.vipName .right .drop{width:220px;}
/*登录密码*/
.password .left span{left:74px;}
.retypPassword .left span{left:88px;}
/*联系方式*/
.forCon .two,.forCon .three{margin-top:20px;}
/*真实姓名*/
.realName .left span,.CorporateNname .left span,.Companyphone .left span{left:58px;}
/*性别*/
.sex .left span{left:30px;}
/*电子邮箱*/
.mailBox .left span{left:60px;}
/*邮箱验证*/
.mailProv .left span{left:72px;}
.codem .left span{color:red; font-size:14px; position: absolute; left:45px; top:3px;}
.Mobile .left span{left:60px;}
.QQ .left span{left:56px;}
.mailProv .right input,.codem .right input{width:106px;}
.codem .right input{float:left; text-align:center; color:#666;}
.codem .right img{width:106px; overflow:hidden; height:39px; margin-left:10px; background:#d37f1b; color:#fff; font-size:14px; font-family: '微软雅黑'; cursor:pointer;}
.mailProv .right .but{width:106px; overflow:hidden; height:39px; margin-left:10px; background:#d37f1b; color:#fff; font-size:14px; font-family: '微软雅黑'; cursor:pointer; border:0 none;}
.codem .right img{border:1px solid #ccc; height:37px; display:none;}
.mailProv .right input{float:none; margin-top:-2px;}/* firefox 浏览器实行这句定义 */ 
.mailProv .right input{float:left\9; margin-top:0px\9;}/*ie6,ie7,ie8 这句定义主要尖对IE8来hack*/ 
.mailProv .right input{ *float:left; *margin-top:2px; }/*ie6,ie7 这句定义主要尖对IE7来hack*/ 
.mailProv .right input{ _float:none; _margin-top:-2px;}/*ie6 浏览器优先实行这句定义*/  
/*验证问题*/
.changeProBox .right .changePro{background-image:none; padding-left:10px;}
.changeProBox .right p{color:#666;}
.changeProBox{overflow:hidden; height:auto;}
.changeProBox .right input{border:1px solid #ccc; overflow:hidden; width:350px;}
/*提交盒子*/
.submitBox .left,.submitBox .right{height:40px;}
.submitBox input{width:350px; height:40px; background:#d37f1b; line-height:40px; text-align:center; color:#fff; font-family:'微软雅黑'; font-size:16px;}
.clause{width:700px;height:100px;overflow-y:scroll;border:#ccc 1px solid;background:#FAFAFA;margin:20px auto;line-height:180%;padding:10px;"}
.f_red{color:Red;}

/*搜索结果页面样式*/
.searchjgBox{overflow:hidden; padding-top:10px;}
.searchjgBox .searchjg{width:80%; height:auto; margin:0 auto; overflow:hidden;}

