/* CSS Document 2009 03 26 - 2009-6-2 */ 
body { text-align:center; font-family:"宋体", arial;margin:0; padding:0; background: #FFF; font-size:12px; color:#000;}
div,form,img,ul,ol,li,dl,dt,dd{margin: 0; padding: 0; border: 0; }
hr{ margin:0; padding:0;}
li{list-style-type:none;}
img{vertical-align:top;}
em {font-style:normal;}
h1,h2,h3,h4,h5,h6{ margin:0; padding:0; font-weight:normal;}
h2{font-family: "黑体" ,Arial Black,sans-serif;font-size:18px;text-align:center;clear:both;}
h3{font-size:14px;text-align:left;clear:both; font-weight:bold;}
h4{clear:both;font-size:12px;font-weight:bold;}
/* Link */
a:link {color: #000; text-decoration:none;}
a:visited {color: #000;text-decoration:none;}
a:hover {color:#169707; text-decoration:underline;}
a:active {color:#169707; text-decoration:underline;}
/* Color */
.fc_orange,a.fc_orange:link,a.fc_orange:visited{ color:#fe6700; }/* title 标题 */
.fc_blue1,a.fc_blue1:link,a.fc_blue1:visited{ color:#02569E;}
.fc_blue3,a.fc_blue3:link,a.fc_blue3:visited{ color:#1759BA;}/* detail 详细 */
a.fc_orange:hover,a.fc_blue3:hover,a.fc_blue1:hover{color:#169707;}
.fc_red,a.fc_red:link,a.fc_red:visited{ color:#ce0000;}
.fc_gray,a.fc_gray:link,a.fc_gray:visited,a.fc_gray:active{ color:#737373;}
a.fc_gray:hover {color:#169707; text-decoration:underline;}
.fc_white,a.fc_white:link,a.fc_white:visited{ color:#fff;}
/* Font  */
.fb {font-weight: bold;}
.f12px{ font-size:12px;}
.f14px{ font-size:14px;}
/* icon */
.submit{background-image:url(/images/bema/list/list.png);background-repeat:no-repeat;}/* 搜索 按钮 */
/* Other */
.left{ float: left;}
.right{ float: right;}
.clear{ clear: both; font-size:1px; width:1px; height:0; visibility: hidden; }
.clearfix:after{content:"."; display:block; height: 0; clear: both; visibility: hidden;} /* only FF */
.hidden {display: none;}
.underline,a.underline:link,a.underline:visited{text-decoration:underline;}
a.underline:hover{ text-decoration:none;}
.noBorder{border:none;	}
.blank3{ height:3px; clear:both;display:block; font-size:1px;overflow:hidden;}
.blank6{ height:6px; font-size:1px;clear:both; display:block;overflow:hidden;}
.blank9{ height:9px; font-size:1px;clear:both; display:block;overflow:hidden;}
.blank10{ height:10px; font-size:1px;clear:both; display:block;overflow:hidden;}
.blankw10{ height:10px; font-size:1px;background:#fff; clear:both;overflow:hidden;}
.blank20{ height:20px; font-size:1px; clear:both; display:block;overflow:hidden;}
.blankw950{ width:950px; height:10px; margin:0 auto; font-size:1px; clear:both; display:block;overflow:hidden; background:#fff;}
.blank10ff{ height:10px;*height:0; font-size:1px;clear:both; display:block;overflow:hidden;}
.text2em{text-indent:2em;}
.textcenter{ text-align:center;}
/* Structure 全局框架 */
.header,.main,.footer{margin:0 auto; width:950px; clear:both;}/* 头 内容 尾 */
.topline{border-top:1px solid #cecece;}
.bottomline{border-bottom:1px solid #cecece;}
.borderline{border:1px solid #cecece; margin:0;}
/* header */
/* ---header topbar */
.topbar{ width:950px; margin:0 auto; height:30px; text-align:left;color:#666; overflow:hidden; background:#fff;}
.topbar .l_topbar{ float:left; padding:5px 0 0 2px; display:inline; text-align: right;width:750px; }
.topbar .l_topbar img{float:left;}
.topbar .l_topbar .btn1{ float:right;background:url(/images/public/login_bg.gif) no-repeat; border:0; padding:3px 20px 3px 15px;*padding:4px 20px 3px 15px;text-decoration: none; }
.topbar .l_topbar .btn2{ float:right;background:url(/images/public/reg_bg.gif) no-repeat; border:0;padding:3px 20px 3px 9px;*padding:4px 20px 3px 9px;text-decoration: none;}
.topbar .l_topbar .s1{border:1px solid #64B3FF;font-size:12px;width:80px; background:none;}
.topbar .l_topbar a{ text-decoration:underline;}
.topbar .l_topbar input{ margin:0 10px 0 0;}
.topbar .l_topbar img{ margin:0 50px 0 0;}
.topbar .r_topbar{ float:right; padding:10px 10px 0 0;}
.topbar .r_topbar a{  margin:0 0 0 14px;}
.topbar .l_topbar a,.topbar .r_topbar a{color:#666;} 
.topbar .l_topbar a:hover,.topbar .r_topbar a:hover{ color:#169707;}



.passport{ margin:0 auto; width:960px; height:35px;clear:both; }
.passport .t1{float:left; padding:8px 30px 0 0;}
.passport .t2{float:left; padding:8px 0 0 7px;*padding:10px 0 0 7px;}
.passport .t3{float:left;padding:10px 0 0 0px;}
.passport .t3 input{border:1px solid #64B3FF;font-size:12px;width:80px;}
.passport .t4{float:left; padding:10px 7px 0;}
.passport .t4 input{width:49px; height:19px; background:url(/images/public/login_01.gif) no-repeat; border:0; cursor:pointer;}
.passport .t5{ float:left;width:64px; height:19px; background:url(/images/public/register_01.gif) no-repeat; float:left; margin:10px 0 0;text-indent:-9999px;}
.passport .t5 a{ width:64px; height:19px;text-decoration:none;display:block; overflow:hidden; }
.passport .p_r{float:right; padding:10px 10px 0 0;}
.passport .p_r a{margin:0 0 0 14px;}
.passport a:visited{ color:#333;}

/* ---header global nav */
.globalmenu{ clear:both; border:1px #CBE5FF solid; border-top-color:#76BDFF; height:67px;background:url(/images/bema/img/bema_03.gif) repeat-x;}
.globalmenu .title{ width:212px; padding:9px 0 0; float:left;}
.globalmenu .content{width:736px;padding:12px 0 0; float:left;}
.globalmenu .content .menu{ float:left; overflow:hidden; height:46px;}
.globalmenu .content .menu li{clear:both; text-align:right; padding:1px 13px 0 0;}
.globalmenu .content .s1{ width:122px;}
.globalmenu .content .s2{ width:197px;}
.globalmenu .content .s3{ width:313px;}
.globalmenu .content .s4{ width:92px;}
.globalmenu .content .bg{ background:url(/images/bema/img/bema_09.gif) right top repeat-y;}
.globalmenu .content .lineh{line-height:22px;}
.globalmenu a.blue:link{ color:#01548A;}
.globalmenu a.blue:hover{color:#169707;}
/* ---header AD1 */
.h_ad{clear:both; border:1px #BACCE4 solid; height:100px; overflow:hidden;}
.h_ad .gg_01{ width:758px; float:left; height:100px; overflow:hidden;}
.h_ad .adtext{ width:190px; float:left; background:#F5F5F5; height:100px; overflow:hidden;}
.h_ad .adtext p{padding:0;margin:7px 7px 0 34px; clear:both; display:block; line-height:18px;text-align:left;}
.h_ad .adtext p a:visited{ color:#000;}
/* 脚 */
.footer{ line-height:20px; padding-bottom:10px;}
/* **************** 列表页面 **************** */
/* **************** 列表页面 **************** */
/* ---页码 */
.endpagenum{ width:96%;margin:4px auto;padding-top:12px;font-size:14px; color:#00569F;line-height:24px; text-align:center;}
.endpagenum span{padding:0;color:#aaa;text-align:center;}
.endpagenum .fc_red{ color:#ce0000;}
.endpagenum .s1{ color:#FF0000;}
.endpagenum a{padding:4px 2px 0;color:#00569F;text-align:center;font-size:14px;text-decoration:none;}
.endpagenum a:visited{color:#00569F;text-decoration:none;} 
.endpagenum a:hover{color:#FF0000;text-decoration:underline;}
.endpagenum .inptext{width:30px; text-align:center; font-size:12px;height:13px;*height:14px;}
.endpagenum .inpbtn{width:30px; height:19px;background:url(/images/endpagenum/list_01.gif) no-repeat;border:none;cursor:pointer;}
/* 当前位置 */
.position{text-align:left; width:950px; margin:0 auto;}
.position span a,.position span a:visited{ color:#737373;}
.position span .s1{color:#640064;}
.position span a:hover {color:#169707; text-decoration:underline;}
/* **************** 终极页面 **************** */
/* **************** 终极页面 **************** */
/* ---tip nav */
.header .endptopnav{ padding:15px 10px 10px; text-align:left; border-bottom:1px #000 solid;}
/* ---页码 */
.pagenum{ padding:20px 0 0 0; clear:both; text-align:center; line-height:normal; line-height:30px;}
.pagenum .s1{width:52px; text-align:center;}
.pagenum .s2{background:#296CB3; border:1px solid #9AAFE6; color:#fff;font-size:14px;font-weight:bold; text-align:center;}
.pagenum a.s2:visited {color:#fff;}
.pagenum a{padding:4px 5px 0;margin:5px 4px 0 0; color:#3568B9;background:#fff; display:inline; border:1px solid #9AAFE6; text-align:center; font-size:14px;}
.pagenum a:visited{color:#1f3a87;} 
.pagenum a:hover{color:#fff; background:#3568B9; border:1px solid #1E50A2; text-decoration:none;}
.pagenum .s3{cursor:default;padding:4px 5px 0;margin:5px 4px 0 0; color:#ccc;background:#fff; display:inline; border:1px solid #ccc; text-align:center; font-size:14px;}
/* 终极页内容下“返回xx，点击更多。。。” */
.endpage_more{ height:30px;clear:both; text-align:center;line-height:22px; font-size:14px;}
.endpage_more span.morebg{ height:50px;background:url(/images/list/epmoremiddle.gif) repeat-x; display:inline-block;*display:inline-table;text-align:center;}
.endpage_more span.morebg a{ display:inline-block; padding:3px 0 0;}
.moreback1,a.moreback1:link,a.moreback1:visited{ color:#003399; }/* 卫生工作 终极页面 */
.moreback2,a.moreback2:link,a.moreback2:visited{ color:#CC0066; }/* 身体健康 终极页面 */
.moreback3,a.moreback3:link,a.moreback3:visited{ color:#ce0000; }/* 资讯 & photos_endpage */
/* --- photos_endpage.htm */
.column1 .endpcontent .endpage_more2{ height:60px;clear:both; text-align:center;line-height:22px; font-size:14px;}
.column1 .endpcontent .endpage_more2 span.morebg{ height:50px;background:url(/images/list/epmoremiddle2.gif) repeat-x; display:inline-block;*display:inline-table;text-align:center; white-space:nowrap;*white-space:normal;}
.column1 .endpcontent .endpage_more2 span.morebg a{ display:inline-block; padding:3px 0 0;}
/* **************** 其它 **************** */
/* **************** 其它 **************** */
/* 图片垂直居中 水平居中 */
.picbox,.videopic,.imgbox {display: table-cell;vertical-align:middle; text-align:center;*display: block; *font-family:Arial;}
.picbox img,.videopic img,.imgbox img {vertical-align:middle;}
/* ***** icon ***** */
/* dot icon 列表图标 */
.blackdot li{ background:url(/images/public/doticon.png) no-repeat;}/* 0 -40px */
.whitedot li{ background:url(/images/public/doticon.png) no-repeat;}/* 0 0px */
.bluedot li{ background:url(/images/public/doticon.png) 0 -100px no-repeat;}/* 0 -89px 浅蓝色 */
.greendot li{ background:url(/images/public/doticon.png) no-repeat;}/* 0 -128px */
.bluedot2 li{ background:url(/images/public/doticon.png) no-repeat;}/* 0 -170px 深蓝色 */
.graydot li{background:url(/images/public/doticon.png) no-repeat;}/* 0 -202px 灰色#333 */
/* ***** 点线 ***** */
.dotline{background:url(/images/public/dotline.gif) repeat-x;height:1px;clear:both;display:block;}
/* 鼠标手形 */
.cursor{cursor:pointer;}

/* 字顶边排齐 text-align:justify; text-justify:inter-ideograph; */







