
html{
	SCROLLBAR-FACE-COLOR:#040404;
	SCROLLBAR-HIGHLIGHT-COLOR:#040404;
	SCROLLBAR-SHADOW-COLOR:#ffffff;
	SCROLLBAR-3DLIGHT-COLOR:#ffffff;
	SCROLLBAR-ARROW-COLOR:#ffffff;
	SCROLLBAR-TRACK-COLOR:#040404;
	SCROLLBAR-DARKSHADOW-COLOR:#040404;
	overflow-x:hidden;
	overflow-y:hidden;
	background:none transparent;
	}
a{
 outline: none; /* for Firefox */
 hlbr:expression(this.onFocus=this.blur()); /* for IE */
 color:#FFF;
}	
body{
	margin:0px;
	height:100%;
	font-size:12px;
	line-height: 142%;
	background-color:#000000;
	color:#FFF;
		
	}
#wrapper{
	position:relative;
	width:1024px;
	height:768px;
	}
/*底部背景大FLASH*/
#primary{
	position:fixed;
	width:1024px;
	height:768px;
	height:100%;
	background-color:#000000;
	}	
/*底部黑背景*/	
#content{
	position:absolute;
	width:714px;
	height:364px;
	background-color:#000;
	left:164px;
	top:147px;
	filter:alpha(opacity:30);
	-moz-opacity:0.3;
	opacity:0.3;
	}	
/*形象主flash*/		
#mainswf{
	position:absolute;
	width:700px;
	height:350px;
	left:171px;
	top:154px;
	}	
/*上方按鈕*/
#btntop{
	position:absolute;
	width:700px;
	left:180px;
	top:120px;
	text-align:right;
	color:#96a16e;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	}
#btntop ul{
	list-style:none;
	margin:0;
	padding:0;
	}
#btntop li{
	display:inline;
	width:600px;
	margin:0;
	padding:0;
	}	
#btntop a{
	color:#96a16e;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	text-decoration: none;
	padding:3px 10px 2px 10px;
	}
#btntop a:hover{
	color:#a5aa92;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	text-decoration: none;
	padding:3px 10px 2px 10px;
	}	
	
/*下方按鈕*/
#btnbottom{
	position:absolute;
	width:800px;
	left:171px;
	top:520px;
	}
#btnbottom ul{
	list-style:none;
	margin:0;
	padding:0;
	}
#btnbottom li{
	display:inline;
	width:600px;
	margin:0;
	padding:0;
	}	
#btnbottom a{
	color:#cccccc;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	text-decoration: none;
	padding:2px 51px 2px 1px;
	}
#btnbottom a:hover{
	color:#fff;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	text-decoration: none;
	
	}	
		
/*下方資訊*/
#infobottom{
	position:absolute;
	width:660px;
	left:171px;
	top:558px;
	text-align:right;
	color:#717722;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	}	
	
/*主要內容-----------------------------------------------------------------------------------------------------------------------*/
#maintext-1{
	position:absolute;
	left:17px;
	top:125px;
	}

	
/*more*/
#mainmore{
	position:relative;
	width:50px;
	height:20px;
	left:600px;
	top:5px;
	font-family: Verdana, Geneva, sans-serif;
	font-weight: bold;
	color:#fff;
	}
#mainmore a{
	font-family: Verdana, Geneva, sans-serif;
	font-weight: bold;
	color:#fff;
	text-decoration: none;
	}
#mainmore a:hover{
	font-family: Verdana, Geneva, sans-serif;
	font-weight: bold;
	color:#5c5c5c;
	filter:alpha(opacity:50);
	-moz-opacity:0.5;
	opacity:0.5;
	}	
	

/*次選單*/	
#secondblack{
	position:absolute;
    bottom:0;
	left:0;
	width:700px;
	height:37px;
	background-color:#000;
	filter:alpha(opacity:70);
	-moz-opacity:0.7;
	opacity:0.7;
	}
#secondsel{
	position:absolute;
	width: 700px;
	height:32px;
	left:0px;
	margin: 0;
	padding:0;
    bottom:1px;
	overflow:auto;
	color: #cccccc;
	overflow:auto;
	filter:Chroma(Color=#040404);
	}
#secondsel ul{
	list-style:none;
	margin:0;
	padding:0;
	padding-top:5px;
	width:680px;
	}
#secondsel li{
	float:right;
	margin:0;
	padding:0;
	}	
#secondsel a{
	color:#ffffff;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	line-height: 160%;
	padding:3px 20px 2px 0px;
	font-weight: bold;
	}
