@import url("reset.css");
@charset "utf-8";
/* CSS Document */
body{font-family:Verdana, Geneva, sans-serif;
	}
.warp{
	width:980px;
	margin:0px auto;
	}
.clear{
	clear:both;
	}
li.clear{
	clear:both;
	display:none;
	}	
a{
	color:#2271e2;
	text-decoration:none;
	}
a:hover{
	color:red;
	text-decoration:underline
	}	
a.redlink{
	color:red;
}
a:hover.redlink{
	text-decoration:none;
}
.banner{
	/*background:url(../images/skin/banner_bg.jpg) no-repeat;*/
	width:980px;
	height:60px;
	position:relative;
	}
.banner .form{
	position:absolute;
	right:10px;
	bottom:0px;
	font-size:12px;
	padding-bottom:3px;
	}
.banner .form dd{
	float:left;
	margin-left:2px;
	}
.banner .form select{
	padding:2px;
	font-size:13px;
	}	
.banner .form input.text{
	height:19px;
	margin-top:-1px;
	color:#999;
	line-height:21px;
	}
.banner .form input.btn{
	
	}	
.menu{
	width:980px;
	height:37px;
	background:url(../images/skin/menu_bg.gif) repeat-x;
	font-size:12px;
	}
.menu li{
	float:left;
	}
.menu li a{
	width:96px;
	height:27px;
	display:block;
	line-height:28px;
	text-align:center;
	color:#FFF;
	}
.menu li a:hover{
	background:url(../images/skin/menu_hover_bg.gif) no-repeat;
	color:#FF0;
	}
.menu li a.selected{
	background:url(../images/skin/menu_hover_bg.gif) no-repeat;
	color:#FF0;
	}	
.sidebar{
	width:187px;
	float:left;
	}
.sidebar h2 img{
	display:block;
	}	
.sidebar h2 span{
	background:url(../images/skin/sidebar_title.gif) repeat-x;
	width:187px;
	height:22px;
	text-align:center;
	color:#FFF;
	font-size:12px;
	line-height:22px;
	display:block
	}
.sidebar ul{
	background:#f8fbff;
	border:1px solid #b7d0ef;
	}
.sidebar ul li{
	line-height:23px;
	text-indent:30px;
	font-size:12px;
	}
.sidebar .submenu{
	border-left:0;
	border-right:0;
	border-top:0;
	display:none
}
.sidebar .submenu2{
	border-left:0;
	border-right:0;
	border-top:0;
}

.sidebar .submenu a{
	border-bottom:0;
	}
.sidebar .submenu a:hover{
	background:#e1edfd;
	color:#2271e2;
	}
.sidebar .submenu2 a:hover{
	background:#e1edfd;
	color:#2271e2;
	}	
	
.sidebar a.selected{
	font-weight:bold;
	color:#0066cc;
}
.sidebar a.main_selected {
    font-weight:bold;
}
.sidebar ul .information_openness_organization_structuring {
	background:url(../images/skin/sidebar_ico.gif) no-repeat 5px 6px;
	}
.sidebar ul .information_openness_general_introduction {
	background:url(../images/skin/sidebar_ico.gif) no-repeat 5px -17px;
	}	
.sidebar ul .information_openness_insurance_industry_news {
	background:url(../images/skin/sidebar_ico.gif) no-repeat 5px -37px;
}
.sidebar ul .information_openness_government_purchases {
	/*background:url(../images/skin/sidebar_ico.gif) no-repeat 5px -60px;*/
	}
.sidebar ul .information_openness_frequent_file_download {
	background:url(../images/skin/sidebar_ico.gif) no-repeat 5px -80px;
	}
.sidebar ul .information_openness_personnel_recruiting {
	background:url(../images/skin/sidebar_ico.gif) no-repeat 7px -102px;
	}
.sidebar ul .information_openness_dynamic_work{
	background:url(../images/skin/sidebar_ico.gif) no-repeat 5px -122px;
	}
