* {
margin:0; 
padding:0; 
}

h6		                   {font-size:14px; color:#466f8f;}
/*form error msg*/
.LV_invalid {
	color:#fe6d4c;
	font-style:italic;
}

.LV_valid {
    color:#ffffff;
}
/*end form error msg*/
a:link { COLOR: #527996; TEXT-DECORATION: none }
a:hover { COLOR: #866e5b; TEXT-DECORATION: none }
a:active { COLOR: #527996; TEXT-DECORATION: none }
a:visited { COLOR: #527996; TEXT-DECORATION: none }

a.quicklink:link { COLOR: #866e5b; TEXT-DECORATION: none; }
a.quicklink:hover { COLOR: #527996; TEXT-DECORATION: none; }
a.quicklink:active { COLOR: #866e5b; TEXT-DECORATION: none; }
a.quicklink:visited { COLOR: #866e5b; TEXT-DECORATION: none; }

a.bottom:link { COLOR: #666666; TEXT-DECORATION: none; }
a.bottom:hover { COLOR: #527996; TEXT-DECORATION: none; }
a.bottom:active { COLOR: #666666; TEXT-DECORATION: none; }
a.bottom:visited { COLOR: #527996; TEXT-DECORATION: none; }

a:healthcare:link { COLOR: #527996; text-decoration:underline;}
a:healthcare:hover { COLOR: #866e5b; text-decoration:underline;}
a:healthcare:active { COLOR: #527996; text-decoration:underline;}
a:healthcare:visited { COLOR: #527996; text-decoration:underline;}


#divall {
text-align:left;
background:#c1cfdb;
display:table;
width:940px;
margin:0 auto;
padding-top: 10px;
padding-bottom:15px;
position:relative;
}

#box {
text-align:left;
background:#fff;
display:table;
width:930px;
margin:0 auto;
position:relative;
}

#header {
width:930px; 
height:120px; 
margin:0 auto; 
background:#fff;
z-index:2000;
}

#top_img {
width:928px;
margin-left:2px;
}

#footer {
width:930px; 
float:left; 
margin:0 auto;  
background:#fff;
}

-main start-
#main {
width:930px; 
float:left; 
margin:0 auto;  
background:#fff;
z-index:100;


} 

#content {
width:930px; 
float:left; 
margin:0 auto;

} 

#baneer {
width:930px;
position:absolute;

} 

#copy {
	width:455px;
	float:left;
	margin:0 auto;
	position:relative;
	padding-left: 30px;
	padding-right: 40px;
	padding-bottom: 15px;
	margin-top: 222px;
	
} 

#copy2 {
	width:600px;
	float:left;
	margin:0 auto;
	position:relative;
	padding-left: 10px;
	padding-right: 15px;
	padding-bottom: 15px;
	margin-top: 200px;
	
} 

#images_title { margin-top:0px; margin-left:0px; margin-bottom:30px; position:relative; text-align:right; z-index:101; width:600px;}

#copy_content {
	width:500px;
	float:left;
	margin:0 auto;
	position:relative;
	padding-left: 95px;
	
} 

#right_navi {
	width:211px;
	float:left;
	position:relative;
	margin-top:25px;
	padding-bottom:15px;
} 

#quick_menu {
	width:50px;
	float:left;
	position:relative;
	
}

#quick_table {
	margin-top:2px; margin-left:5px; margin-right:5px; margin-bottom:5px; height:190px;
	
}

#quick_table_bm {
	margin-top:2px; margin-left:5px; margin-right:5px; margin-bottom:5px; height:230px;

	
}

#change_text_bm {
		width:500px;
		position:absolute;
		z-index:2001;
		margin-top:9px;
		margin-left:720px;		
}

#change_text_en {
		width:500px;
		position:absolute;
		z-index:2001;
		margin-top:9px;
		margin-left:680px;		
}

#change_text_cn {
		width:500px;
		position:absolute;
		z-index:2001;
		margin-top:9px;
		margin-left:660px;		
}

#hl02 {
	margin-top:10px;	
} 

#hl03 {
	margin-top:10px;	
}

.highlight_table { margin-top:15px; margin-bottom:10px; margin-left:24px;}

