﻿.ct {margin:0px auto; width:930px; text-align:left;}
#header { background:url(/oldPC/Images2/topBg.jpg) left center repeat-x;}
#header .ct{ position:relative; height:132px; border:0px solid red; background:url(/oldPC/Images2/topCtBg.jpg)}

		#topLinkCont { position:absolute; top:2px; left:0px; width:100%;}
			#topLinkCont a{  font:12px/16px Tahoma; text-decoration:none; color:#E44370; letter-spacing:1px;}
			#topLinkCont a:hover{ text-decoration:underline;}
			#topLinkCont table { width:100%;}
			#topLinkCont { white-space:nowrap;}
			#topLinkCont ul{ float:right;}
			#topLinkCont li{ display:block; float:left; margin-left:10px; }
			#topLinkCont li a{ color:#5978B1}
			
		#header .ct h1 {width:310px;}
		#header .ct a span{ display:block; width:310px; height:132px; position:absolute; top:0px; left:0px; background-image:url(/oldPC/Images2/topLogo.gif); cursor:pointer; font:10px Arial; text-decoration:none; color:#DFDDCB}
								
		#right3 { position:absolute; top:36px; right:0px; border:0px solid red;}
			#right3 li { float:left; margin-left:28px; }
			#right3 #hcIco1 { background-image:url(/oldPC/Images2/headerIcon1.gif)}
			#right3 #hcIco2 { background-image:url(/oldPC/Images2/headerIcon2.gif)}
			#right3 #hcIco3 { background-image:url(/oldPC/Images2/headerIcon3.gif)}
			#right3 a{ display:block; width:99px; height:34px; text-indent:-200em; overflow:hidden;}

	#header .ct #telTime{ position:absolute; right:7px; top:79px; width:339px; height:29px; background-image:url(/oldPC/Images2/headerTelTime.gif)}		

#topMainMenu{ background:url(/oldPC/Images2/mainMenuBg.jpg) left top repeat-x;}
	 #mainMenu{width:930px; height:41px; background:url(/oldPC/Images2/mainMenu.jpg) left top no-repeat; }
		#m1 {width:144px;}		#m2 {width:131px;}		#m3 {width:132px;}
		#m4 {width:126px;}		#m5 {width:132px;}		#m6 {width:130px;}
		#m7 {width:134px;}
	 #mainMenu a{ display:block; float:left; padding-top:8px; font-size:13px; line-height:33px; overflow:hidden; text-align:center; color:white; text-decoration:none; letter-spacing:2px}
	 #mainMenu a:hover{ color:#CCFFEE; background:url(/oldPC/Images2/mainMenuHover.jpg) center top no-repeat;}
		
	 #mainMenu2{width:930px; height:41px; background:url(/oldPC/Images2/mainMenu2.jpg) left top no-repeat; }
		#mm1 {width:116px;}		#mm2 {width:112px;}		#mm3 {width:140px;}
		#mm4 {width:99px;}		#mm5 {width:103px;}		#mm6 {width:134px;}
		#mm7 {width:110px;}		#mm8 {width:115px; }
	 #mainMenu2 a{ display:block; float:left; padding-top:8px; font-size:13px; line-height:33px; overflow:hidden; text-align:center; color:white; text-decoration:none; letter-spacing:2px}
	 #mainMenu2 a:hover{ color:#CCFFEE; background:url(/oldPC/Images2/mainMenuHover2.jpg) center top no-repeat;}
	 #mainMenu2 #mm7:hover {background:url(xx/oldPC/Images2/mainMenuHover.jpg) center top no-repeat;}

#banner { height:200px; background:url(/oldPC/Images2/Home/bannerBg.png) left top repeat-x; border:0px dotted red; z-index:-10;}
#banner .ct{ position:relative; border:0px solid red}
	#banner .ct marquee { position:absolute; top:180px; left:0px;}
		#banner .ct marquee a{ font:15px/15px Verdana; color:#3989A4; text-decoration:none; letter-spacing:2px;}
		#banner .ct marquee a:hover{ text-decoration:underline; color:#787878;}


