﻿* {font-family:Verdana, Arial, Helvetica, sans-serif;}
body{
  font-size: 10pt
}
table{
  font-family: Verdana, Arial, 新細明體;
  font-size: 10pt;
  color:#000000
}
td{
  font-size: 10pt
}
img{
  border: 0
}
a{
  color: #003399;
  text-decoration: none
}
a:visited {color:#800080;}
a:hover{
  color: #CC0000;
  text-decoration: underline
}
a.menu{
  font-size: 10pt;
  color: #FFFFFF;
  text-decoration: none
}
a.menu:hover{
  font-size: 10pt;
  color: #FF99FF;
  text-decoration: underline
}
.k01{
  position: relative;
  top: 1px
}
.title01{
  color: #000080;
  font-size: 14pt;
  font-weight: bold;
  font-style: oblique
}
.title02{
  color: #FF0000;
  font-size: 10pt;
}
.title03{
  color: #FF0000;
  font-size: 12pt;
}
.title04{
  color: #000000;
  font-size: 10pt;
  font-weight: bold;
}
.title05{
  color: #000000;
  font-size: 12pt;
  font-weight: bold;
}
.title06{
  color: #800000;
  font-size: 10pt;
  font-weight: bold;
}
.title07{
  color: #800000;
  font-size: 12pt;
  font-weight: bold;
}
.button2{
  width: 40px;
  height: 26px;
  padding-left:3px;
  padding-top:3px
}
.button3{
  width: 55px;
  height: 26px;
  padding-left:3px;
  padding-top:3px
}
.button4{
  width: 80px;
  height: 26px;
  padding-left:3px;
  padding-top:3px
}
.button6{
  width: 100px;
  height: 26px;
  padding-left:3px;
  padding-top:3px
}
.button8{
  width: 120px;
  height: 26px;
  padding-left:3px;
  padding-top:3px
}
.button10{
  width: 160px;
  height: 26px;
  padding-left:3px;
  padding-top:3px
}
.button12{
  width: 180px;
  height: 26px;
  padding-left:3px;
  padding-top:3px
}
.button14{
  width: 220px;
  height: 26px;
  padding-left:3px;
  padding-top:3px
}
/*----------- 自訂css -----------*/
.txt01 {line-height: 23px}
.txt02 {line-height: 20px}
.txt03 {line-height: 16px;padding-top:8px}
.list_main ul {list-style:square;margin-top:5px;margin-bottom:-5px;}
.list_main li {line-height: 20px;margin-left:-12px;}
.list_city {line-height: 20px}
.list_region {line-height: 20px}
.more01 {color: #800000;font-size: 10pt;font-family: Arial}
.more01 a {color: #0000FF;text-decoration: none;font-weight: bold}
.mainshow a {color: #000000;text-decoration: none}
.mainshow a:hover {color: #800080;text-decoration: underline}
.show_great a {line-height:18px;color: #003399;text-decoration: none}
.show_great a:hover {line-height:18px;color: #CC0000;text-decoration: underline}
.c2 {color: #666666}
.hr01 {width: 99%;border-bottom:1px dotted #0099CC;padding-right:10px}
.setpic_left {float: left;margin-right: 10px;margin-bottom: 10px}
.setpic_right {float: right;margin-left: 10px;margin-bottom: 10px}
.setpic_title {width: 300px;height: 30px;background-color: #CCCCCC;padding-top: 5px;padding-left: 5px;font-size: 10pt}
/*----------------------------------*/
.tooltipc{display:none;position:absolute;padding:3px;padding-bottom:4px;background-color:#ffffd3;border:1px solid #000;font-size:12px;color:#000;z-index:10000;}
.nan{display:none;}
.nana{position: absolute;}
.jwindowtab{width:100%;height:100%}
#jcross{position:fixed;color:#ffffff;position:absolute;z-index:150000;}
#jwindow{border:3px solid #888;background:#fff;position:fixed;position:absolute;z-index:150000;}
#jwindow_title_all{position:relative;background:#e8e8e8;z-index:150000;height:24px;}
#jwindow_body{position:relative;background:#fff;z-index:150000;overflow:auto;}
#jwindow_title{position:relative;display:inline;}
#jwindow_title_menu{position:relative;display:inline;text-align:right;}
#click_take{position:absolute;top:0px;left:0px;width:100%;height:100%;cursor:pointer;z-index:2018;}
.add_line{position:absolute;z-index:2019;background:#eee;border:solid 1px #000;font-weight:bold;font-family:Arial;font-size:11px;padding:2px;}
.add_line a{padding:2px;}
.button{font-weight:bold;font-size:11px;text-transform:lowercase;color:#FFFFFF;background:#d71a1a;border-width:1px;border-style:solid;border-top-color:#f05555;border-left-color:#f05555;border-right-color:#7c0808;border-bottom-color:#7c0808;}
.add_line{position:absolute;z-index:2019;background:#eee;border:solid 1px #000;font-weight:bold;font-family:Arial;font-size:11px;padding:2px;}
.add_line a{padding:2px;}
.add_line_web{position:absolute;z-index:2019;background:#eee;font-family:Arial;font-size:10px;border:1px solid #888;}
.addblbut{color:#d71a1a;cursor:pointer;padding:2px;}
#tn_area{position:absolute;display:inline;top:0px;left:0px;border:dashed 1px #fff;cursor:pointer;z-index:2019;}
#tn_area1{position:absolute;cursor:pointer;z-index:2019;}
#left_top,#right_top,#left_bottom,#right_bottom{position:absolute;background:#fff;border:solid 1px #000;z-index:3020;padding:0;margin:0;width:10px;height:10px;}
#left_top{cursor:se-resize;}
#right_top{cursor: ne-resize;}
#left_bottom{cursor: sw-resize;}
#right_bottom{cursor:nw-resize;}
#dump{background:#eee;width:100%;font-family:"CourierNew";}

.mapbannerbg {background-attachment: scroll;background-image: url(../images/mapbanner_02.jpg);background-repeat: repeat-x;background-position: left top;height: 50px;width: 960px;}

.pLMark {
position:absolute;
z-index:1;
background:transparent url(../images/pin_inline_blank.gif) no-repeat;
height:24px;
width:24px;
margin:0 0 0 -2px;
}
/*----------------------------------*/
.link00 {color: #0000FF;font-size: 10pt;font-family: Arial}
.link01 {color: #0000FF;font-size: 12pt;font-family: Arial}
.link02 {color: #FF0000;font-size: 10pt;font-family: Arial}
.link03 {color: #FF0000;font-size: 12pt;font-family: Arial}
.list_login ul {list-style:square;margin-top:10px;margin-bottom:5px;}
.list_login li {line-height: 20px;margin-left:-10px;margin-top:20px;margin-bottom:10px;}
#pages {font-size: 10pt;}
#pages a{color:#0000FF;padding:6px 7px;display:inline-block;text-decoration: none;}
#pages a:hover{color:#0000FF;border:1px solid #0000FF;padding:5px 6px;text-decoration: underline;}
#pages a span{text-decoration:underline;font-size:85%;padding-top:10px;}
#pages span{color:#000000;padding:6px 7px;display:inline-block;text-decoration: none;}
a.links01 {color: #003399; text-decoration: none;vertical-align:baseline!important;}
a.links01:visited {color:#800080;}
a.links01:hover {color: #CC0000;text-decoration: underline;}
a.links00 {color: #003399; text-decoration: none;vertical-align:baseline!important;}
a.links00:visited {color:#003399;}
a.links00:hover {color: #CC0000;text-decoration: underline;}
#developcontent {font-size:122%;line-height:1.85;margin:6px auto;}
/*----------------------------------*/
.tpspan { 
  text-indent:40px;
  color:#FFFFFF ;
  padding-left:5px;;
  overflow: visible;
  line-height:120%;
} 
.inline{
  display:inline;
}
.floatright{
  float:right;
}
.h1{
  font-size:120%;
  font-weight:600;
}

