a:link, a:active, a:visited {color: #1E90FF; text-decoration: none;}

a:hover, a:focus {color: #009cf0;}

body {background-color: #fff; color: #555; font-size: 13px; font-family: Arial; margin: 0; margin: auto; max-width: 720px; border: 1px solid #cdcdcd; border-radius: 5px; -moz-border-radius: 10px; -webkit-border-radius: 10px; box-shadow:0px 0px 10px #343434;}

img {border-style: none; vertical-align: middle;}

h1 {font-size: 14px; display: inline; font-weight: bold; padding: 0px; margin: 2px;}

h2 {font-size: 14px; display: inline; font-weight: bold; padding: 0px; margin: 0px;}

h3, h4, h5, h6, h7 {font-size: 14px; display: inline; font-weight: bold; padding: 0px; margin: 2px;}

.news {
text-align: left; color: #8cb078; background-color: #efffe6; border: 1px solid #bff0a3; padding: 4px; margin: -5px 5px 5px 5px;}

.title {padding: 8px; background-color: #ebebeb; font-style:normal; border-bottom:1px solid #bff0a3; font-weight: bold; padding-bottom: 3px;}

.tags {background:#efffe6; padding:5px; border-left: 1px solid #bff0a3; border-right: 1px solid #bff0a3; border-bottom: 1px solid #bff0a3; border-top: 1px solid #fff;}

.head {background-color: #F1F1F1; background-image: url("/css/header.gif"); background-position: top center; background-repeat: repeat-x; height: 60px; text-align: center;}

.phdr {
    color: #fffaee;
    font-weight: bold;
    text-shadow: #45cdf5 1px 1px 1px;
    background-color: #08A8E8;
    margin-top: 4px;
    margin-bottom: 1px;
    padding: 4px 6px 4px 6px;
    border-bottom: 2px solid #2060E0;
}
.phdr a, .bmenu a {color: #fffaee;}

.phdr a:hover, .bmenu a:hover {color: #dbfaff;}

.list, .list1, .cool, .item, .content {background-color: #fff; margin-top: 1px; margin-bottom: 1px; padding: 4px; border: 1px solid #d5d5d5;}

.new {background-color: #fff; font-weight: bold; margin-top: 1px; margin-bottom: 1px; padding: 4px; border: 1px solid #d5d5d5;}

.list2 {background-color: #eee; margin-top: 1px; margin-bottom: 1px; padding: 4px; border: 1px solid #d5d5d5;}

.name {background-color: #fff; text-align: center; margin-top: 1px; margin-bottom: 1px; padding: 4px; border: 1px solid #d5d5d5;}

.hot { background: #fff url(/icon/new.gif) top right no-repeat; color: #333333; font-weight: bold; border: 1px solid #ddd; margin: 1px 0px 1px 0px; padding: 4px;}

.hot2 { background: #eee url(/icon/new.gif) top right no-repeat; color: #333333; border: 1px solid #ddd; margin: 1px 0px 1px 0px; padding: 4px;}

.all {border: 1px solid #97a4c4; padding: 1px; margin-top: 4px;}

.paging, .filelist_paging {background:#fff; padding:5px; border-left: 1px solid #CCCCCC; border-right: 1px solid #CCCCCC; border-bottom: 1px solid #CCCCCC; border-top: 1px solid #fff;}

.filelist_paging a, .page a {background:#FFFFFF; border:1px solid #2692b6; padding:2px 5px; color:#000}

.filelist_paging span { background:#2692b6; padding:2px 5px; color:#fff}
.xt_pagination {background:#fff; padding:5px; border-left: 1px solid #ddd; border-right: 1px solid #ddd; border-bottom: 1px solid #ddd; border-top: 1px solid #ddd; margin-bottom: 1px;}
.filelist_paging a:hover, .page a:hover {background-color: #fff; border: 1px solid #225486;}