*{padding:0; margin: 0; font-size: 14px; line-height: 150%; color: #000;}
ul li{ list-style: none;}
.clear{clear: both;height: 0;overflow: hidden;}
.wrap{width: 95%; margin: 0 auto; margin-bottom: 20px;}
.logo{ background: url("../images/logo.gif") center center no-repeat; margin-left: 14px; margin-top: 20px; width: 153px; height: 60px; margin-bottom: 30px;}

.box_list{width: 30%; height: 420px; float:left; margin-right: 20px; margin-bottom: 30px;}
.box_list .label{height: 30px; line-height: 30px; margin-bottom: 10px;}
.box_list .label h3{font-size: 18px; color: #000; padding-left: 20px;}
.box_list .label span{float: right;}
.box_list .label span a{color: #666; font-size: 12px; text-decoration: none;}
.box_list .label span a:hover{ text-decoration: underline;}
.box_list ul{ margin-left: 20px;}
.box_list ul li{ line-height: 36px; border-bottom: dashed 1px #ddd;}
.box_list ul li a{ text-decoration: none;}
.box_list ul li a:hover{ text-decoration: underline;}


.page_list{margin-right: 20px; margin-bottom: 40px;}
.page_list .label{line-height: 50px; margin-bottom: 10px;}
.page_list .label h3{font-size: 22px; color: #000; padding-left: 20px;}
.page_list ul{ margin-left: 20px;}
.page_list ul li{ width: 30%; float: left; margin-right: 20px; line-height: 36px; border-bottom: dashed 1px #ddd;}
.page_list ul li a{ text-decoration: none;}
.page_list ul li a:hover{ text-decoration: underline;}

.page_bar{ text-align: center;}
.page_bar select{margin: 0 5px;}
.page_bar span, .page_bar a{ display: inline-block; padding: 3px 10px; background: #ddd; border: solid 1px #ddd; margin-left: 10px;}
.page_bar a{ text-decoration: none;}
.page_bar a:hover{ background: #f60; color: #fff; border-color: #f60;}
.page_bar span.current{ background: #f60; color: #fff; border-color: #f60;}
