@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;}





.f12bla .firstNd img { border:none;}





/* 面包屑 */


.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(../images22/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(../images22/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(../images22/i_index_icon.png) left -499px repeat-x; height:1px; display:block; clear:both; overflow:hidden;}


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


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


.dotLine04 { background:url(../images22/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("../images22/sp_navnew.png") no-repeat -435px -102px;}


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


#nav_main li.open { background:url("../images22/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("../images22/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(../images22/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(../images22/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(../images22/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(../images22/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(../images22/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:none;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; font-size:14px; font-weight:bold; text-decoration:none;}


#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(../images22/i_index_icon.png) 0 -235px repeat-x; color:#fff; text-decoration:none;}


#main-menu-con .m-home {  background:url(../images22/i_index_icon.png) repeat-x 0 -235px; width:130px;}


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


#main-menu-con .m-jiangzuo { width:130px;}


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





#main-menu-con li.light{ float:right; width:73px; padding:0; background:url(../images22/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(../images22/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("../images22/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(../images22/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;}