#mainBody {letter-spacing:1px; border:0px dotted red; background:url(/oldPC/Images2/mainBodyBg.png) left top repeat-x; z-index:-1000}
		
	/* 左側欄 */
	#mainBody .ct #leftCont { float:left; width:215px; padding-right:20px; padding-left:5px; background-color:white}
	
		#mainBody .ct #leftCont .LBanner { margin:15px 0}
			
		#mainBody .ct #leftCont .bannerSet{ margin:9px 0}
		
				#mainBody .ct #leftCont #dental{ margin:17px 0; width:215px; height:520px; background:url(/oldPC/Images2/Home/right_dental.png) left top no-repeat; position:relative;}	
					#mainBody .ct #leftCont #dental a{ font:13px/21px Verdana; text-decoration:none; color:#436495; letter-spacing:2px;}
					#mainBody .ct #leftCont #dental a:hover{ text-decoration:underline}
					#mainBody .ct #leftCont #dental #dG1 { position:absolute; left:43px; top:70px;}
					#mainBody .ct #leftCont #dental #dG2 { position:absolute; left:43px; top:183px;}
					#mainBody .ct #leftCont #dental #dG3 { position:absolute; left:43px; top:317px;}
					#mainBody .ct #leftCont #dental #dG4 { position:absolute; left:43px; top:407px;}
					#mainBody .ct #leftCont #dental #dG5 { position:absolute; left:43px; top:460px;}
		
		#mainBody .ct #leftCont .subMenu{ margin:10px 0 22px 0; border:0px solid red; width:215px; background:url(/oldPC/Images2/Home/left_panelB_body.png) center top repeat-y}
			#mainBody .ct #leftCont .subMenu .cont {}
				#subMenuHead { margin:10px 13px 0 13px; padding-left:25px; width:186px; border:0px solid red; background:url(/oldPC/Images2/All/subHeadBg.gif) left bottom no-repeat;
				           font:bold 16px/28px Verdana;}
				#subMenu li{  margin:8px 0px 10px 5px; padding:1px 0 5px 30px; width:210px; border:0px solid red; border-bottom:1px dotted #D3D3D3; background:url(/oldPC/Images2/All/subMenu.gif) 4px 0px no-repeat; letter-spacing:1px}
					#subMenu li span { font:11px/22px Tahoma;  text-decoration:none} 
					#subMenu li a { font:bolder 15px/22px Arial; color:#5989B4; text-decoration:none} 
						#subMenu li a:hover{ text-decoration:underline}
					
				#subMenu .mAct{ margin:10px 15px 5px 15px;}
					#subMenu .mAct a { font:15px/25px Verdana; color:#D02D2C; text-decoration:none} 
				#subMenu .list{ margin:0px 0px 8px 13px; width:180px;  background-image:none;}
					#subMenu .list a { display:block; margin:3px 0 ; font:13px/19px Verdana; color:#3989A4; text-decoration:none; letter-spacing:1px;} 
					#subMenu .list a:hover { color:#D02D2C;} 
				
			#mainBody .ct #leftCont .subMenu .bot{ height:5px; overflow:hidden; background:url(/oldPC/Images2/Home/left_panelB_Down.png) center top no-repeat}
			
		#mainBody .ct #leftCont .pA{ margin:17px 0; width:215px; background:url(/oldPC/Images2/Home/left_panel_body.png) center top repeat-y}
			.pA #leftBanner1{background:url(/oldPC/Images2/All/leftBanner1.gif) center top no-repeat; height:132px; padding:40px 10px 10px 15px;}
			.pA #leftBanner2{background:url(/oldPC/Images2/All/leftBanner2.gif) center top no-repeat; height:90px; padding:40px 10px 10px 15px;}
			.pA #leftBanner3{background:url(/oldPC/Images2/All/leftBanner3.gif) center top no-repeat; height:80px; padding:40px 10px 10px 15px;}
			.pA #leftBanner4{background:url(/oldPC/Images2/All/leftBanner4.gif) center top no-repeat; height:80px; padding:40px 10px 10px 15px;}
			.pA p { margin:3px 0px; font:13px/1.5em Tahoma;}
			.pA a { display:block; font:13px/1.5em Tahoma; color:#D02D2C; text-decoration:none; padding-left:20px;background:url(/oldPC/Images2/icon/leftBanner.gif) left 4px no-repeat}
			.pA a:hover{ text-decoration:underline}
			#mainBody .ct #leftCont .pA .bot { height:7px; overflow:hidden; background:url(/oldPC/Images2/Home/left_panel_Down.png) left top no-repeat}
			
		#mainBody .ct #leftCont .pB{ margin:17px 0; width:215px;}
			#mainBody .ct #leftCont .pB .cont { padding:0px 0}
			
        #mainBody .ct #leftCont .fbLikeBox{ margin:17px 0; width:215px;}
			
	/* 內容區 */
	#mainBody .ct #mainCont { float:left; width:689px; border:0px solid red; background-color:White}
		
		#ContTitle{ position:relative; width:560px; height:75px; border:0px solid red;}
			#ContTitle #guild1{ position:absolute; left:98px; top:47px; font:12px Arial; color:#999999; letter-spacing:0px;}
				#ContTitle #guild1 a{ color:#999999; text-decoration:none;}
					#ContTitle #guild1 a:hover{ color:#E03D3C; text-decoration:underline;}
			
			#ContTitle #KindTitle{ position:absolute; left:170px; top:45px; font:bolder 16px Arial; color:#3989A4; letter-spacing:4px;}
			#ContTitle #postTo{ position:absolute; top:21px; right:125px; font:12px Tahoma; letter-spacing:0px; color:#565656; display:none}
			#ContTitle #share{ position:absolute; top:25px; right:13px}
			#ContTitle #share img{ border:0px solid red; margin:0 1px;}
			
			#ContTitle #share2{ position:absolute; top:46px; right:90px}
			#ContTitle #share2 a{  font:12px/18px Tahoma; letter-spacing:0px; color:#2989B4}
				#ContTitle #share2 a:hover {color:#3989A4; text-decoration:underline}
			#ContTitle #share2 img{ border:0px solid red; margin:0 2px;}
			
			#ContTitle #share3{ position:absolute; top:46px; right:10px}
			#ContTitle #share3 a{  font:12px/18px Tahoma; letter-spacing:0px; color:#2989B4}
				#ContTitle #share3 a:hover {color:#3989A4; text-decoration:underline}
			#ContTitle #share3 img{ border:0px solid red; margin:0 2px;}
			
			#ContTitle #setFont{ position:absolute; top:44px; right:0px; font:12px/18px Tahoma; color:#565656;
								display:none}
			#ContTitle #setFont a{ font:12px/18px Tahoma; letter-spacing:1px; color:#727272}
			#ContTitle #setFont img{ border:0px solid red; margin:0 2px; vertical-align:middle;}
			   /*background-image:  url('/oldPC/Images2/about_sec_title_01.jpg');   */
		#mainCont h1 { margin:10px auto; padding-left:20px; width:560px; font:16px "微軟正黑體",Verdana; text-align:left; color:#C23547; background:url(../oldPC/Images2/All/icon_e.png) left center no-repeat; letter-spacing:2px; border:0px solid red}
		#mainCont .htmlCont { width:560px; text-align:left; overflow:hidden}
			#mainCont .htmlCont p {margin:5px 0 15px 15px; color:#454545; font:13px/1.8em Verdana; letter-spacing:1px;}
			#mainCont .htmlCont h2 { height:42px; margin:20px 0 0 0; padding-left:25px; font:bold 15px/42px Verdana; color:#3989A4; letter-spacing:1px; background:url('/oldPC/Images2/about_sec_title_01.jpg') left top no-repeat}
			#mainCont .htmlCont h2.r{background:url('/oldPC/Images2/about_sec_title_02.jpg') left top no-repeat}
			#mainCont .htmlCont h3 {margin:5px 0 5px 15px; font:13px/1.9em Verdana; color:Green; letter-spacing:1px;
			                        padding-left:30px; background:url(/oldPC/Images2/All/h3Icon.png) left 5px no-repeat;
			                        }
				#mainCont .htmlCont h3 b { font:15px/1.9em Verdana; color:#D02D2C}
			#mainCont .htmlCont h4 {margin:5px 0 5px 15px; font:bold 13px Verdana; color:black; letter-spacing:0px;}
				#mainCont .htmlCont h4 a{ text-decoration:none}
				#mainCont .htmlCont h4 a:hover{ text-decoration:underline}
			#mainCont .htmlCont ol { margin:15px 0 15px 55px;}
			#mainCont .htmlCont li { font:13px/1.8em Verdana; list-style-type:decimal} 
			
			#mainCont .htmlCont table { font-size:inherit;}
			#mainCont .htmlCont tbody { font-size:inherit;}
			#mainCont .htmlCont tr { font-size:inherit;}
			#mainCont .htmlCont td { font-size:inherit;}
			#mainCont .htmlCont td p{ font-size:inherit;}
			
			
		#mainCont #BannerUnderContent{ margin-top:25px;}
		
		#mainCont #endGuild {margin:15px 0 15px 10px; width:560px; font:16px "微軟正黑體",Verdana; letter-spacing:0px; text-align:center}
			#mainCont #endGuild span{ font:12px Verdana;}
			#mainCont #endGuild a{  color:#C23547; text-decoration:none;}
			#mainCont #endGuild a:hover{ text-decoration:underline;}
		#mainCont #endLine {clear:both; width:560px; margin:20px 0 20px 0; padding-top:25px; background:url(/oldPC/Images2/All/htmlContBotBg.png) center 0px no-repeat; text-align:center;}
		
		#mainCont #fbLikeBox { margin:25px 0 0 10px;}
		
		#TBList { margin:25px 0}
		#TBList td{ vertical-align:top;}
			.tdSubT{ width:285px; height:42px; background:url(/oldPC/Images2/All/kindBg.gif) left top no-repeat }
				.tdSubT h2{ margin:0px 14px 0 25px; width:230px; height:42px; overflow:hidden; font:bolder 15px/42px Tahoma; color:#459535; letter-spacing:0px; border:0px solid red }
				.tdSubT ul{ margin:10px 0 35px 10px;}
				.tdSubT li{ margin:7px 30px 9px 0px; font:13px/1.5em Verdana; border:0px solid red;padding-left:28px; background:url(/oldPC/Images2/All/LiIcon.png) left top no-repeat;}
					.tdSubT li a { text-decoration:none; color:#727272; letter-spacing:1px;}
					.tdSubT li a:hover { text-decoration:underline; color:#3989A4}


	
	
.clear {clear:both; height:5px; overflow:hidden}

.footer { height:67px; background:url(/oldPC/Images2/footerBg.png) left bottom repeat-x; border:0px solid red; z-index:-2}
	.footer .ct .ilink{ padding:16px 0 8px 0; font:12px Verdana; color:#2C2C2C; text-align:center; border:0px solid red}
		.footer .ct .ilink a{ text-decoration:none; letter-spacing:1px; padding:0px 6px}
		.footer .ct .ilink .in{ color:#2C2C2C}
		.footer .ct .ilink .out{ color:#0E6B9B}
	.footer .ct .copyright{ font:11px Verdana; color:#5A5A5A; text-align:center; border:0px solid red;}
	.footer .ct .copyright span{ font:11px Verdana;letter-spacing:2px;}
	
	
	
#sideLayer {position:absolute; left:0px; top:380px;  width:100%; text-align:center; border:0px solid red; z-index:0}
	#sideLayerInner {margin:0px auto; width:980px; right:0px; text-align:right; border:0px solid red;}
