/* CSS Document */
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	white-space:nowrap;
}

.tablecss td{
	min-width: 80px;
}


.head{
    height: 50px;
    width: 100%;
    margin-right: auto;
    margin-left: auto;
    /*background-color: #c2e1ec;*/
}

.banner_front {
    height: 50px;
    width: 50%;
    float: left;	
}

.banner_behind {
    height: 70px;
    width: 100%;
    float: right;
}


.banner_wd {
	font-family: "微軟正黑體", Arial, "新細明體";
	font-size: 14px;
	line-height: 25px;
	color: #333333;
	text-align: center;
}

.banner_wd a:link{
	text-decoration: none;
	color:#333333;
}

.banner_wd a:visited{
  text-decoration: none;    color:#333333;
}

.banner_wd a:hover{
	text-decoration: none;
	color: #747474;
}
.banner_wd a:active{
 text-decoration: none;  color:#333333;
 }

.banner_wd2 {
	font-family: "微軟正黑體", Arial, "新細明體";
	font-size: 14px;
	line-height: 25px;
	color: #205527;
}

.content {
    margin-right: auto;
    margin-left: auto;
    height: 100%;
    width: 100%;
	margin-top: 10px;
}

.menu {
	width: 100%;
	float: left;
	padding-bottom: 10px;
}
.row {
	width: 95%;
	margin-right: auto;
    margin-left: auto;
}

.menu_y_br {
	font-family: "微軟正黑體", Arial, "新細明體";
	font-size: 14px;
	color: #333333;
}

.menu_y_br a:link{
	text-decoration: none;
	color:#333333;
}

.menu_y_br a:visited{
  text-decoration: none;    color:#333333;
}

.menu_y_br a:hover{
	text-decoration: none;
	color:#333333;
}

.menu_y_br a:active{
 text-decoration: none;  color:#333333;
 }

.menu_y{
	font-family: "微軟正黑體", Arial, "新細明體";
	font-size: 14px;
	line-height: 30px;
	color: #333333;
	text-align: center;
	width: 100%;
	cursor:  pointer;
	height: 30px;
}

.menu_y_over {
	font-family: "微軟正黑體", Arial, "新細明體";
	font-size: 14px;
	line-height: 30px;
	color: red;
	text-align: center;
	width: 100%;
	cursor:  pointer;
	height: 30px;
}


  .button {
	border:2px;
	-webkit-border-radius: 5px;
	-moz-border-radius:5px;
	border-radius:5px;
	line-height: 30px;
	font-family: "微軟正黑體", Arial, "新細明體";
	font-size: 14px;
	color: #FFFFFF;
	text-align: center;
	background-color: #478FC3;
	padding-right: 10px;
	padding-left: 10px;
	cursor:  pointer;
}
.button2 {
	border:2px;
	-webkit-border-radius: 5px;
	-moz-border-radius:5px;
	border-radius:5px;
	line-height: 30px;
	font-family: "微軟正黑體", Arial, "新細明體";
	font-size: 14px;
	color: #FFFFFF;
	text-align: center;
	background-color: #DC4C7E;
	padding-right: 10px;
	padding-left: 10px;
	cursor:  pointer;
}

.button3 {
	border:2px;
	font-family: "微軟正黑體", Arial, "新細明體";
	font-size: 14px;
	color: #FFFFFF;
	text-align: center;
	background-color: #478FC3;
}

.button4 {
    border: 2px;
    font-family: "微軟正黑體", Arial, "新細明體";
    font-size: 14px;
    color: #FFFFFF;
    text-align: center;
    background-color: #478FC3;
}
.broder {
	border: 1px solid #ccc;
	height: 25px;
	margin-left: 10px;
	margin-right: 10px;
}
.broder2 {
	border: 1px solid #ccc;
	height: 25px;
	margin-left: 10px;
	margin-right: 10px;
	width: 85%;
}
.option  {
	border: 1px solid #ccc;
	height: 25px;
	padding-left: 5px;
	padding-right: 5px;
	margin-left: 10px;
	margin-right: 10px;
}

.list_wd {
    font-family: "微軟正黑體", Arial, "新細明體";
    text-align: center;
    font-size: 14px;
}

