@charset "utf-8";
/* Changhai Hospital Website Design by Yynet.cn */
body{
	margin:0 auto;
	font-size:12px;
	font-family:Arial, sans-serif;
	background:url(../images/body_background.gif) repeat-x #fff;
	}
ul,p,form,h1,h2,h3,h4,dl,dt,dd{
	margin:0;
	padding:0;
	}
ul,ol{
	list-style:none;
	}
h2, .f14{
	font-size:14px;
	}
select,input,textarea,button{
	font-size:12px;
	}
a{
	color:#363636;
	text-decoration:none;
	}
a:hover{ color:#a45d00; }
a img{ border:0; }
.left{ float:left; }
.right{ float:right; }
.clear{ clear:both; }
.orange{ color:#f60; }


.header, .body_wrap, .footer{
	width:900px;
	margin:0 auto;
	}
/*HEADER_BEGIN*/
.header{
	background:url(../images/header_BG.jpg) no-repeat;
	}
.logo{
	height:210px;
	}
.logo h1{
	padding-top:65px;
	}
.logo a{
	display:block;
	width:275px;
	height:80px;
	overflow:hidden;
	font-size:0;
	line-height:0;
	}
.nav_menu, .nav_menu ul, .nav_menu li, .nav_menu a, .nav_menu span{
	float:left;
	background:url(../images/nav_menu.gif) no-repeat;
	}
.nav_menu{
	float:none;
	height:40px;
	overflow:hidden;
	background-position:0 -40px;
	background-repeat:repeat-x;
	background-color:#007157;
	}
.nav_menu ul{
	list-style:none;
	background-position:0 0;
	padding-left:14px;
	}
.nav_menu .right{
	padding-right:6px;
	min-width:6px;
	height:40px;
	float:right;
	background-position:right -80px;
	}
.nav_menu li{
	background-position:0 -120px;
	}
.nav_menu li a{
	background-position:0 -40px;
	color:#fff;
	}
.nav_menu li a span{
	padding:2px 14px 0;
	line-height:38px;
	font-size:14px;
	cursor:pointer;
	background-position:0 -40px;
	}
.nav_menu li a:hover, .nav_menu li.m_currently a, .nav_menu li.m_currently a:hover{
	background-position:left -160px;
	background-repeat:repeat-x;
	margin-left:6px;
	color:#a46800;
	}
.nav_menu li a:hover span, .nav_menu li.m_currently a span, .nav_menu li.m_currently a:hover span{
	padding:4px 14px 0 8px;
	line-height:38px;
	background-position:right -200px;
	}
.nav_menu li.m_currently a{
	font-weight:bold;
	color:#000;
	}
	#moreMenu{
		padding:0;
		margin:0;
		float:left;
		width:40px;
		height:40px;
		overflow:hidden;
		font-size:0;
		line-height:0;
		cursor:pointer;
		background:url(../images/menu_more.gif) no-repeat;
		}
	.moreMenu_hover{
		background-position:0 -40px!important;
		}
	#moreMenuContent, #moreMenuContent ul, #moreMenuContent li, #moreMenuContent a, #moreMenuContent a span, #menuClose{
		background:url(../images/menu_hidden.gif) no-repeat -292px 0;
		float:left;
		width:146px;
		}
	#moreMenuContent{
		width:146px;
		position:absolute;
		background-position:0 0;
		}
	#moreMenuContent ul{
		line-height:140%;
		overflow:hidden;
		padding-bottom:20px;
		background-position:-146px bottom;
		}
	#moreMenuContent li{
		margin-top:-3px;
		background-position:-292px 0;
		background-repeat:repeat-y;
		}
	#moreMenuContent a{
		background-position:-584px 0;
		padding-top:3px;
		}
	#moreMenuContent a span{
		width:126px;
		padding:7px 10px 8px;
		text-align:center;
		color:#fff;
		font-size:14px;
		cursor:pointer;
		}
	#moreMenuContent a:hover span, #moreMenuContent li.m_currently a span{
		background-position:-438px 0;
		background-repeat:repeat-y;
		}
	#moreMenuContent li.m_currently a span{
		font-weight:bold;
		color:#FFFF00;
		}
	#menuClose{
		width:24px;
		height:24px;
		float:right;
		background-position:-730px 0;
		cursor:pointer;
		}

/*HEADER_END*/

/*首页图片轮转样式*/
#picInter{/*容器*/
	width:300px;
	height:240px;
	padding:10px;
	overflow:hidden;
	cursor:pointer;
	position:relative;
	background:#eee;
	}