.sidebar ul .information_openness_announcement{
	background:url(../images/skin/sidebar_ico.gif) no-repeat 5px -144px;
	}
.sidebar ul .information_openness_medical_insurance_news{
	background:url(../images/skin/sidebar_ico.gif) no-repeat 5px -164px;
	}
.sidebar ul .information_openness_work_flow{
	background:url(../images/skin/sidebar_ico.gif) no-repeat 5px -186px;
	}
.sidebar ul .information_openness_statistical_information{
	background:url(../images/skin/sidebar_ico.gif) no-repeat 5px -207px;
	}

.sidebar ul .information_openness_policies_and_regulations{
	background:url(../images/skin/sidebar_ico.gif) no-repeat 5px -250px;
	}
.sidebar ul .ico14{
	background:url(../images/skin/sidebar_ico.gif) no-repeat 5px -270px;
	}
.sidebar ul .service_center_faq{
	background:url(../images/skin/sidebar2_ico.gif) no-repeat 5px 6px;
	}
.sidebar ul .service_center_reporting_loss{
	background:url(../images/skin/sidebar2_ico.gif) no-repeat 5px -17px;
	}	
.sidebar ul .service_center_account_record{
	background:url(../images/skin/sidebar2_ico.gif) no-repeat 5px -248px;
	}
.sidebar ul .service_center_service_guide{
	background:url(../images/skin/sidebar2_ico.gif) no-repeat 5px -207px;
	}
.sidebar ul .service_center_workflow{
	background:url(../images/skin/sidebar2_ico.gif) no-repeat 7px -38px;
	}
.sidebar ul .service_center_insured_guide{
	background:url(../images/skin/sidebar2_ico.gif) no-repeat 7px -59px;
	}
.sidebar ul .information_openness_subordinate_organization_structuring{
	background:url(../images/skin/sidebar2_ico.gif) no-repeat 5px -268px;
	}
.sidebar ul .service_center_online_consulting{
	background:url(../images/skin/sidebar2_ico.gif) no-repeat 5px -80px;
	}
.sidebar ul .service_center_online_complaint{
	background:url(../images/skin/sidebar2_ico.gif) no-repeat 5px -102px;
	}
.sidebar ul .information_openness_planning {
	background:url(../images/skin/sidebar2_ico.gif) no-repeat 5px -122px;
	}
.sidebar ul .service_center_hospitalize_guide{
	background:url(../images/skin/sidebar2_ico.gif) no-repeat 5px -228px;
	}
.sidebar ul .service_center_frequent_phone{
	background:url(../images/skin/sidebar2_ico.gif) no-repeat 5px -143px;
	}
.sidebar ul .information_openness_government_purchases{
	background:url(../images/skin/sidebar2_ico.gif) no-repeat 5px -165px;
	}
.sidebar ul .service_center_insurance_directory{
	background:url(../images/skin/sidebar2_ico.gif) no-repeat 5px -186px;
	}			
.sidebar ul .service_center_frequent_file_download{
    background:url(../images/skin/sidebar_ico.gif) no-repeat 5px -227px;
	}
.sidebar ul li a{
	font-size:13px;
	color:#323232;
	width:185px;
	height:23px;
	display:block;
	border-bottom:1px solid #dfdfdf;
	}
.sidebar ul li a:hover{
	color:red;
	text-decoration:none;
	}	
.container{
	width:785px;
	float:right;
	}
.notice{
	line-height:21px;
	border:1px solid #dfdfdf;
	font-size:12px;
	font-weight:normal;
	}
.notice a.close{
	float:right;
	width:15px;
	height:15px;
	background:url(../images/skin/notice_close.gif) no-repeat;
	margin:3px 10px 0px 0px;
	}	
.notice span{
	background:url(../images/skin/notice_ico.gif) no-repeat;
	color:#e60011;
	padding-left:20px;
	margin:0px 10px;
	}
