@charset "utf-8";
/* CSS Document */

*{ margin: 0; padding: 0; }
html{}
*html{ height:auto; width:100%;}
body { font: 12px  Arial, Tahoma, sans-serif; line-height:18px; color: #666;  width: 1003px; margin: 0px auto; height:auto; }
a {	color: #033e60; text-decoration: none; }
a:hover { color: #c74b15;}
h1 { font: normal 14px Arial, Arial;color: #093d72; line-height:26px;}
/*h2 { font: bold 14px "宋体", Arial;color: #303030; line-height:26px; border-top:#ccc solid 2px; padding-left:8px; background-color:#eff4f8;}*/
h2.huibar{ font: bold 14px  Arial;color: #303030; line-height:24px; padding-left:8px;background:url(../images/huibar.gif) repeat-x ;}
h2.lanbar { font: bold 14px Arial;color: #303030; line-height:24px; padding-left:8px;background:url(../images/lanbar.gif) repeat-x ;}
h2.newstitle { font: bold 14px Arial;color: #303030; line-height:26px; padding-left:8px;background:url(../images/h2newstitlebg.gif) no-repeat right 70%; border:0;}
h3 { font: normal 13px Arial, Arial;color: #093d72; line-height:24px;}
h4 { font: normal 12px Arial, Arial;color: #093d72;}
h5{ font: normal 13px Arial, Arial;color: #c54845;}
h6 { font: normal 15px Arial, Arial;color: #093d72; line-height:24px;}
img { border: 0; margin:0; padding:0; }
ul,li { margin:0px; padding:0px;list-style-type:none;}
input {vertical-align:middle; border:0;}
.White{ color:#fff;}
.yellow{color:#BF7830}
.red{color:#c54845}
.blue{color:#0085d9;}
.text { font-size:13px; margin: 5px 0 2px 0;text-indent:27px;color: #666;}
.text a:hover{ text-decoration:underline; color:#333}

#top{ height:120px;}
#search{ height:24px; background:url(../images/serachbg.jpg) no-repeat; text-align:center; padding-top:4px; font-size:13px; color:#FFF}
#search input{ margin-right:10px;}

#main{height:100%; background-color:#acd0ea;}
#left{ width:165px;background-color:#6f9dbe; height:100%; text-align:right; float:left;}
#left .menu{ width:157px;background-color:#b5d6ee; color:#002b80; margin-right:1px;font-size: 13px; text-align:left;padding-bottom:30px; margin-bottom:100px;}
#left .menu .li1{ height:auto; line-height:26px; padding-left:20px;border-top:#6f9dbe solid 1px;border-bottom:#fff solid 1px;}
#left .menu .li1 a{ font-weight:bold;background:url(../images/menuli.gif) no-repeat 0px 50%; padding-left:15px;}
#left .menu li.nbgli{background:none;}
#left .menu2{ margin:0px 0px 0px -20px;background-color:#dbedfa; display:block; display:none;}
#left .menu2 .li2{ height:auto; line-height:22px; padding-left:30px;border-top:#fff solid 1px;}
#left .menu2 .li2 a{font:normal 12px Arial; background:url(../images/menuli2.gif) no-repeat 0px 50%; padding-left:10px; border:0;}


#center{ width:836px; float:right; height:auto; padding:1px 0 0 1px; border-top:#fff solid 1px;border-left:#fff solid 1px;background:url(../images/centerbg.gif) repeat-x;}
#center_in{ width:718px; background-color:#FFF; float:left; height:100% !important; height:500px; min-height:500px;}
#center_on {FLOAT: left; WIDTH: 694px; BACKGROUND-COLOR: #fff; padding:8px 12px 0 12px; height:100% !important; height:500px; min-height:500px;}
.mid_center{ width:709px; float:left; margin-bottom:3px;display: inline;}
.ileft{ width:340px; height:100%; margin:10px 0 0 10px; float:left;display: inline}
.icenter{ width:346px; height:100%; margin:10px 0 0 10px; float:left;display: inline}
#right{ width:105px; height:100%; margin:0 0px 0 5px; float:left; background-color:#FFF;display: inline; position:relative;}
#scrolldiv{ position:Absolute; top:0px;left:0px; z-index:100;}

#reg{ line-height:22px; font-size:14px;}
.vote{ background-color:#efefef; height:100%;}

.border{ border:#e1e1e1 solid 1px;}
.border_up{ border:#e1e1e1 solid 1px; border-top:0px;}
.border_l_r{ border:#e1e1e1 solid 1px;border-top:0px;border-bottom:0px;}


.graybg{ background-color:#ededed;}
.box1{ height:52px; padding:4px 0px 4px 4px;}
.bbmdotted{ background:url(../images/dotted2.gif) repeat-x top; height:1px; margin:0; padding:0;overflow: hidden;}
.ic_ad{ height:auto; margin-top:13px; text-align:center;}

.discussion{ background:url(../images/newslistbg.gif) repeat-x bottom; padding-bottom:10px;}
.discussionlist{list-style-position:inside;}
.discussionlist li{ list-style-type:disc; margin-left:5px; line-height:25px;}

.guests{}
.guestslist{ height:91px;background:url(../images/dotted.gif) repeat-x bottom; clear:both;}
.guestslist img{ margin:4px; padding:3px; border:#cecece solid 1px;}

.hot{}
.hotT{ background: url(../images/datebg.gif) repeat-x; height:32px; padding-left:10px;}
.hotT a{display:block; width:40px; float:left; margin-top:5px; text-align:center; line-height:26px;}
.hotT .nselected{ background-color:#fff; border:#ccc solid 1px; border-bottom:0px;}
.hotT .nselect{ background-color:transparent;border:0px;}
.hotlist{list-style-position:inside;}
.hotlist li{ list-style-type:decimal;font: bold 14px Arial; color:#da4b16; background:url(../images/dotted2.gif) repeat-x bottom;}
.hotlist li a{font: 12px  Arial, Tahoma, sans-serif; line-height:26px; padding-left:10px;}

.news{}
.newsfirst{ height:90px; clear:both; overflow:hidden;}
.newsfirst img{ margin:8px;}
.newsfirst .text{text-indent:0;}
.newslist{ list-style:url(../images/arr.gif) inside; margin-top:8px; float:none;}
.newslist li{}
.newslist a{ padding-left:10px;line-height:20px; width:310px;overflow:hidden;text-overflow:ellipsis; white-space:nowrap; display:block}
.newslist .note{ padding-left:10px; color:#999;}

.new_list{ font-size:13px; line-height:22px;}
.list_content span{ display:inline-block;}
.list_content .list_row1{ width:20px; text-align: center}
.list_content .list_row2{ width:400px;}
.list_content .list_row3{ width:80px;}
.list_content .list_row4{ width:100px;}

.content_focus{ margin-top:28px;text-align:center;}

.S{ width:auto; font-size:12px; margin: 0 0 5px 0; border-bottom:#b3d3ec 2px solid}
.title{ text-align:center; font-weight: bold;}
.datetime{ margin-top:10px;text-align:center;}
.picim{ margin-top:10px;text-align:center; margin-bottom:10px;}

*html #footer{ height:100px; float:none; width:100%;}
#footer{ height:100px; float:left; width:1003px; background:url(../images/footer.gif) no-repeat}
#footer p.copyright{ display:block;line-height:18px; text-align:center;color:#FFF;clear:both;padding-top:15px;}

/*CSS manu style pagination JS翻译CSS*/

.manu {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; MARGIN: 3px; PADDING-TOP: 3px; TEXT-ALIGN: center
}
.manu A {
	BORDER-RIGHT: #eee 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #eee 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; MARGIN: 2px; BORDER-LEFT: #eee 1px solid; COLOR: #036cb4; PADDING-TOP: 2px; BORDER-BOTTOM: #eee 1px solid; TEXT-DECORATION: none
}
.manu A:hover {
	BORDER-RIGHT: #999 1px solid; BORDER-TOP: #999 1px solid; BORDER-LEFT: #999 1px solid; COLOR: #666; BORDER-BOTTOM: #999 1px solid
}
.manu A:active {
	BORDER-RIGHT: #999 1px solid; BORDER-TOP: #999 1px solid; BORDER-LEFT: #999 1px solid; COLOR: #666; BORDER-BOTTOM: #999 1px solid
}
.manu .current {
	BORDER-RIGHT: #036cb4 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #036cb4 1px solid; PADDING-LEFT: 5px; FONT-WEIGHT: bold; PADDING-BOTTOM: 2px; MARGIN: 2px; BORDER-LEFT: #036cb4 1px solid; COLOR: #fff; PADDING-TOP: 2px; BORDER-BOTTOM: #036cb4 1px solid; BACKGROUND-COLOR: #036cb4
}
.manu .disabled {
	BORDER-RIGHT: #eee 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #eee 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; MARGIN: 2px; BORDER-LEFT: #eee 1px solid; COLOR: #ddd; PADDING-TOP: 2px; BORDER-BOTTOM: #eee 1px solid
}

.midimg{ margin:10px 20px; border:#bbb solid 1px; background-color:#f1f1f1}
.minimgul{ margin:10px 0;}
.minimgli{ float:left; width:133px; text-align:center}
.minimgli img{ margin:4px; padding:3px; border:#cecece solid 1px;}