#picInter img, #pic{
	width:300px;
	height:220px;
	overflow:hidden;
	}
#picTitle{/*alt属性显示*/
	position:absolute;
	top:230px;
	left:10px;
	display:block;
	z-index:2000;
	height:18px;
	padding:4px 5px 5px;
	line-height:20px;
	width:290px;
	overflow:hidden;
	color:#333;
	font-weight:bold;
	text-align:center;
	}
#play{/*播放按钮容器*/
	position:absolute;
	text-align:right;
	top:208px;
	right:12px;
	}
#play a{/*播放按钮*/
	text-decoration:none;
	width:16px;
	height:16px;
	display:block;
	float:left;
	text-align:center;
	line-height:16px;
	margin-right:3px;
	color:#222;
	font-size:10px;
	font-weight:bold;
	background-color:#AAA;
	}
#play .currentPicInter{/*当前播放按钮*/
	text-decoration:none;
	color:#fff;
	background-color:#f60;
	}


/*BODYWRAP_BEGIN*/
.body_wrap{
	height:100%;
	overflow:hidden;
	padding-top:10px;
	}
	.main_wrap{
		width:650px;
		float:left;
		}
		#index_video ul, #index_whzy{
			min-height:132px;
			_height:132px; /*IE6*/
			}
	.side_wrap{
		width:240px;
		float:right;
		}
		
/*COLUMN*/
.column{
	padding-bottom:10px;
	}
.column .c_title, .column .c_cont{
	border-style:solid;
	border-color:#c8d1da;
	background-color:#fff;
	}
.c_cont li{
	list-style:none}
.c_title, .c_title .right{
	background:url(../images/m_title.gif) no-repeat;
	}
.c_title{
	height:37px;
	border-width:1px 1px 0;
	background-position:0 0;
	background-repeat:repeat-x;
	}
.c_title h2, .c_title a{
	color:#007159;
	}
	
	/*c_style1*/
	div.c_style1 h2, div.c_style1 .c_title a{
		color:#5d8d00;
		}
	div.c_style1 h2 .en{
		background-color:#5d8d00;
		}
	div.c_style1 h2{
		border-left-color:#5d8d00;
		}
	div.c_style1 .c_cont a:hover{
		background-color:#5d8d00;
		}
	/*c_style2*/
	div.c_style2 h2, div.c_style2 .c_title a{
		color:#a45d00;
		}
	div.c_style2 h2 .en{
		background-color:#a45d00;
		}
	div.c_style2 h2{
		border-left-color:#a45d00;
		}
	div.c_style2 div.c_cont a:hover{
		background-color:#a45d00!important;
		}

.c_title h2{
	float:left;
	height:26px;
	margin:11px 0 0 -1px;
	padding:0 0 0 14px;
	border-left:3px solid #007159;
	}
.c_title .right{
	width:80px;
	height:37px;
	padding-right:15px;
	line-height:37px;
	text-align:right;
	background-position:right -37px;
	}
	.side_wrap .c_title .right{
		background-position:right -74px;
		}
.c_title h2 .en{
	display:block;
	padding:1px 2px;
	font-size:8px;
	line-height:100%;
	color:#fff;
	background-color:#007159;
	}
.c_cont{
	border-width:0 1px 1px;
	padding:10px;
	}
.c_cont a{
	padding:0 2px;
	}
.c_cont a:hover{
	color:#fff;
	background-color:#007159;
	}

.w320{
	width:320px;
	}
.pb10, #index_focus{
	padding-bottom:10px;
	}
	
.border_default{
	border:1px solid #c8d1da;
	padding:10px;
	background-color:#fff;
	}

/**/
.dept_list{
	height:100%;
	overflow:hidden;
	}
.main_wrap .dept_list li, .side_wrap .dept_list li{
	float:left;
	}	
.main_wrap .dept_list li{
	width:25%;
	}	
.side_wrap .dept_list li{
	width:50%;
	}
	
.dept_list li.currently, .dept_list li.currently a, .dept_list li.currently a:hover{
	background:url(../images/dept_arrow.gif) no-repeat;
	}
.dept_list li.currently{
	background-color:#f60;
	background-position:right -84px;
	overflow:hidden;
	padding:0;
	margin:4px 0;
	}
.dept_list li.currently a, .dept_list li.currently a:hover{
	display:block;
	height:20px;
	line-height:20px;
	padding:1px 15px 0 20px;
	background-position:0 -42px;
	color:#fff;
	}
