/*index use CSS*/
.rtextarea{
  padding-left:10px;
  font-size:x-small;
  width:550px;
}
.ralign{
  text-align: right;
}
.strongtitle{
  font-size: 14px;
  font-weight: bold;
}
.showtable {
  border:0px solid black;
	font-size: x-small;
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
}
.showtable td{
  border:1px solid black;
}
.showtable2 {
  border:0px solid black;
	font-size: x-small;
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
}
.showtable2 td{
  border-bottom:1px dotted grey;
}
.main{
	background-image: url(webimages/slide_07.png);
	background-repeat: no-repeat;
	background-position: right top;
	vertical-align: top;
	
	width: 596px;
	clear: both;
}
.main_box{
	text-align: left;
	vertical-align: top;
	width: 566px;
	padding: 15px;
	overflow: hidden;
}
.b_header{
  font-size: 16px;
  font-family: "標楷體";
}
.redf{
  color: red;
}
.greenf{
  color: green;
}
.bluef{
  color: blue;
}
.pic_link{
  border: 0px;
}
.content_link{
  font-size: 14px;
}
.link_list {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: left;
	margin-bottom: 5px;
}
.link_list p{
  display : inline;
}
/*index use CSS*/

/*mang use CSS*/
.tab_list {
	font-size: x-small;
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	text-align: center;
	vertical-align: top;
}
.tab_list_header {
	color: #FFFFFF;
	background-color: #3333FF;
	text-align: center;
}
.add_form {
	font-size: x-small;
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	text-align: left;
	vertical-align: top;
}
.input_a{
	height: 20px;
	background: url(../images/mbg.gif);
	border-left-width: 0px;
	border-left-style: none;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
}
.submit_a{
	margin-top:10px;
	border: 1px solid #ccc;
}
.loginpanel {
	width: 300px;
	height: 150px;
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
	font-size:small;
	vertical-align: middle;
	border: 0px dotted gray;
}
.msconv {
	width: 300px;
	height: 20px;
	border: 0px dotted gray;
}
.mconv {
	width: 450px;
	height: 200px;
	vertical-align: middle;
	border: 0px dotted gray;
	background-repeat: no-repeat;
	background-position: center center;
	background-image: url(images/logpanel.png);
}
/*mang use CSS*/

/*common use CSS*/
.fset{
  width: 100%;
}
.menu ul{
  list-style-type: none;
  margin: 0px;padding: 0px;
}


.menu a{
  color:blue;
  padding-top: 0px;
  vertical-align: middle;
  width: 159px;
  height: 37px; 
  padding-left:15px;
  display: block;
}
.menu a:hover{
  border-left : 5px solid #666666;
  width:154px;
}


.link_a{
  background: url(webimages/slide_06.png) no-repeat left center;
}
.link_b{
  background: url(webimages/slide_08.png) no-repeat left center;
}
.link_c{
  background: url(webimages/slide_09.png) no-repeat left center;
}
.link_d{
  background: url(webimages/slide_10.png) no-repeat left center;
}
.link_e{
  background: url(webimages/slide_11.png) no-repeat left center;
}
.link_f{
  background: url(webimages/slide_12.png) no-repeat left center;
}
.link_g{
  background: url(webimages/slide_13.png) no-repeat left center;
}
.link_h{
  background: url(webimages/slide_14.png) no-repeat left center;
}
.link_i{
  background: url(webimages/slide_16.png) no-repeat left center;
}

.menu a:hover{
  color:black;
}
.copyright {
	font-size: x-small;
	font-family: Arial, Helvetica, sans-serif;
	color: #666666;
	text-align: center;
	vertical-align: top;
	width: 751px;
	margin: 0 auto;
}
/*common use CSS*/

/*pic_row use CSS*/
.picitem {
  border: 1px solid black;
  margin: 10px;
  text-align: center;
}
.picitem p{
  color: blue;
}
/*pic_row use CSS*/
.testlist a{
  margin-right:20px;
  
}