@import url(all.css);
#l { width: 700px; overflow: hidden; float: left; margin-bottom: 7px; }
*html #l { margin-bottom: 7px; }
*+html #l { margin-bottom: 0; }
#lt { background-image: url(../img/list/bg.gif); width: 700px; height: 2px; overflow: hidden; float: left; }
#path { font-weight: bold; line-height: 30px; background-color: #eef5fb; background-image: url(../img/list/bg.gif); background-repeat: no-repeat; background-position: -245px -44px; text-indent: 22px; width: 698px; height: 28px; float: left; border-right: 1px solid #bce3f8; border-left: 1px solid #bce3f8; }
#l ul { width: 658px; overflow: hidden; float: left; padding-right: 20px; padding-left: 20px; border-right: 1px solid #bce3f8; border-left: 1px solid #bce3f8; }
#l li { width: 658px; overflow: hidden; float: left; padding-top: 18px; padding-bottom: 12px; border-bottom: 1px solid #e7eef4; }
h1 { font-size: 14px; font-weight: bold; background-image: url(../img/list/bg.gif); background-repeat: no-repeat; background-position: -252px -20px; text-indent: 20px; float: left; padding-bottom: 5px; }
h1 a { color: #1a7cbd; }
h1 a:hover { color: #f00; background-color: #ff0; }
#l li span.time { float: right; padding-right: 5px; }
#l li span.text { line-height: 20px; text-indent: 20px; width: 658px; float: left; }
#l li span.text a { color: #6c90da; text-decoration: underline; }
#l li span.text a:hover { color: #fff; background-color: #444; text-decoration: none; }
.page { text-align: center; width: 698px; float: left; padding-top: 15px; padding-bottom: 12px; border-right: 1px solid #bce3f8; border-bottom: 1px solid #e7eef4; border-left: 1px solid #bce3f8; }
#lf { background-image: url(../img/list/bg.gif); background-position: 0 -2px; width: 700px; height: 2px; overflow: hidden; }
.r { background-color: #bce3f8; width: 245px; overflow: hidden; float: right; margin-right: -2px; margin-bottom: 7px; }
.rt { background-color: #fff; background-image: url(../img/list/bg.gif); background-repeat: no-repeat; background-position: 0 -12px; width: 245px; height: 4px; overflow: hidden; float: left; }
h2 { font-size: 12px; font-weight: bold; line-height: 28px; background-color: #eef5fb; background-image: url(../img/list/bg.gif); background-repeat: no-repeat; background-position: -245px -46px; text-indent: 22px; height: 25px; margin-bottom: 5px; }
.r ul { background-color: #fff; width: 235px; overflow: hidden; float: left; margin-left: 4px; padding-bottom: 5px; }
*html .r ul { margin-left: 2px; }
.r li { line-height: 23px; background-image: url(../img/icon.gif); background-repeat: no-repeat; background-position: 12px -134px; text-indent: 20px; width: 230px; float: left; }
.rf { background-color: #fff; background-image: url(../img/list/bg.gif); background-repeat: no-repeat; background-position: 0 -16px; width: 245px; height: 4px; overflow: hidden; float: left; }
.block { width: 100%; padding-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; float: left }
.blocklist { width: 33%; padding-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; float: left }
.title { width: 100%; padding-top: 0px; padding-bottom: 0px; text-align: center; font-size: 14px; font-weight: bold; padding-bottom: 0px; }
.title a { color: #1a7cbd; }
.title a:hover { color: #f00; background-color: #ff0; }
.img { width: 100%; padding-top: 0px; padding-bottom: 5px; text-align: center }
.info { background-color: #fff; width: 100%; float: left; padding-left: 0px; padding-right: 0px}
.info1 { width: 20%; float: left; padding-left: 0px; padding-right: 0px; text-align: center}
.info2 { width: 80%; float: left; padding-left: 0px; padding-right: 0px; text-indent: 5px }
.infoh1 { font-size: 14px; font-weight: bold; background-image: url(../img/list/bg.gif); background-repeat: no-repeat; background-position: -252px -20px; text-indent: 20px; float: left; padding-bottom: 5px; }
.infoh1 a { color: #1a7cbd; }
.infoh1 a:hover { color: #f00; background-color: #ff0; }
.infotext { line-height: 20px; text-indent: 20px; width: 500px; float: left; }
.infotext a { color: #6c90da; text-decoration: underline; }
.infotext a:hover { color: #fff; background-color: #444; text-decoration: none; }
.infotr { width: 100%; float: left; }
.infotd1 { width: 50%; float: left; text-indent: 10px; line-height: 20px; }
.infotd2 { width: 50%; float: right; text-align: right; }
.s { background-color: #fff; width: 245px; height: 7px; overflow: hidden; float: left; }
