@charset "utf-8";


html /* CSS Document */
* { font-family: Trebuchet MS, Arial, tahoma, verdana; margin: 0px; padding: 0px; }

a img { border:none; }


a { text-decoration: underline; color: #037DD3; outline-style:none !important; cursor: pointer; }

a:hover { text-decoration: none; }


h2 { margin-bottom: 15px; color: #666; font: normal 20pt Trebuchet MS, Tahoma, Verdana, Arial; }
h2 span.updatemonth {color:#81c900;}
h2 span.newinupdate {color:#81c900;}
h2 a { color: #333; text-decoration: underline; }
h2 a:hover { color: #cc0000; text-decoration: underline; }

h3 { font-size: 16px; color: #666; font-weight: normal; }

.clearfix {
	font-size: 1px;
	margin-top: -1px;
	height: 1px;
	clear: both;
	line-height: 0px;
	margin-bottom: -1px;	
}

.list {width:100%;}
.list th {background:#e9e9e9; border-bottom:1px solid #dddddd; padding:6px; text-align:center; vertical-align:middle;}
.list td {padding:15px; vertical-align:top; border-bottom:1px solid #eee; font-size:18px; vertical-align: middle;}
.list td a:first-child {color:#555;} 
.list .n {text-align:right; color:#777; width:40px;font-size: 14px;} 
.list .r {width:250px; padding-top:16px; padding-right:0px;} 
.list .r div {width:250px; border:1px solid #e6e6e6;}
.list .r div span{display:block; height:7px; background:url(../images/bar.png) left top no-repeat; border:1px solid #fff;}
.list .vl {font-size:10px; text-align:right; padding-top:14px;}



.pagination { padding: 3px; margin: 3px; text-align: left; margin-top:10px;}
.pagination * { font-size:14px;}

.pagination a {
    padding: 3px 6px 3px 6px; font-size:12px;
    border: 1px solid #CCC;
    background: #F6F6F6; text-decoration: none;
    background-image: -moz-linear-gradient(top,white,#EFEFEF);
    background-image: -webkit-gradient(linear,left top,left bottom,from(white),to(#EFEFEF));
    filter: progid:DXImageTransform.Microsoft.Gradient(startColorStr=white,endColorStr=#EFEFEF);
    -moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    border-radius: 3px;
    white-space: nowrap;
    vertical-align: middle;
    cursor: pointer;
    overflow: visible;
}
.pagination a:hover {
    border-color: #999;
    background: #F3F3F3;
    background-image: -moz-linear-gradient(top,white,#EBEBEB);
    background-image: -webkit-gradient(linear,left top,left bottom,from(white),to(#EBEBEB));
    filter: progid:DXImageTransform.Microsoft.Gradient(startColorStr=white,endColorStr=#EBEBEB);
    outline: 0;
    -moz-box-shadow: 0 0 3px #999;
    -webkit-box-shadow: 0 0 3px #999;
    box-shadow: 0 0 3px #999;
}

.pagination span.current {
    padding: 3px 6px 3px 6px; font-size:12px;
    border:1px solid #ccc;
    color: black;
    font-weight: bold;
    background: #DDD;
    -moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    border-radius: 3px;
    cursor: default;
    vertical-align: middle;
}
.pagination .next_page, .pagination .prev_page { background:transparent; border:none; text-decoration: underline;}
.pagination .next_page:hover, .pagination .prev_page:hover { background:transparent; border:none; text-decoration: none;
    -moz-box-shadow: none;
    -webkit-box-shadow: none;
    box-shadow: none;
}
.pagination .disabled {display:none;}



















































































