﻿@charset "UTF-8";




/******************************************************************

                SLIDER

******************************************************************/
#header .slider img{margin:0;padding:0;display:inlin-block;}
#header .slider .middle{margin:0 20px;}



/******************************************************************

                MAIN NAV

******************************************************************/
#header .header-gnav ul{list-style-type:none;border-top:1px dotted #e1d7cd;border-bottom:1px dotted #e1d7cd;padding:11px 0;display:block;height:auto;}
#header .header-gnav ul li{display:block;float:left;width:auto;border-right:1px dotted #cccccc;text-align:center;}
#header .header-gnav ul li a{margin:0 9px;color:#333333;display:block; padding:15px 22px;font-size:14px;text-decoration:none;font-weight:bold;}
#header .header-gnav ul li a span{color:#a78b53;font-size:9px;}
#header .header-gnav ul li a:hover{background:#a78b53;color:#fff;}
#header .header-gnav ul li a:hover span{color:#fff;}

#header .header-gnav ul li.last a,
#header .header-gnav ul li.last{border-right:none;margin-right:0;}/*jquery*/
#header .header-gnav ul li.last a{padding:15px 24px;}
#header .header-gnav ul li.first a,
#header .header-gnav ul li.first{margin-left:0;}/*jquery*/
#header .header-gnav ul li.first a{padding:15px 24px;}


/******************************************************************

                MINI BANNER

******************************************************************/
#header .banner-area{background:url("../images/lib/body_middle_bg.gif");padding:12px 0 30px 0;}

#header .banner-area div a{margin-right:17px;}
#header .banner-area div a.last{margin-right:0;}



/******************************************************************

                MAIN AREA

******************************************************************/



/***  YOUR DOCTOR ***/

#content ul.your-doctor{padding:0;margin:0;}
#content ul.your-doctor li{display:block;float:left;height:124px;padding:0;margin:0;}
#content ul.your-doctor li.your-doctor-list-a{background:url("../images/top/top_for_your_doctor_a.png") no-repeat;width:328px;}
#content ul.your-doctor li.your-doctor-list-b{background:url("../images/top/top_for_your_doctor_b.png") no-repeat;width:343px;}
#content ul.your-doctor li.your-doctor-list-c{background:url("../images/top/top_for_your_doctor_c.png") no-repeat;width:298px;}

#content ul.your-doctor li p{width:176px;color:#333;margin:20px 0 0 127px;line-height:16px;}
#content ul.your-doctor li.your-doctor-list-b p{margin:20px 0 0 132px;}
#content ul.your-doctor li.your-doctor-list-c p{width:165px;}
#content ul.your-doctor li p a{color:#a68b52;background:url("../images/lib/elements/icon_arrow_gold.gif") no-repeat 0 50%;padding-left:17px;font-weight:bold;margin:5px 0 0 5px;clear:both;}


/***  CLINICS  ***/
#content .ms-child-box p{color:#666;font-size:12px;line-height:16px;}
#content .ms-child-box .dental-clinics-box{cursor:pointer;position:relative;padding:13px 8px;float:left;margin:0 32px 29px 0;width:275px;height:334px;background:url("../images/top/top_clinics_box_bg.png") no-repeat;}

#content .ms-child-box .last{margin-right:0px;}
#content .ms-child-box span.fields{position:absolute;right:10px;font-size:13px;text-align:center;width:56px;font-weight:bold;color:#8a633b;display:inline-block;padding:22px 0;background:url("../images/top/top_clinics_box_area_bg.gif") no-repeat;}
#content .ms-child-box h2{position:relative;top:70px;padding:5px 0;color:#fff;font-size:13px;background:url("../images/top/top_clinics_box_long_area_bg.gif") no-repeat 0 50%;text-align:center;width:270px;}

#content .ms-child-box .middle-box{text-align:center;position:relative;top:75px;background:url("../images/top/top_clinics_box_main_bg.gif") no-repeat;padding:11px 0;}
#content .ms-child-box .middle-box h3 a{color:#8a633c;font-size:13px;padding-bottom:9px;}
#content .ms-child-box .middle-box p{color:#666666;line-height:20px;}
#content .ms-child-box .middle-box p .tel{background:url("../images/top/top_clinics_box_tel_icon.gif") no-repeat 0 50%;color:#8a633c;display:inline-block;padding-left:11px;font-weight:bold;}

#content .ms-child-box .times{position:relative;top:85px; }
#content .ms-child-box .times img{display:inline-block;padding:0 4px 0 2px;}
#content .ms-child-box .times ul{display:inline-block;max-width:134px;list-style-type:none;margin:0 5px 0 0;padding:0;vertical-align:top;font-size:0;}
#content .ms-child-box .times ul li{display:inline-block;margin:0;font-size:13px;color:#666;padding:3px 0 3px 50px;margin-bottom:8px;line-height:14px;}

#content .ms-child-box .times ul li.weekday{background:url("../images/top/top_clinic_box_time_weekday.gif") no-repeat 0 50%; }
#content .ms-child-box .times ul li.holiday{background:url("../images/top/top_clinic_box_time_holiday.png") no-repeat 0 50%; }
#content .ms-child-box .times ul li.day-off{background:url("../images/top/top_clinic_box_time_day-off.gif") no-repeat 0 50%; margin-bottom:0;padding:5px 0 5px 50px;}

/***  Other box  ***/
#content .ms-child-box .other-box{background:url("../images/top/top_clinics_other_box_a.png") no-repeat;cursor:default;}
#content .ms-child-box .mobile-box{background:url("../images/top/top_clinics_other_box_b.png") no-repeat;cursor:default;}

#content .ms-child-box .other-box p,
#content .ms-child-box .mobile-box p{position:relative;top:242px;line-height:20px;text-align:center;color:#666;padding:0 10px;font-size:11px;}

/***  BOTTOM THREE  ***/

#content .bottom-sub-three-contents{background:url("../images/top/top_body_bottom_bg.gif") no-repeat;z-index:2;padding-top:38px;padding-bottom:41px;}
#content .bottom-sub-three-contents .three-box{float:left;margin-right:32px;width:292px;}
#content .bottom-sub-three-contents .last{margin-right:0;}
#content .bottom-sub-three-contents .three-box img{margin-bottom:13px;}
#content .bottom-sub-three-contents .three-box p{color:#8a633b;background:#fff;padding:12px;line-height:18px;border:1px solid #e7e2d5;border-radius:10px;}
#content .bottom-sub-three-contents .three-box a{color:#8a633b;background:url("../images/lib/elements/icon_arrow_gold.gif") no-repeat 0 50%;font-size:13px;padding-left:20px;display:block;margin-top:10px;margin-left:5px;}


/***  BOTTOM BANNER  ***/

#content .bottom-banner{background:url("../images/top/top_bottom_banner_side.gif");}
#content .bottom-banner .bottom-banner-list{background:url("../images/top/top_bottom_banner_bg.gif") no-repeat;z-index:2;padding-top:38px;padding-bottom:41px;}
#content .bottom-banner .bottom-banner-list img{float:left;margin-right:32px;width:292px;}
#content .bottom-banner .bottom-banner-list img.last{margin-right:0;}


