﻿body{font-size:1em;cursor:default;}
html{font-size:1em; cursor:default;}
/*
#self_content input {
  star : expression(
  var dd=this.style.backgroundColor;
  onfocus=function(){this.style.backgroundColor="#ffffcc";},
  onblur=function(){this.style.backgroundColor="#FFFFFF"}
  )
}
*/
/*子選單之間距*/
#submenu_table_contenter td{
  padding:2px;
}
#loadingMSG{
    position:relavite; 
    visibility:visible; 
    z-index:80; 
    left:0; 
    top:0; 
    font-family:arial;
    font-size:0.75em;
}
#photo14idconanter{
 height:320px;
}
#self_content input,textarea{
  font-size: 1em;
  font-family:arial;
};
#page_location_span{
  font-size: 0.75em;
  font-family:arial;
};
#page_location_span h2{
  font-size:1em;
  font-weight:400;
  display:inline;
};
#search_result{
  font-size: 0.75em;
};
#search_submit_bottom{
  filter:alpha(opacity=90);
  border:1px # solid;
};
#input_text_sech_form{
  filter:alpha(opacity=90);
};
.txt9pt2em{font-size: 0.75em;font-family:arial; }

#search_msg{
  position:absolute;
  top:25px;
  right:0px;
  width:160px;
  padding:10px;
  border:1px #777777  solid;
  vertical-align :middle;
  text-align:center;
  font-weight :400;
  font-size:0.75em;
  background-color:#ffffcc;
  display:none;
}
#dotweb_page_end{
	clear:both;
	}
#load_message_box{
  font-size:0.75em; 
  FILTER:progid:DXImageTransform.Microsoft.Shadow(direction=360,color=#333333,strength=3);
  position:absolute;
  left:0px;
  top:420px;
  Z-INDEX:99;
  width:99.7%;
  background-color:#ffffff;
  border:2px #E85700 solid;
  font-family:arial; 
  text-align:center;
}
#sch_flot{
background-color:#ffffcc;position:absolute;left:-200px;top:-200px; Z-INDEX:14;
}
.rankingtable{
  width:49%;
  padding:3px;
  float :left;
  margin:1px;
 
}
.rankingtable div{
  table-layout:fixed;       
text-overflow:ellipsis;       
overflow:hidden;      
 whitewhite-space: nowrap;  
 width:100%;
 height:1.2em;
}
.rankingtable div a{
  width:100%;
}
.rankingtable div a:hover{
  /*
  padding-left:16px;
  background:url(/adm-img/pppage-next.gif);
  background-position:0px 0px;
  background-repeat: no-repeat ;
  background-color:#ffffdd;
  text-decoration :none;
  */
  padding-left:1px;
  text-decoration :none;
}

.rankingtable th{
  font-size:0.75em;
  background-color:#eeeeee;
  border-bottom :1px #555555 solid;
}
.rankingtable tr{
  background-color:#ffffff;
  
}
.rankingtable td{
 
  border-bottom :1px #999999 dotted;
  background-color:#ffffff;
}
#accesskey_r{
   POSITION:absolute;
    top:-5px;
   height:10px;
   margin:0px;
   padding:0px;
   width:100%;
}
#accesskey_cc{

   POSITION:relative;
   top:0px;
   height:10px;
   margin:0px;
   padding:0px;
   width:100%;
   filter:alpha(opacity=20);
   
}
#accesskey_m{
   
   visibility:collapse;
   height:16px;
   border:0px ;
   filter:alpha(opacity=20);
   
   
}
#accesskey_s{
   
   visibility:collapse;
   height:16px;
   border:0px ;
   filter:alpha(opacity=20);
   
   
}
#accesskey_l{
   cursor:default;
   visibility:collapse;
   height:16px;
   border:0px ;
   width:100%;
   filter:alpha(opacity=20);
   text-decoration: none;
}
/* for accesskey 
.accesskey:link { text-decoration: none;   }
.accesskey:visited { text-decoration: none;  }
.accesskey:hover { text-decoration: none;   }
*/
.fixed_font_color{font-size:0.75em;}
.BnrTextOnly{
  font-size:0.75em;
  font-family:arial;
  overflow-y:auto;
}
.BnrDefClass{
    position: absolute; 
    visibility:hidden; 
    Z-INDEX:  9;
    margin-top:5px;
}
.Bnr2thClass{
    VISIBILITY:visible; 
    Z-INDEX:8;
    margin-top:5px;
}
.acronym{
border-bottom: 1px dotted ;
}
#sub_m_top_space_margin{
    height:20x;
    border:0px;
}

