*{ margin: 0; padding: 0;}
li{ list-style: none;}
img{ display: block; border: none;}
h1, h2, h3, h4, h5, h6{ font-size: 100%;}
i, em, b{ font-style: normal;}
a{ text-decoration: none;}
input,button,select,textarea{outline:none}

html * { -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; }

.clearfix:after {content:"."; display:block; height:0; visibility:hidden; clear:both;}
.clearfix{ zoom:1;}
.ov{ overflow: hidden;}
.fl, .flli li{ float: left;}
.fr{ float: right;}
.dsbl{ display: block;}
.dsil{ display: inline;}
.dsinbl{ display: inline-block;}
.dsNone{ display: none;}

.clear{ height: 0; width: 0; clear: both; display: inline-block; display: none; line-height: 0;}

.textAc{ text-align: center;}
.textIn{ text-indent: -999999px;}
.v_a{ vertical-align: middle;}

.p_re{ position: relative;}
.p_ab{ position: absolute;}





/*字体大小*/
.fs00{ font-size: 0;}
.fs12{ font-size: 12px;}
.fs13{ font-size: 13px;}
.fs14{ font-size: 14px;}
.fs16{ font-size: 16px;}
.fs18{ font-size: 18px;}
.fs20{ font-size: 20px;}
.fs22{ font-size: 22px;}
.fs24{ font-size: 24px;}
.fs26{ font-size: 26px;}
.fs28{ font-size: 28px;}
.fs30{ font-size: 30px;}
.fs32{ font-size: 32px;}
.fs34{ font-size: 34px;}
.fs36{ font-size: 36px;}
.fs38{ font-size: 38px;}

/*字体样式*/
.fnwb{ font-weight: bold;}
.fnwn{ font-weight: normal;}

.t2em p{ text-indent: 2em;}