.bottom_link { margin-left: 15px; margin-right:15px;} 

.bottom_link_bm{ margin-left: 5px; margin-right:5px;} 

@charset "utf-8";
/* CSS Document */

/*---------ep_notice----------*/
#ep_notice{
width:319px;
height:190px;
padding:65px 16px 0;
}
#ep_notice h2{
margin-bottom:10px;
text-align:center;
color:#000;
}
#ep_notice p{
	text-indent:2em;
	line-height:10px;
}
#ep_notice .date{
float:right;
}
/*--------------float---------------*/
.ep_float{
	position:absolute;
	text-align:left;
	margin-left: 850PX;
	z-index:1000;
	width:110px;
	padding:0px 3px 0;
	
	
}

.ep_float_eng{
	position:absolute;
	text-align:left;
	margin-left: 935PX;
	z-index:1000;
	width:110px;
	padding:0px 3px 0;
	
	
}

.ep_float .close{
	position:absolute;
	right:10px;
	width:8px;
	height:8px;
	margin-top:-56px;
	background:url(../images/del.gif) no-repeat;
	cursor:pointer;
}
.ep_float h2{
	margin-bottom:10px;
	text-align:center;
	color:#000;
	
}
.ep_float p{
	text-indent:2em;
	line-height:23px;
}
.ep_float .date{
	float:right;
}
/*--------------shade---------------*/
.ep_shade{
	margin-top:1px;
	width:88px;
	height:55px;
	background:url(../images/shade.gif) no-repeat;
	cursor:pointer;
	margin-left:10px;
	float:left;
}


/*round*/
/*grey*/
.b1,.b2,.b3,.b4,.b1b,.b2b,.b3b,.b4b,.b{display:block;overflow:hidden;}
.b1,.b2,.b3,.b1b,.b2b,.b3b{height:1px;}
.b2,.b3,.b4,.b2b,.b3b,.b4b,.b{border-left:1px solid #999;border-right:1px solid #999;}
.b1,.b1b{margin:0 5px;background:#999;}
.b2,.b2b{margin:0 3px;border-width:2px;}
.b3,.b3b{margin:0 2px;}
.b4,.b4b{height:2px;margin:0 1px;}

/*white*/
.c1,.c2,.c3,.c4,.c1b,.c2b,.c3b,.c4b,.c{display:block;overflow:hidden;}
.c1,.c2,.c3,.c1b,.c2b,.c3b{height:1px;}
.c2,.c3,.c4,.c2b,.c3b,.c4b,.c{border-left:1px solid #fff;border-right:1px solid #fff;}
.c1,.c1b{margin:0 5px;background:#fff;}
.c2,.c2b{margin:0 3px;border-width:2px;}
.c3,.c3b{margin:0 2px;}
.c4,.c4b{height:2px;margin:0 1px;}
.d1{background-image:url('floatbg.jpg');}


/*round end*/

.healthcare_facilities{background-position:top; background-repeat:repeat-x; background-image:url(../images/content/healthcare_facilities/line.jpg)}

.healthcare_facilities td{ padding-top:4px; padding-bottom:4px;padding-left:5px;text-align:left;}

.healthcare_facilities_subtitle td{ padding-top:4px; padding-bottom:4px; padding-left:5px; font-weight:bold; color:#466f8f;text-align:left;}

.healthcare_facilities2{background-position:top; background-repeat:repeat-x; background-image:url(../images/content/healthcare_facilities/line.jpg)}

.healthcare_facilities2 td{ padding-top:12px; padding-bottom:12px;text-align:center; vertical-align:top;}

.healthcare_facilities_subtitle2 td{ padding-top:4px; padding-bottom:4px; text-align:center;}

.events {background-position:top; background-repeat:repeat-x; background-image:url(../images/content/healthcare_facilities/line.jpg)}

.events td{ padding-top:12px; padding-bottom:12px;text-align:left; vertical-align:top; padding-left:20px;}

.events_subtitle2 td{ padding-top:4px; padding-bottom:4px; text-align:left; padding-left:20px;}

.form{ padding-bottom:5px; padding-top:5px; padding-right:10px; text-align:right;}