.list_wd12 {
    font-family: "微軟正黑體", Arial, "新細明體";
    text-align: center;
    font-size: 14px;
}

.list_wd13 {
    font-family: "微軟正黑體", Arial, "新細明體";
    text-align: right;
    font-size: 14px;
}

.list_wd7 {
    font-family: "微軟正黑體", Arial, "新細明體";
    text-align: center;
    font-size: 14px;
	padding-left: 10%;
}

.list_wd8 {
    font-family: "微軟正黑體", Arial, "新細明體";
    text-align: center;
    font-size: 14px;
}

.list_wd9 {
    font-family: "微軟正黑體", Arial, "新細明體";
    text-align: left;
    font-size: 14px;
}

.list_wd9-3 {
    font-family: "微軟正黑體", Arial, "新細明體";
    text-align: left;
    font-size: 14px;
}

.list_wd9-2 {
    font-family: "微軟正黑體", Arial, "新細明體";
    text-align: center;
    font-size: 14px;
	color: #B78252;
}

.list_wd9-2_2 {
    font-family: "微軟正黑體", Arial, "新細明體";
    text-align: center;
    font-size: 14px;
	color: #B78252;
}

.list_wd9_2 {
    font-family: "微軟正黑體", Arial, "新細明體";
    text-align: center;
    font-size: 14px;
	padding-right: 15px;
	color: #2177b8;
}

.list_wd9_2 a:link{
	text-decoration: none;
	color: #2177b8;
}

.list_wd9_2 a:visited{
	text-decoration: none;
	color: #2177b8;
}

.list_wd9_2 a:hover{
	text-decoration: none;
	color: #2177b8;
}
.list_wd9_2 a:active{
 	text-decoration: none;
	color: #2177b8;
 }

.list_wd9_3 {
    font-family: "微軟正黑體", Arial, "新細明體";
    text-align: center;
    font-size: 14px;
	padding-right: 15px;
	color: #2177b8;
}

.list_wd9_3 a:link{
	text-decoration: none;
	color: #2177b8;
}

.list_wd9_3 a:visited{
	text-decoration: none;
	color: #2177b8;
}

.list_wd9_3 a:hover{
	text-decoration: none;
	color: #2177b8;
}
.list_wd9_3 a:active{
 	text-decoration: none;
	color: #2177b8;
 }


.list_wd10 {
    font-family: "微軟正黑體", Arial, "新細明體";
    text-align: center;
    font-size: 14px;
	color: #DD6E6E;
}

.list_wd11 {
    font-family: "微軟正黑體", Arial, "新細明體";
    text-align: right;
    font-size: 14px;
	padding-right: 14px;
}

.list_wd8 a:link{
	text-decoration: none;
}

.list_wd8 a:visited{
	text-decoration: none;
}

.list_wd8 a:hover{
	text-decoration: none;
}
.list_wd8 a:active{
 	text-decoration: none;
 }

.list_wd6 {
    font-family: "微軟正黑體", Arial, "新細明體";
    text-align: center;
    font-size: 14px;
}

.list_wd6-2 {
    font-family: "微軟正黑體", Arial, "新細明體";
    text-align: center;
    font-size: 14px;
	color: #7D532C;
}

.list_wd6-2_2 {
    font-family: "微軟正黑體", Arial, "新細明體";
    text-align: center;
    font-size: 14px;
	color: #7D532C;
}

.list_wd6-3 {
    font-family: "微軟正黑體", Arial, "新細明體";
    text-align: left;
    font-size: 14px;
	color: #7D532C;
}
.list_wd5 {
    font-family: "微軟正黑體", Arial, "新細明體";
    text-align: left;
    font-size: 14px;
	padding-left: 35px;
}

.list_wd_2 {
    font-family: "微軟正黑體", Arial, "新細明體";
    text-align: left;
    font-size: 14px;
	padding-left: 10px;
}

.list_wd2 {
    font-family: "微軟正黑體", Arial, "新細明體";
    text-align: left;
    font-size: 14px;
	color: #696969;
}
.list_wd2 a:link{
	text-decoration: none;
	color:#696969;
}

.list_wd2 a:visited{
	text-decoration: none;
	color:#696969;
}

