@charset "utf-8";
/* CSS Document */

@import url("reset.css");

body{
	font-size: 12px;
	color: #454545;
	font-family: Verdana, Geneva, sans-serif;
	background-color: #f7f7f3;
}

/*-------------共用區塊-------------*/
/*頁首*/
#Header h1{ color:#FFF; font-size:10px; position:absolute; top:10px;}
#Header{ width:930px; height:114px; margin:0 auto;}
#Header #Logo{ width:244px; height:106px; padding:4px 0; float:left;}
/*主選單*/
#MainMenu{ width:660px; height:98px; background:url(../images/menu_bg.jpg) no-repeat; float:right;}
#MainMenu ul{ width:650px; height:20px; padding:10px 0 0 0; margin:0 auto; display:block;}
#MainMenu li{ display:block; width:90px; height:20px; float:left; margin:0 9px;}
#MainMenu li a{ display:block; width:90px; height:20px;margin:0 5px;}
#MainMenu li a span{ visibility:hidden;}
#MainMenu li.ic01{ background-image:url(../images/ic_1.png)}
#MainMenu li.ic02{ background-image:url(../images/ic_2.png)}
#MainMenu li.ic03{ background-image:url(../images/ic_3.png)}
#MainMenu li.ic04{ background-image:url(../images/ic_4.png)}
#MainMenu li.ic05{ background-image:url(../images/ic_5.png)}
#MainMenu li.ic06{ background-image:url(../images/ic_6.png)}
#MainMenu li.ic07{ background-image:url(../images/ic_7.png)}

/*跑馬燈*/
#marguee{ width:660px; height:20px; float:right; }
#marguee a {
	font-size:14px;
	color:#0000FF;
	font-weight: bold;
}

/*外圍容器*/
#Container{ width:930px; height:auto; margin:0 auto; padding:0 0 10px 0; }

/*top bn*/
#Top_BN{ width:930px; height:216px; padding:6px 0; background:url(../images/main_bn.jpg) no-repeat center left;}
#Top_BN1{ width:930px; height:147px; padding:6px 0;}

/*底下區塊*/
#IndexBlock{ width:930px; height:256px; margin:0 auto; overflow: hidden; clear:both;}
#IndexBlock a{text-decoration:none; display:block;}
#IndexBlock a:hover{}
/*門診資訊*/
#IndexBlock #IndexInfo{width:295px;height:256px; float:left; padding-right:11px; overflow:hidden; background:url(../images/index_info.gif) no-repeat;}
#IndexBlock #IndexInfo #InfoTitle{ width:150px; height:16px; padding-left:120px; color:#f9ebec; font-size:10px; line-height:6px;}
#IndexBlock #IndexInfo #InfoCon{ width:200px; height:220px; padding:16px 0 0 46px;clear:both; overflow:hidden;}
#IndexBlock #IndexInfo #InfoCon li{ display:block; line-height:20px;}
#IndexBlock #IndexInfo #InfoCon li.InfoTT{ font-size:12PX;width:200px; color:#db0011; font-weight:bolder; height:20px;}
#IndexBlock #IndexInfo #InfoCon li.InfoCon{
	color: #403120;
	width: 200px;
	padding-left: 10px;
	font-size: 12PX;
}
/*主治項目*/
#IndexBlock #IndexItem{ width:372px; height:256px; background:url(../images/index_item.gif) no-repeat; float:left; padding-left:11px;}
#IndexBlock #IndexItem #ItemTitle{ width:150px; height:16px; padding-left:114px; color:#ede7db; font-size:10px; line-height:6px;}
#IndexBlock #IndexItem #ItemCon{ width:230px; padding:44px 0 0 100px;  padding-right:11px; color:#ede7db; font-size:5px; line-height:5px; font-weight:normal;}
/*醫師*/
#IndexBlock #IndexDr{ width:230px; height:256px; background:url(../images/index_dr.jpg) no-repeat;float:left;}
#IndexBlock #IndexDr #DRTitle{ width:100px; height:16px; padding-left:120px; color:#e5eddb; font-size:10px; line-height:6px;}

/*頁尾*/
#Footer{ width:920px; height:30px; line-height:30px; color:#666; text-align:right; padding-right:10px;}
#Footer_inside{
	width: 950px;
	height: 80px;
	text-align: center;
	color: #fff;
	line-height: 18px;
	background: url(../images/footer_bg.gif) no-repeat;
	padding-top: 4px;
}


/*內容*/
#Content{width:852px; height:auto; padding:15px 0; margin:0 auto;}
#MainContent{
	width: 700px;
	padding: 10px 0 10px 150px;
	line-height: 26px;
}

/*抬頭標題*/
#Title{ width:852px; height:66px; margin:0 auto ;text-align:right; color:#f7f7f3; font-weight:normal; font-size:10px;}
.Title01{ background:url(../images/title_1.gif) no-repeat; }
.Title02{ background:url(../images/title_2.gif) no-repeat;}
.Title03{ background:url(../images/title_3.gif) no-repeat;}
.Title04{ background:url(../images/title_4.gif) no-repeat;}
.Title05{ background:url(../images/title_5.gif) no-repeat;}
.Title06{ background:url(../images/title_6.gif) no-repeat;}

