/* 标签部分 */
body { color:#333; font-size: 12px; font-family: 宋体; line-height: 1.1; margin: 0; padding: 0; background: url(/images/bg.jpg)}
a { text-decoration: none; color: #333;}
a:hover { text-decoration: underline;}
ul, li { list-style: none; margin: 0; padding: 0;}
img { border: 0;}
h1,h2,h3 {margin:0;}

/* 排版部分 */
#w { /**最外层DIV，一个页面只会有一个 **/
  width:920px;
  margin: auto;
  background: #fff;
}
.cw {
  width:870px;
  margin: 0 auto;
}
.w:after, .cw:after, .fc:after {
    clear: both;
    content: ".";
    display: block;
    height: 0;
    visibility: hidden;
}
.tac {text-align: center;}
.tar {text-align: right;}
.fr { float: right; display: inline; }
.fl { float: left; display: inline; }

/** 字体 **/
.fs14 { font-size: 14px;}

/* margin 部分*/
.mt10 {margin-top:10px;}
.mr10 { margin-right: 10px; display: inline;}
.mr12 { margin-right: 12px; display: inline;}
.mb20 { margin-bottom: 20px; display: inline;}
.mar1 { margin:10px 20px ;}
.mar2 { margin:0 5px;}
.mar10 { margin: 0 10px 0 10px;}
.ml20 { margin-left: 20px;}
.mr20 { margin-right: 20px;}

.lh15 { line-height: 1.5}

.ti30 { text-indent:27px }

/* padding */
.pb20 { padding-bottom: 20px; }

/* 以上为公共css */

/* =========================== */

/* 以下为通用模块样式 */

/* 顶部通栏图片 */
.bn {
  width:920px;
  height:188px;
  background:url(/images/banner.jpg);
}

/* 顶部通用导航 */
.nav { height:37px; background:url(/images/nav_bg.jpg); font-size:14px; line-height:37px; }
.nav_f {margin-left:80px;}
.nav a { color: #fff; margin-right:20px;}

/* 顶部通用时间显示条 */
.date { height:30px; width:-70px; padding-left: 70px; line-height:30px; background:url(/images/date_bg.jpg); margin-top:10px; margin-bottom:10px; }

/* 面包屑 */
.crumb,.crumb a {
   color: #333;
   line-height: 1.2;
}

/* 底部 */
.floor {
  margin-top:20px;
  text-align: center;
  padding: 10px;
  color: #333;
  line-height: 1.5;
}
 
/* box1 花纹边框样式 */
.b1_top {
  background: url(/images/list_top.gif?v=1);
  height: 15px;
  border:1px solid #efefef;
  border-bottom: 0;
}
.b1_middle {
  border-left:1px solid #e4e4e4;
  border-right:1px solid #e4e4e4;
}
.b1_bottom {
  background: url(/images/list_bottom.gif?v=1);
  height: 15px;
  border:1px solid #efefef;
  border-top: 0;
}

.b1 {
  border: 1px solid #e4e4e4;
}
.nobd { border: 0 !important;}


.ihd {
  height: 30px;
  line-height: 30px;
  border-bottom: 1px solid #e4e4e4;
  font-size: 14px;
  font-weight: bold;
  color: #966100;
  padding-left: 35px;
  background: url(/images/icon_1.gif) 0 7px no-repeat;
}
.ihd .mr {
  float: right;
  display: inline;
  font-size: 12px;
}
.ihd a{ color: #966100}

.gsPager { text-align: center; line-height: 14px; color: #966100; width: 570px;}
.gsPager a{ color:#666666; padding: 5px; }
.pgcl { padding:5px;}

.border_tabel td,.border_tabel th { border: 1px solid #ddd; padding: 5px 10px;}
.border_tabel { border-collapse: collapse;  display: table;  margin-bottom: 10px;}