﻿/* CSS Document */
body,form,input { margin: 0; padding: 0; }
body{ font-family: "Microsoft YaHei","微软雅黑"; font-size: 13px;background:#F4F4F6;color:#333;}
button, input, select, textarea { font-size: 100%; vertical-align: middle; }
ul{ list-style-type:none; padding:0; margin:0;}
a{ text-decoration:none;cursor: hand;}
a:link { text-decoration:none; }
a:visited { text-decoration:none; }
a:hover { color:#C00; text-decoration:underline; }
a:active { text-decoration:none; }


/*head*/
.head{ height:143px; width:999px; margin:0 auto; overflow:hidden; z-index:1;background-color: #FFF;}
.search:focus { outline:none; }
.search{ background:url(../images/v1_5/search.jpg); border:none; width:289px; height:21px; padding:4px 10px 4px 10px; line-height:21px; *margin-top:-1px}
.search_but{ background:url(../images/v1_5/search_but.jpg); border:none; width:56px; height:29px;cursor: pointer;}
.search_but:focus { outline:none; }
.head ul{ float: right; margin-right:20px; margin-top:12px}
.head ul li{ float: left}

.hot_search{ font-family:"微软雅黑", "宋体", Arial; font-size:12px; line-height:22px;margin-left:400px;}
.hot_search a{ color:#bcbcbc; padding-right:5px; text-decoration:none;}
.hot_search a:hover{ color:#4ca4e4;}
.hot_search a.hot{ color:#f9a821;}
.hot_search a.hot:hover{ color:#F60}

#header{width:1003px; margin:0 auto; overflow:hidden; _zoom:1; padding-top:20px;background-color: #FFF;}
.logo{ float:left;}
.search_bar { margin-top:18px;  margin-left:100px; overflow: hidden; float:left; border: 2px solid #FF9800; }
.searchinupt { float: left; width: 465px; margin-top:8px; padding-left:33px; }
.searchinupt input { border:0; border-right: none; height: 18px; line-height: 18px; padding: 5px; width: 450px; outline:none; }
.search_btn { float: left; width: 101px; }
.search_btn input { background: #FF9800; width: 101px; height: 42px; color: #fff; cursor: pointer; border: none ; font-family:"微软雅黑", "宋体", Arial; font-size:18px;}
/*nav*/
.nav{ width:999px; height:28px; background:url(../images/v1_5/nav_bg.gif); margin:0 auto; overflow:hidden;z-index:1;border-radius:0px 0px 8px 8px;}
.nav ul li{ float:left;width:99px; height:28px;}
.nav ul li a{ float:left; width:99px; height:28px; text-align:center; line-height:30px;_line-height:28px; font-size:15px; font-weight:400; color:#fff;}
.nav ul li a:hover{ background:url(../images/v1_5/nav_hover.gif);border-radius:10px;}
.first{ margin-left:4px;_margin-left:2px;z-index:1;border-radius:10px;}
.current{background:#017BCE;border-radius:4px;color:#FFFF;}

#menu{ background: #017BCE; margin: 12px 8px 12px 0px }
#menu ul{ width:1003px; margin:0 auto;line-height:48px; height:48px; font-family:"Microsoft YaHei","微软雅黑"; font-size:16px;}
#menu ul li{ float:left;}
#menu ul li a{ display:block; padding:0px 8px 2px 2px;font-family:"Microsoft YaHei","微软雅黑"; font-size:18px; font-weight:500;color:#fff; text-decoration:none;}
#menu ul li a:hover{ background:#FF9800;}
#menu ul li.current a{ background:#FF9800; color:#FFF;padding:26px 0x  26px 0px;}
#MainContainer{ width:1003px; margin:0 auto; overflow:hidden;}
#location{ font-size:14px; line-height:30px; color:#666666; margin-bottom:10px;}
#location a{ font-size:14px;}

#preview-content-head{ padding:0; margin:0; clear:both; width:1002px; }
#preview-slider{position: relative; }
#preview-content-head #preview-slider{width: 1002px; height: 210px;}
#preview-leadspace #preview-slider{width: 710px; height: 200px;}
#preview-slider-line{left: 0px;position:absolute; bottom:0; width:100%; _width:99%; background-image: url('../images/bg.png');background-repeat: repeat; }
#preview-content-head #preview-slider-line{height: 50px; }
#preview-leadspace #preview-slider-line{height: 40px; }
#preview-slider-holder{list-style-type: none;padding: 0px;margin: 0px;margin-top:-5px;width: 100%;}
#preview-slider-holder li{position: relative;float: left;display: inline-block;width: 18%;vertical-align: top;zoom: 1; /*IE hack to trigger hasLayout*/*display: inline; /*IE hack to achieve inline-block behavior*/}
#preview-slider.preview-alternate #preview-slider-holder li{width: 20%;}
#preview-content-head #preview-slider-holder li{min-height: 37px;margin: 5px 0 0 7px;clear:none !important;}
#preview-leadspace #preview-slider-holder li{min-height: 30px;margin-top: 5px;margin-left: 6px;}
#preview-slider-holder li a{text-decoration: none;color: #FFFFFF;border: 0 none;}	
#preview-slider-holder li span{position: absolute;width: 72%;top: 0px;margin-left: 4px;overflow: hidden;color: #FFFFFF;font-family: 'Arial';}
#preview-content-head #preview-slider-holder li span{left: 59px;font-size: 12px;}
#preview-leadspace #preview-slider-holder li span{left: 28px;font-size: 12px;}
#preview-slider-thumbnail{position: relative; float: left;	}
#preview-content-head #preview-slider-thumbnail{width: 34px;}
#preview-leadspace #preview-slider-thumbnail{width: 25px;}
#preview-slider-thumbnail img{position:absolute; border: 0 none;}
.preview-hide{display: none;}
#preview-thumbnail-im3,#preview-thumbnail-im2,#preview-thumbnail-im1{position:absolute; }
.ul_more {list-style-type: none;padding: 0px;margin: 0px;margin-top:30px;font-size:13px;color:white;}


.topic{ width:100%; height:28px; background:#fff;}
.topic h1,h3{ font-size:13px; padding:0; margin:0; float:left; margin:10px 0 0 48px; color:#000;}
.top .topic a{ float:right; margin:10px 48px 0 0; font-size:13px; color:#000;}

.main{ width:1002px; margin:8px auto; overflow:hidden;background: #FFF;box-shadow: 2px 2px 5px 0 #BBB;margin-bottom:24px;}
.main_top{ width:1002px; height:0px;  no-repeat; overflow:hidden;}
.main_box{ width:1002px; background:#fff; overflow:hidden;}
.alias{color:#014676;font-family:微软雅黑;font-weight:normal;font-size:18px;}
.main_left{ width:275px; float:left; margin-left:22px; overflow:hidden;display:inline;}
.cjjb{ width:275px; margin-bottom:10px; _margin:0;}
.title{ width:275px; height:38px; background:url(../images/title_bg.gif) no-repeat;}
.bt h1,.title h1,h3{ font-size:16px; color:#35422c; float:left; text-indent:20px; line-height:38px; margin:0; font-weight:bold;}
.title a,.bt a{ float:right; margin:8px 6px 0 0;}
.cjjb_box{ width:261px; padding:10px 6px; border-left:1px solid #c2d3e2; border-right:1px solid #c2d3e2; overflow:hidden; }

.kscx{ width:100%; overflow:hidden; margin-bottom:12px;}
h6{ width:260px; height:31px; background:url(../images/h6_bg.gif) no-repeat; margin:10px 0; font-size:12px; color:#0a538e; line-height:32px; text-indent:14px;}
.kscx dl{ width:236px; margin:15px auto; overflow:hidden; display:inline}
.kscx dt{ width:100%; padding-bottom:5px; background:url(../images/cjjb_line.gif) repeat-x bottom; overflow:hidden;font-family:"微软雅黑"; margin-bottom:8px;}
.kscx dl dt span{ font-size:16px;  color:#173653; float:left; margin-left:10px;}
.kscx dl dt a{ float:right; font-size:9px; line-height:24px; color:#808080; text-decoration:underline; }
.kscx dl dt span a{ font-size:16px;  color:#173653; text-decoration:none; float:none;}
.kscx dl dd{ float:left; font-size:12px; padding:0; margin:4px; width:70px; display:inline; background:url(../images/list.gif) no-repeat left; text-indent:10px; }
.kscx dl dd a{ color:#003278;}
.kscx dl dd a:hover{ color:#C00}

.bw{ width:100%; font-size:12px; overflow:hidden;}
.bw li{ width:96px; float:left; margin:2px 15px; display:inline; background:url(../images/list.gif) no-repeat left; text-indent:10px;}
.bw li a{ color:#003278;}
.bw li a:hover{ color:#C00;}

.rq{ overflow:hidden; width:100%;}
.rq li{ float:left; text-align:center; width:54px; margin:0 5px; display:inline; font-size:12px; font-weight:bold; line-height:24px;}
.rq li a{color:#1f5c5a;}
.cjjb_bottom{ width:276px; height:8px; background:url(../images/cjjb_bg.gif) no-repeat;}

.zxdt{ width:100%; overflow:hidden; }
.zxdt_box{ border-left:1px solid #c2d3e2; border-right:1px solid #c2d3e2; padding:10px 6px 10px 6px; overflow:hidden; margin:0;}
.zxdt_bottom{ width:276px; height:6px; background:url(../images/zxdt_bottom.gif) no-repeat;overflow:hidden;}

.main_center{ width:397px; float:left; overflow:hidden; margin-left:22px;}
.jkkx{ width:397px; margin-bottom:10px; _margin-bottom:1px;}
.bt{ width:397px; height:38px; background:url(../images/bt_bg.gif) no-repeat; font-size:16px; overflow:hidden;}
.jkkx_box{ width:383px; border-left:1px solid #c2d3e2; border-right:1px solid #c2d3e2; padding:0px 6px;}
.jkkx_bottom{ width:397px; height:6px; background:url(../images/jkkx_bottom.gif) no-repeat;}
.jkkx_box ul{ width:95%; margin:0 auto; overflow:hidden;}
.jkkx_box ul li{ width:100%; background:url(../images/list.gif) no-repeat left 4px; line-height:15px;text-indent:10px; font-size:12px; padding-bottom:4px; border-bottom:1px dotted #97abaf; margin:18px 0; overflow:hidden;}
.jkkx_box ul li a,#tagContent ul li a{ color:#003278; float:left;}
.jkkx_box ul li a:hover,#tagContent ul li a:hover{ color:#C00}
.jkkx_box ul li span,#tagContent ul li span{ float:right; color:#003278;}
.jkkx_box ul li img{margin-top:0px;margin-bottom: 4px;float:left;height:15px;}
.plug_title{ width:100%; height:35px; background:url(../images/plug_title.gif) no-repeat;}
#tags {PADDING-RIGHT: 3px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0; WIDTH: 397px; PADDING-TOP: 0px; HEIGHT: 35px; }
#tags LI { FLOAT: left; MARGIN: 1px 0 0 1px; LIST-STYLE-TYPE: none; HEIGHT:35px; text-align:center; }
#tags LI A { text-align:center; FLOAT: left; PADDING-BOTTOM: 0px; COLOR: #3c4635; LINE-HEIGHT: 35px; PADDING-TOP: 0px; HEIGHT: 35px; TEXT-DECORATION: none;background:url(../images/tags.gif) no-repeat left center; width:100%; font-size:14px; font-weight:bold;}
#tags LI.selectTag A,#tags li a h1 { COLOR: #3c4635; font-weight:bold; LINE-HEIGHT: 35px; HEIGHT: 35px; background:none;width:100%; font-size:16px; margin:0;}
#tagContent { PADDING-RIGHT: 1px; PADDING-LEFT: 1px; PADDING-BOTTOM: 1px; PADDING-TOP: 1px;BACKGROUND-COLOR: #fff}
.tagContent { DISPLAY: none;  WIDTH: 370px; margin:0 auto; COLOR: #474747; }
#tagContent DIV.selectTag {DISPLAY: block}
#tagContent ul li{ width:100%; background:url(../images/list.gif) no-repeat left 10px; text-indent:10px; font-size:12px;  border-bottom:1px dotted #97abaf; height:24px; display:block;margin:19px 0; *margin:13px 0;line-height:24px; overflow:hidden;}
.bottom{ width:100%; height:6px; background:url(../images/jkkx_bottom.gif) no-repeat;}

.main_right{ width:246px; float:right; overflow:hidden; margin-right:20px; display:inline;}
.cjyp{ width:246px; margin-bottom:10px; _margin-bottom:0px;}
.cjyp_box{ width:232px;border-left:1px solid #c2d3e2; border-right:1px solid #c2d3e2; padding:6px 6px 5px;  }
.jb{ width:100%; margin:1px 0 0px 0; overflow:hidden; }
.cjyp_box  dt{ width:226px; height:32px; background:url(../images/cjyp_box_dt.gif) no-repeat; margin:5px auto; font-size:12px; color:#0a538e; line-height:32px; text-indent:14px; font-weight:bold;}
.jb dd{ width:70px; float:left; margin:3px 0px 3px 7px; _margin:3px 0 3px 5px; font-size:12px; background:url(../images/list.gif) no-repeat left; text-indent:10px; }
.cjyp_box dd a{ color:#003278;}
.cjyp_box dd a:hover{ color:#C00;}

.cjyp_bottom{ width:246px; height:5px; background:url(../images/cjyp_bottom.gif) no-repeat;}

.yy{ width:100%; overflow:hidden;}
.yy li{ float:left; font-size:12px; border-right:1px solid #333; padding:0 5px; margin:4px 3px; }
.yy li a,.detail_box li a{ color:#003278;}
.yy li a:hover,.detail_box li a:hover{ color:#C00;}
.dqwz{ background:#d4e2c4;}

.detail{ width:228px; margin:8px auto 5px auto; _padding-top:10px; }
.detail_top{ width:228px; height:4px; background:url(../images/detail_top.gif) no-repeat; overflow:hidden;}
.detail_box{ width:216px; background:url(../images/detail_box.gif) repeat-y; overflow:hidden; padding:10px; }
.detail_bottom{ width:228px; height:11px; background:url(../images/detail_bottom.gif) no-repeat;}
.detail_box ul{ margin:0;}
.detail_box li{ font-size:12px;background:url(../images/list.gif) no-repeat left ; text-indent:10px; margin:5px 0; _margin:1px 0;}


.detail_boxs{ width:200px; margin:2px auto 2px 12px;}
.detail_boxs ul li{ float:center; background:url(../images/list.gif) no-repeat left 2px; border-bottom:0px dashed #97abaf; width:205px;font-size:12px; text-indent:12px; margin:6px 0; *margin:3px 0; _margin:0px 0;}
.detail_boxs ul li a{ color:#003278;}
.detail_boxs ul li a:hover{ color:#C00;}
.jkzc{width:95%; margin:0px auto;}
.jkzc li{ background:url(../images/list.gif) no-repeat left 6px; text-indent:10px; font-size:12px; padding-bottom:5px; border-bottom:1px dotted #97abaf; margin:4px 0; _margin:4px 0; }
.jkzc li a{ color:#003278;}
.jkzc li a:hover{ color:#C00;}

.wljs{ width:100%; text-align:center;}
.wljs img{ width:242px; height:284px; border:1px solid #d3e6f2;}

.jksh{ width:959px; margin:0 auto 10px auto; clear:both; overflow:hidden;}
.jksh_box{ width:945px; border-left:1px solid #c2d3e2; border-right:1px solid #c2d3e2; padding:10px 6px; overflow:hidden;}
.jksh_bottom{ width:959px; height:6px; background:url(../images/jksh_bottom.gif) no-repeat; clear:both;}

.subnav{ text-align:center; font-size:12px; line-height:45px; color:#000; margin-bottom:15px;}
.subnav a{ color:#000; padding:0 10px;font-size:12px; }


.tab{ width:300px; float:left; margin:0 7px;}
.tab_menu{ width:100%; height:27px; position:relative; z-index:100; top:2px; overflow:hidden;}
.tab_menu li{ float:left; margin-right:2px; font-size:12px; text-align:center; line-height:24px;cursor:pointer;}
.tab_menu .selected{ width:71px; height:25px; border:1px solid #9fc9df; background:#fff; border-bottom:none; font-weight:bold;}
.tab_menu .selec{ width:71px; height:24px; border:1px solid #9fc9df; background:#e6f8fd; border-bottom:none; }
.tab_box{ width:296px; border:1px solid #9fc9df; overflow:hidden; padding-bottom:10px; _padding-bottom:0px;}
.boxs{ width:270px; height:108px;margin:10px auto;}
.boxs ul li{ float:left; background:url(../images/list.gif) no-repeat left 4px; padding-bottom:5px; border-bottom:1px dashed #97abaf; width:135px;font-size:12px; text-indent:12px; margin:8px 0;}
.hide{ display:none;}
.boxs ul li a{ color:#003278;}
.boxs ul li a:hover{ color:#C00;}

 

.search_tab{ width:600px; float:left; margin:0 7px;}
.search_tab_menu{ width:100%; height:27px; position:relative; z-index:100; top:2px; overflow:hidden;}
.search_tab_menu li{ float:left; margin-right:2px; font-size:13px; text-align:center; line-height:24px;cursor:pointer;color:#4a4a4a;}
.search_tab_menu .selected{ width:68px; height:25px; border:1px solid #9fc9df; background:#fff; border-bottom:none; font-weight:bold;color:red;}
.search_tab_menu .selec{ width:68px; height:24px; border:1px solid #9fc9df; background:#e6f8fd; border-bottom:none; }
.search_tab_box{ width:610px; border:1px solid #9fc9df; overflow:hidden; padding-bottom:10px; _padding-bottom:0px;}
.search_boxs{ width:570px; height:150px;margin:10px auto;font-size:13px;color:#4a4a4a; line-height:24px;}
.search_boxs p{font-size:13px;color:#4a4a4a; text-indent:2em;line-height:24px;}




.address{ width:1002px; height:32px; no-repeat; line-height:32px; text-indent:32px; font-size:13px; color:#014676;}
.address span{ text-indent:22px; color:#777;}
.address b{color:#555;font-weight:500;}
.address a{ text-indent:22px; color:#555;}

.left{ width:654px; float:left; margin-left:30px; display:inline;}
h1{ color:#014676; font-family:"微软雅黑"; font-size:26px; font-weight:normal; margin:5px 0 12px 0;}
h1 span{ font-size:18px; }

.link { width:100%; margin-bottom:10px; margin-top:15px; overflow:hidden; }
.link ul li{ float:left; font-size:14px; margin:5px 15px; background:url(../images/list.gif) no-repeat left; text-indent:14px;}
.link ul li a{ color:#258200}

.overview{ width:612px; border:1px solid #b6d1e4; padding:20px; margin-bottom:20px;}
.overview h4 div{ line-height: 40px; }
.overview img{ max-width:600px;  }
h4{ width:100%; height:45px; background:url(../images/h4_bg.gif) no-repeat; font-size:16px; color:#4a4a4a;  margin:0 0 20px 0; line-height:30px; text-indent:40px; overflow:hidden;}
.overview p{ font-size:14px; line-height:24px; color:#4a4a4a; text-indent:2.2em;}
.overview p a{ font-size:14px;}

.related{ width:100%; margin-bottom:10px; overflow:hidden;}
.related_title{ height:31px; background:url(../images/related_title.gif) #efefef no-repeat left; font-size:16px; line-height:32px; color:#014676; text-indent:12px; font-weight:bold;}
.related ul{ width:95%; margin:10px auto;}
.related ul li{ width:100%; background:url(../images/list.gif) no-repeat left; text-indent:12px; font-size:12px; margin:5px 0; _margin:0px 0; overflow:hidden;}
.related ul li a{ float:left; color:#484848;}
.related ul li span{ float:right;}

.right{ width:259px; float:right; background:url(../images/right_bg.gif) repeat-y; padding:0px 16px 0px 16px; }

h5{ width:100%; font-size:16px; color:#258200; padding-bottom:9px;padding-top:4px; border-bottom:1px solid #bdbcbd; margin:0 0 20px 0;}
.yp_list{ width:200px; margin:5px auto 20px auto; }
.yp_list li{ background:url(../images/yp_list.gif) no-repeat left; text-indent:12px; font-size:12px; margin:8px 0;_margin:3px auto;}
.yp_list li a{ color:#003278;}
.yp_list li a:hover{ color:#C00;}
.back{ width:50%; margin:5px 30px 0 0; text-align:right; font-size:12px; float:right;}
.back a{ color:#258200}

/*-----------------shiwangeweishenmo   begin----------------------------*/
.DetailsWhyRight  ul li{background-image:url(../images/img_BulletB.gif);
	background-repeat:no-repeat;
	list-style-type: none;
	padding-left:0px;
	font-size: 13.5px;
	height:26px;
	line-height:26px;
}
.left_hqa{ width:610px; float:left; margin-left:20px; display:inline;}
.overview_hqa{ width:610px; border:1px solid #b6d1e4; padding:10px; margin-bottom:20px;line-height:26px;color:#4a4a4a}
.overview_hqa p{ font-size:14px; line-height:24px; color:#4a4a4a; text-indent:1em;}
.overview_hqa span h6{  width:600px; height:31px; background:url(../images/h5_bg.gif) no-repeat; margin:10px 0; font-size:14px; color:#0a538e; line-height:32px; text-indent:14px;}
.right_hqa{ width:299px; float:right; margin-right:10px;  padding:0 16px 16px 16px;}
h2.h2BB{ height:45px; line-height:45px; font-size:14px;width:310px; font-weight:bold; text-align:left;  font-family:"宋体",Arial,Verdana, Helvetica, sans-serif; background-image:url(http://www.chealth.org.cn/images/bg_h2B.jpg); background-repeat:no-repeat;}
.xgyd_list{ width:300px; margin:5px auto 20px auto; line-height:16px;}
.xgyd_list li{ background:url(../images/yp_list.gif) no-repeat left; text-indent:12px; font-size:12px; margin:8px 0;_margin:3px auto;}
.xgyd_list li a{ color:#003278;}
.xgyd_list li a:hover{ color:#C00;}
.xgyd_list div{ text-indent:12px; font-size:12px; margin:8px 0;_margin:3px auto;}
.xgyd_list div a{ color:#003278;}
.xgyd_list div a:hover{ color:#C00;}

/*-----------------shiwangeweishenmo   end----------------------------*/


/*----------------- video   end----------------------------*/


.overview_video{ width:880px; border:1px solid #b6d1e4; padding:30px; margin-bottom:20px;}
.overview_video h4 div{ line-height: 40px; }
.overview_video img{ max-width:750px;  }
h4{ width:100%; height:45px; background:url(../images/h4_bg.gif) no-repeat; font-size:16px; color:#4a4a4a;  margin:0 0 20px 0; line-height:30px; text-indent:40px; overflow:hidden;}
.overview_video p{ font-size:14px; line-height:24px; color:#4a4a4a; text-indent:2em;}
.overview_video p a{ font-size:14px;}
/*----------------- video   end----------------------------*/


.LivingThird { width:980px; overflow:hidden;}
.LivingThirdLeft {width:230px; float:left;margin-left:20px;  display:inline;}
.LivingThirdRight { width:700px;float:right;}
.LivingThirdLeft_why { width:700px;}
.LivingThirdRight_why { width:240px;}
.LifeThirdBox { width:675px; height:auto; margin-top:20px; background-image:url(../images/bg_LifeThirdBoxTop.jpg); background-repeat: no-repeat; overflow:hidden;}
.LifeThirdBox h3{ width:675px; height:auto;}
.LifeThirdBox a{ color: #000;}
.LifeThirdBox span { width:137px; height:22px; line-height:22px; color:#fff; text-align:center; margin-top:20px; float:left; margin-left:500px; background-image:url(http://www.chealth.org.cn/images/bg_LifeThirdBoxMore.jpg); background-repeat:no-repeat;}
.LifeThirdBox span a{  font-size: 12px;}
.LifeThirdBox ul {list-style:none; margin:0 0 0 30px;}
.LifeThirdBox ul li{
    background-image:url(../images/img_BulletA.jpg);
	background-position:0 15px;
	background-repeat:no-repeat;
	list-style-type: none;
	padding-left:15px;
	font-size: 12px;
	height:35px;
	line-height:35px;
	border-bottom:1px dotted #333;
	float:left;
	width:270px;
	margin-right:30px;
}
.LifeThirdBox ul li{
    background-image:url(../images/img_BulletA.jpg);
	background-position:0 15px;
	background-repeat:no-repeat;
	list-style-type: none;
	padding-left:15px;
	font-size: 12px;
	height:35px;
	line-height:35px;
	border-bottom:1px dotted #333;
	float:left;
	width:270px;
	margin-right:30px;
}
.LifeThirdBox h3 { margin-left:53px; height:50px; line-height:50px; font-size:16px; color:#940910; }
.lifeDetailsBox h2 { height:80px; padding-left:53px; line-height:60px; font-size:16px; color:#940910;background-image: url(../images/bg_LifeDetailsBox.jpg); background-repeat:repeat-y;}
.LifeThirdBoxBottom { height:12px; background-image:url(../images/bg_LifeThirdBoxBottom.jpg); background-repeat:no-repeat;}
.lifeDetailsBox { width:675px; height:auto; margin-top:20px; overflow:hidden; background-image: url(../images/bg_LifeDBox.jpg); background-repeat:repeat-y;}
.lifeDetailsBox1 ul {list-style:none; margin:0 0 0 30px;}
.lifeDetailsBox1 ul li{
    background-image:url(../images/img_BulletA.jpg);
	background-position:0 15px;
	background-repeat:no-repeat;
	list-style-type: none;
	padding-left:15px;
	font-size: 12px;
	height:35px;
	line-height:35px;
	border-bottom:1px dotted #333;
	float:left;
	width:270px;
	margin-right:30px;
}
.lifeDetailsBox1 ul li a{
color:#000;
font-size:13px;
}
#exactMatchTitle a,#exactMatchText a,.Searchlist p a,.Searchlist h3 a{ color:#000;}

.zmzj_list{	width:250px; margin:15px auto 20px auto;}
				.GuiDoctor{ overflow:hidden; border-bottom:#36b4be 1px dashed; margin-bottom: 10px; padding-bottom:20px;}
				.GuiDoctor .doc_head{ width:55px; height:42px; background:#d6f4ff; padding:4px; border:#99c2ff 1px solid; float:left; margin-left:20px;}
				.GuiDoctor .doc_head:hover{ border:#258200 1px solid; background:#fff;}
				.GuiDoctor .doc_info{ float:left; margin-left:15px; font-size:12px; color:#5f6263;}
				.GuiDoctor .doc_info h3{  float:none; text-indent:0px; line-height:31px;}
				.GuiDoctor .doc_info h3 a{ color:#003961;}
				.GuiDoctor .doc_info h3 a:hover{ color:#F00;}
				
				
.books{ width:96%; margin:0 auto 15px auto; overflow:hidden;}
.book_pic{ width:200px; height:230px; float:left;  background:#ececec; border:1px solid #d4d4d4;}
.book_jj{ float:left; margin:0 0 0 15px; font-size:14px;}
.book_jj li{ margin:10px 0;}

/*CSS yahoo2 style pagination*/
DIV.yahoo2 {
	PADDING-RIGHT: 3px;
	PADDING-LEFT: 3px;
	FONT-SIZE: 0.85em;
	PADDING-BOTTOM: 3px;
	MARGIN: 3px;
	PADDING-TOP: 3px;
	FONT-FAMILY: Tahoma, Helvetica, sans-serif;
	TEXT-ALIGN: center
}

DIV.yahoo2 A {
	BORDER-RIGHT: #ccdbe4 1px solid;
	PADDING-RIGHT: 8px;
	BACKGROUND-POSITION: 50% bottom;
	BORDER-TOP: #ccdbe4 1px solid;
	PADDING-LEFT: 8px;
	PADDING-BOTTOM: 2px;
	BORDER-LEFT: #ccdbe4 1px solid;
	COLOR: #0061de;
	MARGIN-RIGHT: 3px;
	PADDING-TOP: 2px;
	BORDER-BOTTOM: #ccdbe4 1px solid;
	font-size:14px;
	cursor: pointer;
	TEXT-DECORATION: none
}

DIV.yahoo2 A:hover {
	BORDER-RIGHT: #2b55af 1px solid;
	BORDER-TOP: #2b55af 1px solid;
	BACKGROUND-IMAGE: none;
	BORDER-LEFT: #2b55af 1px solid;
	font-size:14px;
	COLOR: #fff;
	BORDER-BOTTOM: #2b55af 1px solid;
	BACKGROUND-COLOR: #3666d4
}

DIV.yahoo2 A:active {
	BORDER-RIGHT: #2b55af 1px solid;
	BORDER-TOP: #2b55af 1px solid;
	BACKGROUND-IMAGE: none;
	BORDER-LEFT: #2b55af 1px solid;
	font-size:14px;
	COLOR: #fff;
	BORDER-BOTTOM: #2b55af 1px solid;
	BACKGROUND-COLOR: #3666d4
}

DIV.yahoo2 SPAN.current {
	PADDING-RIGHT: 8px;
	PADDING-LEFT: 8px;
	FONT-WEIGHT: bold;
	PADDING-BOTTOM: 4px;
	font-size:14px;
	COLOR: #FFF;
	MARGIN-RIGHT: 6px;
	PADDING-TOP: 4px

}
DIV.yahoo2 SPAN{
	PADDING-RIGHT: 6px;
	PADDING-LEFT: 6px;
	FONT-WEIGHT: bold;
	PADDING-BOTTOM: 4px;
	font-size:14px;
	COLOR: gray;
	MARGIN-RIGHT: 3px;
	PADDING-TOP: 4px

}

DIV.yahoo2 SPAN.disabled {
	DISPLAY: none
}

DIV.yahoo2 A.next {
	BORDER-RIGHT: #ccdbe4 2px solid;
	BORDER-TOP: #ccdbe4 2px solid;
	MARGIN: 0px 0px 0px 10px;
	BORDER-LEFT: #ccdbe4 2px solid;
	BORDER-BOTTOM: #ccdbe4 2px solid
}

DIV.yahoo2 A.next:hover {
	BORDER-RIGHT: #2b55af 2px solid;
	BORDER-TOP: #2b55af 2px solid;
	BORDER-LEFT: #2b55af 2px solid;
	BORDER-BOTTOM: #2b55af 2px solid
}

DIV.yahoo2 A.prev {
	BORDER-RIGHT: #ccdbe4 2px solid;
	BORDER-TOP: #ccdbe4 2px solid;
	MARGIN: 0px 10px 0px 0px;
	BORDER-LEFT: #ccdbe4 2px solid;
	BORDER-BOTTOM: #ccdbe4 2px solid
}

DIV.yahoo2 A.prev:hover {
	BORDER-RIGHT: #2b55af 2px solid;
	BORDER-TOP: #2b55af 2px solid;
	BORDER-LEFT: #2b55af 2px solid;
	BORDER-BOTTOM: #2b55af 2px solid
}
.btn_csh{ background:url(../images/btn_cz.png) no-repeat; width:83px; height:30px; color:#fff;font-family:SimSun; font-size:13px; font-weight:bold; border:0; cursor:pointer;}
.btn_csh:hover{ background:url(../images/btn_cz.png) no-repeat 0 -30px;}

.font_size_change { cursor:pointer; z-index:1; width:20px; height:18px; min-width: 1002px; width:100%; margin: 0 auto; display: block; }
.font_size_change a { cursor:pointer; FLOAT: right; display:block; height:20px; width:31px; margin-left:10px; }
.font_size_change a.a { background: url(../images/a+.png) no-repeat; }
.font_size_change a.a- { background: url(../images/a-.png) no-repeat; }
.footer{ overflow:hidden; margin-bottom:20px;margin-top: 20px;background: #017BCE;color:#EEE}
.footer a{ text-decoration:none}
.clear_D{ width:989px; margin:0 auto}
.clear_p{ text-align:center; padding:20px 5px; border-bottom:1px solid #D0DDEA; }
.side{ width:999px; background: #017BCE;color:#FFF; margin:0 auto}
.clear_p a{  text-align:center;padding:20px 0px 20px 5px;padding:20px 0px 20px 8px\0; background:url(../images/v1_5/shu.gif) no-repeat right center; padding-right:10px; color:#EEE}
#clear_p_wu{ background:none}


.clear_bott{text-align:center; padding:15px 5px;height:50px;}
.clear_bott p{text-align:center; padding:20px 5px;}
.clear_bott p a{ color:#EEE;}
.clear_bott div{ color:#EEE;;height:20px;}
.clear_bott div a{ color:#EEE;}
.di_cent_img .di_cent_words{ float:left; padding:4px;}
.di_cent_img img{ padding-top:6px}
.di_cent_words h3{ line-height:19px; font-size:14px; }
.di_cent_words ul li{ float:left; padding:3px 4px;_padding:3px 3px;+padding:3px 3px;padding:2px 3px\0; line-height:18px}
.di_cent_words{ width:365px}
.di_cent_words ul li a{
	color:#EEE;
}
.di_cent_words p a{
	color:#EEE;
}
.di_cent_words ul li a:hover{ }
.di_cent_words_top{ margin-top:4px;_margin-top:5px;+margin-top:6px}



.HP_right {float:right;MARGIN: 0px 0px 0px 404px; WIDTH: 124px; LINE-HEIGHT: 30px; height:34px;position:absolute;}
.HP_right ul li a.nor {PADDING-RIGHT: 0px; PADDING-LEFT: 20px; BACKGROUND: url(../images/v1_5/roll_bg.gif) ; background-repeat:no-repeat; FLOAT: right; PADDING-BOTTOM: 0px; WIDTH: 140px; PADDING-TOP: 0px; TEXT-DECORATION: none; LINE-HEIGHT: 30px; height:32.8px;}
.HP_right  ul li a.act {PADDING-RIGHT: 0px; PADDING-LEFT: 20px; BACKGROUND: url(../images/v1_5/roll_current.gif); background-repeat:no-repeat; FLOAT: right; PADDING-BOTTOM: 0px; WIDTH: 140px; COLOR: #000; PADDING-TOP: 0px; TEXT-DECORATION: none; height:32.8px; LINE-HEIGHT: 30px;}
 
.flickr-thumbs {
	overflow: hidden;
/***	min-width:505px; ***/
	min-width:840px;
}
.flickr-thumbs a {
	float: left;
	display: block;
	margin: 0 3px;
	border: 1px solid #333;
}
.flickr-thumbs a:hover {
	border-color: #eee;
}
.flickr-thumbs img {
	display: block;
	height: 50px;
	width:160px;
}
.NewsInfo{font-size:12px;color:#777;}