body,form,table{
	margin:0;
	padding:0;
	font:15px Arial;
	color:#333;
}

#container{
	position:relative;
	margin:0 auto;
}

br {
 line-height: 30px;
} 

/******************************************* header start ****************************************************/
#headerContainer{
	background:url(../../images/bgHeader.gif) repeat-x;
	height:88px;
	border-bottom:1px solid #c2c2c2;
}
#header{
	position:relative;
	width:1000px;
	margin:0 auto;
	z-index:10;
}

#headerLinks{
	width:810px;
}
#headerLinks table{
	margin:28px 20px 0 0;
}
#headerLinksCT{
	font-size:10px;
	background:#bababa;
	padding-top:3px;
}
#headerLinksCT a{
	color:#FFF;
	text-decoration:none;
}
#headerLinksCT a:hover{
	text-decoration:underline;
}

#mainMenu{
	padding-left:10px;
	width:100%;
}

/**************************** subMenu start *****************************/
.subMenu{
	position:absolute;
	top:88px;
	visibility:hidden;
	border-top:1px solid #c2c2c2;
}
.subMenuLeft{
	background:url(../../images/subMenuLeft.png) no-repeat;
	width:18px;
	height:33px;
	font-size:1px;
}
* html .subMenuLeft{
	background:none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=images/subMenuLeft.png);
}
.subMenuRight{
	background:url(../../images/subMenuRight.png) no-repeat;
	width:18px;
	height:33px;
	font-size:1px;
}
* html .subMenuRight{
	background:none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=images/subMenuRight.png);
}
.subMenuCT{
	background:url(../../images/bgSubMenuCT.gif) repeat-x;
	color:#333333;
	padding:6px 0;
	font-size:13px;
}
*+html .subMenuCT{
	padding:6px 0;
}
* html .subMenuCT{
	padding:6px 0;
}
.subMenuCT a{
	color:#333333;
	font-weight:bold;
	text-decoration:none;
	margin:0 5px;
	font-size:15px;
	font-weight:bold;
}
.subMenuCT a:hover{
	color:#e15d5d;
}

#subMenuIntro{
	left:200px;
}
#subMenuCure{
	left:297px;
}
#subMenuExpert{
	left:407px;
}
/**************************** subMenu end *****************************/

#otherLinks{
	padding:9px 20px 0 0;
}
#otherLinks select{
	font:12px Arial;
	color:#666666;
	width:150px;
}
/******************************************* header end **************************************************/

/******************************************* kv start **************************************************/
#kvContainer{
	background:#f7f3f3 url(../../images/bgKVSideShadow.gif) no-repeat center bottom;
	border-bottom:1px solid #FFF;
}
#kv{
	position:relative;
	width:960px;
	margin:0 auto;
}
/******************************************* kv end **************************************************/

#pageCTContainer{
	position:relative;
	background:url(../../images/bgPageCT.gif) repeat-x;
	
}
#pageCTCurveBG{
	background:url(../../images/bgCTCurve.jpg) no-repeat 0 bottom;
	min-height:450px;
}
* html #pageCTCurveBG{
	height:450px;
}
#pageCT{
	position:relative;
	width:1000px;
	margin:0 auto;
}

/******************************************* left start ****************************************************/
#leftMenu{
	background:url(../../images/leftMenuBg.gif) repeat-y;
	min-height:140px;
}
* html #leftMenu{
	height:140px;
}
.leftBall{
	padding:5px 5px 0 12px;
}
.leftMenuMain{
	background:url(../../images/leftDash.gif) repeat-x 0 bottom;
	padding-bottom:1px;
}
.leftMenuSub{
	padding:10px 0;
}
.leftMenuSub a{
	color:#666;
	font-size:13px;
	text-decoration:none;
}
.leftMenuSub a:hover{
	text-decoration:underline;
}
.leftMenuSub a.leftMenuSubNow{
	color:#f17086;
}
.leftSubArrow{
	padding:6px 5px 0 0;
}
*+html .leftSubArrow{
	padding:4px 5px 0 0;
}
* html .leftSubArrow{
	padding:4px 5px 0 0;
}
/******************************************* left end ****************************************************/

/******************************************* 瀏覽路徑列 start ****************************************************/
#breadCrumb{
	font-size:13px;
	color:#666;
}
#breadCrumb a{
	color:#666;
	text-decoration:none;
}
#breadCrumb a:hover{
	text-decoration:underline;
}
/******************************************* 瀏覽路徑列 end ****************************************************/

.noStrong{
	font-weight:normal;
}
.wlink{
	color:#666;
	font:13px Arial;
}
.wlink a{
	color:#666;
	text-decoration:underline;
}
.wlink a:hover{
	text-decoration: none;
}

.page{
	color:#666;
	font:12px Arial;
}
.page strong{
	color:#e04c53;
}
.page a{
	color:#666;
	text-decoration: none;
}
.page a:hover{
	text-decoration: underline;
}

.pageMenu{
	color:#666666;
}
.pageMenu a{
	color:#666666;
	text-decoration:underline;
	font-size:13px;
	font-weight:bold;
}
.pageMenu a:hover{
	text-decoration:none;
}

.ct01 { 
    font-size:20px;
	color: #e15d5d;
	margin: 5px 0;
}

.ct02 { 
    font-weight:bold;
    font-size:13px;
	color: #000000;
	margin: 5px 0;
}