#secondsel a:hover{
	color:#bbbbbb;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	}	
	
	
	
	
#secondsel2{
	position:absolute;
	width: 700px;
	height:32px;
	left:0px;
	margin: 0;
	padding:0;
    bottom:1px;
	overflow:auto;
	color: #cccccc;
	overflow:auto;
	filter:Chroma(Color=#040404);
	}
#secondsel2 ul{
	list-style:none;
	margin:0;
	padding:0;
	padding-top:5px;
	width:680px;
	}
#secondsel2 li{
	float:right;
	margin:0;
	padding:0;
	}	
#secondsel2 a{
	color:#ffffff;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	line-height: 160%;
	padding:3px 20px 2px 0px;
	}
#secondsel2 a:hover{
	color:#bbbbbb;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	}		
	
	
	
	
	
.brdiv{
	width:700px;
	height:18px;}

/*文字樣式*/
.ts01{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #d5c28e;
	text-decoration: none;
}
.ts02{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #b9d595;
	text-decoration: none;
}
.ts03{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #b9d595;
	text-decoration: none;
	font-size:12px;
	line-height: 160%;
	color:#FFF;
}
.ts04{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #a48a4e;
	text-decoration: none;
}
	
	
/*內頁樣式-----------------------------------------------------------------------------*/	

/*#page{
	position:absolute;
	width: 679px;
	height:260px;
	left:21px;
	top:50px;
	margin: 0;
	padding:0;
	bottom:1px;
	overflow:auto;
	color: #cccccc;
	filter:Chroma(Color=#040404);
	overflow-x:hidden;
	}*/	
#page{
	position:absolute;
	width: 679px;
	height:295px;
	left:21px;
	top:50px;
	margin: 0;
	padding:0;
	bottom:1px;
	overflow:auto;
	color: #cccccc;
	filter:Chroma(Color=#040404);
	overflow-x:hidden;
	}
#page0{
	position:absolute;
	width: 679px;
	height:310px;
	left:21px;
	top:35px;
	margin: 0;
	padding:0;
	bottom:1px;
	overflow:auto;
	color: #cccccc;
	filter:Chroma(Color=#040404);
	overflow-x:hidden;
	}	
	
/*內頁文字樣式-----------------------------------------------------------------------------*/	
.styletext-01{
	font-size:12px;
	line-height: 150%;
	color:#ffffff;
	background:none transparent;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	}
.styletext-01 a{
	font-size:12px;
	line-height: 150%;
	color:#ffffff;
	}	
.styletext-01 a:hover{
	font-size:12px;
	line-height: 150%;
	color:#c0c0c0;
	}
	
	
	
.styletext01-h0{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color:#fafec9;
	font-size: 13px;
	line-height: 170%;
	text-decoration: none;
	}
.styletext01-h0 a{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color:#fafec9;
	font-size: 13px;
	line-height: 170%;
	text-decoration: none;
	}	
.styletext01-h0 a:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color:#fbfde2;
	font-size: 13px;
	line-height: 170%;	
	}	
.styletext01-h1{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color:#fafec9;
	font-size: 16px;
	line-height: 200%;	
	}
.styletext01-h2{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#b7b060;
	font-size: 13px;
	line-height: 150%;
	font-weight: bold;
	}
.styletext01-h3{
	font-size:12px;
	line-height: 150%;
	color:#ddd18d;
	background:none transparent;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	}	
.styletext01-h4{
	font-size:12px;
	line-height: 150%;
	color:#fff8d1;
	background:none transparent;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	}	
	
	



.styletext02-h0{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color:#b8e1fe;
	font-size: 13px;
	line-height: 170%;
	text-decoration: none;
	}
.styletext02-h0 a{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color:#b8e1fe;
	font-size: 13px;
	line-height: 170%;
	text-decoration: none;
	}	
.styletext02-h0 a:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color:#d9eefc;
	font-size: 13px;
	line-height: 170%;	
	}	
.styletext02-h1{
	font-family: Verdana, Geneva, sans-serif;
	font-weight: bold;
	color:#b8e1fe;
	font-size: 16px;
	line-height: 200%;	
	}

.styletext02-h2{
	font-family: Verdana, Geneva, sans-serif;
	color:#7da8cd;
	font-size: 13px;
	line-height: 150%;
	font-weight: bold;
	}
.styletext02-h3{
	font-family: Verdana, Geneva, sans-serif;
	font-size:12px;
	line-height: 150%;
	color:#9abddc;
	font-weight: bold;
	}	
.styletext02-h4{
	font-family: Verdana, Geneva, sans-serif;
	font-size:12px;
	line-height: 150%;
	color:#a8cce6;
	}	




