@charset "utf-8";

body{ background-color:#fff;}

.search{ position:absolute; left:92px; top:10px; background-color:#fff; width:55%; height:30px; border-radius:8px;}
.search input.text{ position:absolute; left:5px; top:2px; height:26px; border:none; width:95%;}
.head input.input_submit{ position:absolute; right:10px; top:15px; background:none; border:none; font-size:15px; color:#fff;}
.search .close{ position:absolute; z-index:100; right:10px; top:-8px; color:#999; font-size:26px;}

.list{ padding-top:50px;  background-color:#fff;}
.weizhi{float: left;
width: 22%;
margin: 7px 0 7px 2%;
text-align: center;
font-size: 18px;
border: solid 1px #f0f0f0;
border-radius: 5px;
padding: 5px 0;
background-color: #f7f7f7;}
.list .box_name{ font-size:18px; text-indent:25px;  line-height:30px;margin-top: 15px;}
.list .box_name b{ color:#387bb8;}
.list .box_name i{ float:right; margin-right:30px; font-size:16px; color:#999;}
.list .box_name em{ margin-right:5px; color:#ff9650; font-size:24px;}
.list .box_name a{ display:block; color:#387bb8}

.list ul{ margin-bottom:10px; padding:10px 0; border-bottom:solid 1px #387bb8;}
.list ul li{ float:left; width:22%; margin:7px 0 7px 2%; text-align:center; font-size:18px; border:solid 1px #f0f0f0; border-radius:5px; padding:5px 0; background-color:#f7f7f7;}
.list ul li.active,.list .box_name.on.active{ background-color:#eaeaea;}
.weizhi ul li{ float:left; width:22%; margin:7px 0 7px 2%; text-align:center; font-size:18px; border:solid 1px #f0f0f0; border-radius:5px; padding:5px 0; background-color:#f7f7f7;}