@charset "big5";
/* CSS Document */
/*區塊框線*/
fieldset {
    margin: 1em 0 0 0;
    padding: 10px;
    border: 1px solid #CCCCCC;
}
/*區塊標題*/
legend {
    margin-left: 1em;
	padding-top: 1px;/*IE7修正字會被砍掉*/
    color: #21ab9c;
    font-weight: bold;
}
/*欄位標題*/
label {
    float: left;
    margin-right: 0em;
	color: #333333;
	
}
/*文字欄位區間*/
fieldset ol {
    list-style: none;
    padding-top: 5px;
    padding-left: 2em;
    padding-bottom: 5px;
}
fieldset li {
    line-height: 22px;
	line-height: 25px \9;/*IE8*/
	*line-height: 26px;/*IE7*/
	_line-height: 26px;/*IE6*/
    margin-top: 5px;
    margin-bottom: 5px;
}
/*文字欄位樣式*/
fieldset li input.fildform{
line-height: 20px;
height: 20px;
border: 1px solid #C3C3C3;
}
/*文字欄位點擊時*/
input.fildform:focus{
border: 1px #FF6600 double;
}
select.fildform:focus{
border: 1px #FF6600 double;
}
textarea.fildform:focus{
border: 1px #FF6600 double;
}

/*提交按鈕-藍*/
.submit {
border-style: none;
color: #FFFFFF;
height: 25px;
width: 80px;
background-color: #88107e;
border-radius: 3px;
/*behavior: url(http://2015.apdeafsports.tw/css/css/ie-css3.htc);IE修正*/
padding: 5px;
line-height: 3px;
line-height: 20px \9;/*IE8*/*line-height:20px;/*IE7*/_line-height:16px;/*IE6*/
vertical-align: top;
}
/*提交按鈕-藍小*/
.submits {
border-style: none;
color: #FFFFFF;
height: 25px;
width: 50px;
background-color: #50a1d9;
border-radius: 3px;
/*behavior: url(http://2015.apdeafsports.tw/css/css/ie-css3.htc);IE修正*/
padding: 5px;
line-height: 3px;
line-height: 20px \9;/*IE8*/*line-height:20px;/*IE7*/_line-height:16px;/*IE6*/
vertical-align: top;
}

/*提交按鈕-灰*/
.submit2 {
border-style: none;
color: #FFFFFF;
height: 25px;
width: 60px;
background-color: #AAAAAA;
border-radius: 3px;
/*behavior: url(http://2015.apdeafsports.tw/css/css/ie-css3.htc);IE修正*/
padding: 5px;
line-height: 3px;
line-height: 20px \9;/*IE8*/*line-height:20px;/*IE7*/_line-height:16px;/*IE6*/
vertical-align: top;
}
.submit2:focus {
background-color: #CC0033;
}
.submit2:hover {
background-color: #CC0033;
}
.submit2:active {
background-color: #CC0033;
}
/*提交按鈕-大灰*/
.submit2g {
border-style: none;
color: #FFFFFF;
height: 25px;
width: 80px;
background-color: #AAAAAA;
border-radius: 3px;
/*behavior: url(http://2015.apdeafsports.tw/css/css/ie-css3.htc);IE修正*/
padding: 5px;
line-height: 3px;
line-height: 20px \9;/*IE8*/*line-height:20px;/*IE7*/_line-height:16px;/*IE6*/
vertical-align: top;
}
.submit2g:focus {
background-color: #CC0033;
}
.submit2g:hover {
background-color: #CC0033;
}
.submit2g:active {
background-color: #CC0033;
}

/*excel按鈕-綠*/
.button_g {
border-style: none;
color: #FFFFFF;
height: 25px;
width: 100px;
background-color:#669933;
border-radius: 3px;
/*behavior: url(http://2015.apdeafsports.tw/css/css/ie-css3.htc);IE修正*/
padding: 5px;
line-height: 3px;
line-height: 20px \9;/*IE8*/*line-height:20px;/*IE7*/_line-height:16px;/*IE6*/
vertical-align: top;
}
.button_g:focus {
background-color:#009933;
}
.button_g:hover {
background-color: #009933;
}
.button_g:active {
background-color: #009933;
}
.form_hor {
float: left;
margin-right: 0.5em;
}
/*IE舊版*/
.form_del {
*float: left;/*IE7*/_float: left;/*IE6*/
}
/*分頁樣式*/
/*Blue Style*/
div.pagination {
    overflow: hidden;
    font-size: 1em;
    padding: 10px 0;
}

div.pagination ul {
    list-style: none;
    padding: 2px 0;
    line-height: 16px;
}

div.pagination li {
    display: inline;
}
div.pagination.manu {
	padding: 3px;
	margin: 3px;
	text-align:right;
}

div.pagination.manu a {
	padding: 2px 5px 2px 5px;
	margin: 2px;
	border: 1px solid #EEEEEE;
	text-decoration: none; /* no underline */
	color: #21ab9c;
}

div.pagination.manu a:hover,
div.pagination.manu a:active {
	border: 1px solid #999999;
	color: #666666;
	text-align:center;
	vertical-align:bottom;
}

div.pagination.manu .current {
	padding: 2px 5px 2px 5px;
	margin: 2px;
	border: 1px solid #21ab9c;
	font-weight: bold;
	background-color: #21ab9c;
	color: #FFFFFF;
text-align:center;
	vertical-align:bottom;
}

div.pagination.manu .disabled {
	padding: 2px 5px 2px 5px;
	margin: 2px;
	border: 1px solid #EEEEEE;
	color: #DDDDDD;
text-align:center;
	vertical-align:bottom;
}