﻿*{
	padding: 0;
	margin: 0;
	font-family: 微軟正黑體;
}
a{
	text-decoration: none;
}
li{
	list-style: none;
}
a,input,button{
	outline: none;
}
.font-red{
	color:#f00;
}
.line-through{
	text-decoration:line-through;
}
.fr{
	float:right;
}
.fl{
	float:left;
}
.disabled{
	cursor: no-drop;
}
.auto-h{
	height: auto !important;
	overflow: hidden;
	zoom:1;
}
.clear{ clear:both}
/* page */
.pagelist {padding:10px 0; text-align:center;}
.pagelist span,.pagelist a{ border-radius:3px; border:1px solid #dfdfdf;display:inline-block; padding:5px 12px;}
.pagelist a{ margin:0 3px;}
.pagelist span.current{ background:#09F; color:#FFF; border-color:#09F; margin:0 2px;}
.pagelist a:hover{background:#09F; color:#FFF; border-color:#09F; }
.pagelist label{ padding-left:15px; color:#999;}
.pagelist label b{color:red; font-weight:normal; margin:0 3px;}
.pagelist form{display: inline-block;}
.pagelist input{display: inline-block;width:70px;height: 30px;padding:0 5px}
.pagelist .gopage{ background:#09F; color:#FFF; border-color:#09F; margin:0 2px;border:0; padding:5px 12px;border-radius:3px;height: 34px;cursor: pointer;}

#linekf {
    clear:both;
    position:fixed;
    top:222px;
    right:5px;
    _position:absolute;
    _right:-15px;
    width:110px;
    height:288px;
    z-index:99;
    _top:expressiondocument.compatMode&&document.compatMode=='CSS1Compat') 
?documentElement.scrollTop+(documentElement.clientHeight-this.clientHeight)-22:document.body.scrollTop+(document.body.clientHeight-this.clientHeight)-0);
    z-index:1;
}