﻿body { min-height:200px;}
#footer { margin-top: 0px; }
.main { background: #f4f4f4; padding: 8px 0 40px 0;height:auto;overflow:hidden }
.ads { padding-top: 5px; }
.col-l { width: 960px;background:#fff ;}
.col-r { width: 230px;}
.crumb { margin: 5px 0; }
.box { border: 1px solid #e4e4e4;background:#fff }

.op-link {background:#ff6f3d;font-family:arial,"Hiragino Sans GB","Microsoft Yahei",sans-serif;font-size:16px;height:46px;line-height:46px;border-radius:3px }
.op-link a { width: 50%; color:#fff;display:block;float:left}
.op-link a span { display: inline-block; height: 30px; width: 40px;vertical-align:middle }
.op-link .pub-l span{ background: url(../../images/pub_icon.png) 10px 0px no-repeat; }
.op-link .sign-l span{ background: url(../../images/calendar.png) 10px -1px no-repeat; }

.data_video { margin-bottom: 5px; }
.data_video iframe { width: 100%;height:100% }

.r-ads { margin-top: 0px;margin-bottom:5px }
.col-r .bbox { background: #fff; margin:10px 0;font-size:12px}
.col-r .bbox h2 { font-size: 14px; color: #333; }
.col-r .bbox .tth {background:#fafafa;height:40px;line-height:40px;border-bottom:1px solid #efefef;padding-left:10px}
.col-r .bbox .ttb { background: #fff;padding:10px 0 }
.col-r .bboard li{line-height:34px;line-height:34px;border-bottom:1px solid #e5e5e5;padding:0 10px }
.col-r .bboard li a { color: #656d78; }
.col-r .ttopic li{line-height:28px;line-height:28px;border-bottom:1px solid #e5e5e5;margin:0 10px }
.col-r .ttopic li a { color: #656d78;font-size:12px }
.col-r .ttopic li:last-child { border: 0px; }
.sys-tip { width: auto; height: 80px; line-height: 80px; text-align: center; background: #fff7e8;color:#999;border-top:1px dashed #ffd198;border-bottom:1px dashed #ffd198;margin:20px 0 }