﻿
/* CSS Document */
body,h1,h2,h3,h4,h5,h6,dl,dt,dd,ul,ol,li,th,td,p,blockquote,pre,form,fieldset,legend,input,button,textarea,hr{margin:0; padding:0;}
li{list-style:none;}
fieldset,img{border:0;}
em{font-style:normal;}
button,input,select,textarea{font-size:100%;}
legend{color:#000;}
hr{border:none;height:1px;}
/*clear*/
.clearfix:after{content: ".";display: block;height: 0;clear: both;visibility: hidden;}
.clearfix {display: inline-block;}
/* Hides from IE-mac */
.clearfix {display: block;height: 1%;}
/* End hide from IE-mac */

.clear{clear:both;height:0;font:0/0 Arial;visibility:hidden;}
.l{ float:left;}
.r{ float:right;}

/* global  */

.search-nav-bg,.logo-search,.subnav,.latest,.focus-notice,.wraper, .list-title,.page{width: 960px; margin: 0 auto;}
.topics-list-wraper {width:970px; margin: 0 auto;}
.wraper {border:1px solid #cecece; margin-top: 10px; position: relative}
.mt6{ margin-top: 6px;}
a {text-decoration: none}
.subnav a:hover,.latest a:hover,.wraper .more a:hover,.wraper a:hover,.main-nav .hover a:hover,.list-title .breadcrumb a:hover,.topics-list-wraper a:hover,.topic-text a:hover{color:#f60;text-decoration: underline;}
.main-nav a:hover,.notice a:hover ,.notice .more a:hover{color:#FF0; text-decoration: underline;}
.more a {font-family:"宋体"; line-height:14px;}

#header,.main-nav li.hover,.dashed,.latest li a,.focus-text li,.notice-list li,.wraper h3,.list-title h3 {background: url(../image/topic2010.gif) no-repeat;}

.search-nav-bg,.logo-search h1 a,.search-btn,.focus-notice,.focus-text li.hover,.topics-list-wraper dl dt {background:url(../image/topic-h-f.jpg) no-repeat}
.search-nav-bg,.search-btn {background:url(../image/bg1.png) no-repeat;}

/* Latest */
.latest {border-top:1px solid #dadada; border-left:1px solid #dadada; margin-top:10px; }
.latest li {float: left; width:239px; height: 28px; line-height:28px;border-right:1px solid #dadada; border-bottom:1px solid #dadada;}
.latest li.shotli{ width:238px;}
.latest li a{display: block; background-position:0 -190px; background-repeat: repeat-x;text-align:center; color:#333; font-size: 14px;}
.latest li a:hover {background: none; text-decoration:none;}
.latest .most a { color:#f00; font-weight:bold;}

/* focus & 最新公告 */
.focus-notice{background-position:0 -130px; height:265px; margin-top:12px}

.focus {width:680px;padding:9px 9px 0 11px; height: 256px }
.focus-text { float: right; width:158px; border: 1px solid #bed5ea;border-bottom: 0 none;}
.focus-text li {height:47px; line-height: 47px; background-position: 0 -247px; background-repeat: repeat-x;border-bottom: 1px solid #bed5ea;}
.focus-text li a{color:#333; padding-left:15px;display: block;height:47px;overflow:hidden;}
.focus-text li a:hover {text-decoration: none;}
.focus-text li.hover {background-position:-170px -400px;position: relative; z-index: 100;margin-left:-1px;margin-right:-1px;border-bottom: 0 none;margin-top:-1px;}
.focus-text li.hover a {color:#fff; padding-left:21px; font-weight:bold}
 

.notice {width: 250px; position: relative}
.notice h3 {line-height: 30px; font-size:14px; color: #000; padding: 2px 0 0 9px;}
.notice .more {position: absolute; top:12px; right:12px;}
.notice .more a{color:#000}
.notice .more a:hover{color:#f60}
.notice-list li {height:22px;line-height: 22px;background-position:0 -336px; padding-left:9px; margin-left:11px;}
.notice-list li a{color: #306ea0}
.notice-list li a:hover{color: #f60}

#fc{float: left; width:520px; height:240px;}

/* 首页各专题列表 */
.wraper h3 { height: 29px; line-height: 29px; background-position:0 -218px; background-repeat: repeat-x; padding-left: 15px; font-size: 14px; }
.wraper .more { position: absolute; top:7px; right:14px; }
.wraper .nav-in-wraper { position: absolute; top:9px; right:14px; color:#ccc;line-height:14px;}
.wraper .more a{color:#888; font-weight:normal;}

.wraper .topics-list {margin: 0px 7px 1px 7px !important;margin: 0px 6px 1px 6px;}
   .topics-list dl {float: left; padding:0 7px 12px; width:300px;margin-top:15px; display: inline;overflow: hidden;height:225px;}
   .has-prize dl{}
   .topics-list dt img{ border: 1px solid #efefef;}
   .topics-list dd {padding:0 5px;}
   .topics-list dd h4{line-height:30px; margin-top: 2px; font-size: 14px;}
   .topics-list dd a {color:#306ea0}
   .topics-list dd p{ line-height: 22px; color:#888;}
   .topics-list dd p span {color:#333}

.mt6{ margin-top: 6px;width: 958px;}.emptytip{ padding:5px;}