.styletext03-h0{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color:#fef5c9;
	font-size: 13px;
	line-height: 170%;
	text-decoration: none;
	}
.styletext03-h0 a{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color:#fef5c9;
	font-size: 13px;
	line-height: 170%;
	text-decoration: none;
	}	
.styletext03-h0 a:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color:#fffbe7;
	font-size: 13px;
	line-height: 170%;	
	}
.styletext03-h1{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color:#fef5c9;
	font-size: 16px;
	line-height: 200%;	
	}
.styletext03-h2{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#b79d60;
	font-size: 13px;
	line-height: 150%;
	font-weight: bold;
	}
.styletext03-h3{
	font-size:12px;
	line-height: 150%;
	color:#ddc98d;
	background:none transparent;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	}	
.styletext03-h4{
	font-size:12px;
	line-height: 150%;
	color:#fff4d1;
	background:none transparent;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	}
.styletext03-h4 a{
	font-size:12px;
	line-height: 150%;
	color:#fff4d1;
	background:none transparent;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	}	



.styletext04-h0{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color:#ddc9fe;
	font-size: 13px;
	line-height: 170%;
	text-decoration: none;
	}
.styletext04-h0 a{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color:#ddc9fe;
	font-size: 13px;
	line-height: 170%;
	text-decoration: none;
	}	
.styletext04-h0 a:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color:#ede3fe;
	font-size: 13px;
	line-height: 170%;	
	}
.styletext04-h1{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color:#ddc9fe;
	font-size: 16px;
	line-height: 200%;	
	}
.styletext04-h2{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#6560a5;
	font-size: 13px;
	line-height: 150%;
	font-weight: bold;
	}
.styletext04-h3{
	font-size:12px;
	line-height: 150%;
	color:#c48ddd;
	background:none transparent;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	}	
.styletext04-h4{
	font-size:12px;
	line-height: 150%;
	color:#edd1ff;
	background:none transparent;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	}
.styletext04-h4 a{
	font-size:12px;
	line-height: 150%;
	color:#edd1ff;
	background:none transparent;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	}	
	



.styletext05-h0{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color:#dfc8b0;
	font-size: 13px;
	line-height: 170%;
	text-decoration: none;
	}
.styletext05-h0 a{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color:#dfc8b0;
	font-size: 13px;
	line-height: 170%;
	text-decoration: none;
	}	
.styletext05-h0 a:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color:#efe2d5;
	font-size: 13px;
	line-height: 170%;	
	}		
.styletext05-h1{
	font-family: Verdana, Geneva, sans-serif;
	font-weight: bold;
	color:#dfc8b0;
	font-size: 16px;
	line-height: 200%;	
	}

.styletext05-h2{
	font-family: Verdana, Geneva, sans-serif;
	color:#bd947d;
	font-size: 13px;
	line-height: 150%;
	font-weight: bold;
	}
.styletext05-h3{
	font-size:12px;
	line-height: 150%;
	color:#d8b3aa;
	background:none transparent;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	}	
.styletext05-h4{
	font-size:12px;
	line-height: 150%;
	color:#e8cebe;
	background:none transparent;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	}	




.styletext06-h0{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color:#edfec9;
	font-size: 13px;
	line-height: 170%;
	text-decoration: none;
	}
.styletext06-h0 a{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color:#edfec9;
	font-size: 13px;
	line-height: 170%;
	text-decoration: none;
	}	
.styletext06-h0 a:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color:#f5fee3;
	font-size: 13px;
	line-height: 170%;	
	}
.styletext06-h1{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color:#edfec9;
	font-size: 16px;
	line-height: 200%;	
	}
.styletext06-h2{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#b6b760;
	font-size: 13px;
	line-height: 150%;
	font-weight: bold;
	}
.styletext06-h3{
	font-size:12px;
	line-height: 150%;
	color:#ddd88d;
	background:none transparent;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	}	
.styletext06-h4{
	font-size:12px;
	line-height: 150%;
	color:#fbffd1;
	background:none transparent;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	}		

#styletext {
	list-style:none;
	margin:0;
	padding:0;
	clear:both;
	color:#FFF;
}	
#styletext ul{
	list-style-type: disc;
	margin:0;
	padding: 0 20px;
	clear:both;
	left:50px;
	line-height: 160%;
}
	
#styletext li{
	margin:0;
	padding:0;
	line-height: 160%;
	}
/*醫師簡介---------------------------------------------------------------------------------*/	
#maintext-about{
	position:absolute;
	width:680px;	
	left:0px;
	top:0px;
	}
