@charset "utf-8";
/* CSS Document */

body{ background:url(images/main_cut_back.jpg) repeat-y scroll center #ffffff; font-family:Verdana, Calibri, Arial, Helvetica, sans-serif;}

/*All Div*/
.body_all{width:924px;}

/*Top Div*/
.top_white{height:20px; width:924px;}
.top{ height:87px; width:924px;}

/*Logo Div*/
.logo{ width:199px; height:87px; float:left;}

/*Banner Div*/
.banner{ height:87px; width:720px; float:left; background:url(images/banner_back.jpg) no-repeat;}

.banner ul{ margin:18px 0px 0px 0px; padding:0px 0px 0px 0px;}
.banner li{ padding:26px 0px 0px 0px;*padding:9px 0px 0px 0px; margin:0px; display:block;}
.banner ul.banner_line{ margin:0px; padding:0px; display:block;}
.banner li.banner_word1{ margin:0px; padding:8px 25px 5px 25px; font-size:13px; line-height:15px; color:#4c97ff; text-align:center; float:left; display:block;}
.banner li.banner_word1 a{ text-decoration:none; color:#75b9fd;}
.banner li.banner_word1 a:hover{ text-decoration:underline; color:#4c97ff;}
.banner li.banner_word2{ height:13px; margin:0px; padding:8px 25px 5px 25px; font-size:13px; line-height:13px; color:#4c97ff; text-align:center; border-left:solid; border-left-color:#99c3ff; border-left-width:1px; float:left; display:block;}
.banner li.banner_word2 a{text-decoration:none; color:#75b9fd;}
.banner li.banner_word2 a:hover{ text-decoration:underline; color:#4c97ff;}


/*Middle All Div*/
.middle{width:924px; background:url(images/middle_back.jpg) repeat-y scroll; margin:0 0 0 -3px; *margin:0 0 0 -2px; padding:0px; overflow:auto; float:left;}/*overflow:auto-->DIV隨內容伸縮*/
.middle_left{width:199px; float:left; overflow:auto;}
.middle_right{width:725px; float:left; overflow:auto;}

/*Middle All Div - Left*/
.middle_left_dr{width:199px; height:179px; background:url(images/doctor.jpg) no-repeat scroll;}
.middle_left_link_top{width:199px; height:20px;}
.middle_left_link_middle{width:179px; background:url(images/main_left_link_middle.jpg) repeat-y scroll; padding:2px 0 0 20px; *padding:6px 0 0 20px; font-size:15px; line-height:15px; color:#4c97ff;}/*background用scroll + height = 有捲軸*/
.middle_left_link_middle span{font-size:10px; color:#98bcef; margin:0 10px 0 10px;}
.middle_left_link_middle img.left_line{display:block; margin:2px 0 6px -2px;}
.middle_left_link_middle ul{margin:0 0 0 -14px; padding:0px; list-style-type:none; width:172px;}
.middle_left_link_middle ul li{ background:url(images/ao.gif) no-repeat 0px 5px; *background:url(images/ao.gif) no-repeat 0px 7px; text-align:left; font-size:12px; margin:10px 0px 10px 10px;*margin:3px 0px 6px 13px; padding:2px 0px 2px 15px; border-bottom:1px dotted #c8b88b; display:block; color:#3a8cfe;}
.middle_left_link_middle ul li.last{ background:url(images/ao.gif) no-repeat 0px 5px; *background:url(images/ao.gif) no-repeat 0px 7px; text-align:left; font-size:12px; margin:10px 0px 0px 10px;*margin:3px 0px 0px 13px; padding:2px 0px 2px 15px; border-bottom:1px dotted #c8b88b; display:block; color:#3a8cfe;}
.middle_left_link_middle ul li a{ text-decoration:none; color:#3a8cfe;}
.middle_left_link_middle ul li a:hover{ text-decoration:none; color:#1a6bdb;}
.middle_left_link_middle ul li.date{ font-size:12px; color:#898989; line-height:16px;}
.middle_left_link_middle ul li img{margin:0 0 0 6px; *margin:0 0 0 4px; padding:0px;}
.middle_left_link_middle ul li span{color:#c8b88b;}
.middle_left_link_middle ul li a:hover span{color:#fe7867;}
.middle_left_link_bottom{width:199px; height:50px;}
.middle_left_link_time{width:199px; height:130px;}

/*Middle All Div - Right*/
.middle_right_top{width:725px; height:11px;}
.middle_right_back{width:720px; background:url(images/middle_right_back.jpg) repeat-y scroll;  margin:0px; padding:0px;}
.middle_right_banner{width:702px; height:180px; margin:0 0 0 9px;}

.middle_right_about01{width:702px; margin:0 0 0 9px;}
.middle_right_about01_detail{width:636px; padding:15px 40px 0 44px; font-size:12px; line-height:18px; color:#676767; letter-spacing:1px; text-indent:26px;}
.middle_right_about01_detail p{display:block; margin:0 0 14px 0;}
.middle_right_about01_detail span.type01{color:#1f79d2;}
.middle_right_about01_detail span.type02{color:#dc1b21;}
.middle_right_about01_detail span.type03{text-decoration:underline;}
.middle_right_about01_p{width:700px; height:239px; margin:0 0 0 10px; _margin:0 0 0 0px; padding:0px;}
.middle_right_about01_p ul{margin:0px; padding:0px;}
.middle_right_about01_p ul li{width:284px; height:187px;  border:1px solid #c8b88b; margin:20px 0px 20px 38px; *margin:20px 0px 20px 30px; padding:2px; float:left; overflow:hidden;}

.middle_right_about02{width:725px; margin:0px;}
.middle_right_about02_p{width:184px; height:490px; margin:0px; padding:0px; float:left;}
.middle_right_about02_detail{width:531px; height:490px; margin:0px; padding:0px; float:left; overflow:hidden;}
.middle_right_about02_detail ul{margin:19px 0 0 0; padding:0px;}
.middle_right_about02_detail ul li{background:url(images/about02_dot.jpg) no-repeat; padding:0 0 0 27px; font-size:12px; color:#676767; line-height:15px; margin-bottom:17px;}


/*Footer Div*/
.footer1{width:924px; height:22px; background:url(images/footer_line.jpg) no-repeat scroll; margin:0 0 0 -3px; *margin:0 0 0 -2px; padding:38px 0 0 0; float:left;}
.footer2{width:924px; height:80px; background:url(images/footer_logo.jpg) no-repeat left center; margin:0 0 0 -3px; *margin:0 0 0 -2px; padding:0px; font-size:12px; line-height:16px; color:#75b9fd; float:left;}

.footer1_word1{width:204px; float:left; text-align:center; font-size:9px; color:#ffffff;}
.footer1_word2{width:720px; float:left; text-align:center; font-size:10px; color:#378bfb;}
.footer2 ul{margin:6px 0 0 240px; padding:0px; width:680px;}
.footer2 ul li{margin:0 16px 0 0; padding:6px 0 0 0; *padding:0px; float:left;}
.footer2 img{margin:0 0 0 50px;}
.footer2 ul li a{color:#75b9fd; text-decoration:none;}
.footer2 ul li a:hover{color:#75b9fd; text-decoration:underline;}