@charset "utf-8";
body{margin:0;padding:20px 0;font-size:14px;line-height:16px;background:#F2F7F7;}
h1,h3,ul,p{margin:0;padding:0;}
img{border:none;}
a{color:#095464;text-decoration:none;}
a:hover{color:#0D86A0;text-decoration:underline;}

#header{height:55px;margin:0 40px 20px;}
h1{float:left;background:url(logo.gif) no-repeat;width:310px;height:55px;}
h1 a{display:block;padding-top:55px;height:0;overflow:hidden;font-size:0;}
#tips{float:left;margin:9px 0 0 40px;color:#f60;}
#form_search{float:right;width:250px;height:30px;background:url(search.gif) no-repeat;}
#k{border:none;background:none;padding:6px 15px 0;height:24px;font-size:14px;width:220px;}

#dataFrom{list-style:none;overflow:auto;_overflow:visible;_height:20px;padding:10px;margin:0 40px 40px;border-top:#E7EFF0 1px solid;background:#fff;}
#dataFrom li{float:left;width:19.9%;height:26px;color:#999;line-height:26px;font-size:16px;}
#dataFrom .current a{color:#f60;}
#dataFrom :first-letter{font-size:24px;font-weight:bold;}

#list{overflow:auto;_overflow:visible;_height:100px;list-style:none;}
#list li{float:left;display:inline;margin-left:40px;width:258px;height:350px;overflow:hidden;}
#list li .img{padding:8px 0 0 8px;background:url(site_bg.gif) no-repeat;width:250px;height:150px;}
#list li .img a{display:block;width:240px;height:140px;overflow:hidden;position:relative;}
#list li .img img{background:#ccc;position:absolute;left:0;top:0;}
#list li h3{padding:10px 8px 0;font-size:20px;line-height:22px;}
#list li span{padding:0 8px 4px;display:block;font-size:11px;color:#999;font-family:Tahoma,Geneva,sans-serif;}
#list li .color{height:32px;padding:8px 8px 0;}
#list li .color small{float:left;width:32px;background:#ccc;height:0;padding-top:32px;font-size:0;overflow:hidden;margin-right:8px;}
#list li p{padding:0 8px;line-height:18px;font-size:12px;margin:8px 0 0;}

.pages{padding:20px 0;margin:0 40px;font-size:30px;line-height:32px;border-top:#0D86A0 3px solid;}
.pages strong{padding:0 10px;display:inline-block;}
.pages a{padding:0 10px;display:inline-block;}

#footer{padding:20px 40px;color:#999;text-align:right;font-size:12px;font-family:Arial;}