.notice div{
	font-size:12px;
	padding:15px 30px;
	}
.notice div p{
	text-indent:24px;
	line-height:24px;
	}	
/*---------·âÃæÁÐ±í---------*/	
.newslist{
	border:1px solid #dfdfdf;
	margin-top:8px;
	padding-bottom:10px;
	
	}
.newslist h3{
	background:url(../images/skin/container_title.gif) repeat-x;
	height:27px;
	line-height:27px;
	color:#2271e2;
	font-size:12px;
	padding:0px 10px;
	
	}
.newslist h3 a{
	float:right;
	font-weight:normal;
	}
.newslist h3 a.border_title {
    float:left;
	font-weight:bold;
	}
.newslist h3 span{
	background:url(../images/skin/title_ico.gif) no-repeat;
	padding-left:12px;
	}
.newslist ul{
	list-style:none;
	margin:5px 10px;
	clear:left;
	}
.newslist ul li{
	background:url(../images/skin/block_ico.gif) no-repeat 0 9px;
	line-height:24px;
	padding-left:6px
	}
.newslist ul li a{
	/*float:left;*/
	font-size:12px;
	}
.newslist ul li span{
	float:right;
	font-size:11px;
	color:#CCC;
	line-height:16px;
	}	
.news{
	width:386px;
	float:left;
	}	
.industry{
	width:386px;
	float:right
	}
.law{
	width:386px;
	float:left;
	}
.law li{
	clear:left
	}	
/*.law ul{
	margin-bottom:10px;
	}	
.law ul li{
	width:365px;
	float:left;
	margin-right:10px;
	
	}*/	
.law a.blueboxlink{
	text-indent:0;
	}
.law a:hover.blueboxlink{
	text-decoration:none;
	}
.links{
	border:1px solid #b7d0ef;
	padding:10px;
	width:960px;
	margin:10px auto;
	background:#f8fbff;
	}
.links dt{
	float:left;
	font-size:12px;
	font-weight:bold;
	color:#2271e2;
	}
.links dd{
	float:left;
	font-size:12px;
	padding-left:10px;
	width:880px;
	}
.links dd a{
	padding-right:10px;
	}
.footer{
	font-size:12px;
	padding-bottom:15px;
	}
.footer p{
	text-align:center;
	color:#949494;
	line-height:28px;
	}
.footer a{
	color:#949494;
	text-decoration:underline
	}
.footer a:hover{
	color:red;
	}	
.sidemenu a.sub{
	background:url(../images/skin/aro.gif) no-repeat 160px 8px;
	font-weight:normal
	}
.sidemenu a.sub_over{
	background:url(../images/skin/aro_over.gif) no-repeat 160px 8px;
	font-weight:bold
	}
#tooltip{
	position:absolute;
	border:1px solid #2f79e4;
	background:#ebf3ff;
	padding:1px;
	color:#2271e2;
	font-size:12px;
	font-weight:bold;
	display:none;
}
/*---------±ãÃñ---------*/
.bmlist{
	margin-top:0px;
	width:785px;
	float:left;
	overflow:hidden
	}
.bmlist ul{
	margin:35px;
	/*border-bottom:1px solid #edeeef;*/
	height:auto;
	
	}
.bmlist ul li{
	width:310px;
	height:35px;
	margin:0 10px 20px 0;
	font-size:12px;
	color:#949494;
	float:left;
	padding-left:40px;
	line-height:12px;
	}

.bmlist ul li.bm_ico_01{
	background:url(../images/skin/bianmin_ico.gif) no-repeat -8px -22px;
}

.bmlist ul li.bm_ico_02{
	background:url(../images/skin/bianmin_ico.gif) no-repeat -4px -74px;
	margin-right:0px;
	}
.bmlist ul li.bm_ico_03{
	background:url(../images/skin/bianmin_ico.gif) no-repeat -2px -730px;
	}
.bmlist ul li.bm_ico_04{
	background:url(../images/skin/bianmin_ico.gif) no-repeat -6px -621px;
	margin-right:0px;
	}
