table.tbl1 {}
table.tbl1 div.title {
 float: left;
 overflow: hidden;
 text-overflow: ellipsis;
 white-space: nowrap;
 width:88px;
}
table.tbl1 th, table.tbl1 td { height: 23px; line-height: 23px; padding: 0 3px; text-align: left;}
table.tbl1 .lh {line-height: 16px; padding:3px;}
table.tbl1 th { text-align: left; color: #333; font-weight: normal;}
table.tbl1 tr.alter td { background: #EAF4FC; }

.area {width:960px; margin:0 auto; text-align:left;}
.area p {margin:0; line-height:21px;}
.colMR {width:680px; float:right;}
.colLM .colM {float:right;}
.colMR .colM {float:left;}
.colL {width:280px; float:left;}
.colM {width:400px; float:left;}
.colR {width:278px; float:right;overflow:hidden;}
.colL .content {margin:0 16px 0 5px; line-height:21px;}
.colL .content input {margin-right:5px}
.colM .content {margin:0 10px 0 16px; line-height:21px;}
.colR .content {margin:0 15px 0 15px; line-height:21px;}
.fl{float:left;}
.fr{float:right;}
.areabg {background:url(bg_y.gif) left top repeat-y;}
.colEnd {background:#CDCDCD; height:1px; font-size:1px; display:block; clear:both; overflow:hidden;}
.blackLine {background:#888; height:6px; display:block; clear:both; overflow:hidden;}
.blueLine {background:#0353A8; height:6px; display:block; clear:both; overflow:hidden;}
.dotLine {background:#CDCDCD; height:1px; display:block; clear:both; overflow:hidden;}
.colR .dotLine { margin-right:2px;}
.wbg { background:#FFFFFF; margin:0 auto; height:96px; clear:both;}
.h250 {height:250px; overflow:hidden;}
.btn { width:221px; height:53px; color:#363636; line-height:18px;}
.btn .text { padding-left:55px; padding-top:11px;}
.mgkh { background:url(mgkh.gif) left top no-repeat;}
.help { background:url(help.gif) left top no-repeat;}
.gpinput { float:left;width:120px; height:20px; border:1px solid #CDCDCD; background:#FDFFFE; line-height:20px; text-indent:5px; font-size:12px;}
.gpbtn { width:71px; height:22px; line-height:19px; border:none; background:#0257B1 url(bg_btn.gif) repeat-x; font-size:12px; color:#E9EBE6; cursor:pointer; }
.grayBlank { background:#EFEFEF; margin:0 auto; height:7px; display:block; clear:both;overflow:hidden;}
/* lan mu css */
.titleBar {height:25px; line-height:25px; overflow:hidden;}
.titleBar .more {float:right; padding-right:4px;}
.titleBar h2 {float:left; color:#333333; font-weight:bold; line-height:25px; padding-left:10px; padding-right:10px;}
.titleBar h3 {float:left; color:#333333; font-weight:normal; font-size:14px; line-height:25px;}
.titleBar h4 { margin:0;font-size:14px;float:left;border-top:0;border-bottom:1px solid #cccccc; line-height:24px;background-color:#f7f7f7;text-align:center;font-weight:normal;padding-left:10px; padding-right:10px;}
.titleBar h4.on { font-size:14px;float:left;border-bottom:0;border-top:1px solid #cccccc;line-height:24px;background-color:#efefef;text-align:center;font-weight:bold;}
.titleBar h2 a,.titleBar h2 a:visited,.titleBar h3 a,.titleBar h3 a:visited,.titleBar h4 a,.titleBar h4 a:visited {color:#333333;}
.titleBar h2 a:hover,.titleBar h3 a:hover,.titleBar h4 a:hover {color:#BA2636;}
.titleBar span.line {float:left;width:1px;overflow:hidden;background-color:#cccccc;height:25px;}
.titleBar h2 a,.titleBar h2 a:visited,.titleBar h3 a,.titleBar h3 a:visited {color:#333333;}
.titleBar h2 a:hover,.titleBar h3 a:hover {color:#BA2636;}
.colL .titleBar {margin:0 11px 9px 0px; clear:both;}
.colM .titleBar {margin:1px 18px 4px 10px; clear:both;}
.colR .titleBar {margin:10px 11px 9px 10px; clear:both;}
.colL .blackLine {margin:0 9px 4px 0; clear:both;}
.colL .blueLine {margin:0 9px 4px 0; clear:both;}
/* lan mu feng ge css */
.ui_s1 h2 { font-size:14px;float:left;}
/* lie biao css */
.f14date li {float:left; width:375px; clear:both; overflow: hidden;}
.f14date li span.title { background:url(icon.gif) left 11px no-repeat; padding-left:6px;float:left;font-size:14px; line-height:25px; color:#03557B; width:300px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.f14date li span.title a ,.f14date li span.title a:visited {color:#03557B;}
.f14date li span.title a:hover {color:#ba2636;}
.f14date li .time { float:right;  font-size:12px; color:#3D464B;line-height:25px; padding-right:5px;}
.f14date22 li {float:left; width:375px; clear:both; overflow: hidden;}
.f14date22 li span.title { background:url(icon.gif) left 11px no-repeat; padding-left:6px;float: left;font-size:14px; line-height:22px; color:#03557B; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; width:300px;}
.f14date22 li span.title a ,.f14date22 li span.title a:visited {color:#03557B;}
.f14date22 li span.title a:hover {color:#ba2636;}
.f14date22 li .time { float:right;  font-size:12px; color:#3D464B;line-height:22px; padding-right:5px;}
.f12List li { border-bottom:1px solid #BFBFBF;line-height:25px; height:26px;}
.f12List li.end {border-bottom:none;}
.f12List li h5{ background:url(icon2.gif) left 11px no-repeat;float: left; padding-left:9px;}
.f12Blue1 li {text-indent:7px;line-height:21px; width:100%;white-space:nowrap; text-overflow:ellipsis; color:#2259AB;clear:both; margin:0 auto; overflow:hidden;background:url(icon.gif) no-repeat 0px 9px;}
.f12Blue1 li a,.f12Blue1 li a:visited {color:#2259AB;}
.f12Blue1 li a:hover {color:#ba2636;} 

.f12Blue2 li {text-indent:7px;line-height:21px; color:#00528A;clear:both; margin:0 auto; overflow:hidden;float:left;width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap; background:url(icon.gif) no-repeat 0px 9px;}
.f12Blue2 li span.num { color:#FF7105; font-weight:bold; padding-right:5px;}
.f12Blue2 li a,.f12Blue2 li span.title a:visited {color:#00528A;}
.f12Blue2 li a:hover {color:#ba2636;}
/* hang qing tu */
.dataPic { margin:3px auto;text-align:center;}
.dataText {border-left:1px solid #CBCCCE;border-bottom:1px solid #CBCCCE;border-right:1px solid #CBCCCE;background:#ffffff;}
.dataTab { background:#EFEFEF url(line.gif) left 29px repeat-x; height:30px; clear:both; margin:0 auto; cursor:pointer;}
.dataTab h2 { height:30px; width:0px; font-size:1px; border-right:1px solid #CBCCCE; float:left;}
.dataTab h3 { background:#D6DADB; padding-left:6px; padding-right:6px; white-space:nowrap; height:28px;text-align:center; border-top:1px solid #CBCCCE; border-right:1px solid #CBCCCE; line-height:29px; float:left;}
.dataTab .on {background:#ffffff; height:29px;}
.dataTab a ,.dataTab a:visited { color:#000;}
.dataTab a:hover { color:#bc2931;}
.zsText { margin-left:9px; padding-left:10px; height:296px;border-left:1px solid #CBCCCE;border-bottom:1px solid #CBCCCE;border-right:1px solid #CBCCCE;background:#ffffff;}
.zsTab {margin-left:9px; background:#EFEFEF url(line.gif) left 29px repeat-x; height:30px; clear:both; cursor:pointer;}
.zsTab h2 { height:30px; width:0px; font-size:1px; border-right:1px solid #CBCCCE; float:left;}
.zsTab h3 { background:#D6DADB; height:28px;text-align:center; padding-left:15px;padding-right:15px; border-top:1px solid #CBCCCE; border-right:1px solid #CBCCCE; line-height:29px; float:left;font-size:14px;}
.zsTab .on {background:#ffffff; height:29px;}
.zsTab a ,.zsTab a:visited { color:#000;}
.zsTab a:hover { color:#bc2931;}
.zsTab .more { float:right; line-height:29px; padding-right:5px;}

.bbshot .time {display:none;}
.hidden{display:none !important;}
.bbshot .quto{font-size: 12px; color: rgb(61, 70, 75);float:right;}
.bbshot .bbsli a{float:left;}

.vote {
	margin-left:0;
}


