﻿
img{ display:block; margin:0px; padding:0px; border:0px solid red}
p{ font:30px/1.5em Arial; letter-spacing:1px;}

h1 {
    font-size:130%;
}

#allBg{width:100%; overflow:hidden; background:url(../Images/clinicBg.jpg) left top no-repeat}
	



/* for 推薦診所 */
		#doctorClinicSet{ position:relative; height:415px; margin:25px 0px 25px 10px; display:none;}

            #doctorClinicSet dl {
                margin:0px 0 10px 10px;
                width:335px;
                min-height:130px;
                float:left;
            }
            
                #doctorClinicSet dl dt {
                    width:100%;
                    padding:0px;
                    border-bottom:2px solid #019FEC;
                }
                    #doctorClinicSet dl dt strong {
                        display: block;
                        width: 110px;
                        white-space: nowrap;
                        background-color: #019FEC;
                        color: white;
                        font: bolder 18px/32px "微軟正黑體";
                        margin-left: -8px;
                        margin-bottom: -2px;
                        padding-left: 15px;
                        -webkit-border-radius: 10px;
                        -moz-border-radius: 10px;
                        border-radius: 10px;
                    }
                #doctorClinicSet dl dd {
                    display:block;
                    margin:8px 0 !important;
                    padding-left:10px;
                }
                    #doctorClinicSet dl dd a {
                        color: black;
                        font: bolder 16px "微軟正黑體"; letter-spacing:2px;
                        text-decoration: none;
                    }
                    #doctorClinicSet dl dd a:hover {
                        color:#019FEC
                    }

            #Clinics>dl {
                margin:0px 0 0px 0px;
                min-height:130px;
            }
            
                #Clinics>dl>dt {
                    padding:0px;
                    text-align:center;
                }
                    #Clinics>dl>dt>strong {
                        display: block;
                        white-space: nowrap;
                        background-color: #019FEC;
                        color: white;
                        font: bolder 28px/55px "微軟正黑體";
                        margin-bottom: -2px;
                        -webkit-border-radius: 10px;
                        -moz-border-radius: 10px;
                        border-radius: 10px;
                    }

#Clinics .localInfo {
    margin: 7px 0 7px 0px;
    width: 100%;
    letter-spacing: 1px;
    font: 13px Arial;
    border: 0px solid red;
    position: relative;
    min-height:50px;
}
        #Clinics .localInfo .localClinicName {
            display: block;
            width:100%;
            padding: 10px 0px 5px 0px;
            margin-bottom:10px;
            background-color: #B5E1FF;
            text-align: left;
            -moz-border-radius: 6px;
            -webkit-border-radius: 6px;
            cursor: pointer;
            border-radius: 6px;
        }

            #Clinics .localInfo .localClinicName strong {
                display: block;
                padding: 0px 0px 0px 20px;
                float: left;
                position: relative;
                font: bolder 22px/22px "微軟正黑體";
                color: Black;
            }

            #Clinics .localInfo .localClinicName:hover {
                 background-color:#FFFFB5;
            }
            #Clinics .localInfo .localClinicName div {
                font:100 15px/15px "微軟正黑體"; color:#D35465;
                text-align:right;
                padding-right:20px; letter-spacing:0px;
                clear:both;
            }
            #Clinics .localInfo .localClinicName:hover  div {
                text-decoration:underline
            }
            #Clinics .localInfo .localClinicName span {
                display:block;
                float:right;
                text-align:right;
                width:50%;
                font: 18px/22px "微軟正黑體";
                color: #333;
                letter-spacing: 0px;
                padding-right: 20px;
            }

#Clinics .localDetail {
    position:relative;
   width:100%; overflow:hidden; display:none; 
}
#Clinics .localDetail.open {
    display: block;
}
#Clinics .cMap { position:absolute;  top:30px; left:345px; 
}
#Clinics .cMap img{ width:295px;
}
#Clinics .localInfo .toTop {
    text-align:right; padding-right:10px; color:red; text-decoration:underline; cursor:pointer;
}



	#Clinics .localInfo dl{ clear:both; margin:10px 0 8px 0px;  border:0px solid red; overflow:hidden;}
	#Clinics .localInfo dt{ float:left; margin:0 0px; padding:2px 0; text-align:center;  color:black; font:bolder 20px/23px Arial;
                            border:1px solid #aaa;
                            background-color:#FFFFD5;
			-moz-border-radius: 4px;
			-webkit-border-radius: 4px;
			border-radius: 4px 
	                }
	#Clinics .localInfo dd{ float:left; padding:2px 5px; font:19px/20px Arial;  color:#111;}
		
		#Clinics .localTel dt{ width:95px;
    }
		#Clinics .localTel0800 dt{ width:95px; }
		
		#Clinics .localAddress dt{ width:330px; }
		#Clinics .localAddress dd{ margin:5px 0; width:350px; padding:0 ; letter-spacing:0px;}
			#Clinics .localAddress dd div { margin:5px 0 0 0; padding:0;}
			#Clinics .localAddress dd div a{ font:13px Arial; text-decoration:none; color:#4AA99C }
			#Clinics .localAddress dd div a:hover{ text-decoration:underline;}
			#Clinics .localAddress dd div img{ vertical-align:middle;}
		#Clinics .localTime dt{ width:330px;  }
		#Clinics .localTime dd{ width:330px; min-height:100px; padding:5px ;}
			#Clinics .localTime dd p{ margin:0;  color:#111;}
#Clinics .localTimeTable dt {
    width: 99%;
    padding:10px 0;
}
		#Clinics .localTimeTable dd { width:100%; text-align:center; padding:0; }
		#Clinics .localTimeTable dd img{ margin:10px 0; width:100%;}

.pageTop { margin:0px 0 40px 18px ;width:449px; text-align:right; font-size:22px}		