.side_wrap .dept_list li.currently{
	width:100%;
	}
.side_wrap .dept_list li.currently a, .side_wrap .dept_list li.currently a:hover{
	background-position:0 0;
	}

/*BUTTONS*/
.side_btn a, .side_btn a:hover{
	display:block;
	width:172px;
	height:33px;
	padding:11px 0 0 68px;
	margin-bottom:10px;
	color:#fff;
	text-align:left;
	background:url(../images/btn_images.png) no-repeat;
	}
#btn_ydyf a{ background-position:0 0; background-color:#7e42aa; }
#btn_hydcx a{ background-position:0 -44px; background-color:#0069b8; }
#btn_yygh a{ background-position:0 -88px; background-color:#008a02; margin-bottom:0 }

#btn_ydyf a:hover{ background-position:-240px 0; }
#btn_hydcx a:hover{ background-position:-240px -44px; }
#btn_yygh a:hover{ background-position:-240px -88px; }

/*member_login*/
#member_login{
	padding:10px;
	}
#member_login label{
	display:block;
	padding-bottom:8px;
	}
#member_login button{
	margin:0 10px 0 48px;
	width:60px;
	height:24px;
	vertical-align:middle;
	}
#member_login input{
	width:143px;
	vertical-align:middle;
	}

/**/	
#index_hospitalize p{
	line-height:180%;
	}
#index_hospitalize a{
	padding:0;
	}
#index_hospitalize a img{
	margin-top:8px;
	}
#index_bulletin{
	height:201px;
	}
/*INDEX_DOCTOR*/
#index_doctor, #index_recommend, #index_doctor dl{
	height:183px;
	overflow:hidden;
	}
#index_doctor a.d_photo:hover{
	background:none!important;
	color:#f60;
	}
#index_doctor .d_photo, #index_doctor .d_name, #index_doctor .d_dept{
	border:solid #dee3e9;
	float:left;
	}
#index_doctor .d_photo{
	width:98px;
	height:180px;
	border-width:1px 1px 1px 0;
	}
#index_doctor .d_photo span{
	width:98px;
	display:table-cell;
	height:180px;
	line-height:180px;
	font-size:160px;
	vertical-align:middle;
	}
#index_doctor .d_photo img{
	vertical-align:middle;
	}
#index_doctor .d_name, #index_doctor .d_dept{
	text-align:center;
	padding:5px 0!important;
	}
#index_doctor .d_name{
	width:78px;
	border-width:0 1px 1px 0;
	}
#index_doctor .d_dept{
	width:116px;
	border-width:0 0 1px 0;
	}
#index_doctor .d_intro{
	width:184px;
	padding:6px 0 6px 10px;
	line-height:180%;
	float:left;
	}

/*DEFAULT_LIST*/
.default_list{
	height:100%;
	overflow:hidden;
	}
.default_list li{
	margin-top:-1px;
	padding:5px 0;
	text-indent:4px;
	background:url(../images/list_line.gif) repeat-x top;
	}
.default_list li span.right{
	color:#777;
	}
.inside_news_list li{
	font-size:14px;
	padding:8px 12px;
	}

.news_search{
	text-align:right;
	padding:0 0 5px 0;
	}
#newsNavigation li{
	display:inline;
	padding:0 10px;
	border-left:1px solid #999;
	}
.news_info{
	text-align:center;
	padding:5px 0;
	background-color:#f6f6f6;
	}
.news_contents{
	padding:20px;
	}
.news_contents, .news_contents p, .news_contents font{
	font-size:14px;
	line-height:200%;
	}
.news_contents p{
	margin-bottom:20px;
	}

/*VIDEO_LIST*/
.video_list{
	padding-right:0!important;
	}
.video_list ul{
	height:100%;
	overflow:hidden;
	}
.video_list li, .video_list a, .video_list span{
	float:left;
	}
.video_list li{
	padding:5px 8px 5px 0;
	}
.video_list li a{
	width:145px;
	height:123px;
	overflow:hidden;
	padding:0;
	}
.video_list li a span{
	position:relative;
	margin-top:-30px;
	width:100%;
	line-height:19px;
	text-indent:24px;
	color:#fff;
	background:url(../images/video_image_icon.gif) no-repeat 5px center #000;
	
	filter:alpha(opacity=70);
	-moz-opacity:0.7;
	opacity:0.7;
	}