#maintext-about-a{
	position:relative;
	width:680px;
	top:0px;
	}	
#maintext-about-a2{
	position:relative;
	width:680px;	
	top:20px;
	}	
/*新聞專區---------------------------------------------------------------------------------*/	
#maintext-new{
	position:relative;
	padding-left:5px;
	height:120px;
	}

.maintext-newtext{
	position:relative;
	width:560px;
	left:2px;
	padding-bottom:10px;
	padding-top:7px;
	}	
.maintext-newtext-h{
	position:relative;
	color:#b79d60;
	font-size: 13px;
	line-height: 150%;
	font-weight: bold;
	}
.maintext-newtext-h a{
	color:#b79d60;
	font-size: 13px;
	line-height: 150%;
	font-weight: bold;
	text-decoration: none;
	}
.maintext-newtext-h a:hover{
	color:#c8b17a;
	font-size: 13px;
	line-height: 150%;
	font-weight: bold;
	text-decoration: none;
	}	
.maintext-newtext-t{
	position:relative;
	}
.maintext-newtext-t a{
	font-size:12px;
	line-height: 135%;
	color:#FFF;
	text-decoration: none;
	font-weight: bold;
	}
.maintext-newtext-t a:hover{
	font-size:12px;
	line-height: 135%;
	color:#ab9d7d;
	text-decoration: none;
	font-weight: bold;
	}
.maintext-newtext-t2{
	position:relative;
	top:3px;
	font-size: 10px;
	color:#c1d39d;
	}	
	
.maintext-01{
	color:#b79d60;
	font-size: 13px;
	line-height: 150%;
	font-weight: bold;
	}	
/*美齒Q＆A---------------------------------------------------------------------------------*/

.question-q{
	cursor:pointer;
	font-family: Verdana, Geneva, sans-serif;
	color:#b6b760;
	font-size: 13px;
	line-height: 150%;
	font-weight: bold;
	padding:2px;
	padding-top:15px;
	text-decoration: underline;
	}
.question-a{
	font-family: Verdana, Geneva, sans-serif;
	color:#fff;
	font-size: 12px;
	padding:2px;
	padding-bottom:5px;
	}
.question-text1{
	font-family: Verdana, Geneva, sans-serif;
	color:#e0e1a1;
	font-size: 12px;
	}
.question-text2{
	font-family: Verdana, Geneva, sans-serif;
	color:#e0e1a1;
	font-size: 12px;
	font-weight: bold;
	}
.question-text3{
	font-family: Verdana, Geneva, sans-serif;
	color:#fff;
	font-size: 12px;
	font-weight: bold;
	}	

/*聯絡我們---------------------------------------------------------------------------------*/	
#maintext-contact{
	position:absolute;
	bottom:10px;
	}


.tablepad0{
	padding:0;
	padding-left:5px;
	}
.tablepad1 td{
	border-left: 1px solid #FFF;
	border-bottom: 1px solid #FFF;
	padding:5px;
	}
.tablepad1 {
	border-right: 1px solid #FFF;
	border-top: 1px solid #FFF;
	padding:5px;
	}

.divpad0{
	padding-left:5px;
	padding-top:5px;
	color:#FFF;
	}
.divpad1{
	padding-top:15px;
	}
.divpad2{
	padding-top:10px;
	}
.divpad3{
	padding-top:12px;
	padding-left:8px;
	}
.divpad4{
	padding-top:5px;
	padding-left:8px;
	}
.divpad5{
	padding-top:5px;
	}	
.divpad6{
	padding-top:30px;
	}	

#divbg{
	position:relative;
	margin:5px 0;
	padding:7px;
	width:100%;
	background-color:#000;
	filter:alpha(opacity:70);
	-moz-opacity:0.7;
	opacity:0.7;
	color:#fff;
	}
.divbgdot{
	padding:9px 3px;
	width:640px;
	color:#fff;
	background-image:url(../images/dot.gif);
	background-repeat:repeat-x;
	background-position:bottom;
	overflow:hidden;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	}

.divbgdot-l{
	float:left;
	width:310px;
	color:#fff;
	}	
.divbgdot-r{
	float:right;
	width:310px;
	color:#fff;
	}	
.imgbord{
	border: 1px solid #000;
	}
.imgbord2{
	border: 3px solid #000;
	}
.imgfloat{
	float:left;
	margin:10px;
	margin-top:3px;
	margin-left:0;
	margin-bottom:8px;
	}
.imgfloat2{
	float:left;
	margin-right:15px;
	}	
.imgfloatclear{
	clear:both;
	}	