.ct03 { 
    font-size:13px;
	color: #727272;
	margin: 5px 0;
}


.title1{
	color:#e15d5d;
	font-weight:bold;
}

.title2{
	color:#d55151;
	font-weight:bold;
}
.title2 a{
	color:#d55151;
	font-weight:bold;
	text-decoration: none;
}
.title2 a:hover{
	color:#d55151;
	font-weight:bold;
	text-decoration: underline;
}

.title3{
	color:#d55151;
}

.title4{
    color:#fff;
	font-size:15px;
	font-weight:bold;
	background:url(../../images/titleExpertDr_bg.gif) repeat-x;
	height: 32px;
	padding:6px;
}

.title5{
	color:#e15d5d;
	font-size:17px;
	font-weight:bold;
}

.title6{
	color:#B79292;
	font-weight:bold;
}

.title7{
	color:#AD8888;
}
.point{
	font-size: 10px;
	color: #FF0000;
	margin: 0px;
	padding: 0px 2px;	
}

pre{
font:13px Arial;
}

.formBtn{
	border:1px solid #b0b0b0;
	background:#b6b6b6 url(../../images/bgFormBtn.gif) repeat-x 0 bottom;
	padding:2px 5px;
	color:#FFFFFF;
	font-size:13px;
	height:22px;
	cursor:pointer;
}

.highlight1{
	font-weight:bold;
	color:#f86060;
}

a.link1{
	color:#333333;
}
a.link1:hover{
	text-decoration:none;
}

.drPhoto{
	background:#f17086;
	font-weight:bold;
	color:#FFFFFF;
}
.drData{
	background:#f2f2f2;
	border:1px solid #d5d5d5;
	padding:10px;
	width:204px;
}
.drTitle{
	color:#e15d5d;
	font-weight:bold;
	margin-top:6px;
}

.leftDash{
	font-size:1px;
	line-height:0;
	height:1px;
	background:url(../../images/dash.gif) repeat-x;
	margin:10px 0;
}

.contentTable{font-family:Arial; color: #666666;}
.contentTable td{color:#333333;padding:5px; vertical-align:top;}
.contentTable tr.odd{background:#ffe7eb}
.contentTable td.odd a{color: #f86060; text-decoration:none;}
.contentTable td.odd a:hover{color: #000; text-decoration:underline;}
.contentTable tr.even{background:#fff7f8}
.contentTable td.name{color: #f86060; font-weight: bold; text-align:left;}
.contentTable td.name a{color: #f86060; text-decoration:none;}
.contentTable td.name a:hover{color: #000; text-decoration:underline;}
.contentTable td.titleName{width:10px;}
.contentTable td.line{padding:0; background:#e15d5d; font-size:1px; line-height:1px;}
.contentTable .tableTitleBg td{color: #FFFFFF; background:#f17086 url(../../images/tableTitleBg.gif) repeat-x; text-align:center; font-weight:bold;}
.contentTable .area{
	font-weight:bold;
	color:#333333;
}

.contentTable .nopd { }
.contentTable .nopd td{ padding:0}


.toTop{
	text-align:right;
	margin-right:50px;
}

/******************************************* footer start ****************************************************/
#footerContainer{
	padding-bottom:1px;
	border-bottom:1px solid #adadad;
	margin-bottom:6px;
}
#footerBg{
	background:url(../../images/bgFooter.gif) repeat-x 0 bottom;
}
#footer{
 width:960px;
 margin:0 auto;
}
 

#copyright{
	color:#919191;
	font:12px Arial;
	padding:10px 0 15px;
}
#footerLinks{
	color:#919191;
	font:12px Arial;
	padding-top:10px;
}
#footerLinks a{
	color:#919191;
	text-decoration:none;
	font-weight:bold;
}
#footerLinks a:hover{
	text-decoration:underline;
}
/******************************************* footer end ****************************************************/
.item{
	color:#F86060;
	font:15px Arial;
	font-weight:bold;
}
.ct{
	color:#767676;
	font:12px Arial;
	line-height: 18px;
}

.tc{
	color:#9f9e9e;
	font:12px Arial;
}


.sub{
	color:#000;
	xxxcolor:#ef3941;
	font:12px Arial;
	font-weight:bold;
}
.intro{
	color:#666666;
	font:13px Arial;
	line-height: 18px;
}

#bgDoctor{
	background:#e3f1fb url(../../images/bgDoctor.jpg) no-repeat top left;
	padding: 16px 0 10px 25px;
	width: 690px;
}
.input{
	color:#666;
	font:12px Arial;
	border:#cccccc solid 1px;
	padding:3px;
}


.bgcolor1{
	background:#E77D7D;
}
.bgcolor2{
	background:#F8DAD7;
}
.bgcolor3{
	background:#F7EDEB;
}


.bgcolor1a{
	background:#CD2539;
}
.bgcolor2a{
	background:#D55151;
}
.bgcolor3a{
	background:#F7CDD2;
}

.QAtitle{
	color:#5D5D5D;
	font:15px Arial;
	font-weight:bold;
	padding-top:8px;
}

.QAtitle2{
	color:#fff;
	font:15px Arial;
	font-weight:bold;
	padding-top:8px;
}
.QAtitle1{
	color:#fff;
	font:17px Arial;
	font-weight:bold;
	padding-top:2px;
}

.highlight1{
	font-weight:bold;
	color:#CC0000;
}
.highlight2{
	color:#ef3941;
}