/* CSS Document */
body{ background:#fff; margin:0;font-size:12px; font-family:Verdana,宋体;}
a { color:#000;text-decoration:none;font-family:Verdana;}
a:link {text-decoration: none;}
a:visited {text-decoration: none;}
a:hover {text-decoration: underline;}
a:active {text-decoration: none;}
img{ border:0px;}
h2 {font-size: 16px;font-weight: bold;color:#333;margin:10px 0 2px 0;}
.clear{ clear:both;}
.clear1{ clear:both; margin-top:6px;}
.widthDiv{ margin:auto; width:990px;}
#navMenu div{ float:left; height:100px; background:url(../images/top_bg.gif);}
.navMenuP,.navMenuP a,.navMenuP a:hover,.navMenuP a:active{ color:#fff; font-size:16px; font-weight:bold; text-align:center;}
#loginDiv{width: 260px;float:left;}
#adDivmargin:0 10px 0 10px;float:left;width: 520px;}
#bbsDiv{float:left;width: 185px;line-height:19px;table-layout:fixed;}
#newsDiv{width: 720px;float: left;}
#news1margin:0 0 10px 0 ;}
.morediv{ text-align:right; margin-top:-20px; clear:both;}
#news1 h2 {font-size: 16px;font-weight: bold;color:#444;margin:10px 0 2px 0;}
#news1 p {margin:0 0 15px 0;font-size: 14px;color:#444;line-height:20px;}
#news1 a {font-size: 12px;font-weight: bold;color:#666;line-height:22px;}
#news2{}
#news2 h2 {font-size: 16px;font-weight: bold;color:#8e6b35;margin:10px 0 2px 0;}
#news2 p {margin:0 0 15px 0;font-size: 14px;color:#8e6b35;line-height:20px;}
#news2 a {font-size: 12px;font-weight: bold;color:#666;line-height:22px;}
#ChannelBigPic{ width:717px; float:left; margin-right:10px;}
#ChannelBigPic hr{ margin:0;}
#ChannelBigPic p{ line-height:20px; margin-top:0; font-size:14px;line-height:22px;}
.ChannelListBox1{ float:left; width:600px;}
.ChannelListBox2{ float:left;width:200px;}
#voteDiv{margin:0 0 0 10px;float: left;width: 260px;	line-height:20px;}
#voteDiv p{ margin:0; padding:0 8px 0 8px; font-size:13px;}
#db{display:none;}


#foodDiv , #photoDiv{float: left;width: 490px;}
#foodDiv  .foodPhoto{text-overflow:ellipsis;overflow:hidden;white-space: nowrap;
float:left; margin:4px; width:120px;}
#foodDiv p { margin:5px 5px 0 5px;}
#foodDiv a {color:#000;line-height:14px;}
.channelTwins{float: left;width: 490px;}
.channelTwins h2{width:260px;text-overflow:ellipsis;overflow:hidden;white-space: nowrap;}
.channelTwins hr{ margin:0;}
.channelTwins p{ line-height:20px; margin-top:0; font-size:14px;line-height:22px;}
.channelArticle{ text-overflow:ellipsis;overflow:hidden;white-space: nowrap;
width:230px; float:left; margin:0 2px 0; color:#999; font-weight:bold;}
.channelArticle a{color:#444; font-weight:bold; line-height:22px;}
#articleContent{float: left;width: 712px;}
#articleContent H1{ font-size:24px; font-weight:bold; text-align:center; margin:0;}
#articleContent #info{ text-align:center; margin:8px;}
#rightSide{float: right;width: 270px;}
.box_Main{float:left;width:350px; height:256px;table-layout:fixed; background:#FFF;}
.box_Title{ background:url(../images/t_bg.gif);}
.box_Title img{margin-bottom:10px;}
.box_Left{float:left; width:130px;}
.box_LeftImage{border:1px solid #999; width:122px;}
.box_LeftImage img{border:1px solid #FFF}
.box_Right{ font-family:宋体;font-size:13px; width:210px;line-height:20px;text-overflow:ellipsis;overflow:hidden;white-space: nowrap;}
.box_Right h4{ margin-bottom:8px; text-decoration:underline;}
.box_Right a{font-size:13px;text-decoration:none;font-family:Verdana;}
.box_Right a:visited{ text-decoration:none;}
.box_Right a:hover{ text-decoration:underline;}
.box_Image{float:left; width:140px; height:110px;text-align:center;text-overflow:ellipsis;overflow:hidden;white-space: nowrap; padding:9px; }
.box_Image a{ font-size:12px;}
.box_Image_2{border:1px solid #999; width:126px; margin-bottom:6px;}
.box_Image_2 img{border:3px solid #ccc}
.TableCtrl{table-layout:fixed}
.TableCtrl td{text-overflow:ellipsis;overflow:hidden;white-space: nowrap; line-height:22px;}
.borderDiv{ border-left:1px #bbb solid; border-right:1px #bbb solid; padding:0 4px 0 4px;}
#footer div{ text-align:center; line-height:25px;}
#articleContent2 {margin: 0;padding: 20px;}
#channelLeft{ width:720px;float:left;}
#channelLeft div{ float:left;}
#channelLeft .photoSet{ width:180px; text-align:center;text-overflow:ellipsis;overflow:hidden;white-space: nowrap;}
#channelRight{ width:260px; float:right; }
#channelRight .photoSet{ height:120px; line-height:22px;text-align:center;text-overflow:ellipsis;overflow:hidden;white-space: nowrap;}
.aprt{ color:#000000; font-size:14px; font-weight:bold;line-height:22px;}
.columnlist_table{ border:1px solid #999;}
.columnlist_table .thead{ height:30px; background:url(../forum/image/titlebg.gif); font-weight:bold; line-height:30px;}
.columnlist_table td { border-top:1px solid #999;}