.video_list li a:hover span{
	filter:alpha(opacity=100);
	-moz-opacity:1;
	opacity:1;
	}

div.news_title{
	text-align:center;
	height:auto;
	}
div.news_title h1{
	padding:5px 0 0;
	}
div.news_title h1 span{
	display:block;
	line-height:140%;
	color:#007159;
	background-color:#f4fefe;
	border:1px solid #c8d1da;
	border-width:0 1px;
	padding:10px 20px 5px;
	}
/*INSIDE_TITLE*/
.inside_title, .news_title, .inside_title h1{
	background:url(../images/inside_title.gif) no-repeat;
	}
.inside_title{
	height:55px;
	}
.inside_title h1, .inside_title .right a{
	color:#007159;
	}
.inside_title h1{
	padding-left:30px;
	line-height:55px;
	font-size:26px;
	font-family:'黑体';
	background-position:right -55px;
	}
.inside_title h1 .en{
	font-family: "Times New Roman";
	padding-left:10px;
	color:#73ae57;
	}
.inside_title .right{
	line-height:55px;
	padding-right:20px;
	font-size:14px;
	}
	
	
/*INSIDE_PAGES*/
#intro_wrap .c_cont p, .text_cont{
	font-size:14px;
	line-height:200%;
	padding:10px 15px;
	}
.page_cont{
	padding-bottom:10px;
	font-size:14px;
	line-height:200%;
	}

.dl_laboratory, .dl_laboratory dt, .dl_laboratory dd{
	padding:10px;
	}
.dl_laboratory dt{
	font-weight:bold;
	}	

/*挂号星期时间*/
.week_options{
	width:100%;
	margin-top:10px;
	margin-bottom:2px;
	float:left;
	clear:both;
	background-color:#fff;
	border-bottom:1px solid #c8d1da;
	}
.week_options ul{
	width:100%;
	float:left;
	border-bottom:1px solid white;
	}
.week_options li{
	float:left;
	list-style:none;
	}
.week_options a{
	float:left;
	width:80px;
	height:24px;
	padding-top:3px;
	line-height:24px;
	text-align:center;
	text-decoration:none;
	}
.week_options .current_week a, .week_options .current_week a:hover{
	height:31px;
	line-height:29px;
	color:#f60;
	margin-top:-6px;
	margin-bottom:-2px;
	position:relative;
	border-style:solid;
	border-width:1px 1px 0 1px;
	border-color:#c8d1da;
	font-weight:bold;
	background-color:#fff;
	}
	
/*医生列表*/
ul.doctors_list, ul.doctor_info{
	list-style:none;
	line-height:100%;
	overflow:hidden;
	}
ul.doctors_list li.odd, ul.doctors_list li.even{
	width:100%;
	display:block;
	float: left;
	margin-bottom:2px;
	}
ul.doctors_list li.odd{
	background-color:#FDFDFD;
	border-bottom:1px solid #F0F0F0;
	}
ul.doctors_list li.even{
	background-color:#f4fcf9;
	border-bottom:1px solid #e6efeb;
	}
ul.doctor_info{
	display:block;
	margin-bottom:2px;
	padding:10px 0 5px 5px;
	float:left;
	}
ul.doctor_info li{
	color:#555;
	padding-top:10px;
	font-size:14px;
	}
ul.doctor_info li strong{
	color:#486f6c;
	font-weight:normal;
	}
ul.doctor_info li.d_img{
	float:left;
	padding:0 8px 0 5px;
	}
ul.doctor_info li.d_img img{
	width:90px;
	height:120px;
	border:1px solid #b1dcc9;
	padding:5px;
	background-color:#FFF;
	}
ul.doctor_info li.d_name{
	width:160px;
	padding-left:2px;
	float:left;
	}
ul.doctor_info li.d_name strong{
	font-weight:bold;
	}
ul.doctor_info li.d_title{
	width:180px;
	padding-left:2px;
	float:left;
	}
ul.doctor_info li.d_section{
	}
ul.doctor_info li.d_disease{
	width:480px;
	height:37px;
	line-height:130%;
	overflow:hidden;
	padding-top:20px;
	}
ul.doctor_info li.d_disease strong{
	color:#555;
	}
ul.doctor_info li.d_buttons{
	width:480px;
	}
ul.doctor_info li.d_buttons a{
	display:block;
	float:left;
	padding:3px 15px 2px;
	margin-right:8px;
	line-height:160%;
	text-decoration:none;
	color:#055a35;
	background:#a3e4c7;
	border:1px solid #b0f0d4;
	}
