﻿body{
	margin:0;
	scrollbar-base-color: #F9F9F9;
	scrollbar-arrow-color: #CBCBCB;
	scrollbar-3dlight-color: #CBCBCB;
	scrollbar-darkshadow-color: #F9F9F9;
	scrollbar-face-color: #F9F9F9;
	scrollbar-highlight-color: #F9F9F9;
	scrollbar-shadow-color: #CBCBCB;
	scrollbar-track-color: #F9F9F9;
	}
	
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:#002e6c;
}

#subMenuIntro{
	left:200px;
}
#subMenuCure{
	left:297px;
}
#subMenuExpert{
	left:407px;
}

#subMenuNewA{
	left:613px;
}

.sub1{
	color:#666;font:15px Arial;font-weight:bold;
	}
.sub1 a{
	color:#333333;
	text-decoration: none;
}
.sub1 a:hover{
	text-decoration:underline;
}	
/**************************** subMenu end *****************************/

#otherLinks{
	padding:9px 20px 0 0;
}
#otherLinks select{
	font:12px Arial;
	color:#666;
	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:#0075c4;
}

.leftMenuSub2{
	padding:5px 0px 0 10px;
}
.leftMenuSub2 a{
	color:#424242;
	font-size:13px;
	text-decoration:none;
}
.leftMenuSub2 a:hover{
	text-decoration:underline;
}
.leftMenuSub2 a.leftMenuSubNow{
	color:#0075c4;
}

.leftMenuSub1{
	padding:10px 0;
}
.leftMenuSub1 a{
	color:#0075c4;
	font-size:13px;
	text-decoration:none;
}
.leftMenuSub1 a:hover{
	text-decoration:underline;
}
.leftMenuSub1 a.leftMenuSub1Now{
	color:#08509A;
	font-weight: bold;
}

.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 ****************************************************/

.sfont{
	
	font-size: 13px;
	color: #333333;
	line-height: normal;
	border-top-color: #c2c2c2;
}


.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: #0075c4;
	margin: 5px 0;
}

.ct02 { 
    font-weight:bold;
    font-size:13px;
	color: #000000;
	margin: 5px 0;
}

.ct03 { 
    font-size:13px;
	color: #727272;
	margin: 5px 0;
}

.ct04 { 
    font-weight:bold;
    font-size:13px;
	color: #727272;
	margin: 5px 0;
}

.ct04a { 
    font-weight:bold;
    font-size:13px;
	color: #666666;
	margin: 5px 0;
}




.ct05a { 
    font-size:12px;
	color: #FFFFFF;
	padding:0px 0px 0px 3px;
}

.title1{
	color:#0075c4;
	font-weight:bold;
}

.title2{
	color:#08509A;
	font-weight:bold;
}
.title2 a{
	color:#08509A;
	font-weight:bold;
	text-decoration: none;
}
.title2 a:hover{
	color:#08509A;
	font-weight:bold;
	text-decoration: underline;
}

.title3{
	color:#000000;
	font-weight:bold;
}

.title3 a{
	color:#000000;
	font-size:15px;
	text-decoration:none;
}
.title3 a:hover{
	text-decoration:underline;
}

.title6{
	color:#08509A;
}


.title4{
    color:#FFFFFF;
	font-size:15px;
	font-weight:bold;
	background:url(../../images/titleExpertDr_bg.gif) repeat-x;
	height: 33px;
	padding: 6px ;
}

.title5{
	color:#0075c4;
	font-size:17px;
	font-weight:bold;
}

.title8{
	color:#08509A;
	font-size:18px;
	font-weight:bold;
}
.title9{
	color:#6B6B6B;
	font-weight:bold;
}


.title10{
	color:#0377C6;
	font-size:16px;
	font-weight:bold;
}

.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:#CC0000;
}
.highlight2{
	color:#ef3941;
}

a.link1{
	color:#333333;
}
a.link1:hover{
	text-decoration:none;
}

.drPhoto{
	background:#5183cd;
	font-weight:bold;
	color:#FFFFFF;
}
.drData{
	background:#f2f2f2;
	border:1px solid #d5d5d5;
	padding:10px;
	width:204px;
}
.drTitle{
	color:#1f4570;
	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 table td{padding:0;}
.contentTable td{color:#333333;padding:5px; vertical-align:top;}
.contentTable tr.odd{background:#dbe5f6}
.contentTable td.odd a{color: #003d81; text-decoration:none;}
.contentTable td.odd a:hover{color: #000; text-decoration:underline;}
.contentTable tr.even{background:#f0f5fc}
.contentTable td.name{color: #4371b0; font-weight: bold; text-align:left;}
.contentTable td.name a{color: #003d81; text-decoration:none;}
.contentTable td.name a:hover{color: #000; text-decoration:underline;}
.contentTable td.titleName{width:10px;}
.contentTable td.line{padding:0; background:#4e80b7; font-size:1px; line-height:1px;}
.contentTable .tableTitleBg td{color: #FFFFFF; background:#4371b0 url(../../images/tableTitleBg.gif) repeat-x; text-align:center; font-weight:bold;}
.contentTable .area{
	font-weight:bold;
	color:#333333;
}

.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:#0069a5;
	font:15px Arial;
	font-weight:bold;
}
.ct{
	color:#767676;
	font:12px Arial;
	line-height: 18px;
}

.tc{
	color:#9f9e9e;
	font:12px Arial;
}

.input{
	color:#666;
	font:12px Arial;
	border:#cccccc solid 1px;
	padding:3px;
}

.bgcolor1{
	background:#0377c6;
}
.bgcolor2{
	background:#5daae2;
}
.bgcolor3{
	background:#dff0fc;
}
.QAtitle{
	color:#fff;
	font:15px Arial;
	font-weight:bold;
	padding-top:8px;
}
.QAtitle1{
	color:#fff;
	font:17px Arial;
	font-weight:bold;
	padding-top:2px;
}
.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;
}

.sub{
	color:#000;
	xxxcolor:#ef3941;
	font:12px Arial;
	font-weight:bold;
}
.intro{
	color:#507d9c;
	font:13px Arial;
	line-height: 18px;
}
#bgDoctor{
	background:#e3f1fb url(../../images/bgDoctor.jpg) no-repeat top left;
	padding: 16px 0 10px 25px;
	width: 690px;
}

#bgInfoDor1{
	background: url(../../images/bgInfoDor1.jpg) no-repeat top left;
	padding: 16px 0 15px 22px;
	width: 720px;
}

.bgInfopci{
	background: url(../../images/InfoDortpcibg.gif) no-repeat ;
	padding: 6px 0 0px 6px;
	margin:10px 0px;
	width: 206px;
	height:137px;
}



#newsCopy1{
	width:700px;
	height:160px;
	padding:0 20px 0 18px;
	overflow:auto;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#555555;
	line-height:20px;
	letter-spacing:1px;
	}
	
	
.tableSpace{
	margin-bottom:10px;
}

.ctlink {  font-family: "Arial"; font-size: 15px; 	font-weight:bold; color: #606060;font-weight: normal; }
.ctlink a { color:#606060; 	font-weight:bold; text-decoration:none; }
.ctlink a:hover { color:#000000; }

.ctlink1 {  font-family: "Arial"; font-size: 15px; color: #606060;font-weight: normal; }
.ctlink1 a { color:#606060; text-decoration:none; }
.ctlink1 a:hover { color:#000000; }
