/* 全局 */
ul,form,table {font-size:12px;margin:0;clear:both;}

li {list-style:none outside;}
/* body {
color: #333;
margin: 0; */
/* font-family: Arial, Helvetica, sans-serif; */
/*font-size: 12px;*/

/*  background:#334455;  */
/* background:#EFEFFF; */
/*background:#FFFFFF;
text-align:center;
}*/
/* a:link{font-size:15px;text-decoration:none;color:red;}
a:visited {text-decoration:none;color:#333;}
a:hover {text-decoration:underline;color:#666;}
a:active {text-decoration:none;color:#666;} */
/* 常用屬性 */

.headblueinside 
{
    	font-size: 15px;
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	line-height: 18px;
	
	padding: 3px 5px 2px;
	margin: 3px 5px 2px;
	letter-spacing: 0.1em;

}
.left {float:left;}
.right {float:right;}

/* admin_index_left */
#TabPage1 {width:180px;margin:0 0 0 3px;}
ul.left_top {width:156px;text-align:left;cursor:pointer;margin:0 0 0 -40px!important;margin:0;filter:progid:DXImageTransform.Microsoft.Gradient(gradienttype=0, startcolorstr=#F7F7F7, endcolorstr=#DEDBD6)}
ul.left_top li {float:left;}
ul.left_top li.left_top_left {padding:8px 0 3px 22px;height:20px;width:124px!important;width:146px;font-weight:900;color:#000;filter:progid:DXImageTransform.Microsoft.Gradient(gradienttype=0, startcolorstr=#F7F7F7, endcolorstr=#DEDBD6)}
ul.left_top li.left_top_right {height:30px;width:10px;background: #DEDBD6 no-repeat 0 0;}


ul.title {width:99%;text-align:left;cursor:pointer;margin:0 0 0 0px!important;margin:0}
ul.title li {float:left;}
ul.title li.left {width:400;margin: 0;background-color: #F7F7F7;color: #000000;text-decoration: none;}

ul.title li.right {height:20px;width:100px;background: #DEDBD6 no-repeat 0 0;}


/* ul.left_conten {padding:5px 0 0 14px;width:155px;text-align:left;background: url("left_conten.png") repeat-y left top;} */

ul.left_conten {repeat-y left top;}

ul.left_conten li {line-height:1.8;list-style:none outside;}
ul.left_conten a.Selected {padding:5px 6px 2px 6px;color:#f00;border:1px #92B0DD solid;background:#E2EAF8;text-decoration:none;}
ul.left_conten li a {padding:0 7px 0 7px;}
ul.left_conten li a:hover {padding:5px 6px 2px 6px;color:#f00;border:1px #92B0DD solid;background:#E2EAF8;text-decoration:none;}

div.left_top {width:160px;height:15px;background:#DEDBD6 no-repeat left bottom;}
div.left_end {width:160px;height:15px;background: #DEDBD6 no-repeat left top;}
/* admin_index_main */
#main_body {width:96%;margin:0 auto;}

ul.main_top {width:auto!important;width:100%;height:27px;font-size:14px;font-weight:900;color:#fff;background: url("admin_top_left.png") no-repeat 0 0;}
ul.main_top li.main_top_left {padding:7px 0 3px 22px;height:20px;}
ul.main_top li.main_top_right {height:30px;width:10px;background: url("admin_top_right.png") no-repeat 0 0;}

div.main_content_rightbg {width:auto;padding:0 3px 0 0;background: url("main_content_rightbg.png") repeat-y right top;}
div.main_content_leftbg {line-height:1.8;padding:10px 12px 0 15px;background:#fff url("main_content_leftbg.png") repeat-y left top;}
div.main_content_leftbg a {text-decoration:underline;}
div.main_content_leftbg table {width:100%!important;width:96%;margin:0!important;margin:0 -30px 0 -30px;background:#eee;}

div.main_content_leftbg #textarea table {width:auto;margin:0;background:#fff;}
div.main_content_leftbg #textarea table td {line-height:1.0;padding:0;}

div.main_content_leftbg table td {background:#fff;line-height:1.8;padding:3px 10px;}
div.main_content_leftbg table td.topbg {padding:0;font-size:13px;color:#000;text-align:left;background: url("main_content_topbg.png") repeat-x left top;border:1px #1E79B9 solid;margin:-1px;}
div.main_content_leftbg table td.topbg strong {padding:0 0 0 10px;display:block;border:1px #fff solid;}
div.main_content_leftbg table td.topbg b {padding:0 0 0 10px;display:block;border:1px #fff solid;}
div.main_content_leftbg table td.topbg1 {padding:4px 10px 0 0;font-size:13px;color:#000;text-align:right;background: url("main_content_topbg.png") repeat-x left top;border:1px #999 solid;margin:-1px;}

.td1 {background:#E2EAF8;line-height:1.8;padding:3px 120px;}



ul.main_end {background: url("main_end_left.png") no-repeat 0 0;height:20px;}
ul.main_end li.main_end_right {height:20px;width:10px;background: url("main_end_right.png") no-repeat 0 0;}


div.progress1 {
	height: 20px;
	width: 400px;
	border: 1px solid #000;
	background-color: #fff;
	text-align: left;
	MARGIN-top:15px;
	margin-bottom: 5px;
}
div.progress2 {
	height: 20px;
	border: 0px none;
	background: url("main_content_topbg.png") repeat-x left top;
	MARGIN: 1px 1px 1px 1px;
	text-align: left;
}

#button1 {
 width: 30em;
 border-right: 1px solid #000;
 padding: 0 0  0;
 
 font-family:'Trebuchet MS', 'Lucida Grande',
             Verdana, Lucida, Geneva, Helvetica, 
             Arial, sans-serif;
 background-color: #90bade;
 color: #333;
	}
	
	#button1 ul {
		list-style: none;
		margin: 0;
		padding: 0;
		border: none;
 
		}		
	#button1 li {
		
		margin: 0;
        border-left: 12px solid #1958b7;
		border-right: 12px solid #508fc4;
		background-color: #2175bc;
		color: #fff;
		text-decoration: none;
	  
		}
	#button1 li.left {padding:8px 0 3px 22px;height:20px;width:124px!important;width:146px;font-weight:900;color:#000;filter:progid:DXImageTransform.Microsoft.Gradient(gradienttype=0, startcolorstr=#F7F7F7, endcolorstr=#DEDBD6)}
    #button1 li.right {height:30px;width:10px;background: #DEDBD6 no-repeat 0 0;}

	
	
		
	
#button {
 width: 12em;
 border-right: 1px solid #000;
 padding: 0 0 1em 0;
 margin-bottom: 1em;
 font-family:'Trebuchet MS', 'Lucida Grande',
             Verdana, Lucida, Geneva, Helvetica, 
             Arial, sans-serif;
 background-color: #90bade;
 color: #333;
	}
 
 
 #button ul {
		list-style: none;
		margin: 0;
		padding: 0;
		border: none;
		}		
	#button li {
		border-bottom: 1px solid #90bade;
		margin: 0;
	
		
		}
		
#button li a {
		display: block;
		padding: 5px 5px 5px 0.5em;
		border-left: 10px solid #1958b7;
		border-right: 10px solid #508fc4;
		background-color: #2175bc;
		color: #fff;
		text-decoration: none;
		width: 100%;
		}

html>body #button li a {
		width: auto;
		}

	#button li a:hover {
		border-left: 10px solid #1c64d1;
		border-right: 10px solid #5ba3e0;
		background-color: #2586d7;
		color: #fff;
		}
.td_c1{  font-size:11pt; color:black; height:22px;text-align: center}
.td_c{ background-image:url('box1.JPG'); font-size:11pt; color:black; height:22px;text-align: center}
.td_l{ background-color: #DEDBD6;text-align: right ;font-size:10pt;color:black;}
.td_r{ background-color: #F7F7F7;text-align: left;font-size:9pt;color:#92aB96;}
.td_e{ background-image:url('box2.JPG'); background-color:#CCFB22; font-size:13pt; color:red; height:22px;text-align: center}
.td_hedit{width:100;text-align: right;}

.td_me{  font-weight:bold; font-family: 標楷體; font-size:13pt; color:#ffffff; height:22px;text-align: center ;text-decoration:underline; }


.title01 
{text-align: left;	font-size: 10pt;	color: #000000;}
.watermarked{ background-color: #F7F7F7;text-align: left ;font-size:9pt;color:#92aB96;}
.talk_ti{ background-color: #DEDBc6;text-align: left ;font-size:10pt;color:black;}
.talk_tc{ background-color: #F7F7F7;text-align: left;font-size:9pt;color:#02aB26;}

.TagCloud
{
    border: solid 1px #cacaca;
    font-family: Arial;
    width:400px;
}

.TagCloud a
{
    text-decoration: none;
    margin:3px;
}

.TagCloud a:hover
{
    color: #ff6600;
}
.TagLv_1{font-size:8pt;}
.TagLv_2{font-size:10pt;}
.TagLv_3{font-size:12pt;}
.TagLv_4{font-size:14pt;}
.TagLv_5{font-size:16pt;}
.TagLv_6{font-size:18pt;}
.TagLv_7{font-size:20pt;}

.Hand_Off { border-RIGHT: #316926 1px solid; border-TOP: #316926 1px solid; border-LEFT:#316926  1px solid; CURSOR: pointer; border-BOTTOM: #316926 1px solid; TEXT-ALIGN: center ;}
.Hand_On { border-RIGHT: #3169c6 1px solid; border-TOP: #3169c6 1px solid; border-LEFT: #3169c6 1px solid;  CURSOR: pointer; border-BOTTOM: #3169c6 1px solid;  BACKGROUND-COLOR: #c6d3ef; TEXT-ALIGN: center }

.Hand_On1 { border-RIGHT: #412996 1px solid; border-TOP: #412996 1px solid; border-LEFT: #412996 1px solid;  CURSOR: pointer; border-BOTTOM: #412996 1px solid;  BACKGROUND-COLOR: #c6ddef; TEXT-ALIGN: left }
.Hand_Off1 { border-RIGHT: #316926 1px solid; border-TOP: #316926 1px solid; border-LEFT:#316926  1px solid; CURSOR: pointer; border-BOTTOM: #316926 1px solid; TEXT-ALIGN:left ;}


.Hand_Offma {  font-family: 標楷體;font-size:12pt; color:#000000;text-decoration:underline; height:22px;text-align: center; CURSOR: pointer;  TEXT-ALIGN: center ;}
.Hand_Onma {   font-family: 標楷體; font-size:12pt; color:#000000; text-decoration:none; height:22px;text-align: center; CURSOR: pointer;   background-image:url('box2.JPG'); TEXT-ALIGN: center }


.Hand_On2 { border-RIGHT: #412996 1px solid; border-TOP: #412996 1px solid; border-LEFT: #412996 1px solid;  CURSOR: pointer; border-BOTTOM: #412996 1px solid;  BACKGROUND-COLOR: #c6ddef; TEXT-ALIGN: left }
.Hand_Off2 { border-RIGHT: #316926 1px solid; border-TOP: #316926 1px solid; border-LEFT:#316926  1px solid; CURSOR: pointer; border-BOTTOM: #316926 1px solid; TEXT-ALIGN:left ;}
.code {
	font-family: Courier, 'Courier New', sans-serif; font-size: 11px; color: #006600;
	background-color: #FAFAFA; border: #D1D7DC; border-style: solid;
	border-left-width: 1px; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px
}

.dvle{
	float:left;
}


 
/* Menu control that looks like a tab strip */
.tab, .tabItem
{
 font-family:Verdana,Arial,Helvetica;
 font-size: 8pt;
 font-weight:normal; 
 text-decoration: none;
}
.tab 
{
 padding: 2px  1px 0px 0px; /* 間距  */
 text-align: center;
}
.tab a:link, .tab a:visited, .tab a:hover
{
 text-decoration: none;
 color:#333333;
}
.tabPage   /* If the area beneath the tab strip needs to have a box defined, use this style in the <td> */
{  
 border: solid 1px #c0cbb6;
 vertical-align:top;
}
.tabItem  
{
 padding: 3px 3px 3px 3px;
 border-top: solid 1px gainsboro;
 border-left: solid 1px gainsboro;
 border-right: solid 1px darkgray;
 border-bottom: solid 1px darkgray;
 background-color: #F7F6F3;
}
.tabSelected  
{
 border-style: outset;
 border-bottom: solid 1px #ccd9c0;
 background-color: #eae9e1;
}
.tabHover 
{
 border-style: outset;
 border-bottom: solid 1px #ccd9c0;
 background-color: #d8e1ce;
}

.btn80{    
    height:20px;
    width:100%;
	color:#09740B;
    
    }
    .btn81{    
   
    width:100%;
	color:#F9740B;
    
    }
    .comment{text-align:left;margin:10px 12px 4px 12px;border-top:1px solid #eee;border-bottom:1px solid #eee;background:#fafafa;}
     .commentinfo{font-size:9px;color:#ccc;} 
     .commenttop{padding:4px;} 
     .commentcontent{padding:10px;line-height:140%;overflow:hidden;width:94%} 
     
div.row {
  clear: both;
  padding-top: 10px;
  }

div.row span.label {
  float: left;
  width: 100px;
  text-align: right;
  }

div.row span.formw {
  float: right;
  width: 235px;
  text-align: left;
  } 