#send_this_page{
    font-size:0.1em;
    POSITION:absolute;
    right:25px;
    cursor:hand;
    width:20px;
    height:16px;
    background-image:url(/adm-img/friendly_mail.gif);
    background-repeat:no-repeat;
    display:block;
}
#print_this_page{
	  font-size:0.7em;
    POSITION:absolute;
    right:0px;
    cursor:pointer;
    width:20px;
    height:16px;
    background-image:url(/adm-img/friendly_print.gif);
    background-repeat:no-repeat;
    display:block;
}

.sch_keyword_bgc{
background-color: #FFFF88;
color:#000000;
padding-left:5px;
padding-right:5px;
font-size:1em;
font-weight:900;
}

#self_content{
    border:0px;
    width:100%;
    height:100%;
}

.dw_model_n1{
    POSITION:absolute;
    visibility:hidden;
    border:0px #777777 solid;
    FILTER:progid:DXImageTransform.Microsoft.Shadow(direction=135,color=#777777,strength=3);
    z-index:1;
    padding:0px;
    background-color:#eeeeee;
}

.dw_model_n1 div{
    width:150px;
    border:0px #777777 solid;
    POSITION:relative;
    padding:0px;
}
.dw_model_n1 A:link , .dw_model_n1 A:visited{
    display:block;
    font-family:arial;
	  color: blue;
	  text-decoration: none;
	  padding-left:15px;
	  padding-top:5px;
	  padding-right:0px;
	  background-color:#eeeeee;
	  background-image:url(/adm-img/list_icon.gif);
	  background-repeat: no-repeat;
	  background-position:3px 3px;
	  width:100%;
	  border-bottom: 1px solid #cccccc;
	  border-left: 1px solid #ffffff;
	  border-right: 1px solid #cccccc;
	  border-top: 1px solid #ffffff;
	  font-size:0.75em;
}
.dw_model_n1 A:hover{
    display:block;
    font-family:arial;
	  color: #ffffff;
	  text-decoration: none;
	  padding-left:15px;
	  background-color:#999999;
	  background-image:url(/adm-img/extend_menu.gif);
	  background-repeat: no-repeat;
	  background-position:5px 3px;
	  width:100%;
	  border-bottom: 1px solid #777777;
	  border-left: 1px solid #dddddd;
	  border-right: 1px solid #777777;
	  border-top: 1px solid #dddddd;
}
.dw_model_n5span{
  font-size:1em;
}
.dw_model_n5span2{
  font-size:0.68em;
}
#dw_model_n5 .trmod0, #dw_model_n5 .trmod1,#dw_model_n5 .trmod0_mover,#dw_model_n5 .trmod1_mover{
    HEIGHT:40;
    background-color:transparent;
     /*fix guest book font-size ?*/
    font-size:1em;
}
#dw_model_n7 .trmod0, #dw_model_n7 .trmod1,#dw_model_n7 .trmod0_mover,#dw_model_n7 .trmod1_mover{
    font-family:arial;
    background-color:transparent;
}
#dw_model_n9 .trmod0, #dw_model_n9 .trmod1,#dw_model_n9 .trmod0_mover,#dw_model_n9 .trmod1_mover{
    font-family:arial;
    background-color:transparent;
}