.list_wd2 a:hover{
	text-decoration: none;
	color: #A7A7A7;
}
.list_wd2 a:active{
 	text-decoration: none;
	color:#696969;
 }
.list_wd3 {
    font-family: "微軟正黑體", Arial, "新細明體";
    text-align: center;
    font-size: 14px;
	color: #1F1F1F;
}
.list_wd4 {
    font-family: "微軟正黑體", Arial, "新細明體";
    text-align: center;
    font-size: 14px;
	color: #2052F3;
}

.list_wd4 a:link{
	text-decoration: none;
	color:#2052F3;
}

.list_wd4 a:visited{
	text-decoration: none;
	color:#2052F3;
}

.list_wd4 a:hover{
	text-decoration: none;
	color: #B644E9;
}
.list_wd4 a:active{
 	text-decoration: none;
	color:#2052F3;
 }

.list_wd2-open {
    font-family: "微軟正黑體", Arial, "新細明體";
    text-align: left;
    font-size: 14px;
	color: #FF4D00;
}

.list_wd2-open a:link{
	text-decoration: none;
	color:#FF4D00;
}

.list_wd2-open a:visited{
	text-decoration: none;
	color:#FF4D00;
}

.list_wd2-open a:hover{
	text-decoration: none;
	color: #F79E77;
}
.list_wd2-open a:active{
 	text-decoration: none;
	color:#FF4D00;
 }

.link_wd {
    font-family: "微軟正黑體", Arial, "新細明體";
    cursor: pointer;
    font-size: 14px;
	color: #2177b8;	
}
.link_wd a:link{
	text-decoration: none;
	cursor: pointer;
	color:#2177b8;
}

.link_wd a:visited{
	text-decoration: none;
	cursor: pointer;
	color:#2177b8;
}

.link_wd a:hover{
	text-decoration: none;
	cursor: pointer;
	color: #619ac3;
}
.link_wd a:active{
 	text-decoration: none;
 	cursor: pointer;
	color:#2177b8;
 }

.link_wd_2 {
    font-family: "微軟正黑體", Arial, "新細明體";
    font-size: 14px;
    color:black;
}
.link_wd_2 a:link{
	text-decoration: none;
	color:black;
}

.link_wd_2 a:visited{
	text-decoration: none;
	color:black;
}

.link_wd_2 a:hover{
	text-decoration: none;
	color:black;
}
.link_wd_2 a:active{
 	text-decoration: none;
 	color:black;
}

.link_wd2 {
    font-family: "微軟正黑體", Arial, "新細明體";
    font-size: 14px;
	color: #D73C3C;
}

.link_wd2 a:link{
	text-decoration: none;
	color:#D73C3C;
}

.link_wd2 a:visited{
	text-decoration: none;
	color:#D73C3C;
}

.link_wd2 a:hover{
	text-decoration: none;
	color: #D73C3C;
}
.link_wd2 a:active{
 	text-decoration: none;
	color:#D73C3C;
 }
 
.textfield_wd {
	padding: 5px;
	font-family: "微軟正黑體", Arial, "新細明體";
	font-size: 14px;
	margin: 3px;
}

.textfield_wd_2 {
	padding: 3px;
	font-family: "微軟正黑體", Arial, "新細明體";
	font-size: 14px;
}

.textfield_wd_3 {
	padding: 5px;
	font-family: "微軟正黑體", Arial, "新細明體";
	font-size: 14px;
	margin: 3px;
	width: 80%;
}

.textfield_wd_3_2 {
	padding: 5px;
	font-family: "微軟正黑體", Arial, "新細明體";
	font-size: 14px;
	margin: 3px;
	width: 75%;
}

.textfield_wd_3_3 {
	padding: 5px;
	font-family: "微軟正黑體", Arial, "新細明體";
	font-size: 14px;
	margin: 3px;
	width: 90%;
}

.textfield_wd_3_4 {
	padding: 5px;
	font-family: "微軟正黑體", Arial, "新細明體";
	font-size: 14px;
	margin: 3px;
	width: 65%;
}

.textfield_wd_3_5 {
	padding: 5px;
	font-family: "微軟正黑體", Arial, "新細明體";
	font-size: 14px;
	margin: 3px;
	width: 60%;
}