.bmlist ul li.bm_ico_05{
	background:url(../images/skin/bianmin_ico.gif) no-repeat -7px -131px;
	margin-right:0px;
	}
.bmlist ul li.bm_ico_06{
	background:url(../images/skin/bianmin_ico.gif) no-repeat -5px -186px;
	margin-right:0px;
	}
.bmlist ul li.bm_ico_07{
	background:url(../images/skin/bianmin_ico.gif) no-repeat -6px -238px;
	}
.bmlist ul li.bm_ico_08{
	background:url(../images/skin/bianmin_ico.gif) no-repeat -9px -292px;
	margin-right:0px;
	}	
.bmlist ul li.bm_ico_09{
	background:url(../images/skin/bianmin_ico.gif) no-repeat -9px -350px;
	}	
.bmlist ul li.bm_ico_10{
	background:url(../images/skin/bianmin_ico.gif) no-repeat -7px -405px;
	margin-right:0px;
	}
.bmlist ul li.bm_ico_11{
	background:url(../images/skin/bianmin_ico.gif) no-repeat -4px -675px;
	}
.bmlist ul li.bm_ico_12{
	background:url(../images/skin/bianmin_ico.gif) no-repeat -3px -456px;
	}	
.bmlist ul li.bm_ico_13{
	background:url(../images/skin/bianmin_ico.gif) no-repeat -6px -513px;
	margin-right:0px;
	}
.bmlist ul li.bm_ico_14{
	background:url(../images/skin/bianmin_ico.gif) no-repeat -7px -567px;
	margin-right:0px;
	}
.border_bottom_line{
	clear:both;
	margin:10px 35px;
	border-bottom:1px solid #eee;
	}	
.bmlist ul li h4{
	font-size:14px;
	font-weight:normal;
	color:#2271e2;
	line-height:22px;
	width:200px;
	}
.bmlist ul li h4 a{
	font-size:14px;
	float:none;
	}	
.bmad{
	width:185px;
	float:right;
	overflow:hidden;
	border:1px solid #eee;
	}
/*----------------list--------------*/
.position{
	line-height:21px;
	border:1px solid #dfdfdf;
	font-size:12px;
	font-weight:normal;
	text-indent:12px;
	color:#999;
	overflow:hidden;
}
.position span {
	border:none;
	}
.pagelist{
	width:783px;
	}
.pagelist ul{
	margin:20px 30px;
	}
.pagelist ul li{
	border-bottom:1px solid #eee;
	clear:left;
	}
.pagelist ul li span{
	line-height:24px;
	font-size:12px;
	float:right;
	/*margin-left:20px;*/
	}	
.pagelist ul li a{
	font-size:13px;
	}
/* pagelink */
.pagination {
	line-height:21px;
	font-size:12px;
	font-weight:normal;
	color:#999;
	text-align:center;
	border-bottom:1px solid #dfdfdf;
	border-left:1px solid #dfdfdf;
	border-right:1px solid #dfdfdf;
}
.pagination span{
	border:none;
}
/*-----------article--------------*/
.flcontainer{
	width:668px;
	float:left;
	}
.article{
	border:1px solid #dfdfdf;
	padding-bottom:10px;
	font-size:14px;
	}
.article .position{
	background:url(../images/skin/container_title.gif) repeat-x;
	height:27px;
	line-height:27px;
	color:#2271e2;
	font-size:12px;
	padding:0px 10px;
	border:0;
	}
.hd {
	padding-bottom:0;
	padding-top:22px;
	text-align:center;
}
.article .hd h1 {
	color:#000;
	font-size:20px;
	font-weight:bold;
	line-height:35px;
	margin-bottom:6px;

}
.article .hd .titBar {
	overflow:hidden;
	padding:0 5px;
	position:relative;
	width:578px;
}
.hd .info {
	color:#7E7E7E;
	height:16px;
	font-size:12px;
}
.hd .infoCol {
margin:0 19px;
}
.article .bd{
	margin:10px 30px;
	font-size:14px
	}