.sub_menu_table{
padding-left:10px;
}
.dw_tbfix{
TABLE-LAYOUT: fixed;
}
.multi_next_icon{
border-bottom:1px #777777 dotted;
padding:5px;
margin-bottom:10px;
height:20px;
}
.GuestBook_Style_table{width:100%;}
.Forum_Style_table_set{width:100%;}
.Multi_Style_table_set{width:100%;}

#DotWeb_GuestBook_Style th{}
#DotWeb_Forum_Style th{}


.dotted_border{
      border: 1px dotted #4A4973;
}

.tbborder {
      border: #000000;
      border-style: solid;
      border-top-width: 1px;
      border-right-width: 1px;
      border-bottom-width: 1px;
      border-left-width: 1px;
}

.trunderline2{
      border: #cfcfcf;
      border-style: solid;
      border-top-width: 0px;
      border-right-width: 0px;
      border-bottom-width: 1px;
      border-left-width: 0px;
}


.trhead{background-color:#777777 ;  color:#ffffff; font-size:1em;}
.tdhead { color:#FFFFFF; border: #999999; border-style: dotted; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px; padding-left:5px; padding-right:5px;}
.tddotline { border: #999999; border-style: dotted; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px;}
.trunderline{ border: #000000; border-style: solid; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px;}

.cselect{
      FONT-SIZE: 0.75em;
      background-color:#eeeeee;
}


.inpwrite{
        border: 1px solid #808080;
        COLOR: #000000;
        CURSOR: text;
        FONT-SIZE: 0.75em;
}


.inpread{
        border: 1px solid #808080;
        COLOR: #000000;
        CURSOR: text;
        FONT-SIZE: 0.75em;
        background-color:#d0d0d0;
}


.button{
      COLOR: #000000;
      FONT-SIZE: 0.7em;
      cursor: pointer ;
      padding-left: 2px;
      padding-right: 2px;
      margin: 0px;
      padding-bottom: 0px;
      padding-top: 0px;
      /*height:19px;*/
}

.dottdline2{
      border: #999999;
      border-style: dotted;
      border-top-width: 0px;
      border-right-width: 0px;
      border-bottom-width: 1px;
      border-left-width: 0px;
      padding-left: 3px;
      padding-right: 2px;
}


marquee {
	height:		12px;
	margin:		1px;
	width:		147px;
	display:		block;
	overflow:		hidden;
}

.loadingmarquee {
	border:	           1px solid ButtonShadow;
	height:	           12px;
	font-size:         1px;
	margin:	           1px;
	width:	           160px;
	display:	   block;
	overflow:	   hidden;
}

marquee span {
	height:			8px;
	margin:			1px;
	width:			6px;
	background:		Highlight;
	float:			left;
	font-size:		1px;
}

.progressBarHandle-0 {
	filter:		alpha(opacity=20);
	-moz-opacity:	0.20;
}

.progressBarHandle-1 {
	filter:		alpha(opacity=40);
	-moz-opacity:	0.40;
}

.progressBarHandle-2 {
	filter:		alpha(opacity=60);
	-moz-opacity:	0.6;
}

.progressBarHandle-3 {
	filter:		alpha(opacity=80);
	-moz-opacity:	0.8;
}

.progressBarHandle-4 {
	filter:		alpha(opacity=100);
	-moz-opacity:	1;
}


.pord_area_bg_pod_loc2
{
background-image: url(/adm-img/pod-loc2.gif);
}

.pord_area_bg_pod_loc4
{
background-image: url(/adm-img/pod-loc4.gif);
}

.pord_area_bg_label_bg1
{
background-image: url(/adm-img/label_bg1.gif);
font-size:0.7em;
color:#ffffff;
}

.pord_area_bg_line_1
{
background-image: url(/adm-img/line_1.gif);
}
.pord_area_bg_line_2
{
background-image: url(/adm-img/line_2.gif);
}
.pord_area_bg_pod_area2
{
background-image: url(/adm-img/pod-area2.gif);
}

.pord_area_bg_pod_area4
{
background-image: url(/adm-img/pod-area4.gif);
}



#dw_tablinks{
  width:100%;
  margin-bottom:0px;
}
ul.TBarSty1{
	list-style:none;
	margin:0;
	padding:0;
	height:29px;
	background-image:url(/adm-img/tab_img/tb_dw_1.gif);
}
ul.TBarSty1 li{
	float:left;
	padding:0;
	height:29px;
	margin-right:2px;
	background:url(/adm-img/tab_img/tb_df_l_1.gif) left top no-repeat;
}
ul.TBarSty1 li a.tb_a{
  width:40px;  /*???fix popmenu problum???*/
  height:29px; /*???fix popmenu problum???*/
	display:block;
	line-height:29px;
	padding:0 15px;
	color:#000000;
	background:url(/adm-img/tab_img/tb_df_r_1.gif) right top no-repeat;
	white-space: nowrap;
	font-size:0.75em;
	font-family:arial;
}
ul.TBarSty1 li.TB_Sel{
	background:url(/adm-img/tab_img/tb_sel_l_1.gif) left top no-repeat;
}
ul.TBarSty1 li.TB_Sel a.tb_a{
	background:url(/adm-img/tab_img/tb_sel_r_1.gif) right top no-repeat;
  width:40px;
}

ul.TBarSty1 li a.tb_a:link,ul.TBarSty1 li a.tb_a:visited{
	color:#000000;
	text-decoration:none;
}
ul.TBarSty1 li a.tb_a:hover,ul.TBarSty1 li a.tb_a:active{
	color:#F30;
	text-decoration:none;
}
ul.TBarSty1 li.TB_Sel a.tb_a:link,ul.TBarSty1 li.TB_Sel a.tb_a:visited{
	color:#000000;
	text-decoration:none;
}
ul.TBarSty1 li.TB_Sel a.tb_a:hover,ul.TBarSty1 li.TB_Sel a.tb_a:active{
	color:#F30;
	text-decoration:none;
}

/******Clender start******/

#dw_clenderTab{
  width:100%;
  margin-bottom:0px;
  
}
ul.TClenderSty1{
	list-style:none;
	margin:0;
	padding:0;
	height:29px;
	background-image:url(/adm-img/tab_img/tb_dw_1.gif);
}
ul.TClenderSty1 li{
	float:left;	
	padding:0;
	height:29px;
	margin-right:1px;
	background:url(/adm-img/tab_img/tb_df_l_1.gif) left top no-repeat;
	font-size:1em;
	font-family:arial;
}
ul.TClenderSty1 li a.tb_a{
  width:30px;  /*???fix popmenu problum???*/
  height:29px; /*???fix popmenu problum???*/
	display:block;
	line-height:29px;
	padding:0px 5px 0px 5px;
	color:#000000;
	background:url(/adm-img/tab_img/tb_df_r_1.gif) right top no-repeat;
	white-space: nowrap;
}
ul.TClenderSty1 li.TB_Sel{
	background:url(/adm-img/tab_img/tb_sel_l_1.gif) left top no-repeat;
}
ul.TClenderSty1 li.TB_Sel a.tb_a{
	background:url(/adm-img/tab_img/tb_sel_r_1.gif) right top no-repeat;
  width:30px
}

ul.TClenderSty1 li a.tb_a:link,ul.TClenderSty1 li a.tb_a:visited{
	color:#000000;
	text-decoration:none;
}
ul.TClenderSty1 li a.tb_a:hover,ul.TClenderSty1 li a.tb_a:active{
	color:#F30;
	text-decoration:none;
}
ul.TClenderSty1 li.TB_Sel a.tb_a:link,ul.TClenderSty1 li.TB_Sel a.tb_a:visited{
	color:#000000;
	text-decoration:none;
}
ul.TClenderSty1 li.TB_Sel a.tb_a:hover,ul.TClenderSty1 li.TB_Sel a.tb_a:active{
	color:#F30;
	text-decoration:none;
}


/**********************/

.cl_n_date{
  background-color:#ffffcc;
  /*border-bottom: #dddddd 1px solid;*/
  /*border-right: #dddddd 1px solid;*/
  text-align : right ;
  width:100%;
  padding:1px;
}
.cl_h_date{
  color:red;
  background-color:#ffffcc;
  /*border-bottom: #dddddd 1px solid;*/
  /*border-right: #dddddd 1px solid;*/
  text-align : right ;
  width:100%;
  padding:1px;
}
.cl_header{
  width:14.28%;
  height:20px;
  padding:1px;
  border-bottom: #000000 1px solid;
  vertical-align :middle;
  text-align:center;
  font-weight :400;
  font-size:0.75em;
  background-color:#dddddd;
}
.cl_today{
  font-weight :900;
  background-color:#ffce00;
  border-top: #000000 1px solid;
  /*border-right: #dddddd 1px solid;*/
  text-align : right ;
  width:100%;
  padding:1px;
}
.cl_empty_cell{
  background-color:#efefef;
  border-bottom: #dddddd 1px solid;
  border-right: #dddddd 1px solid;
  vertical-align :top;
  text-align:left;
  height:60px;
}
.cl_day_cell{
  background-color:#ffffcc;
  border-bottom: #dddddd 1px solid;
  border-right: #dddddd 1px solid;
  height:60px;
  vertical-align :top;
  text-align:right;
}
.cl_day_notes{
  border-top:1px #999999 solid;
  overflow-x:hidden;
  overflow-y:hidden;
  text-align:left;
  width:100%;
  height:16px;
}
.cl_have_notes{
  width:100%;
  height:100%;
  background-color:#ffffcc;
  padding:2px;
}
.clr_caption{
  font-weight :900;
  font-size:0.75em;
  color:#3399FF;
  text-align:left;
}




/******Clender end******/
/**  http://www.dotweb.com.tw  **/
.sitemap14ul_div{
  font-size:1em;
  border:1px #efefef solid ;
  width:120%;
  padding:5px;
  margin:5px;
  float:left;

}
.sitemap14ul_divTitle{
  
  background-color:#f7f7f7;
  padding:3px;
}
.sitemap14ul{
  list-style-type:none;
  margin:5px 0px 5px 16px;
  padding-left:16px;
   font-family:arial;
   background:url(/adm-img/mvertline.gif);
   background-position:0px 20px;
   background-repeat: repeat-y;
  
}
.sitemap14ul li {
  border:0px transparent solid;
}
.sitemap14ul li a,.sitemap14ul_div a{
  width:100%;
  border:0px transparent solid;
}
.sitemap14ul li a:hover,.sitemap14ul_div a:hover{
  
  border:0px #dddddd solid;
  padding-left:16px;
  font-weight :bolder;
  background:url(/adm-img/pppage-next.gif);
  background-position:0px 3px;
  background-repeat: no-repeat ;
  background-color:#ffffdd;
  text-decoration :none;
}
#rss_reader td{
  font-family:arial;
  padding:1px;
  border-bottom:1px #cccccc dotted;
}
#rss_reader #rss_th_tr{
  display:none;
}
#rss_reader table{
  font-size:0.75em;
  font-family:arial;
}
#rss_reader body{
  font-size:1em;
  cursor:default;
}
#rss_reader .rss_description{
  padding-left:10px;
}
#centerNewsFrame{
  z-index:5;
  position:absolute;
  paddin:6px;
  top:80px;
  left:-400px; 
  width:400px;
  height:300px;
  border:1px solid;
  background-color:#ffffff;
  display:none;
}
