/* CSS Document */


.clearfix:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0;*zoom:1;}
.left{float:left}
.right{float:right}
.mtp10{margin-top:10px;}
.mtp20{margin-top:20px;}
.mtp30{margin-top:30px;}



/*坐诊时间*/
.zz_js{width:640px; padding:0 15px;}
.zz_js h1{font-size:24px; color:#747474; margin-bottom:20px; text-align:center;}
.zz_tab{width:100%; border-bottom:1px solid #e7e7e7;}
.zz_tab li{float:left; padding:0 10px; text-align:center; height:34px; line-height:34px; cursor:pointer; position:relative; margin-bottom:-1px;}
.zz_tab li.on{font-size:16px; color:#06a7af; background:#f6f6f6; border-left:1px solid #e7e7e7; border-right:1px solid #e7e7e7; border-top:1px solid #e7e7e7; padding:0 15px;}
.zz_div{width:100%; margin-top:20px;}
.zz_table{border-bottom:1px solid #c1cfdf;border-left:1px solid #c1cfdf; color:#06a7af;}
.zz_table th,.zz_table td{border-top:1px solid #c1cfdf;border-right:1px solid #c1cfdf; text-align:center;}
.zz_table th{background:#d0edec; height:31px;}
.zz_table td{height:30px;}
/*导航弹出*/

/*首页*/


.panel {width:643px; height:420px;}
.panel h1{margin-top:10px; font-size:14px; color:#474747;}
.panel p{width:643px; margin-top:5px;}
.panel .panel-overlay, .panel .overlay-background { height: 60px; padding: 0 1em; }
.panel .panel-overlay { color: white; font-size: 0.7em; }
.panel .panel-overlay a { color: white; text-decoration: underline; font-weight: bold; }
.strip_wrapper{background:url(../images/bgimages/xt_bj.gif) no-repeat 0 0; width:592px; height:99px;}
.filmstrip {overflow:hidden; margin-top:3px;}
.filmstrip li {width:148px; height:74px;}
.frame {}
.frame .img_wrap { border: 1px solid #aaa; }
.frame img { border: none; }
.frame .caption { font-size: 11px; text-align: center; color: #888; }
.frame.current .caption { color: #000; }



.nav-next{background:url(../images/bgimages/right_xc.gif) no-repeat 0 0; width:19px; height:34px;}
.nav-next:hover{background:url(../images/bgimages/right_xc_on.gif) no-repeat 0 0;}
.nav-prev{background:url(../images/bgimages/left_xc.gif) no-repeat 0 0; width:19px; height:34px;}
.nav-prev:hover{background:url(../images/bgimages/left_xc_on.gif) no-repeat 0 0;}


/*lightbox*/
#jquery-overlay {
	position: absolute;
	top: 0;
	left: 0;
	z-index: 9000;
	width: 100%;
	height: 500px;
}
#jquery-lightbox {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	z-index: 10000;
	text-align: center;
	line-height: 0;
}
#jquery-lightbox a img { border: none; }
#lightbox-container-image-box {
	position: relative;
	background-color: #fff;
	width: 250px;
	height: 250px;
	margin: 0 auto;
}
#lightbox-container-image { padding: 10px; }
#lightbox-loading {
	position: absolute;
	top: 40%;
	left: 0%;
	height: 25%;
	width: 100%;
	text-align: center;
	line-height: 0;
}
#lightbox-nav {
	position: absolute;
	top: 0;
	left: 0;
	height: 100%;
	width: 100%;
	z-index: 1000;
}
#lightbox-container-image-box > #lightbox-nav { left: 0; }
#lightbox-nav a { outline: none;}
#lightbox-nav-btnPrev, #lightbox-nav-btnNext {
	width: 49%;
	height: 100%;
	zoom: 1;
	display: block;
}
#lightbox-nav-btnPrev { 
	left: 0; 
	float: left;
}
#lightbox-nav-btnNext { 
	right: 0; 
	float: right;
}
#lightbox-container-image-data-box {
	font: 10px Verdana, Helvetica, sans-serif;
	background-color: #fff;
	margin: 0 auto;
	line-height: 1.4em;
	overflow: auto;
	width: 100%;
	padding: 0 10px 0;
}
#lightbox-container-image-data {
	padding: 0 10px; 
	color: #666; 
}
#lightbox-container-image-data #lightbox-image-details { 
	width: 70%; 
	float: left; 
	text-align: left; 
}	
#lightbox-image-details-caption { font-weight: bold; }
#lightbox-image-details-currentNumber {
	display: block; 
	clear: left; 
	padding-bottom: 1.0em;	
}			
#lightbox-secNav-btnClose {
	width: 66px; 
	float: right;
	padding-bottom: 0.7em;	
}
#gallery {
		background-color: #444;
		padding: 10px;
		width: 520px;
	}
#gallery ul { list-style: none; }
#gallery ul li { display: inline; }
#gallery ul img {
	border: 5px solid #3e3e3e;
	border-width: 5px 5px 20px;
}
#gallery ul a:hover img {
	border: 5px solid #fff;

	border-width: 5px 5px 20px;
	color: #fff;
}
#gallery ul a:hover { color: #fff; }

#photos{margin-left:30px;_margin-left:15px}