.article .bd .line{
	border-top:1px solid #E5E5E5;
	height:15px;
	margin-top:18px;
	}
.article .bd .body p{
	text-indent:2em;
	font-size:14px;
	margin-bottom:12px;
	line-height:25px;
	color:#333;
	}
.flcontainer .ar_fl_ad{
	margin-top:5px;
	}
.frcontainer{
	width:300px;
	float:right;
	}
.frcontainer a{
	text-decoration:underline;
	}	
.frcontainer .newslist{
	width:300px;
	overflow:hidden;
	}
.frcontainer .newslist li{
	border:0px;
	}
.c_p_01 .c_pic img {
border-color:#C8D8F2;
}
.c_p_01 .c_pic img {
border-style:solid;
border-width:1px;
display:block;
margin:0 auto;
padding:4px;
}
.c_p_01 .c_pic {
float:left;
padding:5px 0 0;
width:49.99%;
}
.c_p_01 .c_pic p {
line-height:20px;
padding:3px 0 8px;
font-size:12px;
text-align:center
}
.nextpage{
	font-weight:bold;
	font-size:12px;
	padding-left:10px;
	}
.nextpage p{
	margin-bottom:10px;
}	
.nextpage a{
	font-weight:normal;
	}
/*---------------other info---------------*/	
.fg_btn{
	margin:10px 10px 0;
	}	
.fg_btn a{
	padding:4px 10px 2px;
	font-size:12px;
	background:#2271e2;
	border:1px solid;
	border-color:#d8e8fe #063476 #063476 #d8e8fe;
	color:#fff;
	margin-right:10px;
	}
.fg_btn a:hover{
	background:#4385e2;
	color:#FFFF00;
	text-decoration:none;
	}
.fg_btn a.selected{
	color:#FFFF00;
	font-weight:bold;
	}
.bottom_line{
	clear:both;
	margin:10px 10px;
	border-bottom:1px solid #eee;
	}
.bmbody{
	margin:10px;
	font-size:14px;
	}
.bmbody p{
	text-indent:2em;
	line-height:1.6em;
	margin-bottom:15px;
	}
.fg_btn h1{
	width:auto;
	font-size:medium;
	margin-right:50px;
	}

.pagelist h1{
	height:38px;
	line-height:38px;
	padding-left:10px;
	font-family:simHei;
	color:#2271e2;
	background:url(../images/skin/bmtitle_bg.gif) repeat-x;
	font-size:18px;
	font-weight:normal
	}

.page_content h1{
	color:#000;
	font-size:20px;
	font-weight:bold;
	line-height:35px;
	margin-bottom:6px;
	text-align:center;
	margin-top:20px;
	}
.page_content .info {
	color:#7E7E7E;
	height:16px;
	font-size:12px;
	text-align:center;
}
.footer a:visited {
	text-decoration:underline;
}

.footer ul {
    text-align:center;
}
.footer li {
    display:inline;
    padding-left:15px;
}

/*  定点医院列表 */

.menulist{
	border-bottom:1px solid #ccc;
	height:30px;
	padding:10px 0 5px 0;
}

.menulist a{
	color:#0044dd;
	font-size:12px;
	line-height:24px;
	text-decoration:none;
}

.menulist a:hover{
	text-decoration:underline;
}

.menulist ul{
	list-style:none;
	margin:0px;
	margin-left:15px;
}

.menulist ul li{
	width:51px;
	background:none;
	float:left;
	margin:0 0 0 20px;
	padding:0;
	margin:0;
}
.menulist ul.dd_type li {
    width: 60px;
}

.hospital_list h2 {
    margin-left:10px;
    font-size: 14px;
    margin-top:40px;
}
.hospital_list_table {
	background:#CCCCCC;
	font-size:12px;
	border-collapse:separate;
	border-spacing:1px;
	border-top:none;
	margin-top: 20px;
	
}