/*字体颜色*/
.c333{ color: #333;}
.cfff{ color: #fff;}
.c666{ color: #666;}
.c999{ color: #999;}
.cccc{ color: #ccc;}
.c000{ color: #000;}
.red{ color: #ff0000;}


/*外边距内边距*/
.pd1{ padding: 1px;}
.pd2{ padding: 2px;}
.pd5{ padding: 5px;}
.pd8{ padding: 8px;}
.pd10{ padding: 10px;}
.pd15{ padding: 15px;}
.pd20{ padding: 20px;}
.pd24{ padding: 24px;}
.pd25{ padding: 25px;}
.p_b_6{ padding-bottom: 6px;}
.p_b_10{ padding-bottom: 10px;}
.p_l_46{ padding-left: 46px;}
.p_l_60{ padding-left: 60px;}
.p_l_64{ padding-left: 64px;}
.p_t_20{ padding-top: 20px;}
.p_t_15{ padding-top: 15px;}
.p_t_12{ padding-top: 12px;}
.p_t_13{ padding-top: 13px;}
.m_b_6{ margin-bottom: 6px;}
.m_r_6{ margin-right: 6px;}
.m_r_7{ margin-right: 7px;}
.m_r_10{ margin-right: 10px;}
.m_r_20{ margin-right: 20px;}
.m_r_40{ margin-right: 40px;}
.m_b_10{ margin-bottom: 10px;}
.m_b_12{ margin-bottom: 12px;}
.m_b_15{ margin-bottom: 15px;}
.m_b_20{ margin-bottom: 20px;}
.m_t_20{ margin-top: 20px;}
.m_t_10{ margin-top: 10px;}
.red{ color: #ff0000;}





/*背景样式*/
.bg_re{ background-repeat: repeat;}
.bg_re_x{ background-repeat: repeat-x;}
.bg_re_y{ background-repeat: repeat-y;}
.bg_no_re{ background-repeat: no-repeat;}


/*段落间距*/
.hr{ width: 100%; clear: both; overflow: hidden;}
.hr10{ height: 10px;}
.hr12{ height: 12px;}
.hr14{ height: 14px;}
.hr20{ height: 20px;}
.hr24{ height: 24px;}
.hr30{ height: 30px;}
.hr32{ height: 32px;}
.hr50{ height: 50px;}
.hr60{ height: 60px;}
.hr140{ height: 140px;}


.lh_24{ line-height: 24px;}
.lh_26{ line-height: 26px;}
.n_w990{ width: 990px; margin: 0 auto;}


body{ color: #333;  font-size: 12px; font-family:'宋体',Tahoma,Arial,Roboto,”Droid Sans”,”Helvetica Neue”,”Droid Sans Fallback”,”Heiti SC”,sans-self; }
a{ color: #333;}




.n_left{ width: 300px; float: left; margin-right: 30px;}
.n_right{ width: 280px; float: right;}
.n_center{ width: 350px; float: left;}
.n_text, .n_bg{ width: 100%; position: absolute; left: 0; bottom: 0; color: #fff; overflow: hidden; font-family: '微软雅黑';}
.n_bg{background: #000000; opacity: 0.5;filter:alpha(opacity=50);}
.n_text{ text-indent: 15px;}
.n_l680{ width: 680px; float: left;}
.n_r290{ width: 290px; float: right;}


/*头部*/
.n_top{ width: 100%; height: 28px; border-bottom: 1px solid #ececec; background: #f8f8f8;}
.n_top_left li{ float: left; padding: 3px 0; height: 22px; line-height: 22px; _display:inline;}
.n_top_left li a{ color: #606060; padding: 0 12px; display: block; height: 22px; border-right: 1px solid #ececec;_display: inline-block;}
.n_top_left li a:hover{ color: #ff4444;}

/*主导航*/
.n_main_nav{ padding: 20px 0 8px 0; overflow: hidden;}
.n_logo{ width: 154px; height: 58px; background-position: 0 0; margin-right: 34px;}
.n_logo a{display: block; width: 100%;height: 100%;}
.n_nav_item{ padding-left: 14px; line-height: 24px; padding-top: 5px; width: 164px;}
.n_nav_item dl{ height: 24px; white-space: nowrap; overflow: hidden; }
.n_nav_item dt{ float: left; font-weight: bold; margin-right: 18px;}
.n_nav_item dd{ height: 24px; overflow: hidden; _display:inline;}
.n_nav_item dd a{ float: left; margin-right: 12px;}
.n_nav{ margin-right: -200px;}

/*专栏*/
.n_column{ height: 30px; line-height: 30px; overflow: hidden;}
.n_column strong{ color: #14965a; margin-right: 18px;}
.n_column i{ color: #cacaca; padding: 0 15px;}
.n_column i, .n_column strong, .n_column a{ float: left;}
/*搜索*/
.n_headerSearch{ height: 36px; padding: 4px; background: #14965a; }
.n_searchBox{ width: 385px; height: 34px; border: 1px solid #0b773d; position: relative; background: #fff;margin-right: 28px;}
.n_searchText{ width:  284px; height: 20px; line-height: 20px; position: absolute; left: 12px; top: 7px; border: none 0; background: none;}
.n_searchBtn{ height: 34px; width: 77px; position: absolute; right: 0; top: 0; border: none 0; background: #ededed; font-size: 16px; font-weight: bold; line-height: 34px; text-align: center;}
.n_sarch_tag{ height: 36px; line-height: 36px; overflow: hidden; color: #d8f3e7; font-size: 0;}
.n_sarch_tag a{ color: #fff; font-size: 12px; margin-right: 12px;}
.n_sarch_tag strong{ font-size: 12px; margin-right: 8px;}
.n_searchBox span{ display: block; height: 20px; line-height: 20px; position: absolute; left: 12px; top: 7px;}

/***********第一屏**************/
/*焦点图*/
#n_foucs_srcoll, .n_foucs_img li, .n_foucs_img li img, .n_foucs_img li a{ width: 300px; height: 250px; display: block;}
.n_foucs_img{ position: absolute; left: 0; top: 0;  height: 250px; width: 10000px;}
.n_foucs_img li{ float: left;}
.n_foucs_num{ font-size: 0; height: 7px; width: 90%; position: absolute; right: 10px; bottom: 39px; overflow: hidden; line-height: 7px; text-align: right;}
.n_foucs_num span{ display: inline-block; width: 7px; height: 7px; overflow: hidden; background-position: -300px -60px; margin-right: 5px; cursor: pointer;}
.n_foucs_num .active{ background-position: -311px -60px;}
#n_foucs_srcoll .n_bg, #n_foucs_srcoll .n_text{ height: 32px; line-height: 32px; font-size: 17px;}
/*焦点图下的列表*/
.n_f_l_list{ padding-top: 8px; height: 214px; overflow: hidden;}
.n_f_l_list li{ height: 96px; padding: 6px 0 8px 0; width: 100%; overflow: hidden; border-bottom: solid 1px #ededed;}
.n_f_l_list .n_imgBox, .n_f_l_list .n_imgBox img{ display: block; width: 96px; height: 96px;}
.n_f_l_list_text{ line-height: 20px; padding-top: 5px;}
.n_f_l_list_text dt{ font-size: 16px; height: 20px; overflow: hidden; margin-bottom: 8px;}
.n_f_l_list_text dt a{ color: #000;}
.n_f_l_list_text dd{ color: #888888; height: 40px; line-height: 20px; overflow: hidden;}
.n_f_l_list .n_imgBox{ margin-right: 10px;}
/*中间*/
.n_f_c_item{ line-height: 24px; margin-bottom: 21px;}
.n_f_c_item dd a{ display: inline-block; width: 154px; height: 24px; line-height: 24px; overflow: hidden; color: #000000;}
.n_f_c_item .n_f_c_tag{ width: 27px;}
.n_f_c_item .n_f_c_tag, .n_f_c_item i{ color: #999999;}
.n_f_c_item i{ margin-right: 8px;}
.n_f_c_item dt{ font-size: 18px; font-weight: bold; text-align: center; height: 24px; overflow: hidden; margin-bottom: 12px;}
.n_f_c_item dd{ height: 24px; overflow: hidden;}
.n_f_c_item dt a{ color: #14965a;}
.n_dian1 dd{ position: relative; padding-left: 14px; overflow: hidden;}
.n_dian1 dd i{ display: block; width: 4px; height: 4px; overflow: hidden; position: absolute; left: 0; top: 13px; background: #c0e2d2;}
.n_f_c_tack{ border: solid 4px #c0e2d2; padding:21px 0 16px 19px; width: 323px; height: 90px; position: relative;}
.n_f_c_tack dt{ position: absolute; width: 76px; height: 20px; background: #fff; color: #14965a; font-size: 16px; left: 14px; top: -13px; text-align: center; line-height: 20px; font-weight: bold;}
.n_f_c_tack dd{ width: 70px; height: 30px; line-height: 30px; margin-right: 17px; float: left;}
/*右侧*/
.n_f_r_title{ height: 30px; line-height: 30px; position: relative;}
.n_f_r_title h4{ font-size: 21px; font-weight: normal;}
.n_more{ display: inline-block; width: 42px; height: 24px; line-height: 24px; position: absolute; right: 0; top: 50%; margin-top: -12px; color: #999999;}
.n_more i{ display: inline-block; width: 10px; height: 10px; background-position: -149px -99px; position: absolute; right: 0; bottom: 5px;}
.n_f_r_toolList li{ height: 93px; float: left; margin-right: 20px; width: 55px;}
.n_f_r_toolList img{ width: 55px; height: 55px;}
.n_f_r_toolList span{ display: block; width: 100%; height: 20px; line-height: 20px; overflow: hidden; text-align: center; padding-top: 4px;}
.n_f_r_toolList{ margin-right: -20px; padding-top: 12px;}
.n_f_r_hotList li, .n_f_r_hotList li a, .n_f_r_hotList li img{ display: block; width: 280px; height: 80px;}
.n_f_r_hotList li{ margin-bottom: 25px;}
.n_f_r_hotList{ padding-top: 10px; height: 185px; overflow: hidden; width: 100%;}
.n_f_r_tool{ margin-bottom: 16px;}

/*热门专题*/
.n_hotspecial{ width: 975px; padding: 15px 0 0 15px; background: #f4f4f4; margin: 0 auto;}
.n_hotSpecTitle{ width: 145px; height: 145px; background-position: 0 -60px; float: left;}
.n_hotSpecList img{ width: 185px; height: 118px;}
.n_hotSpecList span{ display: block; height: 20px; line-height: 20px; overflow: hidden; padding-top: 4px; color: #000;}
.n_hotSpecList li{ height: 157px; width: 185px; float: left; margin-right: 16px;}
.n_hotSpecList{ width: 809px; float: right;}




/*标题*/
.n_con_title{ height: 70px; line-height: 70px; border-bottom: 1px solid #14965a; position: relative;  }
.n_con_title h3{ font-size: 0; position: relative; height: 70px;}
.n_con_title h3 span{ font-size: 30px; float: left; vertical-align: middle;}
.n_color{ color: #14965a; padding-left: 33px;}
.n_con_title h3 i{ display: block; width: 7px; height: 7px;  left: 73px; top: 34px; overflow: hidden; background: #8e8e8e; border-radius: 50%; position: absolute;}
.n_con_tag{ height: 30px; width: 830px; position: absolute; right: 0; bottom: 0; line-height: 30px; font-size: 0; text-align: right; overflow: hidden;}
.n_con_tag a, .n_con_tag i{ font-size: 12px;}
.n_con_tag a{ color: #545454}
.n_con_tag i{ color: #d6d6d6; padding: 0 6px;}


/***********饮食   养生**************/
/*左侧 图片列表*/
/*.n_ys_l_focs li{ height: 35px; width: 100%; background: #e7e7e7; line-height: 35px; overflow: hidden; text-indent:14px; margin-bottom: 3px;}
.n_ys_l_focs .n_ys_l_foucsImg, .n_ys_l_foucsImg a, .n_ys_l_foucsImg a img{ display: block; width: 100%; height:269px; }
.n_ys_l_foucsImg span{ display: block; height: 40px; line-height: 40px; background: #14965a; color: #fff; font-size: 18px; position: absolute; left: 0; bottom: 0; width: 100%;}
.n_ys_l_foucsImg{ position: relative;}*/
#n_trunPFocus{ width: 100%; height: 354px; overflow: hidden; position: relative;}
#n_trunPFocus li, #n_trunPFocus li img{ display: block; width: 100%; height: 272px;}
#n_trunPFocus li{ position: absolute; left: 0;}
#n_trunPFocus li span{ display: block; height: 40px; line-height: 40px; font-size: 18px; position: absolute; left: 0; bottom: 0; padding: 0 10px; width: 280px; border-bottom: 3px solid #fff; background: #e7e7e7;}
#n_trunPFocus .active span{ background: #14965a; color: #fff;}
.nf1{ top: 0; z-index: 3;}
.nf2{ top: 43px; z-index: 2;}
.nf3{ top: 86px; z-index: 1;}


/*食品百科*/
.n_food_ency{ border-top: 1px solid #eeeeee; position: relative; margin-top: 33px; padding-top: 28px;}
.n_food_ency_title{ height: 20px; line-height: 20px; position: absolute; left: 0; top: -10px; width: 100%;}
.n_food_ency_title h4{ background: #fff; padding-right: 8px; font-size: 18px; color: #14965a; font-weight: normal;}
.n_food_ency_title a{ background: #fff; padding-left: 8px;}
.n_food_ency_tag li{ float: left; padding: 0 8px; margin-right: 4px; background: #eaeaea; margin-bottom: 10px; height: 20px; line-height: 20px;}
.n_food_ency_tag li a{ color: #010101;}
.n_food_ency_tag{ height: 110px; overflow: hidden;}
/*中间*/
.n_ys .n_center, .n_r_ys{ height: 517px; overflow: hidden;}
.n_c_ys_item{ border-bottom: 1px solid #eeeeee; line-height: 30px; padding: 10px 0 27px 0;}
.n_c_ys_item dt, .n_c_ys_item dd{ height: 30px; line-height: 30px; overflow: hidden;}
.n_c_ys_item dt{ margin-bottom: 8px; color: #000; font-size: 18px;}
.n_c_ys_item dd{ color: #666666;}
.n_c_ys_item .n_c_ys_tag{ color: #dcdcdc;}
.n_c_ys_item .n_c_ys_tag a{ color: #14965a;}
/*右侧*/
.n_r_ys .n_imgBox img, .n_r_ys .n_imgBox{ display: block; width: 100px; height: 100px;}
.n_r_ys .n_imgBox{ float: left; margin-right: 12px;}
.n_r_ys_dl dt span{ color: #14965a; font-size: 16px; font-weight: bold;}
.n_r_ys_dl dt, .n_r_ys_dl dd, .n_dian2 li{ line-height: 22px; height: 22px; overflow: hidden; position: relative;}
.n_dian2 dd i, .n_dian3 li i, .n_dian2 li i{ display: block; width: 3px; height: 3px; overflow: hidden; background: #14965a; position: absolute; left: 0; top: 9px;}
.n_dian2 dd, .n_dian2 li{ padding-left: 9px;}
.n_dian2 dd a, .n_dian2 li a{ color: #000;}
.n_r_ys_dl dt{ margin-bottom: 10px;}
.n_r_ys_dl{ height: 100px; overflow: hidden; margin-bottom: 39px;}

/***********健康   问答**************/
.n_quAn .n_con_title{ border-bottom-color: #ff5400;}
.n_quAn .n_color{ color: #ff5400;}
.n_quAn_left{ width: 682px;}
.n_quAn_foucs, .n_quAn_foucs li, .n_quAn_foucs li a{ width: 300px; height: 257px; display: block; overflow: hidden;}
.n_quAn_foucs li a img{ width: 100%; height: 100%;}
.n_quAn_foucs .n_text{ height: 40px; line-height: 40px; background: #ff5400; font-size: 18px;}
.n_quAn_foucs .n_quAn_foucsList{ position: absolute; left: 0; top: 0;}
.n_quAn_foucs li{ float: left;}
.n_quAn_foucsPrev, .n_quAn_foucsNext{ cursor: pointer; width: 23px; height: 45px; position: absolute; top: 97px; filter:progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr='#B2FFFFFF', endColorstr='#B2FFFFFF');background-color:rgba(255,255,255,0.7);}
.n_quAn_foucsPrev{ left: 0;}
.n_quAn_foucsNext{ right: 0;}
.n_quAn_350{ width: 350px; float: right;}
.n_quAn_p1_item{ line-height: 30px; padding: 17px 0 10px 0; border-bottom: 1px solid #f1f1f1;}
.n_quAn_p1_item dt, .n_quAn_p1_item dd{ height: 30px; overflow: hidden;}
.n_quAn_p1_item dt, .n_sp_left_specList li dt{ font-size: 18px; margin-bottom: 4px;}
.n_quAn_p1_item dd span{ color: #ff6317;}
.n_quAn_p1_item dd{ font-size: 0;}
.n_quAn_p1_item dd span, .n_quAn_p1_item dd i, .n_quAn_p1_item dd a{ font-size: 12px;}
.n_quAn_p1_item dd i{ color: #b9b9b9; padding: 0 6px;}
.n_quAn_left .n_f_l_list{ height: auto;}
.n_quAn_left .n_f_l_list .n_quAn_l_p2_left{ width: 300px; float: left;}
.n_quAn_left .n_f_l_list .n_quAn_l_p2_right{ width: 350px; float: right;}
.n_quAn_l_p3 li img{ width: 62px; height: 62px; border-radius: 5px; border: 1px solid #e5e5e5;}
.n_quAn_l_p3 li span{ display: block; height: 20px; line-height: 20px; width: 100%; text-align: center; padding-top: 6px;}
.n_quAn_l_p3 li{ width:64px; float: left; margin-right: 36px; _margin-right:30px;}
.n_quAn_l_p3 ul{ margin-right: -36px; _width:599px;}
.n_quAn_l_p3 h4{ width: 110px; text-align: center; font-size: 16px; font-weight: normal; height: 64px; line-height: 64px;}
.n_quAn_l_p3{ padding-top: 32px;}
.n_quAn_tabNav{ height: 30px; width: 100%; background: #333333; color: #fff; font-size: 14px;}
.n_quAn_tabNav li{ float: left; width: 50%; text-align: center; line-height: 30px; position: relative;}
.n_quAn_tabNav li i{ display: block; width: 9px; height: 5px; position: absolute; left: 50%; margin-left: -5px; bottom: -5px; background-position: -200px -60px; overflow: hidden; display: none;}
.n_quAn_tabNav .active{ background: #ff6317;}
.n_quAn_tabNav .active i{ display: block;}
.n_quAn_right_item{ line-height: 22px; padding-top: 23px; cursor: pointer;}
.n_quAn_right_item dt{ height:22px; overflow: hidden; margin-bottom: 10px; padding-left: 25px; position: relative; font-size: 14px;}
.n_quAn_right_item dt i{ display: block; width: 17px; height: 15px; overflow: hidden; position: absolute; left: 0; top: 4px; background-position: -200px -100px;}
.n_quAn_right_item dd{ font-size: 12px; color: #838383;}
.n_quAn .n_quAn_foucsPrev{ background-position: -345px -330px;}
.n_quAn .n_quAn_foucsNext{ background-position: -395px -330px;}

/*888888888888母婴   保健************/
.n_bj .n_color{ color: #ff3b60;}
.n_bj .n_con_title{ border-bottom-color:#ff3b60; }
.n_center_bj, .n_right_bj{ height: 430px; overflow: hidden;}
#n_bj_foucs, #n_bj_foucs .n_quAn_foucsList, #n_bj_foucs .n_quAn_foucsList li, #n_bj_foucs .n_quAn_foucsList li a, #n_bj_foucs .n_quAn_foucsList li img{ height: 430px;}
#n_bj_foucs .n_text, .n_page_jkys_left .n_text{ height: 97px; line-height: 20px; background: #ff3b60;}
#n_bj_foucs .n_text h4, .n_page_jkys_left .n_text h4{ height: 20px; line-height: 20px; overflow: hidden; padding-top: 14px; font-weight: normal; margin-bottom: 10px;}
#n_bj_foucs .n_text p, .n_page_jkys_left .n_text p{ font-size: 12px; height: 20px; overflow: hidden;}
#n_bj_foucs .n_quAn_foucsPrev, #n_bj_foucs .n_quAn_foucsNext{ top: 200px;}
.n_center_bj dd, .n_center_bj dt{ height: 26px; line-height: 26px; width: 100%; overflow: hidden;}
.n_center_bj dt{ font-size: 18px; margin-bottom: 4px;}
.n_center_bj dd{ margin-bottom: 20px;}
.n_r_bg_item h4{ width: 90px; height: 90px; text-align: center; line-height: 90px; font-size: 24px; background: #ffe6eb; color:#ff3b60; font-weight: normal; margin-right: 12px;}
.n_r_bj_itemList{ height: 90px; line-height: 24px; overflow: hidden;}
.n_r_bj_itemList ul{ margin-top: -3px;}
.n_r_bj_itemList ul li, .n_r_bj_itemList .n_r_bj_itemLinks{ height: 24px; overflow: hidden;}
.n_r_bj_itemList ul li i{ margin-right: 4px; font-family: '宋体';}
.n_r_bj_itemList .n_r_bj_itemLinks, .n_r_bj_itemLinks{ padding-left: 10px; font-size: 0; color: #c3c3c3;}
.n_r_bj_itemList .n_r_bj_itemLinks a, .n_r_bj_itemList .n_r_bj_itemLinks i, .n_r_bj_itemLinks i, .n_r_bj_itemLinks a{ font-size: 12px;}
.n_r_bj_itemList .n_r_bj_itemLinks a, .n_r_bj_itemLinks a{ color: #8a8a8a;}
.n_r_bj_itemList .n_r_bj_itemLinks i, .n_r_bj_itemLinks i{ padding: 0 8px;}
.n_r_bg_item{ margin-bottom: 22px;}
.n_r_bj_t2 h4{ background: #fff9e6; color: #fd9b1c;}
.n_r_bj_t3 h4{ background: #e7ffe6; color: #4fbb4a;}
.n_r_bj_t4 h4{ background: #e5f5fd; color: #4bc3ff;}
.n_bj .n_quAn_foucsPrev{ background-position: -345px -380px;}
.n_bj .n_quAn_foucsNext{ background-position: -395px -380px;}

/***********生活   健康****************/
.n_jk .n_con_title{ border-bottom-color: #f9b00c;}
.n_jk .n_con_title .n_color{ color: #f9b00c;}
.n_jk_content{ height: 482px;}
.n_jk_left, .n_jk_center, .n_jk_right{ height: 100%;} 
.n_jk_left{ width: 375px; float: left; margin-right: 2px;}
.n_jk_center{ width: 300px; float: left;}
.n_jk_right{ width: 311px; float: right;}
.n_jk_content img{ width: 100%; height: 100%;}
.n_jk_img1, .n_jk_img2, .n_jk_img3, .n_jk_img4{ width: 100%;}
.n_jk_img1, .n_jk_img2{ height: 240px;}
.n_jk_img1, .n_jk_img3{ margin-bottom: 2px;}
.n_jk_img3{ height: 181px;}
.n_jk_img4{ height: 299px;}
.n_jk_img1, .n_jk_img2, .n_jk_img3, .n_jk_img4, .n_jk_img5{ position: relative;}
.n_jk_content .n_bg, .n_jk_content .n_text{ height: 40px; line-height: 40px; font-size: 18px;}

/*****************/
.n_b_tabNav{ height: 50px; line-height: 50px; border-bottom: 1px solid #d5d5d5;}
.n_b_tabNav li{ float: left; padding: 0 11px; height: 50px; font-size: 18px; cursor: pointer;}
.n_b_tabNav .active{ border-bottom: 2px solid #32a617; position: relative;}
.n_b_title{ border-bottom: 1px solid #e6e6e6; height: 46px; line-height: 46px; padding-left: 48px; position: relative; font-size: 14px; font-weight: bold;}
.n_b_title i{ display: block; width: 29px; height: 29px; position: absolute; left: 10px; top: 9px; background-position: -150px -60px;}
.n_b_link_item{ width: 480px; float: left; overflow: hidden; margin-right: 28px; height: 155px; overflow: hidden; margin-bottom: 20px;}
.n_b_content{ width: 1030px;}
.n_b_linksList{}
.n_b_linksList li{ height: 36px; line-height: 36px;  width: 78px; overflow: hidden; float: left; padding-left: 16px;}

/************底部*********/
.n_footer{ width: 100%; background: #14965a; padding: 20px 0;}
.n_frendLisks{ width: 510px; float: left; margin-right: 60px;}
.n_footerNav{ width: 200px; float: left;}
.n_frendLisks h4, .n_footerNav h4{ font-size: 16px; color: #acf7d5; height: 30px; line-height: 30px;}
.n_footer_list a, .n_footerNavList p a{ color: #d2ffea;}
.n_footer_list li{ width: 90px; margin-right: 10px; float: left; height: 21px; line-height: 21px; overflow: hidden;}
.n_footerNavList p{ width: 90px; margin-right: 10px; float: left;}
.n_footerNavList p a{ display: block; height: 21px; line-height: 21px; overflow: hidden;}
.n_footerLogo{ position: absolute; right: -40px; top: 35px; width: 214px; height: 60px; background-position: -200px 0;}
.n_footerLogo a{ display: block; width: 100%; height: 100%;}
.n_web_info{ border-top: 1px solid #3ba272; margin-top: 30px; line-height: 20px; text-align: center; padding-top: 15px; color: #62cb9a;}
.n_web_info a{ color: #62cb9a;}




/*8*************************************************************************专栏首页************************************************************************/
.n_colunmSearch{ width: 280px; height: 24px; border: 1px solid #d1d1d1; position: relative;}
.n_columnText, .n_colunmSearch span{ height: 18px; line-height: 18px; position: absolute; left: 15px; top: 3px; width: 208px; border: none; padding: 0;}
.n_colunmS_butn{ border: none 0; width: 54px; height: 24px; background: #e2e2e2; position: absolute; right: 0; top: 0;}
/*导航*/
.n_page_nav{height:62px; width: 100%; background: #14965a;}
.n_page_title{ width: 114px; height: 42px; padding: 10px 0 0 6px; margin-right: 15px;}
.n_page_title a{ display: block; width: 100%; height: 100%; background-position: -150px -150px;}
.n_page_navList{ padding: 8px 0 3px;}
.n_page_navList li{ width: 263px; padding-left: 20px; float: left; line-height: 24px; color: #fff; font-size: 0; height: 48px; overflow: hidden; border-left: 1px solid #0d7b48; border-right: 1px solid #29a16a;}
.n_page_navList a{ color: #ffffff; margin-right: 12px;}
.n_page_navList strong a{ color: #fff0aa;}
.n_page_navList a, .n_page_navList i, .n_page_contitle p a, .n_page_contitle p i{ font-size: 12px;}
.n_page_navList i{ margin-right: 12px;}
.n_page_navList p{ line-height: 24px; height: 24px; overflow: hidden;}
.n_page_navList .n_first{ border-left: none;}
.n_page_navList .n_last{ border-right: none;}

/*第一屏*/
#n_page_foucs{ position: relative;}
#n_page_foucs, #n_page_foucs .n_foucs_img li, #n_page_foucs .n_foucs_img li img, #n_page_foucs .n_foucs_img li a{ height: 341px;}
#n_page_foucs .n_bg, #n_page_foucs .n_text{ height: 40px; line-height: 40px; font-size: 17px;}
#n_page_foucs .n_foucs_num { bottom: 45px;}
.n_page_p1CenterHeader dt{ font-size: 18px; height: 24px; overflow: hidden; padding-bottom: 15px; padding-top: 2px;}
.n_page_p1CenterHeader{ line-height: 24px; border-bottom: dashed 1px #cccccc; padding-bottom: 20px;}
.n_page_p1CenterHeader dd{ color: #666666; font-size: 12px;}
.n_page_p1CenterList li span, .n_dian4 li span{ float: right; color: #999999;}
.n_page_p1CenterList li{ height: 32px; line-height: 32px; overflow: hidden;}
.n_page_p1CenterList li a{ font-size: 14px; color: #010101;}
.n_page_p1CenterList li .n_corange{ color: #ff5a00;}
.n_page_p1CenterList li .n_cgreen{ color: #00a22a;}
.n_page_p1CenterList li .n_cblue{ color: #0078ff;}
.n_page_p1CenterList{ padding-top: 12px;}
.n_page_p1Rimg img, .n_page_p1Rimg li, .n_page_p1Rimg li a{ width: 139px; height: 89px; display: block;}
.n_page_p1Rimg li{ margin: 0 1px 1px 0; float: left;}
.n_right .n_f_c_tack{ width: 260px; padding: 20px 0 10px 12px; margin-top: 27px;}
.n_right .n_f_c_tack dd{ width: 66px; margin-right: 9px; padding-left: 10px;}
.n_page_contitle p{ font-size: 0;}
.n_page_contitle p a{ color: #666666;}
.n_page_contitle p i{ padding: 0 8px; color: #d0e0e4;}
.n_page_contitle h3{ font-size: 24px; font-weight: normal;}
.n_page_contitle{ height: 30px; line-height: 30px;}

/*健康饮食*/
.n_page_jkys_left, .n_page_jkys_left, .n_page_ysdp .n_center, .n_page_ysdp .n_ysdp_right, .n_yssp_center, .n_yssp_right{ height: 451px; overflow: hidden;}
.n_page_jkys_left img{ width: 100%; height: 100%;}
.n_page_jkys_left .n_text h4{ font-size: 18px;}
.n_page_jkys_left .n_text{ background: #c75c8e;}
.n_p2cen_imgList img{ width: 167px; height: 102px;}
.n_p2cen_imgList li{ float: left; width: 167px; height: 142px; margin-right: 16px;}
.n_p2cen_imgList li span{ display: block; height: 24px; line-height: 24px; padding-top: 4px;}
.n_p2cen_imgList{ margin-right: -24px; border-bottom: dashed 1px #cccccc;}
.n_dian3 li a{ font-size: 14px; color: #010101;}
.n_dian3 li{ line-height: 32px; height: 32px; overflow: hidden; position: relative; padding-left: 15px;}
.n_page_jkys_center .n_dian3 li i, .n_page_ysdp .n_dian3 li i, .n_yssp_right .n_dian3 i{ background: #f55c48; top: 14px;}
.n_dian3 li .n_tag{ float: right; color: #999999; font-size: 12px; padding-left: 8px;}
.n_page_jkys_center .n_dian3{ padding-top: 12px;}
.n_jkys_hot{ background: #fafafa; padding: 19px 0 0 25px; height: 120px; position: relative;}
.n_hotIcon{ position: absolute; left: 0; top: 0; display: block; width: 40px; height: 40px; background-position: -250px -100px;}
.n_jkys_hot dl{ height: 20px; line-height: 20px; overflow: hidden; margin-bottom: 10px;}
.n_jkys_hot dd, .n_jkys_hot dt{ float: left;}
.n_jkys_hot dt{ color: #ff3300; font-weight: bold; width: 40px;}
.n_jkys_hot dd a{ display: inline-block; width: 59px; height: 18px; border: 1px solid #fee2b2; text-align: center; line-height: 18px; color: #71531e; float: left; margin-right: 5px;}
.n_jkys_stkl li{ width: 55px; height: 55px; float: left; margin-right: 18px; text-align: center; line-height: 55px; font-size: 28.45px;}
.n_jkys_stkl{ margin-right: -20px; padding-top: 15px;}
.n_jkys_stkl a{ color: #fff;}
.n_jkys_rimgList .n_imgBox, .n_jkys_rimgList .n_imgBox img{ display: block; width: 96px; height: 96px;}
.n_jkys_rimgList .n_imgText{ width: 168px; line-height: 20px;}
.n_jkys_rimgList li{ padding: 13px 0; border-bottom: dashed 1px #d3d3d3;}
.n_jkys_rimgList{ padding-top: 10px;}
.n_page_jkys .n_right, .n_page_jkys_center{ height: 451px; overflow: hidden;}
.n_jkys_rimgList .n_imgText h5{ font-size: 16px; height: 20px; overflow: hidden; font-weight: normal; margin-bottom: 8px; padding-top: 8px;}
.n_jkys_rimgList .n_imgText p{ height: 40px; overflow: hidden; color: #888888;}

/*营养搭配*/
.n_page_ysdp .n_left .n_text{ background: #98ad44;}
.n_ysdp_cheader .n_imagBox img, .n_ysdp_cheader .n_imagBox{ display: block; width: 95px; height: 95px;}
.n_ysdp_cheader .n_imagBox{ float: left; margin-right: 12px;}
.n_ysdp_cheader .n_textInfo{ line-height: 18px;}
.n_ysdp_cheader dt{ height: 18px; font-size: 14px; color: #010101; font-weight: '宋体'; font-weight: bold; margin-bottom: 10px; overflow: hidden;}
.n_ysdp_cheader dt a{ color: #010101;}
.n_ysdp_cheader dd{ font-size: 12px; color: #999999; height: 36px; overflow: hidden;}
.n_ysdp_cheader .n_textInfoLinks{ height: 18px; margin-top: 10px;}
.n_ysdp_cheader .n_textInfoLinks span{ color: #ff6317;}
.n_ysdp_cheader{ height: 95px; padding-bottom: 14px; border-bottom: dashed 1px #cccccc;}
.n_page_ysdp .n_dian3{ padding-top: 10px;}
.n_page_ysdp .n_p2cen_imgList{ border-bottom: none; padding-top: 12px;}
.n_ysdp_right .n_imgBox, .n_ysdp_right .n_imgBox img{ display: block; width: 90px; height: 90px;}
.n_ysdp_right .n_imgText{ width: 172px; line-height: 24px;}
.n_ysdp_right .n_imgText dt{ height: 24px; overflow: hidden; font-size: 12px; color: #9ebe1c; font-weight: bold;}
.n_ysdp_right .n_imgText dt a{ color: #9ebe1c;}
.n_ysdp_right .n_imgText .n_imgTextInfo{ color: #000000; height: 48px; overflow: hidden;}
.n_ysdp_right .n_r_bj_itemLinks{ padding-left: 0; height: 24px; line-height: 24px;}
.n_ysdp_right li{ height: 90px; overflow: hidden; padding-bottom: 13px; border-bottom: 1px solid #ededed; margin-bottom: 12px;}

/*养生食谱*/
.n_page_yssp .n_left .n_text{ background: #a38756;}
.n_yssp_center{ width: 366px;}
.n_yssp_center li{ width: 167px; height: 218px; float: left; background: #f6efe3; line-height: 21px; margin: 0 16px 15px 0;}
.n_yssp_center{ margin-right: -16px;}
.n_yssp_center li img{ width: 100%; height: 162px;}
.n_yssp_center li h5, .n_yssp_center li p{ padding-left: 14px; height: 21px; overflow: hidden; color: #3b2d1e;}
.n_yssp_center li h5{ padding-top: 5px;}
.n_yssp_center li h5 a{ color: #3b2d1e;}
.n_yssp_rightImg, .n_yssp_rightImg img{ display: block; width: 100%; height: 90px;}
.n_yssp_right .n_dian3 li{ border-bottom: 1px solid #e7e7e7; height: 35px; line-height: 35px;}
.n_yssp_right .n_dian3 i{ top: 16px;}
.n_yssp_right .n_dian3{ padding-top: 5px;}


/*******************************************问答***********************************************************************/
.n_location{ height: 39px; line-height: 39px; position: relative; text-indent: 20px;}
.n_location .bg1{ position: absolute; left: 0; top: 12px; display: block; width: 14px; height: 14px; background-position: -350px -100px;}
.n_location i{ font-family: '宋体'; color: #afafaf; padding: 0 5px;}
.n_navigation_quAn{ border: 1px solid #ffe5c2; background: #fff8ee; width: 278px;}
.n_quAn_side_left{ width: 280px;}
.n_naviga_title{ height: 39px; line-height: 39px; padding-left: 18px; font-size: 18px; color: #ff6920; font-weight: normal;}
.n_navigatList li{ line-height: 24px; padding: 12px 0 12px 19px; border-top: 1px solid #fcecd5; font-size: 0; overflow: hidden; position: relative; _height: 48px;}
.n_navigatList li strong{ font-size: 14px; float: left; font-family: '宋体';}
.n_navigatList li a{ color: #797979; font-size: 12px; margin-right: 12px; display: block; white-space: nowrap; float: left;}
.n_navigatList li i{ display: block; width: 4px; height: 4px; overflow: hidden; position: absolute; left: 9px; top: 21px; background: #ebca9c;}
.n_navigatList .active{ background: #fbf1e3;}
.n_navigatList .active strong, .n_navigatList .active a{ color: #836028;}
.n_navigation_quAn{ margin-bottom: 10px;}
.n_quAn_side_title, .n_bt2_title{ height: 46px; line-height: 46px; font-size: 18px; font-weight: normal;}
.n_quAn_speic, .n_quAn_hotSear{ border: 1px solid #e0e0e0; padding: 0 0 0 13px; overflow: hidden;}
.n_quAn_speicList li{ width: 118px; height: 172px; float: left; margin-right: 16px;}
.n_quAn_speicList{ margin-right: -16px;}
.n_quAn_speicList li img{ width: 118px; height: 118px;}
.n_quAn_speicList li span{ display: block; height: 36px; line-height: 18px; overflow: hidden; padding-top: 5px;}
.n_quAn_hotSear ul{ height: 246px; overflow: hidden;}
.n_quAn_hotSear ul li{ float: left; display: inline; padding: 0 8px; height: 20px; line-height: 20px; background: #eaeaea; margin: 0 4px 11px 0;}
.n_quAn_right{ width: 700px;}
.n_quAn_scroll{ width: 100%; height: 186px; position: relative; margin-bottom: 10px; overflow: hidden;}
.qu_scrill_list{ position: absolute; left: 0; top: 0;}
.qu_scrill_list li, .qu_scrill_list  a, .qu_scrill_list li img{ display: block; width: 700px; height: 100%;}
.qu_scrill_list li{ float: left}
.n_quAn_scroll .n_foucs_num{ bottom: 10px;}
.n_quAn_scroll .n_foucs_num span{ background-position: -316px -101px;}
.n_quAn_scroll .n_foucs_num .active{ background-position: -300px -101px;}
.n_quAn_search{ padding: 28px 0 30px 20px; background: #14965a; margin-bottom: 10px;}
.n_quAn_searchBox{ height: 37px; background: #fff; width: 427px; position: relative; margin-right: 13px;}
.n_quAn_searchBox span{}
.n_quAn_searchText, .n_quAn_searchBox span{ height: 18px; width: 352px; position: absolute; left: 13px; top: 9px; border: none 0; background: none; color: #797979; display: block;}
.n_quAn_searchBtn{ height: 37px; width: 57px; position: absolute; right: 0; top: 0; border: none 0; background-position: -300px -150px;}
.n_quAn_anBtn, .n_quAn_quBtn{ width: 104px; height: 36px; font-size: 18px; cursor: pointer;}
.n_quAn_quBtn{ border: 1px solid #f8d9a9; margin-right: 15px; background: #ffeed5; color: #f26e2b;}
.n_quAn_anBtn{ border: 1px solid #d9e4b4; background: #ebf3d2; color: #739014;}
.n_quAn_quAnList .n_tabNav{ height: 30px; padding-left: 18px;}
.n_quAn_quAnList .n_tabNav li{ float: left; width: 97px; text-align: center; line-height: 30px; color: #000000; font-size: 16px; position: relative;}
.n_quAn_quAnList{ padding-top: 10px; border: 1px solid #e3e3e3; margin-bottom: 10px;}
.n_quAn_quAnList .n_tabNav .active{ background: #ff6317; color: #fff;}
.n_quAn_quAnList .n_tabNav .active i{ position: absolute; left: 44px; bottom: -5px; width: 9px; height: 5px; overflow: hidden; background-position: -200px -60px;}
.n_quAn_quAnList .n_quAn_right_item{ width: 282px; float: left; padding: 13px 49px 12px 18px; border-right: dashed 1px #e3e3e3; border-bottom:  dashed 1px #e3e3e3; height: 100px;}
.n_quAn_quAnList .n_quAn_tabList{ margin-right: -2px; padding-top: 10px; height: 490px; overflow: hidden;}
.n_quAn_tabList .active{ background: #f3f3f3;}
.n_quAn_tabs{ border-top: 2px solid #14965a; border-left: 1px solid #e3e3e3; border-right: 1px solid #e3e3e3; overflow: hidden;}
.n_quAn_tabs .n_tabNav{ height: 42px; line-height: 42px; font-size: 16px; border-bottom: 1px solid #e3e3e3; margin-right: -20px;}
.n_quAn_tabs .n_tabNav li{ float: left; padding: 0 15px; _padding:0 14px; margin-right:11px; white-space: nowrap;}
.n_quAn_tabs .n_tabNav .active{ background: #14965a; color: #fff;}
.n_quAn_tabs .n_page_p1CenterList{ padding-left: 19px; padding-bottom: 10px; margin-right: -40px;}
.n_quAn_tabs .n_page_p1CenterList li{ float: left; width: 313px; margin-right: 30px;}
.n_b_bd{ border-bottom: 1px solid #e3e3e3;}
.n_page_footerLinks{ margin: 0 auto; width: 989px; border-top: 2px solid #14965a; border-bottom: 1px solid #e0e0e0; border-left: 1px solid #e0e0e0;}
.n_page_footerLinks, .n_page_footerLinkItem{ height: 233px;}
.n_page_footerLinkItem{ border-right: 1px solid #e0e0e0; width: 246px; float: left;}
.n_page_footerLinkItem dt{ height: 42px; line-height: 42px; background: #f1f1f1; text-align: center; font-size: 18px;}
.n_page_footerLinkItem dd{ padding: 23px 0 17px 20px; line-height: 30px; overflow: hidden; height: 150px;}
.n_page_footerLinkItem dd a{ display: inline-block; width: 98px; margin-right: 12px; float: left; height: 30px; overflow: hidden;}
/*弹出层*/
#popQnAnBg{ width: 100%; height: 100%; background: #000; opacity: 0.5; position: fixed; left: 0; top: 0;filter:alpha(opacity=50)}
#popQuAnBox{ width: 854px; height: 460px; background-color: #fff; position: fixed; left: 50%; margin-left: -427px; top: 50%; margin-top: -230px;}
#popQuAnBox .quIcon{ display: block; width: 66px; height: 62px; background-position: -200px -340px; position: absolute; left: 0; top: 0;}
#popQUAnContent{ width: 696px; padding-top: 20px; margin: 0 auto;}
.popQAnTit{ font-size: 21px; font-weight: normal; color: #50b30e; margin-bottom: 27px;}
.popQUinNum span{ padding-left: 20px; color: #181818;}
.popQUinNum span i{ color: #50b30e; font-weight: bold;}
#popQuInfo{ height: 25px; line-height: 25px; margin-bottom: 6px;}
#popAskTitle{ border: 2px solid #50b30e; height: 28px; padding: 12px 16px;}
#popAskTitle textarea{ height: 28px; width: 660px; border: none 0; padding: 0;}
#popAskTitle{ position: relative;}
.popAskTItleTips{ height: 28px; line-height: 28px; display: block; position: absolute; left: 16px; top: 12px; font-size: 16px; color: #8b8b8b;}
.popAskZINum{ position: absolute; right: 0; bottom: 0; height: 20px; width: 80px; background: #fff; display: block; color: #999999; text-align: right; padding-right: 8px;}
.popAskNorm, .popAskUserName{height: 20px; line-height: 20px; text-align: right; color: #a9a9a9;}
.popQuAskTil2{ color: #666666; margin-bottom: 10px;}
.popQuAskTil2 i{ font-weight: normal; color: #909090;}
#popQuAsk2Box{ border: 1px solid #d0d0d0;}
#textarea2{ width: 670px; padding: 16px 11px; height: 90px; border: none 0;}
.popAskPicBtn{ border-top: 1px solid #f2f2f2; height: 28px; line-height: 28px; padding-left: 10px;}
.popAskPicBtn i{ display: inline-block; width: 17px; height: 14px; background-position: -280px -340px; vertical-align: middle; margin-right: 6px; margin-top: -2px;}
.popAskUserName input{ vertical-align: middle;}
.popAskUserName{ padding: 10px 0 15px;}
.popAskPostBtn{ width: 92px; height: 32px; background-color: #45ad00; color: #fff; border: none; font-weight: bold; position: absolute; right: 80px; bottom: 40px;}
#popQnAnBg, #popQuAnBox{ display: none;}
#popQUAskTear2{ position: relative;}
#popQUAskTear2 span{ position: absolute; left: 10px; top: 15px; font-size: 14px; color: #8b8b8b;}
#popSelectBox select{ margin-right: 10px;}
#popQnAnBg, #popQuAnBox{_position: absolute;
_bottom: auto;
_top: expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,100)||0)-(parseInt(this.currentStyle.marginBottom,100)||0)));}

/*******************************************************问答内页***************************************************************/
.n_p_left{ width: 672px; float: left;}
.n_p_right{ width: 300px; float: right;}
.n_p_ask, .n_p_answer{ padding:26px 34px 26px 125px; position: relative; margin-bottom: 18px; min-height: 100px; line-height: 28px; color: #242424; font-size: 14px;}
.n_p_ask{ background: #fff6e2;}
.n_p_answer{ background: #f3f3f3;}
.n_p_ask .bg1, .n_p_answer .bg1{ display: block; width: 76px; height: 76px; position: absolute; left: 22px; top: 24px; _top:24px; _left:-100px;}
.n_p_ask .bg1{ background-position: -150px -200px;}
.n_p_answer .bg1{ background-position: -250px -200px;}
.n_p_ask .n_p_Title,.n_p_answer .n_p_Title{ height: 28px; overflow: hidden; font-size: 24px; color: #fe694c; font-weight: normal; margin-bottom: 8px;}
.n_bt2_title{ border-top: 3px solid #14965a; padding-top: 5px;}
.n_dian4 li{ line-height: 36px; height: 36px; overflow: hidden; padding-left: 15px; position: relative; font-size: 14px;}
.n_dian4 li i{ display: block; width: 5px; height: 5px; overflow: hidden; background: #d9d9d9; position: absolute; left: 0; top: 16px;}
.n_p_aboutList .n_dian4{ width: 315px; float: left;}
.n_p_aboutList .n_imagBox, .n_p_aboutList .n_imagBox img{ display: block; width: 314px; height: 160px;}
.n_p_rSideDian .n_dian4 li{ border-bottom: 1px solid #e7e7e7;}
.n_p_rSideDian .n_quAn_side_title{ height: 30px; line-height: 30px;}
.n_p_sidOlList .n_p_sideOlTop,.n_p_sidOlList .n_p_sideOlTop img{ display: block; width: 100%; height: 130px;}
.n_p_sidOlList .n_p_sideOlTop{ position: relative; margin-bottom: 8px; width: 100%; clear: both;}
.n_p_sidOlList .n_p_sideOlTop .n_text, .n_p_sidOlList .n_p_sideOlTop .n_bg{ height: 38px; line-height: 38px; font-size: 14px;}
.n_p_sideOlTop .n_text i{ display: block; width: 38px; height: 38px; background: #fe534c; float: left; text-align: center; line-height: 38px; font-size: 24px; font-family: '宋体'; text-indent: 0; font-weight: bold;}
.n_p_sidOlList li{ height: 31px; line-height: 31px; font-size: 14px; overflow: hidden; }
.n_p_sidOlList li i{ display: inline-block; width: 14px; height: 14px; background: #aaaaaa; color: #fff; line-height: 14px; text-align: center; vertical-align: middle; margin-right: 8px; font-size: 12px;}
.n_p_sidOlList .n_p_bgOr i{ background: #fe534c;}
.n_p_aboutIMgList li{ width: 130px; height: 169px; float: left; margin-right: 20px;}
.n_p_aboutIMgList li img{ width: 100%; height: 130px;}
.n_p_aboutIMgList li span{ display: block; height: 20px; line-height: 20px; padding-top: 4px; overflow: hidden;}
.n_p_aboutIMgList{ margin-right: -20px;}
#popAskCloasBtn{ display: block; width: 37px; height: 37px; position: absolute; right: 10px; top: 10px; background-image: url(../bg/close.png); background-repeat: no-repeat; background-position: 0 0; cursor: pointer;}



/*****************************************************专题页面***************************************************************/
.n_sp_main_info{ width: 335px; float: right; overflow-y:scroll; height: 221px;}
.n_sp_rightSide{ width: 270px; float: right; overflow: hidden;}
.n_sp_rightSide .n_p_aboutIMgList li, .n_r_column_p2 .n_p_aboutIMgList li{ width: 126px; height: 117px; margin-right: 19px;}
.n_sp_rightSide .n_p_aboutIMgList li img, .n_r_column_p2 .n_p_aboutIMgList li img{ height: 77px;}
.n_sp_mainImg, .n_sp_mainImg img{ width: 317px; height: 221px;}
.n_Sp_main{ width: 680px; float: left; background: #f7f7f7; height: 221px; margin-bottom: 25px; overflow: hidden;}
.n_Sp_main p, .n_Sp_main h2{line-height: 22px;}
.n_Sp_main p{ color: #868686}
.n_Sp_main h2{ height: 40px; line-height: 40px; font-size: 30px; font-weight: normal; padding-top: 10px; margin-bottom: 8px;}
.n_Sp_mainList{ width: 257px; height: 209px; padding:6px 16px; background: #f7f7f7;}
.n_Sp_mainList ul{ border-left: 1px solid #dfdfdf;}
.n_Sp_mainList ul li{ height: 34px; line-height: 34px; padding-left: 17px; position: relative; font-size: 14px;}
.n_Sp_mainList ul li i{ display: block; width: 7px; height: 7px; background-position: -350px -60px; position: absolute; left: -4px; top: 14px;}
.n_Sp_mainList ul li a{ display: block; height: 24px; overflow: hidden;}
.n_Sp_mainList ul .active i{ width: 13px; height: 13px; left: -7px; top: 12px; background-position:-250px -60px;}
.n_sp_left{ width: 680px; padding-right: 18px; border-right: 1px solid #dddddd; float: left;}
.n_sp_spLTitle{ font-size: 22px;font-weight: normal; line-height: 50px; height: 50px; overflow: hidden;}
.n_sp_spLTitle i{ font-style: italic; font-size: 38px; margin-right: 10px; font-family: '宋体'; font-weight: bold;}
.n_sp_left_specList li .n_imgBox, .n_sp_left_specList li .n_imgBox img{ display: block; width: 118px; height: 118px;}
.n_sp_left_specList li .n_imgBox{ float: left; margin-right: 19px;}
.n_sp_left_specList li{ padding: 20px 15px 20px 0; border-bottom: 1px solid #e8e8e8; height: 118px; overflow: hidden; line-height: 22px;}
.n_sp_left_specList li dt{ margin-bottom: 20px; height: 22px; overflow: hidden;}
.n_sp_left_specList li .n_info{ height: 44px; overflow: hidden; margin-bottom: 5px;}
.n_sp_left_specList li .n_tags{ height: 22px; line-height: 22px; color: #b7b7b7; overflow: hidden;}
.n_sp_left_specList li .n_tags a{ color: #2aa53b;}
.n_sp_left_specList li.n_last{ border-bottom: none;}
.n_li5 li{ width: 300px; margin-right: 50px; float: left;}
.n_sp_left .n_p_aboutList .n_li5{  width: 110%;}
/*.n_sp_rightSide .n_p_sidOlList li{ width: 130px; float: left; overflow: hidden; margin-right: 5px;}*/
.n_sp_rightSide .n_p_sidOlList .n_p_sideOlTop{ width: 100%;}
.n_p_sideOlTop .n_active{ display: none; height: 31px;}
.n_p_sidOlList .active{ display: none;}
.n_p_sidOlList .n_p_sideOlTop .active{ display: block;}
.n_p_sidOlList .n_active{ height: 31px; overflow: hidden; _line-height: 50px;}

/************************************************************百科****************************************************************/
.n_enc_item{ width: 484px; height: 161px; background: #f2f2f2; position: relative;}
.n_enc_item .n_imgBox, .n_enc_item .n_imgBox img{ display: block; height: 161px; width: 161px;}
.n_enc_item .n_imgBox{ float: left;}
.n_enc_item li{ height: 40px; line-height: 40px; font-size: 14px; border-bottom: 1px solid #e9e9e9; overflow: hidden; padding-left: 22px;}
.n_enc_item .n_topOne{ font-size: 18px;}
.n_enc_item ul{ padding-top: 28px;}
.n_enc_item .n_none{ border-bottom: none;}
.n_enc_item .bg1{ display: block; width: 93px; height: 28px; position: absolute; right: 12px; top: -6px; color: #fff; text-indent: 14px; line-height: 28px; font-size: 14px; font-weight: bold;}
.n_enc_item .bg1_grenn{ background-position: -350px -200px;}
.n_enc_item .bg1_orgi{ background-position: -350px -250px;}
.n_enc_title{ border-bottom: 2px solid #14965a; font-size: 22px; font-weight: normal; padding: 10px 0 10px 8px; height: 30px; line-height: 30px;}
.n_enc_listItem li{ width: 314px; float: left; margin-right: 19px; border-bottom: 1px solid #e4e4e4; line-height: 24px; height: 104px;}
.n_enc_listAbsolt{ height: 74px; overflow: hidden; width: 294px; padding: 15px 10px 0;}
.n_enc_listItem li h4{ color: #14965a; font-size: 14px; margin-bottom: 2px;}
.n_enc_listItem li h4 a{ color: #14965a;}
.n_enc_listItem li p{ color: #d0e0e4; font-size: 0;}
.n_enc_listItem li p a, .n_enc_listItem li p i{ font-size: 12px;}
.n_enc_listItem li p i{ padding: 0 8px;}
.n_enc_listItem{ margin-right: -20px; padding-bottom: 15px;}
.n_enc_listItem .active{ background: #f5f5f5;}
.n_enc_listItem .active .n_enc_listAbsolt{ background:#f5f5f5; height: auto; padding-bottom: 15px; position: relative; z-index: 9;}
.n_enc_nav{ width: 71px; border: 1px solid #d2d2d2; position: absolute; left: -110px; top: 50px; background-color: #fff; z-index: 9;}
.n_enc_nav span{ height: 30px; line-height: 30px; text-align: center; display: block; font-size: 14px; background: #f5f5f5;}
#goTop, .n_enc_nav li{ border-bottom: 1px solid #d2d2d2;}
.n_enc_nav li{ height: 35px; line-height: 35px; padding-left: 21px; cursor: pointer;}
.n_enc_nav ul{ background-position: -448px 14px;background-color: #fff;}
.n_enc_nav li.active{ background-color: #14965a; color: #fff;}
.n_enc_nav ul .encNav1{ background-position: -472px 14px;}
.n_enc_nav ul .encNav2{ background-position: -472px -22px;}
.n_enc_nav ul .encNav3{ background-position: -472px -58px;}
.n_enc_nav ul .encNav4{ background-position: -472px -93px;}
.n_enc_nav ul .encNav5{ background-position: -472px -130px;}
.n_enc_nav ul .encNav6{ background-position: -472px -165px;}
.n_enc_nav ul .encNav7{ background-position: -472px -200px;}
.n_enc_nav ul .encNav8{ background-position: -472px -237px;}
.n_enc_nav span.active{ background: #14965a; color: #fff;}
.n_enc_nav span.active a, .n_enc_nav li.active a{ color: #fff;}
.n_enc_nav span a:hover{ text-decoration: none;}



/***********************************************************栏目列表页面**************************************************************************/
.n_l_column, .n_r_column_p2, .n_r_column_p1, .n_r_column_p3{ border-left: 1px solid #e0e0e0; border-bottom: 1px solid #e0e0e0; border-right: 1px solid #e0e0e0;}
.n_l_column{ border-top: 3px solid #14965a;}
.n_l_columnHeader{ height: 146px;background: #f4f4f4; padding-left: 17px; line-height: 22px; color: #858585;}
.n_l_columnHeader img{ width: 214px; height: 146px;}
.n_l_columnHeader h2{ color: #000000; font-size: 40px; font-weight: normal; height: 58px; line-height: 58px; padding-top: 5px;}
.n_l_columnHeader p{ height: 44px; overflow: hidden;}
.n_l_column .n_sp_left_specList li{ padding-left:16px; padding-right: 16px;}
.n_l_column .n_sp_left_specList .n_tags span{ color: #fb6205;}
.n_l_column .n_sp_left_specList .n_tags .fr{ color: #b7b7b7}
.n_l_column .n_sp_left_specList .n_tags a{ color: #333333;}
.n_l_column .n_trunPage{ padding: 32px 0;}
.n_r_column_p1{ position: relative; padding: 20px 10px 8px 19px;}
.n_r_cm_hotRecipes{ width: 290px; height: 22px; background: url(../bg/t1.jpg) center no-repeat; position: absolute; right: -1px; top: -12px;}
.n_r_column_p1 .n_dian2 li{ height: 30px; line-height: 30px; padding-left: 15px;}
.n_r_column_p1 .n_dian2 li i{ top: 14px; background: #9babc2;}
.n_r_column_p2, .n_r_column_p3{ padding: 0 0 0 12px; overflow: hidden; border-top: 2px solid #14965a;}
.n_r_column_p2 .n_p_aboutIMgList{ margin-right: -30px;}
.n_r_column_p2 .n_p_aboutIMgList li{ margin-right: 12px;}
.n_r_column_p2, .n_r_column_p1, .n_side_banner, .n_r_column_p3{ margin-bottom: 20px;}
.n_r_column_p3 .n_p_sidOlList{ width: 264px;}
.n_p_sidOlList a:hover{ text-decoration: none;}


/*********************************************************两性养生栏目首页********************************************************************************/
.n_sexes_p1 .n_left, .n_sexes_p1 .n_center, .n_sexes_p1 .n_right{ height: 341px; overflow: hidden;}
#n_sexes_nav{ background: #e84266;}
#n_sexes_nav .n_page_title{ margin-right: 26px;}
#n_sexes_nav .n_page_title a{ background-position: -200px -280px;}

#n_yundong_nav{background: #0659ae;}
#n_yundong_nav .n_page_title a{ background-image:url(../bg/n_page_title_2.png);  background-position: 0 -42px;}
#n_shenghuo_nav{background: #d94d00;}
#n_shenghuo_nav .n_page_title a{ background-image:url(../bg/n_page_title_2.png);  background-position: 0 -126px;}
#n_muyin_nav{background:#25a5c5;}
#n_muyin_nav .n_page_title a{ background-image:url(../bg/n_page_title_2.png);  background-position: 0 -168px;}
#n_hangye_nav{background: #434343;}
#n_hangye_nav .n_page_title a{ background-image:url(../bg/n_page_title_2.png);  background-position: 0 -210px;}


.n_sexes_navCon{ width: 410px; float: left; height: 62px; line-height: 62px;}
.n_sexes_navCon a{ color: #fff;}
.n_sexes_navCon a:hover{ text-decoration: none;}
.n_sexes_navCon dt{ float: left; padding-left: 28px; width: 50px; font-size: 24px; height: 62px; position: relative; margin-right: 20px;}
.n_sexes_navCon dt i{ position: absolute; left: 0; top: 23px; display: block; width: 19px; height: 17px;}
.n_manSex{ border-right: dashed 1px #b8364e; margin-right: 22px;}
.n_manSex dt i{ background-position: -350px -280px;}
.n_wumSex dt i{ background-position: -400px -280px;}
.n_sexes_navCon dd{ font-size: 0;}
.n_sexes_navCon dd a{ font-size: 14px; color: #ffe9ed; margin-right: 16px;}
.n_sexes_centTitle{ height: 26px; line-height: 26px; position: relative; font-weight: bold; font-size: 21px; padding-left: 33px; overflow: hidden;}
.n_sexes_centTitle i{ position: absolute; left: 0; top: 1px; height: 25px; width: 28px; text-align: center; line-height: 25px; color: #fff; font-weight: normal; background: #e84266; font-size: 18px;}
.n_sexes_centerHeader dd{ line-height: 24px; padding-top: 18px; height: 106px; overflow: hidden;}
.n_sexes_centerHeader .n_imgBox,.n_sexes_centerHeader .n_imgBox img{ width: 106px; height: 106px;}
.n_sexes_centerHeader .n_imgBox{ margin-right: 14px;}
.n_sexes_centerHeader p{ height: 72px; overflow: hidden; font-size: 14px; color: #666666;}
.n_sexes_centerHeader dd a{ color: #ff718f;}
.n_sexes_centerHeader div span{ float: right; color: #555555; font-size: 12px;}
.n_sexes_centerHeader div i{ color: #cccccc; padding: 0 8px; font-size: 12px;}
.n_sexes_centerHeader div{ font-size: 0; height: 24px; overflow: hidden; padding-top: 10px;}
.n_sexes_centerHeader{ padding-bottom: 25px; border-bottom: dashed 1px #cccccc;}
.n_sexes_p1 .n_center .n_dian3 i, .n_sexes_p1 .n_right .n_dian3 i, .n_sexes_p2 .n_dian3 i, .n_sexes_p4 .n_dian3 i{ background: #e84266; top: 14px;}
.n_sexexP1_r_img, .n_sexexP1_r_img img{ display: block; width: 100%; height: 174px;}
.n_sexexP1_r_img .n_text{ height: 35px; line-height: 35px; font-size: 17px; background: #000;}
.n_sex_r_titl{ height: 38px; line-height: 38px; font-size: 21px; font-weight: normal; overflow: hidden; padding-left: 25px; background: #eeeeee; position: relative;}
.n_sex_r_titl i{ display: block; width: 4px; height: 22px; overflow: hidden; position: absolute; left: 11px; top: 9px; background: #e84366;}
.n_sexes_p1{ background: none; padding-left: 14px; font-size: 24px; padding-top: 8px;}
.n_sex_r_titl{background: none;}
.n_sexes_p1 .n_sex_r_titl i{ left: 0;}
.n_sexes_p2 .n_page_jkys_left .n_text{ background: #e84266;}
.n_sexes_p_centerHeader dd{ line-height: 24px; color: #666; font-size: 12px; height: 48px; overflow: hidden; padding-top: 15px;}
.n_sexes_p_centerHeader{ padding-bottom: 15px; border-bottom: dashed 1px #cccccc;}
.n_sexes_cen_img li, .n_sexes_cen_img a, .n_sexes_cen_img img{ display: block; width: 160px; height: 160px;}
.n_sexes_cen_img li{ position: relative; float: left; margin-right: 30px;}
.n_sexes_cen_img li .n_text, .n_sexes_cen_img li .n_bg{ height: 28px; line-height: 28px;}
.n_sexes_cen_img{ margin-right: -30px;}
.n_sexes_hot .active img, .n_sexes_hot .active .n_imgBox{ display: block; width: 76px; height: 76px;}
.n_sexes_hot li{ padding-left: 30px; position: relative; height: 35px; line-height: 35px; overflow: hidden; font-size: 14px;}
.n_sexes_hot li i{ display: block; position: absolute; left: 0; top: 8px; width: 19px; height: 19px; border-radius: 50%; color: #fff; background: #959595; text-align: center; line-height: 19px; font-size: 12px;}
.n_sexes_hot{ padding: 15px 10px 0 12px;}
.n_sexes_hot .active{ padding-bottom: 5px;}
.n_sexes_hot .active .n_imgBox{ margin-right: 14px; padding: 0;}
.n_sexes_hot .active{ height: 76px; line-height: 20px; font-weight: bold;}
.n_sexes_hot .active a{ padding-top: 18px; display: block;}
.n_sexes_hot .n_setop i{ background: #e84366;}
.n_sexes_hot li a:hover{ color: #e84366; text-decoration: none;}
.n_sexes_p2 .n_left, .n_sexes_p2 .n_center, .n_sexes_p2 .n_right{ height: 451px; overflow: hidden;}
.n_sexes_p4 .n_page_jkys_left .n_text{ background: #4882e3;}
.n_sexes_p4 .n_dian3 i{ background: #c1c1c1;}
.n_sexes_p1 #n_page_foucs .n_text{ font-size: 17px; color: #ff718f;}
.n_sexes_p1 #n_page_foucs .n_bg{ opacity: 0.7;}
.n_sexes_p1 .n_foucs_num{ bottom: 45px;}
.n_sexes_p1 .n_foucs_num span{ background-image: none; color: #fff; border-radius: 50%; background: #fff;}
.n_sexes_p1 .n_foucs_num .active{ background: #ff718f;}


/***************************************************食材百科*******************************************************/
.n_foodNav{ width: 100%; background: #14965a; height: 98px;}
.n_foodLogo, .n_foodLogo a{ display: block; width: 169px; height: 98px;}
.n_foodLogo a{ background-position: 0 -280px;}
.n_foodNavList{ padding-top: 19px;}
.n_foodNavList li{ float: left; height: 20px; line-height: 20px; border-right: 1px solid #5bb68c; font-size: 14px; color: #fff; width: 99px; text-align: center; margin-bottom: 20px; font-weight: bold;}
.n_foodNavList li a{ color: #fff;}
.n_foodNavList li a:hover{ text-decoration: none; color: #ff4444;}
.n_foodTil{ font-size: 22px; font-weight: normal;}
.n_hotFood .n_foodTil{ height: 26px; line-height: 26px;}
.n_hotFoodTItle{ padding: 20px 0 24px;}
.n_foodList li{ width: 115px; height: 165px; float: left; margin-right: 10px;}
.n_foodList li img{ display: block; width: 115px; height: 115px;}
.n_foodList li span{ display: block; height: 20px; line-height: 20px; text-align: center; padding-top: 6px; overflow: hidden;}
.n_foodList{ margin-right: -10px;}
.n_wfoodList .n_foodList{ padding-top: 20px;}
.n_foodList .n_smore a{ width: 115px; height: 115px; display: block; text-align: center; line-height: 115px; font-size: 18px; background: #14965a; color: #fff;}
























.n_quAn_right_item dt a, .n_quAn_p1_item dt a, .n_jkys_rimgList .n_imgText h5 a, .n_Sp_main h2, .n_enc_listItem li p a{ color: #000;}
.n_dian4 li a{ color: #010101}
.bg1, .n_foucs_num span, .n_more i, .n_quAn_tabNav li i, .n_quAn_right_item dt i, .n_b_title i, .n_footerLogo, .n_page_title a, .n_quAn_quAnList .n_tabNav .active i, .n_Sp_mainList ul li i, .n_foodLogo a, .n_enc_nav .active, .n_quAn_foucsPrev, .n_quAn_foucsNext, .n_sexes_navCon dt i{ background-image: url(../bg/bg1.png); background-repeat: no-repeat;}
a:hover, .n_f_l_list_text dt a:hover, .n_f_c_item dt a:hover, .n_f_c_item dd a:hover, .n_hotSpecList a:hover span, .n_con_tag a:hover, .n_food_ency_tag li a:hover, .n_c_ys_item dt a:hover, .n_dian2 dd a:hover, .n_quAn_p1_item dt a:hover, .n_r_bj_itemLinks a:hover, .n_footerNavList p a:hover,
.n_page_p1CenterList li a:hover, .n_dian3 li a:hover, .n_jkys_rimgList .n_imgText h5 a:hover, .n_yssp_center li h5 a:hover, .n_navigatList li a:hover, .n9_footLinks a:hover, .n_enc_listItem li p a:hover, .n_enc_listItem li h4 a:hover,
.n_l_column .n_sp_left_specList .n_tags a:hover, .n_dian4 li a:hover{ color: #ff4444; text-decoration: underline;}
.ff_hei, .n_f_l_list_text dt, .n_f_c_item dt, .n_f_c_tack dt, .n_f_r_title h4, .n_con_title h3, .n_ys_l_foucsImg span, .n_food_ency_title h4, .n_c_ys_item dt, .n_quAn_l_p3 h4, .n_quAn_tabNav, .n_center_bj dt, .n_r_bg_item h4, .n_b_tabNav li,
 .n_page_p1CenterHeader dt, .n_page_contitle h3, .n_jkys_stkl li, .n_jkys_rimgList .n_imgText h5, .n_naviga_title, .n_quAn_side_title, .n_quAn_quBtn, .n_quAn_anBtn, .n_quAn_quAnList .n_tabNav li, .n_quAn_tabs .n_tabNav, .n_page_footerLinkItem dt,
.n_p_ask .n_p_Title,.n_p_answer .n_p_Title, .n_bt2_title, .n_Sp_main h2, .n_sp_spLTitle, .n_enc_item .n_topOne, .n_enc_title, .n_l_columnHeader h2, .n_sexes_centTitle, .n_sexexP1_r_img .n_text, .n_sex_r_titl, .n_foodTil, .n_foodList .n_smore a, .n_sexes_navCon, #n_trunPFocus li span{ font-family: '微软雅黑';}
.n_side_banner{ border: 1px solid #e0e0e0;}


/*底部*/
#n9_footer{ padding: 15px 0;}
#n9_footer .n9_footMian{ width: 800px; line-height: 24px;color: #43c287;}
.n9_footMian a{ color: #43c287;}
.n9_footLinks{ font-size: 0; }
.n9_footLinks img{display: inline-block;vertical-align: middle;}
.n9_footLinks a, .n9_footLinks i, .n_sexes_centerHeader div a{ font-size: 12px;}
.n9_footLinks a{ color: #fff;}
.n9_footLinks i{ color: #43c287; padding: 0 45px;}
.n9_footMian p{padding-top: 5px;}
/*翻页*/
.n_trunPage{ text-align: center; height: 32px; overflow: hidden;}
.n_trunPage a{ display: inline-block; width: 30px; height: 30px; line-height: 30px; text-align: center; border: 1px solid #cecece; vertical-align: middle; color: #666666; font-size: 14px;}
#n_page1, #n_lastPage{ width: 54px;}
#n_prevPage, #n_nextPage{ width: 70px;}
.n_trunPage a:hover, .n_trunPage .active{ color: #fff; background: #14965a; border-color: #14965a; text-decoration: none;}

/*热点推荐*/
/*居右样式 .a_sideReco{ width: 200px; height: auto; position: fixed; right: 0; bottom: 0; z-index: 99999;}*/

.a_sideReco{ width: 200px; height: auto; position: fixed; left: 0; bottom: 0; z-index: 99999;}
.a_sideReco{_position: absolute;
_bottom: auto;
_top: expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,100)||0)-(parseInt(this.currentStyle.marginBottom,100)||0)));}
.a_openBtn, .a_open_header{ background-image: url(../bg/rec.png); background-repeat: no-repeat;}
.a_openBtn{ width: 64px; height: 21px; background-position: 0 -50px; position: absolute; right: 0; bottom: 0; text-indent: -99999em; display: none;}
.a_openContent{ width: 200px;}
.a_open_header{ height: 27px; background-position: 0 0;}
.a_open_header h4{ width: 75px; height: 100%; text-indent: -99999em;}
.a_open_header span{ display: block; width: 46px; height: 100%; text-indent: -99999em; cursor: pointer;}
.a_open_list .z_open_img{ height: 138px; padding-left: 0;}
.z_open_img img{ width: 180px; height: 110px; display: block;}
.a_open_art{ padding: 7px 9px 10px; border-bottom: 1px solid #0f97dd; border-right: 1px solid #0f97dd; border-left:  1px solid #0f97dd; background: #FFF;}
.z_open_img span, .a_open_list li{ height: 26px; line-height: 26px; padding-left:10px; position: relative; overflow: hidden; display: block;}
.z_open_img span i, .a_open_list li i{ display:block; width: 3px; height: 3px; overflow: hidden; position: absolute; left: 0; top: 12px; background: #c7c7c7;}
.a_open_list li{ border-bottom: dashed 1px #b2b2b2;}
.a_open_img_list li, .a_open_img_list li img{ width: 86px; height: 66px;}
.a_open_img_list li{ position: relative; float: left;}
.a_open_img_list .zl07_bg,.a_open_img_list .zl07_text{ height: 17px; text-align: center; overflow: hidden;}
.a_open_img_list{ padding-top: 10px;}

.zl07ListTab{ display: none;}
/*后加广告样式*/
.ad_css{background:#f8f8f8;margin:auto;width:990px;overflow:hidden;}
.ad_l{float:left;}
.ad_r{float:right;}



.m-wd-frindlinks{width: 990px;margin: 0 auto; border:1px solid #eee;;padding: 10px;}
.m-wd-frindlinks-hd{font-size: 14px;padding-left: 0;line-height: 20px;margin-bottom: 10px;color:#14965a;}
.m-wd-frindlinks-bd{padding: 0 0;}
.m-wd-frindlinks-bd a{display: inline-block;margin-right: 10px; white-space: nowrap;overflow: hidden;}