ul.doctor_info li.d_buttons a:hover{
	color:#ff5500;
	background-color:#fffad8;
	border-color: #ffffcc #ffcc33 #ffcc33 #ffffcc;
	}

/*左侧浮动*/
#side_important_left{
	position:absolute;
	z-index:3333;
	margin:-50px 0 0 -50px;
	_margin:-50px 0 0 -700px; /*IE6*/
	text-align:center;
	}
*+html #side_important_left{
	margin:-50px 0 0 -700px; /*IE7*/
	}
/*左侧浮动WIDTH100*/
#side_important_left_w100{
	position:absolute;
	z-index:3333;
	margin:-50px 0 0 -110px;
	_margin:-50px 0 0 -760px; /*IE6*/
	text-align:center;
	}
*+html #side_important_left_w100{
	margin:-50px 0 0 -760px; /*IE7*/
	}
/*右侧浮动*/
#side_important{
	position:absolute;
	margin:-50px 0 0 910px;
	_margin:-50px 0 0 260px; /*IE6*/
	text-align:center;
	}
*+html #side_important{
	margin:-50px 0 0 260px; /*IE7*/
	}
/*关闭浮动*/
span.side_close{
	display:block;
	cursor:pointer;
	color:#666;
	padding:3px 0;
	}

/*BODYWRAP_END*/

/*FOOTERWRAP_BEGIN*/
.footer{
	text-align:center;
	color:#666;
	background: url(../images/footer_v_2.gif) no-repeat left 31px;
	padding:0 0 20px;
	}
.footer .f_menu{
	height:31px;
	line-height:31px;
	word-spacing:10px;
	color:#c8d1da;
	background:url(../images/footer_v_1.gif) no-repeat left top;
	}
.footer .f_text{
	height:68px;
	padding:18px 0 0 0;
	line-height:180%;
	text-align:center;
	font-family:"宋体"; 
	font-size:12px;
 	}
/*FOOTERWRAP_END*/

/*医生表格 tableStyle */
table.doctorTable, .tableStyle{
	background-color:#d9dfe6;
	margin:5px 0;
	clear:both;
	}
table.doctorTable tr.title td, .tableStyle th{
	padding:8px 0 6px;
	font-weight:bold;
	text-align:center;
	color:#007159;
	background-color:#eef7f5;
	}
table.doctorTable td, .tableStyle td{
	padding:2px 0;
	line-height:120%;
	text-align:center;
	border:1px solid #FFF;
	color:#444;
	background-color:#fff;
	}
table.doctorTable tr.over_bg td{
	background-color:#ebf7f2;
	}
table.doctorTable .td_important{
	color:#f50;background-color:#fafffb;
	}
table.doctorTable .td_important a{
	color:#f50;padding:3px 4px 0;
	background-color:#FFF;
	border:1px solid #F70;
	text-decoration:none;
	line-height:20px;
	}
table.doctorTable .td_important a:hover{
	background-color:#f50;color:#FFF;
	}
table.doctorTable .alone_bg{
	background-color:#e3f7f0;
	}
	
#index_doctor_table .overflow{
	height:35px;
	}
#index_doctor_table{
	height:280px;
	margin-top:-5px;
	overflow:scroll;
	overflow-x:hidden;
	border-bottom:1px solid #c8d1da;
	}
	
	
table.doctorTable .overflow{
	width:96%;
	padding:3px 1% 1px 3%;
	height:40px;
	line-height:145%;
	overflow: auto;
	text-align:left;
	color:#555;
	}
#reg_table_all .td_important{
	height:44px;
	}
#reg_table_all .f12{
	font-size:12px;
	font-family:'宋体';
	}
table.doctorTable td a{ color:#7c7b42; }
table.doctorTable td a:hover{ color:#FFF; padding:3px; background:#f50;}

/*分页*/
.pagination{
	font-size:12px;
	color:#444;
	padding:10px 5px;
	line-height:100%;
	clear:both;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-align:right;
	background-color:#F9F9F9;
	}
.pagination a, .pagination span, .pagination strong{
	border:1px solid;
	padding:3px 6px 1px;
	background-color:white;
	vertical-align: middle;
	}
.pagination span{
	color:#999;
	border-color:#bbb;
	}
.pagination strong{
	color:#f50;
	border-color:#F90;
	}
.pagination a{
	color:#138352;
	border-color:#9bd0b9;
	text-decoration:none;
	}
.pagination a:hover{
	color:#f50;
	background-color:#FFC;
	border-color:#f90;
	text-decoration:none;
	}
	
/*意见反馈*/
#newSuggestion{
	line-height:100%;
	margin:0 0 0 15px;
	padding:5px 0;
	}
#newSuggestion h4{
	font-size:14px;
	padding-bottom:5px
	}