.textfield_wd_3-2 {
	padding: 5px;
	font-family: "微軟正黑體", Arial, "新細明體";
	font-size: 14px;
	margin: 3px;
	width: 11%;
}

.textfield_wd_3-4 {
	padding: 5px;
	font-family: "微軟正黑體", Arial, "新細明體";
	font-size: 14px;
	margin: 3px;
	width: 15%;
}

.textfield_wd_3-5 {
	padding: 5px;
	font-family: "微軟正黑體", Arial, "新細明體";
	font-size: 14px;
	margin: 3px;
	width: 50%;
}

.textfield_wd_3-5_2 {
	padding: 5px;
	font-family: "微軟正黑體", Arial, "新細明體";
	font-size: 14px;
	margin: 3px;
	width: 55%;
}

.textfield_wd_3-6 {
	padding: 5px;
	font-family: "微軟正黑體", Arial, "新細明體";
	font-size: 14px;
	margin: 3px;
	width: 35%;
}

.textfield_wd_3-7 {
	padding: 5px;
	font-family: "微軟正黑體", Arial, "新細明體";
	font-size: 14px;
	margin: 3px;
	width: 5%;
}

.textfield_wd_3-8 {
	padding: 5px;
	font-family: "微軟正黑體", Arial, "新細明體";
	font-size: 14px;
	margin: 3px;
	width: 15%;
}

.textfield_wd_3_6 {
	padding: 5px;
	font-family: "微軟正黑體", Arial, "新細明體";
	font-size: 14px;
	width: 80%;
}


.textfield_wd_3_10 {
	padding: 5px;
	font-family: "微軟正黑體", Arial, "新細明體";
	font-size: 14px;
	margin: 3px;
	width: 71%;
}

.submit-1 {
    padding: 10px 14px;
    margin: 10px;
    background: #478FC3;
    color: #FFFFFF;
    border-radius: 10px;
}


.select_wd {
	padding: 5px;
	font-size: 14px;
}
.select_wd4 {
	padding: 5px;
	width: 70%;
}
.select_wd3 {
	text-align: left;
	padding: 5px;
	margin-right: 25px;
	width: 20%;
}

.select_wd2 {
	padding: 5px;
	text-align: left;
}

.select_wd5 {
	padding: 5px;
	font-size: 14px;
}

.span_wd1 {
    padding-right: 14px;
}

.date {
    width:65%;
	padding-top: 5px;
	padding-bottom: 5px;
	font-size: 14px;
}
.date-2 {
    width:7%;
	padding-top: 5px;
	padding-bottom: 5px;
	font-size: 14px;
}
.date-3 {
    width:12%;
	padding-top: 5px;
	padding-bottom: 5px;
	font-size: 14px;
}
.date-4 {
    width:16%;
	padding-top: 5px;
	padding-bottom: 5px;
	font-size: 14px;
}
.date-5 {
    width:40%;
	padding-top: 5px;
	padding-bottom: 5px;
	font-size: 14px;
}
.date-6 {
    width:30%;
	padding-top: 5px;
	padding-bottom: 5px;
	font-size: 14px;
}
.date-7 {
    width:100px;
	padding-top: 5px;
	padding-bottom: 5px;
	font-size: 14px;
}
.er{
  width: 600px;
  height: 300px;
  position: absolute;
  top: 50%;
  left: 50%;
  margin: -150px 0 0 -300px;
}

.span_middle{
	color: #158bb8;
	vertical-align: middle;
}

.link_left{
	padding-left: 35px;
	text-align: left;
}

.news_file_img{
	float: left;
	width: 20%;
	border: solid 1px;
	padding: 10px;
	margin: 5px;
}
.news_file_img input[type="text"] {
	padding: 2px;
	font-family: "微軟正黑體", Arial, "新細明體";
	font-size: 14px;
	margin: 2px;
}

.album_file_img{
	float: left;
	width: 300px;
	border: solid 1px;
	padding: 10px;
	margin-right: 1%;
	margin-bottom: 1%;
}
.album_file_img input[type="text"] {
	padding: 2px;
	font-family: "微軟正黑體", Arial, "新細明體";
	font-size: 14px;
	margin: 2px;
}

.xx input[type="button"]{
    color: red;
}