.hospital_list_table th {
	background:#f2f2f2;
	font-weight:bold;
	border-top:none;
	font-size:13px;
}

.hospital_list_table td {
	background:#ffffff;
	border:none;
}



/*   for the home page  */

#notice{
	background:url(../images/skin/notice_bg2.gif) no-repeat;
	margin-bottom:7px;
	height:29px;
	line-height:29px;
	}
#notice a{
	font-size:12px;
	margin-left:100px;
	color:#000;
	}
#notice a:hover{
	color:red;
	}

.site{
	margin-bottom:8px;
	}
.site .fl{
	width:260px;
	float:left;
	overflow:hidden
	}
.site .fm,.site .fr{
	width:350px;
	float:left;
	margin-left:10px;
	overflow:hidden
	}
.site dl{
	}
.site dt{
	
	font-weight:bold;
	font-size:12px;
	height:24px;
	line-height:24px;
	padding:0 10px;
	}	
.ybnews dt{
	background:url(../images/skin/site_b1.gif) no-repeat;
	color:#FFF;
	}
.ybnews dd{
	height:250px;
	}	
.sitenews dt{
	background:url(../images/skin/site_b2.gif) no-repeat;
	color:#FFF;
	}
.hyhd{
	background:url(../images/skin/site_b5.gif) no-repeat;
	color:#FFF;
	}

.zthd{
	background:url(../images/skin/site_b5.gif) no-repeat;
	color:#FFF;
	}	
.hyhd dd a,.zthd dd a{
	text-decoration:none;
	}	
.hyhd .imgs{
	width:246px;
	overflow:hidden
	}
.hyhd .imgs li,.zthd .imgs li{
	float:left;
	margin-right:5px;
	background:none;
	border-bottom:none;
	padding-left:0;
	text-align:center
	}
.hyhd .list,.zthd .list{
	margin-top:5px;
	}	
.hyhd .list li,.zthd .list li{
	/*border-bottom:0;*/
	}	
.hyhd .imgs li div,.zthd .imgs li div{
	padding:3px;
	border:1px solid #c8d8f2;
	}	
.site dt a{
	float:right;
	font-weight:normal;
	color:#fff;
	}
.site ul{
	font-size:12px;
	}
.ybnews ul li,.sitenews ul li,.hyhd ul li,.ddjg ul li,.zthd ul li,.jk ul li{
	line-height:24px;
	background:url(../images/skin/block_ico2.gif) no-repeat 5px 10px;
	padding-left:15px;
	border-bottom:1px dotted #CCC;
	}
.site ul li span{
	float:right;
	color:#666;
	}
.ybnews h2{
	font-size:16px;
	}
.ybnews p{
	font-size:12px;
	color:#999;
	text-indent:2em;
	margin-bottom:10px;
	height:60px;
	overflow:hidden;
	}	
.site dd{
	border-left:1px solid #dfdfdf;
	border-bottom:1px solid #dfdfdf;
	border-right:1px solid #dfdfdf;
	padding:10px;
	overflow:hidden;
	}
.imgs{
	width:300px;
	overflow:hidden
	}

/*.ybnews ul li a,.sitenews ul li a{
	color:#535353;
	}
.ybnews ul li a:hover,.sitenews ul li a:hover{
	color:red;
	}
	*/
.ddjg dt,.jk dt{
	background:url(../images/skin/site_b4.gif) repeat-x;
	color:#2271e2;
	border:1px solid #dfdfdf;
	}
.ddjg dt a,.jk dt a{
	color:#2271e2;
	padding:0 0 0 5px;
	}	
.ddjg dd,.jk dd{
	height:259px;
	}	
.jk .cf{
	margin:5px;
	}
.jk .cf .p_img{
	float:left;
	padding:3px;
	border:1px solid #c8d8f2;
	}