#newSuggestion textarea{
	margin-bottom:5px;
	width:600px;
	font-size:14px;
	}
#newSuggestion input.button{
	width:100px;
	height:28px;
	font-size:14px;
	}
/*意见反馈列表*/
#suggestionList{
	color:#000;
	font-size:18px;
	font-family: Georgia;
	padding:10px 0 0 20px;
	}
#suggestionList p{
	margin:0;
	padding:0;
	text-indent:0;
	font-size:14px;
	line-height:160%;
	font-family:Verdana;
	}
#suggestionList ol{
	list-style: outside decimal;
	margin:0 0 0 15px;
	padding:0;
	color:#c8d1da;
	}
#suggestionList li{
	padding:1px;
	margin-bottom:6px;
	border:1px solid #fff;
	background-color:white;
	}
#suggestionList .sugTitle{
	height:28px;
	padding:2px 5px 0;
	line-height:26px;
	color:#007159;
	background-color:#f0faf8;
	}
#suggestionList .sugTitle a.right{
	float:right;
	position:relative;
	margin:-21px 5px 0 0;
	text-decoration:none;
	line-height:120%;
	color:#007159;
	}
#suggestionList .sugTitle a.right:hover{
	background:none;
	}
#suggestionList .sugContent{
	padding:7px 5px 5px;
	text-indent:27px;
	font-size:14px;
	color:#333;
	}
#suggestionList .sugReply{
	color:#F60;
	padding:3px 5px 3px 7px;
	}
#suggestionList .sugReply strong{
	float:left;
	position:relative;
	padding:0 6px;
	margin-left:-5px;
	}
	
/*问卷调查*/	
.questionnaire{
	font-size:14px;
	padding:20px;
	}
.questionnaire ol{
	padding:10px;
	margin-left:35px;
	list-style:decimal outside;
	}
.questionnaire ol li{
	padding:5px 0;
	}
.questionnaire ol li ol{
	padding:10px 0;
	}
.questionnaire ol li ol li{
	padding:3px 0;
	list-style: upper-alpha;
	}
.questionnaire h3{
	text-align:center;
	font-size:28px;
	font-family:'黑体';
	padding:30px 0 20px;
	color:#f60;
	border-bottom:2px solid #f60;
	}
.questionnaire h4{
	font-size:14px;
	}
.questionnaire_intro{
	padding:20px 24px 0;
	line-height:200%;
	text-indent:30px;
	}
.questionnaire button{
	margin:0 0 30px 34px;
	padding:5px 20px;
	}
.questionnaire .text_input{
	border-width:0;
	border-bottom:1px solid #000;
	}
	
.bOrange{
	color:#f60;
	}
.bOrange span{
	background-color:#f90;
	}
.bGreen{
	color:#063;
	}
.bGreen span{
	background-color:#090;
	}
.bGreen span, .bOrange span{
	color:white;
	padding:0 3px;
	margin-right:2px;
	}

#hes_link{
	float:right;
	position:relative;
	top:9px;
	right:-140px;
	}

/* 清除浮动 */
#clearF{
	clear:both;     /* 清除浮动 */
	height:0px;
	overflow:hidden;
	/* overflow:hidden; */  /* 调试时需隐藏此代码 */
	margin:0px;
	padding:0px;
}


/* 翻页样式 */
#page { width:100%; height:30px; text-align:center; line-height:30px; font-family:"宋体"; padding-top:2px; padding-bottom:2px; }
#page a { color:#000; text-align:center; background:#fff; border:1px solid #D9D9D9; margin:2px 0px; display:inline-block; padding:0px 5px; line-height:22px; }
#page a:hover { color:#000; text-align:center; background:#E8F3FD; border:1px solid #8BCCEC; margin:2px 0px; display:inline-block; padding:0px 5px; text-decoration:none; }
#page .click { color:#FFFFFF; text-align:center; background:#0086FF; border:1px solid #0054A1; margin:2px 0px; display:inline-block; padding:0px 5px; text-decoration:none; }
#page .other { color:#000; text-align:center; background:#fff; border:1px solid #D9D9D9; margin:2px 0px; display:inline-block; padding:0px 5px; line-height:22px }
