*{
	padding: 0;
	margin: 0;}
body{
	background: url(../images/body_bg.gif) repeat-x;
	font-size: 14px;
	color: #4f4f4f;}
img{
	/*display: block;*/
	border: none;}
li{
	list-style: none;}
a{
	text-decoration: none;
	color: #4f4f4f;
	font-family: "SimSun","宋体"
;}
a:hover{
	color: #1776c9;}
.warp{
	width: 1056px;
	background: #fff;
	margin: 0 auto;
	box-shadow: -1px 0 1px #c0c0c0,0 1px 1px #c0c0c0, 0 1px 1px #c0c0c0;
	border: 1px solid #c0c0c0;}
.header { height:168px;}

.main{
	background: url(../images/toptool_bg.gif) repeat-x;
	padding: 0 15px;
	overflow: hidden;}
/*导航开始*/
.nav{
	height: 37px;
	background: url(../images/nav_bg.gif) repeat-x;}
.nav ul{
	padding-left: 10px;}
.nav li{
	float: left;
	line-height: 37px;
	text-align: center;
	background: url(../images/nav_line.gif) no-repeat 0;}
.nav li:first-child{
	background: none;}
.nav li a{
	color: #fff;
	font-weight: bold;
	font-size: 16px;
	display: block;
	padding: 0 35px;}
.nav li a:hover, .active{
	background: #1776c9;}
/*toptool开始*/
.toptool{
	height: 28px;
	padding: 10px 0;
	color: #363636;
	overflow: hidden;}
ul.time{
	overflow: hidden;
	float: left;}
.toptool li{
	float: left;
	line-height: 28px;}
#date{
	padding: 0 10px 0 30px;
	background: url(../images/ic_date.png) no-repeat 0;}
.search{
	float: right;}
.search .keyword{
	width: 160px;
	height: 22px;
	padding: 2px 5px;
	border: 1px solid #c0c0c0;
	border-right: none;
	line-height: 22px;
	font-size: 14px;}
.search button{
	width: 55px;
	height: 28px;
	border: none;
	background: #ff9933;
	color: #fff;
	border-top-right-radius: 9px;
	border-bottom-right-radius: 9px;}
.search #btn_search{
	width: 55px;
	height: 28px;
	border: none;
	background: #ff9933;
	color: #fff;
	border-top-right-radius: 9px;
	border-bottom-right-radius: 9px;}

/*左边开始*/
.left{
	overflow: hidden;
	width: 726px;
	float: left;}
/*医保通知开始*/
.bulletin{
	width: 309px;
	margin-right: 15px;
	float: left;
	height: 339px;
	margin-bottom: 15px;}
.bulletin h2{
	background: #3ca0da url(../images/ic_bulletin.gif) no-repeat;
	padding-left: 68px;
	font-size: 18px;
	color: #fff;
	height: 52px;
	padding-top: 6px;
	font-family: "Microsoft Yahei","微软雅黑";
	font-weight: normal;}
.bulletin h2 span{
	font-size: 14px;
	font-weight: bold;}
ul.bul_ul li{
	border: 1px solid #c0c0c0;
	height: 58px;
	margin-top: 10px;
	*margin-top: 6px;}
ul.bul_ul li:first-child{
	*margin-top: 10px;}
.bul_time{
	display: block;
	width: 58px;
	background: #bebebe;
	color: #fff;
	height: 54px;
	text-align: center;
	font-size: 24px;
	padding-top: 4px;
	float: left;
	font-family: "Microsoft Yahei","微软雅黑";}
.bul_time em{
	display: block;
	font-style: normal;
	font-size: 12px;
	margin-top: 2px;}
.bul_info{
	display: block;
	float: left;
	width: 229px;
	padding: 8px 10px;
	line-height: 22px;
	overflow: hidden;
	height:38px;}
.bul_ul a:hover > span.bul_time{
	background: #3ca0da;}
/*医保宣传知识开始*/
.box{
	border: 1px solid #c0c0c0;
	padding: 10px;}
.con_title{
	padding-bottom: 10px;
	border-bottom: 1px dashed #c0c0c0;
	overflow: hidden;}
.con_title h2{
	background: url(../images/title_bg.gif) no-repeat;
	width: 28px;
	height: 36px;
	text-align: center;
	line-height: 36px;
	color: #fff;
	font-size: 18px;
	text-indent: 2px;
	float: left;
	font-family: "Microsoft Yahei","微软雅黑";}
.con_title ul{
	float: left;
	margin-left: 10px;}
.ch{
	color: #1776c9;
	font-size: 16px;
	font-family: "Microsoft Yahei","微软雅黑";
	letter-spacing: 1px;}
.en{
	color: #727272;
	font-size: 12px;
	font-family: "Microsoft Yahei","微软雅黑";}
.more{
	float: right;
	display: block;
	color: #4f4f4f;
	font-family: "Microsoft Yahei","微软雅黑";
	padding-right: 20px;
	margin-top: 10px;
	background: url(../images/ic_more.gif) no-repeat right center;}
.propaganda{
	float: left;
	width: 380px;
	height: 317px;
	margin-bottom: 15px;}
.con_info{
	padding: 10px 0 0;}
.con_info img{
	padding-bottom: 12px;}
.con_info li{
	background: url(../images/ic_li.gif) no-repeat 0;
	overflow: hidden;
	line-height: 28px;}
.con_info a{
	display: block;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	text-indent: 16px;
	float: left;}
.propaganda .con_info a{
	width: 310px;}
.time{
	float: right;
	color: #858585;}
/*各年度参保名单开始*/
.list{
	width: 703px;
	margin-top: 15px;}
.list .con_info a{
	width: 600px;}
/*右边开始*/
.right{
	width: 285px;
	float: right;}
/*系统登陆开始*/
.login{
	height: 46px;
	border: 1px solid #c0c0c0;
	text-align: center;
	padding: 12px 10px 10px;
	margin-bottom: 14px;}
.login a{
	color: #9c9c9c;
	font-size: 18px;
	font-family: "Microsoft Yahei","微软雅黑";
	padding-left: 40px;
	background: url(../images/ic_login.png) no-repeat;
	background-position: 0 0;
	display: block;
	margin-left: 10px;
	height: 46px;}
.login span{
	display: block;
	font-size: 14px;
	letter-spacing: -1px;}
.login a:hover{
	color: #1776c9;
	background-position: 0 -54px;}
/*医保流程开始*/
.process.box{
	border: none;
	padding-bottom: 5px;
	padding-left:8px\0;
	padding-right: 8px\0; 
	*padding-left:8px;
	*padding-right: 8px;}
.process .con_title{
	border-bottom: none;}
.pro_info li{
	height: 71px;
	background: url(../images/pro_li_bg.gif) no-repeat;
	background-size: 265px 71px;
	margin-top: 15px;
	margin-bottom: 15px;}
.pro_info img{
	display: inline-block;
	vertical-align: middle;
	margin: 0 8px 0 15px;}
.pro_info a{
	color: #555;
	font-size: 15px;
	font-family: "Microsoft Yahei","微软雅黑";
	padding-top: 15px;
	display: block;
	height: 56px;}
.pro_info a:hover{
	color: #E98C47;}
/*药品和诊疗目录开始*/
.catalog.box{
	padding: 0;
	margin-bottom: 15px;}
.catalog .con_title{
	background: url(../images/catalog_bg.gif) no-repeat;
	border: none;
	padding: 4px 10px;}
.catalog h2{
	background: none;
	font-size: 36px;}
.catalog .en, .catalog .ch{
	color: #fff;}
.catalog .con_title ul{
	margin-left: 6px;}
.catalog .con_info{
	padding: 10px;}
/*相关链接开始*/
.links li{
	background: none;}
.links a{
	width: 260px;}
/*footer开始*/
.footer{
	padding: 30px 0; 
	background: #1776c9;
	margin-top: 30px;}
.footer p{
	text-align: center;
	color: #fff;
	font-size: 14px;
	line-height: 22px;}
/*-----list开始-----*/
/*右边开始*/
.left_con{
	width: 240px;
	float: left;}
/*目录开始*/
.list_catalog{
	border-left: 2px solid #1776c9;
	margin-bottom: 15px;}
.list_catalog .con_title{
	border: none;
	padding: 10px;}
.list_catalog .con_title .ch{
	font-size: 16px;}
.list_catalog .con_title .en{
	font-size: 14px;}
.list_catalog .con_info{
	padding: 0;}
.list_catalog .con_info li{
	border-bottom: 1px solid #c0c0c0;
	background-position: 10px center;}
.list_catalog .con_info a{
	padding: 10px;
	display: block;
	width: 95%;
	background: url(../images/list_pro_arrow.gif) 90% center no-repeat;}
.list_catalog .con_info li:hover{
	background: #ff9933 url(../images/ic_li_active.gif) no-repeat 10px center;}
.list_catalog .con_info li:hover > a{
	color: #fff;
	background: url(../images/list_pro_arrow_active.gif) 90% center no-repeat;}
/*流程开始*/
.list_process h3{
	font-size: 20px;
	line-height: 25px;
	color: #000;
	font-family: "Microsoft Yahei","微软雅黑";
	font-weight: normal;}
.list_process li{
	height: 55px;
	background: url(../images/list_pro_bg.gif) no-repeat;
	margin: 10px 0 0;}
.list_process a{
	height: 40px;
	*padding-top: 10px;}
.list_process .pro_info img{
	display: inline-block;
	vertical-align: middle;
	margin: 0 5px 0 5px;
	width:45px;}
/*右边开始*/
.right_con{
	width: 771px;
	float: right;}
.localtion{
	background: url(../images/list_right_title_bg.gif) repeat-x;
	overflow: hidden;}
.localtion h3{
	background: #2285DD url(../images/list_right_title.png) right center no-repeat;
	float: left;
	height: 38px;
	line-height: 38px;
	padding: 0 38px;
	color: #fff;
	font-size: 18px;
	font-family: "Microsoft Yahei","微软雅黑";
	font-weight: normal;}
.localtion span{
	float: right;
	margin-top: 3px;
	line-height: 34px;
	background: url(../images/ic_home.png) left center no-repeat;
	padding: 0 10px 0 25px;
	font-size: 12px;}
.localtion span a{
	font-size: 12px;}
.localtion span a:hover{
	color: #ff9933;}
.list_det, .arc{
	padding: 20px 15px;}
.list_det li{
	line-height: 40px;
	padding-left: 15px;
	background: url(../images/ic_list.png) left center no-repeat;
	border-bottom: 1px dotted #CCCCCC;
	overflow: hidden;}
.list_det a{
	display: block;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	float: left;
	width: 560px;}

/*-----article开始-----*/
.arc_title{
	font-size: 22px;
	border-bottom: 1px dotted #ccc;
	line-height: 35px;
	padding-bottom: 10px;
	color: #000;
	text-align: center;}
.record{
	color: #858585;
	font-size: 12px;
	line-height: 30px;
	text-align: center;}
.record span{
	padding: 0 5px;}
.detail{
	line-height: 25px;
	color: #333;
	padding: 10px 0;}

.page a{ text-decoration:underline;}



/* ie8提示样式 */
#browser-modal {
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  text-align: center;
  color: #303233;
  position: fixed;
  z-index: 9990009;
}

#browser-modal .browser-modal-cover {
  position: fixed;
  left: 0;
  top: 0;
  height: 100%;
  width: 100%;
  background-color: #111;
  opacity: 0.9;
  z-index: -1;
}

#browser-modal .browser-content {
  width: 700px;
  margin-top: 120px;
  margin-left: auto;
  margin-right: auto;
  padding-bottom: 80px;
  padding-top: 50px;
  background-color: #fff;
  border-radius: 5px;
}

#browser-modal .browser-content .browser-dpc-logo img {
  height: 42px;
  margin: 45px auto 40px;
}

#browser-modal .browser-content .browser-text-title {
  text-transform: uppercase;
  font-size: 24px;
}

#browser-modal .browser-content .browser-text-desc {
  margin-top: 30px;
  margin-bottom: 20px;
  font-size: 14px;
}

#browser-modal .browser-content .browser-list {
  width: 600px;
  margin: 20px auto;
  height: 130px;
}

#browser-modal .browser-content .browser-item {
  float: left;
  width: 150px;
  padding-top: 20px;
  padding-bottom: 20px;
  margin-left: auto;
  margin-right: auto;
}

#browser-modal .browser-content .browser-item .iconfont {
  width: 100px;
  height: 100px;
  margin: 0 auto;
  font-size: 80px;
  line-height: 80px;
  margin-bottom: 10px;
}

#browser-modal .browser-content .browser-item .iconchrome {
  background: url(../images/bro.png) no-repeat 0 0;
}

#browser-modal .browser-content .browser-item .iconfirefox {
  background: url(../images/bro.png) no-repeat 0 -100px;
}

#browser-modal .browser-content .browser-item .iconopera {
  background: url(../images/bro.png) no-repeat 0 -200px;
}

#browser-modal .browser-content .browser-item .iconEdge {
  background: url(../images/bro.png) no-repeat 0 -300px;
}

#browser-modal .browser-content .browser-item a {
  cursor: pointer;
  display: block;
}

#browser-modal .browser-content .browser-item a img {
  display: block;
  margin: 0 auto;
  max-width: 100px;
  width: 100px;
  height: 100px;
}

#browser-modal .browser-content .browser-item a h4 {
  text-align: center;
  margin-top: 20px;
  font-size: 18px;
  font-weight: 700;
}

/* ie8提示样式 */