@charset "utf-8";
/* CSS Document */


html,body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-image: url(../images/bg.jpg);
	background-color: #FFF;
	background-repeat: repeat-x;
	font-family: Tahoma, Helvetica, Arial, "Microsoft Yahei", "微软雅黑", STXihei, "华文细黑", sans-serif;
}
#container {
	width: 975px;
	margin: 0 auto;
	padding-left: 25px;
}
a:link {
	color: #666;
	text-decoration: none;
}
a:hover {
	color: #666;
	text-decoration: underline;
}
#top {
	padding-top: 10px;
}
#menu {
	position: relative;
}
#submenu01,#submenu02,#submenu03,#submenu04 ,#submenu05 {
	visibility:hidden;
	
	}
 
.submenu {
	position: absolute;
	color: #FFF;
	padding: 10px 0px;
	z-index: 3;
}
 
.submenu ul {
	margin-left: -15px;
	list-style-type: none;
}
.submenu ul li {
	line-height: 18px;
}
  
.submenu ul li a {
	color: #FFF;
	text-decoration: none;
	
	}
.submenu  ul li a:link, a:visited {
	color: #FFF;
	text-decoration: none;
	
	}
.submenu  ul li a:hover {
	color: #FFF;
	text-decoration:  underline;
	
	}
	
	
#leftmenu , #leftmenu2 , #leftmenu3 , #leftmenu4 {
 
	padding: 10px 0px;
 
}
#leftmenu ul, #leftmenu2 ul, #leftmenu3 ul, #leftmenu4 ul {
	margin-left: -15px;
	list-style-type: none;
}
#leftmenu ul li, #leftmenu2 ul li,  #leftmenu3 ul li,  #leftmenu4 ul li {
	line-height: 18px;
		margin-left:-25px;
 
}
 
#leftmenu a{
	 text-decoration:none;
	 color:#ff7777;
			}
			
#leftmenu2 a{
	 text-decoration:none;
	 color:#fea000;
			}
#leftmenu3 a{
	 text-decoration:none;
	 color:#aa64e0;
			}
#leftmenu4 a{
	 text-decoration:none;
	 color:#9dc540;
			}
			
#leftmenu a.holder,  #leftmenu2 a.holder, #leftmenu3 a.holder, #leftmenu4 a.holder  {
					font-weight: bold;
					font-size:1.2em;
					line-height:30px; 
				 
				}

#leftmenu  a:link, a:visited {
 
	text-decoration: none;
}

 #leftmenu2 a:link, a:visited {
 
	text-decoration: none;
}
#leftmenu3 a:link, a:visited {
 
	text-decoration: none;
}
#leftmenu4 a:link, a:visited {
 
	text-decoration: none;
}

#leftmenu a:hover,  #leftmenu2 a:hover, #leftmenu3 a:hover, #leftmenu4 a:hover {
 
	text-decoration: underline;
}

#leftmenu a.open,  #leftmenu2 a:hover, #leftmenu3 a:hover, #leftmenu4  a.open{
	}
	
	
	
#content {
	width:740px;
	padding:10px;
 
	min-height:400px;
	
	}
#content_text {
	padding:10px 20px;
	width:740px;
	}			
#path{
	width:100%;
	text-align:right;
	height:25px;
	}
#banner {
 
}
.index_feature {
	width: 228px;
	padding: 12px 12px 0 0;
}
.index_hot {
	width: 226px;
}
.float_l {
	float: left;
}
.float_r {
	float: right;
}
.fonts_11 {
	font-size: 11px;
}
.fonts_12 {
	font-size: 12px;
}
.fonts_13 {
	font-size: 13px;
	line-height:20px;
 
}
.fonts_20 {
	font-size: 20px;
	line-height:26px;
	
 
}
.color_brown {
	color: #a48059;
}
.color_white {
	color: #FFF;
}
.color_pink {
color:#ff7777;
}

.color_orange {
color:#fea000;
}

.color_blue {
color:#00aeef;
}
.color_purple {
color:#aa64e0
}

.color_green {
	color: #93BA38
}

.fonts_arial {
	font-family: Arial, Helvetica, sans-serif;
}
#top10 {
	list-style: none;
	border-bottom: 1px;
	border-bottom: solid;
	border-bottom-color: #f1f1f1
}
#top10 li {
	margin-left: -40px;
	padding: 10px;
}
.bgcolor_01 {
	background-color: #f1f1f1;
}
#footer {
	background-image: url(../images/footer_02.jpg);
	width: 950px;
	min-height: 269px;
	font-size: 13px;
}
#footer a:link, a:visited {
	color: #666;
	text-decoration: none;
}
#footer a:hover {
	color: #666;
	text-decoration: underline;
}
#footer ul {
	list-style: none;
	margin-left: -60px;
}
#footer ul li {
	text-align: center;
	line-height: 25px;
}
body, td, th {
	color: #585858;
}
.hline {
	padding: 5px 25px;
}
#feature ul{
	margin-left:-20px;
	list-style-type:none;
	
	}
#feature ul li{
	padding:1px;
	
	}
.doctor_list {
	width: 275px;
	float:left;
	padding-right:10px;
	padding-bottom:20px;
 
	}
.doctor_detail {
	padding-top:8px;
 
	}
#textfield {
	width: 500px;
	border:thin solid #CCC;
	color:#09F;
	
	}
 