@charset "gb2312";

/* CSS Document */



.w { width:980px; margin:0 auto; overflow:hidden; height:auto; color:#666;}

.w-footer { background:#f2f2f2; width:100%;}

.full .w {width:980px; margin:0 auto;}

.pages li{ float:left; margin-left:10px}


.f12bla .firstNd  h3 { color:#444;}

.f12bla .firstNd img { border:none;}

.f12bla .firstNd p { text-indent:2em; color:#666666;}



/* 面包屑 */

.crumb { line-height:55px; color:#acacac;  }

.crumb a:link,.crumb a:visited { color:#acacac;}

.crumb a:hover { color:#BA2636; }



.top_search { margin:0; padding:0; }

.top_search form { float:left; margin:15px 0 0 0; }

.top_search label { float:left; font:900 12px/25px "Microsoft YaHei"; color:#880000; display:none;}

.top_search .textBox { background:url(../fk_images/inP_icon03.png) no-repeat -156px -325px; width:300px; height:30px; color:#7B7C7D; line-height:28px; text-indent:3px; float:left; margin:0; padding:0; border:none;}

.top_search .btn { overflow:hidden; background:url(../fk_images/inP_icon03.png)  no-repeat -457px -325px; border:none; line-height:20px; font-size:12px; width:60px; height:30px; cursor:pointer; float:left; margin:0 0 0 4px;}





.dotLine { background:url(../fk_images/i_index_icon.png) left -499px repeat-x; height:1px; display:block; clear:both; overflow:hidden;}

.dotLine02 { background:url(../fk_images/i_index_icon.png) left -497px repeat-x; height:1px; display:block; clear:both; overflow:hidden;}

.dotLine03 { background:url(../fk_images/i_index_icon.png) left -495px repeat-x; height:1px; display:block; clear:both; overflow:hidden;}

.dotLine04 { background:url(../fk_images/i_index_icon.png) left -493px repeat-x; height:1px; display:block; clear:both; overflow:hidden;}

/**/

.nav_mainBody { background:#fcfbfb;height:37px;color:#848484; width:100%; }

.nav_mainArea { width:980px; height:37px; margin:0 auto;}

/*.nav_mainArea .logo { width:160px; float:left; height:30px; padding:0; margin:0; text-align:left;}

.nav_mainArea .but-search { width:290px; float:right; text-align:right; line-height:37px; font-family:Verdana, Geneva, sans-serif}*/



.mod:after{content:".";display:block;height:0;clear:both;visibility:hidden;}

.mod{ float:left; }



#nav_main{ width:980px; position:relative; float:left; margin:0 auto; padding:0; text-align:left; z-index:20; }

#nav_main ul.l-menu { float:left; width:450px;} 

#nav_main ul.r-weibo  { float:right; width:340px; font-family:Verdana, Geneva, sans-serif; text-align:right;}

#nav_main ul{ display:inline;}

#nav_main li{ display:inline; float:left; padding:0; margin-right:15px; height:37px; line-height:37px;  color:#e0e0e0;}

#nav_main li .cGreen:link,#nav_main li .cGreen:visited,#nav_main li .cGreen:hover{color:#009896;} 

#nav_main li a:link {color:#848484;}

#nav_main li a:visited {color:#848484;}

#nav_main li a:hover {color:#0a7973;}

#nav_main li.logo { padding:0 0;}

#nav_main li.special { color: #666; height:37px;  display:inline-block;}

#nav_main li.sp { padding:0;width:2px; height:35px; text-indent:-999px; overflow:hidden;background:url("../fk_images/sp_navnew.png") no-repeat -435px -102px;}

#nav_main li.light { background:url("../fk_images/nav-main-light.png") no-repeat right; padding-right:8px; }

#nav_main li.open { background:url("../fk_images/nav-main-open.png") no-repeat right; padding-right:8px;}

#nav_main li.light .menu { position:relative; z-index:20;  color:#848484; cursor:pointer;}

#nav_main li.light .menu .menubd { height:auto; z-index:20;  position:absolute;display:none;}

#nav_main li.light .menu .menubd .content { height:auto; background:#fff; position:absolute;  z-index:20; border:1px solid #d3d3d3; }

#nav_main li.light .menu .menubd .hidenframe { position:absolute;top:0px;left:1px; z-index:3;overflow: hidden;border: none;height:68px; background:url("../fk_images/nav_main_menubd_bg.png") no-repeat top; display:none;}



#nav_main li.light .menubd .moreTit { float:left; width:36px;  background:#009896; color:#fff; padding:0 4px;}

#nav_main li.light .menubd dl.moreCont { float:left; width:280px; display:block; margin-left:15px; }

#nav_main li.light .menubd dl.moreCont dd { float:left; width:68px; line-height:18px; text-align:left; }

#nav_main li.light .menubd dl.first { text-align:left; }

#nav_main li.light .menubd dl.first dd { float:none; margin-bottom:20px; height:38px; overflow:hidden;}

#nav_main li.light .menubd dl.first dd em { background:url(../fk_images/i_index_icon02.png) no-repeat; display:inline-block; overflow:hidden; width:38px; height:38px; float:left; margin-right:12px;}

#nav_main li.light .menubd dl.first dd .ask { background-position:0 -91px;}

#nav_main li.light .menubd dl.first dd .booking { background-position:-84px -91px;}

#nav_main li.light .menubd dl.first dd .ftext { float:left; width:110px; font:900 16px/16px "Microsoft YaHei"; padding-top:6px;}

#nav_main li.light .menubd dl.first dd .ftext .f12px { font:12px/16px "宋体"; color:#b7b7b7;}

#nav_main li.light .menubd dl.second dd { float:left; width:75px;text-align:left;}



#nav_main li.light .menu .helpmenubd .content { width:160px; line-height:21px; padding:15px; top:0; left:0;*top:15px; *left:-55px; _top:15px; _left:-55px;}

#nav_main li.light .menu .helpmenubd .hidenframe {}

#nav_main li.light .menu .moremenubd .content { width:350px; line-height:21px; padding:15px; top:0; left:0;*top:15px; *left:-55px; _top:15px; _left:-55px;}

#nav_main li.light .menu .moremenubd .hidenframe {}

#nav_main li.light .menu .weixinmenubd .content { top:30px; left:-180px;*top:30px; *left:-185px; _top:30px; _left:-185px; padding:15px; height:250px;}

#nav_main li.light .menu .weixinmenubd .hidenframe {}





#nav_main li.home { background:url(../fk_images/i_index_icon.png) 0 -346px no-repeat; width:39px; height:25px; font:900 14px/25px "宋体"; padding-left:30px; margin-top:6px;}

#nav_main li.phone { background:url(../fk_images/i_index_icon.png) 0 -296px no-repeat; padding-left:12px;}

#nav_main li.weixin { background:none;}

#nav_main li.weixin a.weibo,

#nav_main li.weixin a.QQweibo,

#nav_main li.weixin a.qq {background:url(../fk_images/i_index_icon.png) no-repeat;}



#nav_main li.weixin a{ display:inline-block;_display:inline;_zoom:1;*display:inline;*zoom:1;height:36px;line-height:36px;}

#nav_main li.weixin a.weibo{background-position:0 11px;width:18px;padding:0 5px;float:left;}

#nav_main li.weixin a.weibo:hover{background-position:0 11px;}

#nav_main li.weixin a.QQweibo{background-position:-31px 11px;width:18px;padding:0 5px;float:left;}

#nav_main li.weixin a.QQweibo:hover{background-position:-31px 11px;}

#nav_main li.weixin a.qq{background-position:-63px 11px;width:22px;height:36px;padding:0;float:left;margin:0;}

#nav_main li.weixin a.qq:hover{background-position:-92px 11px;}

#nav_main .Sweibo { float:left; padding-top:7px; }

 

#lotteryList{position:relative;left:0;width:auto;z-index:100;top:0;}

#lotteryList li{position:relative;}		  

			  

#lotteryList ul{background-color:#f3f3f3;display:block}

#lotteryList li{ color:#959595;display:block;*display:inline; width:190px; padding:5px 0 5px 4px;overflow:hidden;zoom:1; vertical-align:top;}

#lotteryList li.moreLi{display:block;position:relative;overflow:visible;line-height:25px}

#lotteryList li.moreLi:hover,#lotteryList li.moreLiHover{ background:#fff;border:1px solid #d0d0d0;border-right:0;top:-1px;padding-left:3px;margin-bottom:-1px;margin-right:-5px;-webkit-box-shadow:1px 1px 1px 0 #eee;box-shadow:1px 1px 1px 0 #eee}

#lotteryList li.moreLi p{position:absolute;display:block;left:-9999px; top:-20px; background:#fff;border:1px solid #ccc;border-left:0;padding:7px 18px;width:186px;line-height:27px;-webkit-box-shadow:1px 1px 1px 0 #eee;box-shadow:1px 1px 1px 0 #eee;}

#lotteryListEntry #lotteryList li.moreLi p{_bottom:-2px}

#lotteryList li.moreLi p a,#lotteryList li.moreLi p a:hover{line-height:27px}

#lotteryList li.moreLi:hover p,#lotteryList li.moreLiHover p{left:194px;}

#lotteryList li.moreLi #moreSpanLink,#lotteryList li.moreLi #moreSpanLink:hover{text-decoration:none;cursor:default;line-height:27px;font-family:simsun}

#lotteryList li.helpLinks{border:0;padding:0;display:block;text-align:right;line-height:23px;height:23px;*height:23px;*line-height:23px;}

#lotteryList li.helpLinks a,#lotteryList li.helpLinks a:hover{margin:0 0 0 14px;line-height:23px}

#lotteryList li em{float:left;display:inline;width:23px;height:27px;margin-right:3px;background-image:url(../fk_images/i_index_icon.png);background-repeat:no-repeat}

#lotteryList li .lotIco_fc{background-position:-2px -32px;}

#lotteryList li .lotIco_tc{background-position:-31px -32px;}

#lotteryList li .lotIco_gp{background-position:-68px -32px;}

#lotteryList li .lotIco_dc{background-position:-106px -32px;}

#lotteryList li .lotIco_lc{background-position:-142px -32px;}

#lotteryList li h3{line-height:24px;color:#727171;overflow:hidden;position:relative; margin-left:4px; font-size:14px; font-weight:bold;}

#lotteryList li div{line-height:22px;color:#2b2b2b; padding-left:4px;}

#lotteryList li div a,#lotteryList li div a:hover{*line-height:22px}

#lotteryList li a,#lotteryList li a:hover{ position:relative;display:inline-block;margin-right:8px;height:auto;font-size:12px;font-weight:400;line-height:22px;background:0;padding:0}

#lotteryList li a:hover{text-decoration:underline;color:#ba2636}

#lotteryList li.moreLi p span a,#lotteryList li.moreLi p span a:hover{margin-right:0;float:left;line-height:25px;color:#727171}

#lotteryList li h3 a,#lotteryList li h3 a:hover{margin-right:0;float:none;line-height:24px;color:#666; font-size:14px; font-weight:bold;}

#lotteryList li h3 a:hover,#lotteryList li.moreLi p span a:hover{color:#ba2636}

#lotteryList .t {background:#fff;}



#lotteryList .hotNews,#lotteryList .hotNews:hover{color:red;margin:0 0 0 -5px}





#main-menu-con { float:left; color:#fff; font:18px/50px "Microsoft YaHei"; position:relative; z-index:10;}

#main-menu-con:after {content:"";clear:both; visibility:hidden;height:0;display:block}

#main-menu-con ul{ display:inline;}

#main-menu-con li { display:inline; float:left; width:100px; text-align:center;}	

#main-menu-con a:link,#main-menu-con a:visited { display:block; color:#fff;  width:100px;}

/*.main-menu-con.home,.main-menu-con.women,.main-menu-con.man { width:60px;}

.main-menu-con.w50 { width:50px;}*/

#main-menu-con.about { background:none;}

#main-menu-con .fnav:hover,#main-menu-con.hover a.fnav { font:18px/50px "Microsoft YaHei"; background:url(../fk_images/i_index_icon.png) 0 -235px repeat-x; color:#fff; text-decoration:none;}

#main-menu-con .m-baoxi { background:#ff8dc3;}

#main-menu-con .m-home {  width:75px;}

#main-menu-con .m-home a:link,#main-menu-con .m-home a:visited { display:block; color:#fff;  width:75px;}



#main-menu-con li.light{ float:right; width:73px; padding:0; background:url(../fk_images/i_index_icon.png) no-repeat right -344px; padding-right:10px; cursor:pointer;}

#main-menu-con li.open{ float:right; width:73px;  padding:0; background:url(../fk_images/i_index_icon.png) no-repeat right -293px; padding-right:10px; cursor:pointer;}

#main-menu-con li.light .menu{ position:relative;}

#main-menu-con li.light .menu .menubd { width:127px; z-index:10; position:absolute; display:none;}

#main-menu-con li.light .menu .menubd .content{ width:127px; position:absolute;  z-index:10; background:#3cc8c7;}

#main-menu-con li.light .menu .menubd .hidenframe{ position:absolute;top:0;left:0; z-index:10;overflow: hidden;border: none;height:68px; background:url("../fk_images/nav_main_menubd_bg.png") no-repeat top; display:none;}

#main-menu-con li.light .menubd dl { display:block; padding:0; width:127px; margin:0; }

#main-menu-con li.light .menubd dl.first{background: none;} 

#main-menu-con li.light .menubd dl dd{ text-align:left; height:35px; font:15px/35px ""; padding-left:30px; }

#main-menu-con li.light .menubd dl dd:hover { background:#fff; color:#009896;}

#main-menu-con li.light .menubd dl dd:hover a { color:#009896;}

#main-menu-con li.light .menu .gcmenubd .content{ top:0; left:-44px;*top:38px; *left:-104px;}

#main-menu-con li.light .menu .gcmenubd .hidenframe{}



.i_f_links {display:block;float:left;height:395px;width:980px}

.full .i_f_links {width:980px;}



.head { height:132px; background:url(../fk_images/head_bg.png) repeat-x;  margin:0 auto;}

.v_logo,.k_logo { float:left;}

.v_logo img,.k_logo img { margin-top:30px;}

.head_r { float:right;}

.top_ad { float:left;}

.top_phone { float:left;}

.top_ad img,.top_phone img { margin-top:30px;}



/*内容详细底部健康专题推荐*/

.bottom-zt { width:100%; overflow:hidden;}

.bottom-zt ul { width:120%;}

.bottom-zt li { float:left; width:230px;}

.bottom-zt .p2 li { margin-right:20px;}