.jk .cf h2{
	margin-left:130px;
	font-size:14px;
	}
.jk .cf p{
	margin-left:130px;
	text-indent:2em;
	font-size:12px;
	color:#999;
	height:60px;
	overflow:hidden;
	margin-top:10px;
	}
.p_980_80{
	width:980px;
	height:80px;
	margin-bottom:8px;
	border:1px solid #dfdfdf
	}
.dt{
	margin-top:8px;
	height:80px;
	border:1px solid #dfdfdf;
	}

/*-------------Maps----------------*/
#header{
	height:80px;
	padding-bottom:20px;
	}
#header .menu{
	width:100%;
	height:33px;
	background-repeat:repeat-x;
	}	
#maps{
	padding:0;
	margin:0;
	background:#CCC;
	position:relative
	}

#search .srchcol {
float:left;
}
#logo {
padding:14px 8px 11px;
}
#search .srchcol {
float:left;
}
#search .controls {
padding-top:20px;
padding-left:20px;
}
#q-sub {
margin-left:0.35em;
margin-top:5px;
}
#solink {
font-size:85%;
padding-left:0.5em;
vertical-align:middle;
}
#search .search_tip {
	color:gray;
	font-size:12px;
	margin-top:2px;
	text-align:left;
	white-space:nowrap;
}
#maps .c1{
	position:absolute;
	top:0;
	left:0;
	height:25px;
	background:#000 url(../images/skin/notice.gif) no-repeat 10px 4px;
	width:100%;
	color:#FFF;
	font-size:12px;
	line-height:25px;
	}
#maps .c1 span{
	margin-left:40px
	}	
#maps .c1 a{
	color:#fff;
	}
#maps .fl{
	width:360px;
	background:#fff;
	float:left;
	margin-top:25px;
	overflow-x:hidden;
	overflow-y:scroll;
	height:500px;
	}
#maps .fl .aro{
	width:15px;
	height:69px;
	background:url(../images/skin/masparo.gif) no-repeat;
	}	
#maps .fr{
	height:500px;
	background:#ccc;
	float:right;
	margin-top:25px
	}
	
	
.tb_ ul {
bottom:1px;
height:24px;
left:100px;
}
.tb_ li {
cursor:pointer;
float:left;
height:33px;
width:110px;
}
.hovertab1 {
background:transparent url(../images/btn_ddyy.gif) no-repeat scroll 0 0;
}
.hovertab2 {
background:transparent url(../img/btn_ddyd.gif) no-repeat scroll 0 0;
}
.normaltab1 {
background:transparent url(../img/btn_ddyy.gif) no-repeat scroll 0 -33px;
}
.normaltab2 {
background:transparent url(../images/btn_ddyd.gif) no-repeat scroll 0 -33px;
}

.ctt {
border:1px solid #DDDDDD;
margin-top:9px;
}
.dis {
display:block;
height:465px;
}
.dis p {
border-bottom:1px solid #EEEEEE;
font-size:12px;
margin:5px;
padding-bottom:5px;
padding-top:10px;
}
.dis ul {
font-family:Verdana,Arial,Helvetica,sans-serif;
margin:10px 5px;
}
.dis ul li {
font-size:13px;
height:26px;
line-height:26px;
}

#main_map .li_padding li {
    padding-right:20px;
}
#panel6 li a {
    display:block;
}

/* 便民服务中心 */
.fr .login {
    border:1px solid #B6DFFB;
    height:240px;
    width:350px;
}
.fr .login h1{
    color:#000;
    font-size:14px;
    font-weight:bold;
    height:32px;
    line-height:32px;
    padding-left:50px;
}
.fr .login p a {
    background:transparent url(../images/btn_quickIco.gif) repeat scroll 0 0;
    color:#FFFFFF;
    display:block;
    float:left;
    font-size:14px;
    height:37px;
    line-height:37px;
    margin-left:10px;
    text-align:center;
    width:75px;
}

.error {
    color:red;
}

