@charset "utf-8";
.hpleft {
	float: left;
	height: 274px;
	width: 734px;
	margin-right: 7px;
	background-image: url(../images/hp/hp_clogo_01.jpg);
}
/*各科診所頁籤*/
.hpborder {padding-top: 4px;margin-left: 11px;margin-top: 5px;}
.hpdd01 {margin:0; padding:0;}
.hptab {position:relative;	font-size: 15px;height: 37px;margin:0; padding:0;}
.hptab dt {
	position:relative;
	bottom:4px;
	float:left;
	color:#6d6d70;
	cursor:pointer;
	padding-top: 5px;
	padding-right: 15.7px;
	padding-bottom: 5px;
	padding-left: 15.7px;
	background-image: url(../images/ne/ne_bg02.jpg);
	background-repeat: repeat-x;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #FFFFFF;
	border-left-color: #94aabd;
	visibility: inherit;
	width: 121px;
>width: 122px;		text-align: center;
	left: 1px;
}
.hptab .current {font-weight:bold;background-image: url(../images/ne/ne_bg01.jpg);background-repeat: repeat-x;color: #FFFFFF;}
.hptab dd {position:absolute;top:1.6em;left:1px;width:96.8%;>width:96.5%;background:#fff;}
.hplin {background-color: #61bacd;height: 6px; width:98.5%}
.hpbox {
	text-align: left;
	margin-top: 24px;
	margin-right: 24px;
	margin-left: 24px;
}
.hpboxfiont {
	font-size: 15px;
	padding-left: 20px;
	margin-right: 20px;
	height: 30px;
	background-color: #e5e5e5;
	margin-bottom: 5px;
}
.hpboxfiont02  {font-size: 13px;padding-left: 20px;margin-right: 20px;margin-bottom: 5px;}
.hpboxfiont02  a {font-size: 13px;font-weight: normal;}
.hpboxfiont02  a:hover {font-size: 13px;font-weight: normal;}
.hpboxfiont02  a:active {font-size: 13px;font-weight: normal;}
.hpboxfiont03  {font-size: 13px;padding-left: 20px;margin-right: 20px;margin-bottom: 5px;color: #467b1b;}
.hpboxfiont03  a {font-size: 13px;color: #467b1b;font-weight: normal;}
.hpboxfiont03  a:hover {font-size: 13px;color: #467b1b;font-weight: normal;}
.hpboxfiont03  a:active {font-size: 13px;color: #467b1b;font-weight: normal;}
.hpboxfiont a {font-weight: bold;}
.hpboxfiont a:hover {font-size: 15px;font-weight: bold;}
.hpboxfiont a:active{font-size: 15px;font-weight: bold;}
.hpwfiont {font-family: Arial, Helvetica, sans-serif;font-weight: normal;font-size: 13px;color:#6d6d70;text-align: right;}
#hpboxhot {margin: 1px;}
.hpboxtable {
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #b9b9b9;
	margin-top: 6px;
}
.hpboxtable02 {
	margin-top: 18px;
}
.hpboxtable03 {
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #b9b9b9;
	margin-top: 18px;
}
.hphot {
	background-color: #bebdbd;
	padding: 5px;
	margin-top: 5px;
	margin-bottom: 16px;
	margin-left: 11px;
	width:770px
}
.hphotbg {
	background-image: url(../images/hp/bg_01.gif);
	background-repeat: repeat-x;
	float: left;
	height: 21px;
	width: 59px;
	margin-right: 3px;
	margin-left: 3px;
	padding-top: 3px;
}
/*最新熱門診所頁籤*/
.hphotborder {
	padding-top: 4px;
	margin-left: 11px;
	margin-top: 5px;
	background-image: url(../images/hp/io_02.jpg);
	background-repeat: repeat-x;
	width:780px
}
.hphotdd01 {margin:-1px; padding:0;}
.hphottab {position:relative;	font-size: 15px;height: 37px;margin:0; padding:0;}
.hphottab dt {
	position:relative;
	bottom:4px;
	float:left;
	color:#6d6d70;
	cursor:pointer;
	padding-top: 5px;
	padding-right: 15.7px;
	padding-bottom: 4px;
	padding-left: 15.7px;
	background-image: url(../images/hp/io_02.jpg);
	background-repeat: repeat-x;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #fcd179;
	border-left-color: #FFFFFF;
	visibility: inherit;
	width: 117.8px;
>width: 89pt;						text-align: center;
}
.hphottab .current {font-weight:bold;background-image: url(../images/hp/io_01.jpg);background-repeat: repeat-x;color: #FFFFFF;}
.hphottab dd {position:absolute;top:1.6em;left:1px;width:780px;background:#fff;}
.hphotlin {
	background-color: #f7d038;
	height: 6px;
	margin-left: 1px;
}
.hphotbox {
	text-align: left;
	margin-top: 24px;
	margin-right: 24px;
	margin-left: 24px;
	margin-bottom: 10px;
}
.hphotboxfiont {
	font-size: 15px;
	padding-left: 20px;
	margin-right: 20px;
	height: 30px;
	background-color: #e5e5e5;
	margin-bottom: 5px;
}
.hphotboxfiont02  {font-size: 13px;padding-left: 20px;margin-right: 20px;margin-bottom: 5px;}
.hphotboxfiont02  a {font-size: 13px;font-weight: normal;}
.hphotboxfiont02  a:hover {font-size: 13px;font-weight: normal;}
.hphotboxfiont02  a:active {font-size: 13px;font-weight: normal;}
.hphotboxfiont03  {font-size: 13px;padding-left: 20px;margin-right: 20px;margin-bottom: 5px;color: #467b1b;}
.hphotboxfiont03  a {font-size: 13px;color: #467b1b;font-weight: normal;}
.hphotboxfiont03  a:hover {font-size: 13px;color: #467b1b;font-weight: normal;}
.hphotboxfiont03  a:active {font-size: 13px;color: #467b1b;font-weight: normal;}
.hphotboxfiont a {font-weight: bold;}
.hphotboxfiont a:hover {font-size: 15px;font-weight: bold;}
.hphotboxfiont a:active{font-size: 15px;font-weight: bold;}
.hphotwfiont {font-family: Arial, Helvetica, sans-serif;font-weight: normal;font-size: 13px;color:#6d6d70;text-align: right;}
#vboxhot {margin: 1px;}
.hphotboxtable {
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #b9b9b9;
	margin-top: 6px;
}
.hphotboxtable02 {
	margin-top: 18px;
}
/*下方廣告區塊*/
.hpadptoto {border: 1px solid #FFFFFF;}
.hpadptoto02 {border-top-width: 1px;border-bottom-width: 1px;border-left-width: 1px;border-top-style: solid;border-bottom-style: solid;border-left-style: solid;border-top-color: #FFFFFF;border-bottom-color: #FFFFFF;border-left-color: #FFFFFF;}
.hpadptoto01 {>margin: 8.9px;margin: 8.8px;}
.hpadptoto03 {margin-top: 3px;}
.hpadptoto04 {margin-top: 2px;>margin-top: 0px;}
/*院所導覽 院所列表*/
.hp_02fiont {
	font-weight: bold;
	color: #426376;
}
.hp_02border {
	border: 1px solid #b9b9b9;
	padding-top: 20px;
	padding-bottom: 20px;
}
/*院所刊登*/
.hphp_03 {
	font-weight: bold;
	margin-right: 76px;
	margin-left: 76px;
	font-size: 15px;
	color: #398694;
	line-height: 24px;
	margin-bottom: 18px;
}
.hphp_03b {
	margin-right: 76px;
	margin-left: 76px;
	margin-bottom: 10px;
}
.hphp_03c {
	margin-right: 76px;
	margin-left: 76px;
	text-align: center;
}
