﻿@charset "utf-8";
/* CSS Document */

/* all css start */
body {color:#666666; font-size:13px; margin:0; padding:0; font-family:Arial, 新細明體; line-height:25px; background:url(images/allbg_top.jpg) #B9B9B9;}
body img{border:0;}
td {vertical-align:top;}

body a:link {color: #2B639C; background:none; border:none;}
body a:visited {color: #2B639C; background:none; border:none;}
body a:hover {color: #2B639C; text-decoration:underline; background:none; border:none;}
body a{text-decoration:none; border:none;}

.light {margin:0 5px; color:#cccccc}
.point {color:#cc0000}

#doc {width:1024px}
#left {background:url(images/left_top.jpg) #B9B9B9 repeat-y right top;}
#right {background:url(images/right_top.jpg) #B9B9B9 repeat-y left top;}
#header {background:url(images/kv.jpg) #B9B9B9 repeat-y left top; width:100%; height:100px}
#ct100_header {background:url(images/kv.jpg) #B9B9B9 repeat-y left top; width:100%; height:100px}
#ct100_map {padding:0; text-align:left; margin:0;background:url(images/kv_bg.jpg) no-repeat top left #ffffff}

#main {background:url(images/kv04.jpg) #ffffff no-repeat top center; padding:0; text-align:left; width:990px}
#copyright {background:url(images/kv03.jpg) no-repeat top center; padding:150px 20px 5px 20px; text-align:center; color:#333333;}
#copyright2 {background:url(images/crbg.jpg) no-repeat top center; padding:150px 20px 5px 20px; text-align:center; color:#333333;}
/* all css end */

/* map css start */
#contant {margin:0; padding:0}

#map {padding:0; text-align:left; margin:0;background:url(images/kv_bg.jpg) no-repeat top left #ffffff}
#mapall {margin:0; padding:0; text-align:left}
#mapall #tab {list-style-type:none; height:34px; *height:32px; background:url(images/tab_bg.gif) repeat-x left top; margin:0; padding:0; text-align:left}
#mapall #tab ul{list-style-type:none; margin:0; text-align:left }
#mapall #tab li {padding:0; margin:0; display:inline; text-align:left}
#mapall #tab a {margin:0; float:left; text-decoration:none; padding:0; text-align:center}
#mapall #tab a span {background:url(images/tab_right.gif) no-repeat right top; margin:0; padding:7px 25px 2px 20px; *padding:9px 25px 0 20px; display:block; float:none; color:#ffffff;}
#mapall #tab a:hover {color:#ffffff; text-decoration:underline;}
#mapall #tab a:hover span {color:#ffffff; text-decoration:underline; }
#mapall #tab #current a {color:#666666; background:url(images/tab_left_on_o.gif) no-repeat left top;}
#mapall #tab #current a span {color:#666666; background:url(images/tab_right_on_o.gif) no-repeat right top; text-decoration:none; }

#tab_nav {background-color:#FFFFFF; border-bottom:2px #97CEBC solid; height:25px; padding:0 10px; text-align:left}

#mapin {background:url(images/map_bg.gif) repeat-x top ; padding:10px 7px}
#map_left {border:1px solid #DFDFDF; background-color:#FFFFFF; margin-right:5px; width:250px}

#map_space {margin-bottom:5px; padding:0; width:652px; height:410px}
#map_icon {padding:5px; background:url(images/map_icon_bg.jpg) no-repeat top center; width:70px; height:410; margin:0;}
#map_icon img{padding:5px 2px;}

#map_turn {padding-top:5px}
#map_pics {background-color:#F3F3F3; border:1px solid #DFDFDF; padding:5px; margin:0; vertical-align:middle; text-align:center; }
#map_pics .sc_t1 {border:1px solid #DFDFDF; background-color:#FFFFFF; vertical-align:middle; text-align:center; width:106px; height:106px}
#map_pics img {padding:4px;}

#map_point {margin:5px 10px; border-bottom:1px solid #E0E0E0}
.title1 {background:url(images/dot_g.gif) no-repeat center left; padding:2px 10px 0 15px; margin-bottom:5px}
.pic_icon img{padding:0 5px 5px 15px}
.map_pic {}
.map_pic img {padding:6px; max-height:150px; max-width:150px; border:1px solid #E0E0E0}
.pic_info {line-height:20px; margin:5px 0}
/* map css end */

/* scenic css start */
#scenic {background:url(images/map_bg.gif) repeat-x top ; padding-top:7px}

#scenic_c {padding:0 8px 15px 15px; *padding:2px 5px 15px 8px; background-color:#FFFFFF;  margin:0 5px;}
#scenic_c h1{background:url(images/dot_g.gif) no-repeat center left; padding:2px 10px 0 15px; margin-bottom:5px; font-size:24px; font-family:標楷; color:#666666}
#scenic_c .point {padding-left:10px; font-size:13px; color:#cc0000; font-weight:normal; font-family:"新細明體"}

#scenic_pic {background:url(images/scenic_picbg.jpg) no-repeat top left; margin:10px 0; padding:8px 10px; border-bottom:1px dashed #666666; width:680px}
#scenic_pic .pic_icon {width:28px}
#scenic_pic .pic_icon img{padding:2px 3px 5px 3px}
#scenic_picb {background:url(images/pic_bg.jpg) no-repeat top ; height:296px; width:296px}
#scenic_picb img {padding:8px; }

#scenic_pics td{background-color:#FFFFFF; vertical-align:middle; text-align:center; height:104px; width:104px}
#scenic_pics img{padding:5px; max-height:100px; max-width:100px}

#scenic_info h2 {color:#92CDC5; font-size:12px; font-weight:normal; margin:0; padding:0;}
#scenic_info h3 {font-size:13px; margin:0 8px; font-weight:normal}

#sc_turn {padding-top:5px;}
#sc_turn h2 {color:#92CDC5; font-size:12px; font-weight:normal; margin:0; padding:0;}
#sc_pics {background-color:#F3F3F3; border:1px solid #DFDFDF; padding:0; margin:0; vertical-align:middle; text-align:center; }
#sc_pics .sc_t1 {border:1px solid #DFDFDF; background-color:#FFFFFF; vertical-align:middle; text-align:center; width:104px; height:104px}
#sc_pics img {padding:5px;}

#maps {border:1px solid #E1E1E1; margin-right:5px}
#scenic_table {padding-top:5px; background-color:#FFFFFF}
#scenic_table .s_t_title {background:url(images/scenic_tbg.jpg) no-repeat top left; padding:5px 10px 0 40px; color:#92CDC5; font-size:15px; font-weight:bold}
#scenic_table .t_e {padding-left:5px; font-size:10px; font-weight:normal}
#scenic_table .table_in {padding:10px; border-right:1px solid #E2E2E2; border-left:1px solid #E2E2E2; border-bottom:1px solid #E2E2E2; background-color:#FFFFFF; margin:0 5px 0 0}
/* scenic css end */

.pager {MARGIN: 10px 0px 10px}
.pager .dots {FONT-WEIGHT: bold; COLOR: #888}
.pager UL {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; TEXT-ALIGN: center}
.pager LI {DISPLAY: inline; FONT-SIZE: 11px; PADDING-BOTTOM: 1px; LIST-STYLE-TYPE: none; margin-top:10px;}
.pager A {BORDER-RIGHT: #75b5d8 1px solid; PADDING-RIGHT: 7px; BORDER-TOP: #75b5d8 1px solid; PADDING-LEFT: 7px; FONT-WEIGHT: bold; FONT-SIZE: 11px; PADDING-BOTTOM: 3px; BORDER-LEFT: #75b5d8 1px solid; COLOR: #126; PADDING-TOP: 3px; BORDER-BOTTOM: #75b5d8 1px solid; BACKGROUND-COLOR: #eef4f8; TEXT-DECORATION: none}
.pager A:hover {BORDER-RIGHT: #75b5d8 1px solid; BORDER-TOP: #75b5d8 1px solid; BORDER-LEFT: #75b5d8 1px solid; COLOR: #000; BORDER-BOTTOM: #75b5d8 1px solid; BACKGROUND-COLOR: #dfe4e8}
.pager LI.currentPage {BORDER-RIGHT: #4e8cb5 1px solid; PADDING-RIGHT: 7px; BORDER-TOP: #4e8cb5 1px solid; PADDING-LEFT: 7px; FONT-WEIGHT: bold; FONT-SIZE: 11px; PADDING-BOTTOM: 2px; BORDER-LEFT: #4e8cb5 1px solid; COLOR: #fff; PADDING-TOP: 5px; BORDER-BOTTOM: #4e8cb5 1px solid; BACKGROUND-COLOR: #4e8cb5}
.pager LI.nextPage A {FONT-WEIGHT: bold}
.pager LI.prevPage A {FONT-WEIGHT: bold}
.pager LI.firstPage A {FONT-WEIGHT: bold}
.pager LI.lastPage A {FONT-WEIGHT: bold}