/*醫師介紹*/
.DR_List_all{width:700px; height:auto; padding:2px 0 10px 0;}
.DR_List_all li{ display:block; border-bottom:1px dotted #ccc; clear:both;padding:5px 10px 3px 0;width:690px;border-bottom:1px dashed #990; }
.DR_List_all li.DR1{height:270px; }
.DR_List_all li.DR2{height:330px; }
.DR_List_all li span{ display:block; overflow:hidden;}
.DR_List_all li span.Photo{width:210px; height:210px; text-align:center; padding:5px; float:left; }
.DR_List_all li span.Title{ width:456px; height:22px; background:url(../images/drtitle_bg.gif) no-repeat; color:#6f8700; padding:4px 8px 4px 6px; line-height:22px; float:left; margin-top:5px; font-size:15px; font-weight:bolder; }
.DR_List_all li span.Excerpt{ width:460px; height:220px;line-height:24px; padding:5px 4px;color:#666;float:left; }
.DR_List_all li span.Excerpt2{ width:460px; height:280px;line-height:24px; padding:5px 4px;color:#666;float:left; }


/*門診資訊*/
.InfoItem{ display:block; width:360px; height:auto; padding-bottom:10px; margin-bottom:10px; border-bottom:1px dotted #690;}
#Map{ width:320px; height:402px; float:right; text-align:center; background-color:#ece9c6; padding:5px;}
#Map a{ color:#690; text-decoration:none; font-weight:bolder;}
#Map a:hover{ color:#F90;}

/*消息列表*/
.News_all{ display:block; width:690px; margin:0 auto; height:26px; line-height:26px; padding:3px 0; }
.News_all a{ display:block; margin:0 auto; height:30px; line-height:30px; color:#6f8700;padding-left:18px;background:url(../images/it_1.png) no-repeat left; text-decoration:none; border-bottom:1px dashed #999;}
.News_all a:hover{ background:url(../images/it_2.png) no-repeat left #f3f3f3; color:#F60;}
.News_Date{ padding:0 2px 0 0; float:left;overflow:hidden; }
.News_Title{ padding:0 2px; float:left; overflow:hidden;width:546px; display:block; overflow:hidden;}
.News_More{ padding:0 4px; float:right; font-size:10px;display:block; color:#777; overflow:hidden; width:32px; text-align:right;}
/*消息內頁*/
#News_IS{ height:30px; width:700px; background:url(../images/newtitle_bg.gif) bottom repeat-x; margin:0 auto 10px auto; border-bottom:1px #690 dashed;}
#News_IS li{ display:block; overflow:hidden;}
.News_IS_Title{ width:610px; height:28px; line-height:28px; color:#6f8700; float:left; padding:0 6px; font-weight:normal;font-size:15px; display:block;}
.News_IS_Date{ width:70px; height:28px; float:right;  font-size:11px; line-height:30px; text-align:center; padding-right:3px;}
#Main{
	width: 680px;
	margin: 0;
}
#Main a{ color:#660;}
#Main a:hover{ font-weight:bolder;}
/*BACK ICON*/
.IC_BKNews{float:right;clear:both; margin-top:16px;}
.IC_BKNews a{display:block;width:78px;height:22px;background-image:url(../images/ic_back.gif);font-size:8px;text-decoration:none;line-height:6PX;}
.IC_BKNews a:hover{background-position:bottom;}
.IC_BKNews a span{visibility:hidden;}

/*服務設備圖片*/
.ServiceCon{ float:left; display:block; width:450px; height:166px;}
.ServicePic{ float:left; padding:5px 2px; display:block;}
.ServicePic2{ float:right; padding:5px 6px 5px 2px;display:block; width:220px; height:156px;}
.ServicePic3{ float:right; padding:5px 6px 5px 2px;display:block; width:220px; height:280px;}
.Service{ clear:both; width:700px; height:156px; padding-bottom:6px;}
.Service2{ float:left; padding:5px 2px; width:220px; height:300px; display:block;}

/*字體樣式*/
.Style01{
	font-weight: bold;
	color: #666;
}
.Style01_2{ font-weight:bold; font-size:15px;}
.Style02{color:#900;}
.Style02_2{
	color: #900;
	font-weight: bold;
	font-family: Verdana, Geneva, sans-serif;
	text-align: left;
}
.Style02_3{ color:#900; font-weight:bold; font-size:15px;}
.Style03{ color:#6f8700;}
.Style03_2{ color:#6f8700; font-weight:bold;}
.Style03_3{ color:#6f8700; font-weight:bold; font-size:13px; line-height:30px;}
.Style04{ color:#F60;}
.Style05 a{ color:#069;}
.Style05 a:hover{ color:#39C;}
.Style06 a{ font-size:10px;color:#666;}
.Style06 a:hover{ color:#39C;}
.Style07{ font-weight:normal; font-size:12px;}
.Style08{ color:#C30;}
