*{margin: 0;padding:0;}
ul{list-style: none;}
a{text-decoration: none;}
img{border: none;}
.clear{clear: both;}
body{font-size: 12px;text-align: center;}
div#MainPromotionBanner{width:318px;height:180px;border:1px solid #999;}
#MainPromotionBanner #SlidePlayer{position:relative;margin:0 auto;}
#MainPromotionBanner .Slides{padding:0;	margin:0;list-style:none;height:180px;overflow:hidden;}
#MainPromotionBanner .Slides li {float:left;width:318px;height:180px;}
#MainPromotionBanner .Slides img{display:block;width:318px;height:180px;border:0;}
#MainPromotionBanner .SlideTriggers{position:absolute;top:157px;/*left:5px;*/right:0;z-index:10;margin:0;padding:0;list-style:none;height:25px;font-family:Arial, Helvetica, sans-serif;}
#MainPromotionBanner .SlideTriggers li{float:left;display:inline;margin:3px;width:16px;height:16px;color:#77bb40;text-align:center;line-height:16px;font-size:12px;overflow:hidden;cursor:pointer;border:1px solid #77bb40;background:#FFFFFF;}
#MainPromotionBanner .SlideTriggers li.Current{margin:2px 3px;height:18px;width:18px;border:0;color:#fff;font-size:14px;font-weight:bold;line-height:18px;border:1px solid #ffffff;background:#77bb40;}



#body_wrap{margin: auto;width: 986px;text-align: left;}
.nav_bg{height: 60px;background: url(images/nav_bg_c.gif) repeat-x;margin: 5px 0 10px;}
.nav_bg_l{float: left;width: 3px;background: url(images/nav_bg_l.gif) no-repeat;}
.nav_bg_r{float: right;width: 3px;background: url(images/nav_bg_r.gif) no-repeat;}
.nav{padding-top: 8px;text-align: center;color: #fff;font-weight: bold;}
.nav a{margin: 0 10px;color: #fff;}
.nav a:hover{text-decoration:underline;}
.nav_bg p{padding: 14px 10px 0 0;text-align: right;color: #2C596A;}
.nav_bg p strong{color: red;margin: 0 2px;}



.side{float: left;width: 742px;}
.side_left{float: left;width: 318px;}
.newest_title{position: relative;clear: both;margin-top: 5px;height: 27px;line-height: 27px;background: url(images/newest_title_c.gif) repeat-x;}
.newest_title_l{float: left;width: 3px;height: 27px;background: url(images/newest_title_l.gif) no-repeat;}
.newest_title_r{float: right;width: 3px;height: 27px;background: url(images/newest_title_r.gif) no-repeat;}
.newest_title h3{padding-left: 30px;color: #333;font-size: 12px;line-height: 27px;background: url(images/pic_1.gif) no-repeat 5px;}
.newest_title a{position: absolute;top: 0;right: 5px;font-weight: normal;color:#333;}
.newest_title a:hover{color: #FF3300;text-decoration:underline;}
.newest_contain{padding: 5px 0;border: 1px solid #AFD8EE;border-top: none;height:256px;}


.latest_ul li{padding:0 10px 0 15px;height: 22px;line-height: 22px;background: url(images/dot.gif) no-repeat 5px 8px;color: #999;text-align: right;}
.newest_contain li span{float: left;display: block;text-align: right;}
.newest_contain li a{color: #666;}
.newest_contain li a:hover{color: #ff6600;text-decoration:underline;}
.newest_contain li span.w1{width: 228px;text-align: left;}
.newest_contain li span.w1 a{color: #333;}
.newest_contain li span.w1 a:hover{color:  Red;text-decoration: underline;}


/* 我型我秀 */
.bbs_show{height:230px;margin-top:15px;}
.bbs_show .title{height:22px;padding-left:23px;line-height:22px;background: url(images/bg1.gif) no-repeat 1px;}
.bbs_show .title a{font-weight:bold;color:#04749F}
.bbs_show .title a:hover{text-decoration:underline;}
.bbs_show .div1{height:190px;border: 1px solid #AFD8EE;padding-top:9px;}
.bbs_show li{float: left;width: 140px;margin: 0 7px 0;display: inline;padding-bottom: 6px;text-align: center;}
.bbs_show li a{color: #666;text-decoration: none;}
.bbs_show li a:hover{color: #ff6600;text-decoration: underline;}
.bbs_show li img{display:block;padding:1px;margin-bottom: 3px;}
.bbs_show li a img{border:1px solid #E4E4E4; background:#FFF;}
.bbs_show li a:hover img{border:1px solid #FEB52C;}
.side_center{float: right;width: 410px;}


/* 论坛推荐 */
.rec_bg{background: url(images/bg3.gif) no-repeat;height:30px;}
.news_title{border: 1px solid #D8D8D8;border-top:0px;height: 240px;text-align: left;padding:5px;}
.news_title h1{padding: 3px 0;margin-top:5px;}
.news_title h1 a{color: Red;font-size: 16px;}
.news_title h1 a:hover{text-decoration:underline;}
.news_title p{padding: 3px;line-height:18px;height:40px;padding-bottom:10px;border-bottom:1px dotted #cccccc;}
.news_title .p1{border-bottom:0px;}
.news_title p a{color:#333;}
.news_title p a:hover{text-decoration:underline;}

/* 48小时回帖排行 */
.hot_bg{background: url(images/bg6.gif) no-repeat;height:30px;color:#999;}
.hot_bg p{padding:6px 0 0 195px;}
.hot_wrap{border: 1px solid #D8D8D8;border-top:0px;text-align: left;height:685px;}
.hot_list{margin:7px 0 0;border-bottom: 1px dashed #ccc;width:400px;}
.hot_list1{border-bottom: 0px;}

.hot_list li{clear: both;height: 26px;line-height: 26px;text-align: right;font-size: 14px;}
.hot_list li span{float: left;display: block;}
.hot_list li a{color: #8B8A8A;font-size: 12px;}
.hot_list li a:hover{color: #ff6600;text-decoration: underline;}
.hot_list li span.w1{width: 320px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;text-align: left;}
.hot_list li span.w1 strong a{margin-right: 5px;font-weight: normal;color: #006699;font-size: 14px;}
.hot_list li span.w1 a{color: #333;font-size: 14px;}
.hot_list li span.current a,.hot_list li span.w1 a:hover{font-size: 14px;color: red;}
.hot_list li span.w1 font{font-size: 14px;}
.hot_list li span.w1 b{font-size: 14px;}


/* 搜索 */
.side_right{float: right;width: 232px;}
.search{clear: both;border: 1px solid #90CAE7;background: #F0F9FD;}
.search ul{float: left;width: 222px;margin: 10px 0 10px 10px;display: inline;}
.search li{clear: both;}
.search ul li input{float: left;margin: 3px;display: inline;}
.search ul li input.length{width: 118px;height: 20px;border: 1px solid #90CAE7;line-height:20px;}
.search ul li select{width: 160px;}
.author_btn{cursor:pointer;border:0;width:70px;height:21px;background:url(images/btn_2.gif) no-repeat;}

/* 公告 */
.bbs_affice{margin-top:10px;}
.bbs_affice h3{padding:5px 0 0 28px;font-size: 12px;height: 21px;background: url(images/bg4.gif) no-repeat;}
.bbs_affice h3 a{font-weight:bold;color:#04749F}
.bbs_affice h3 a:hover{text-decoration:underline;}


.bbs_affice .div1{margin-top: 5px;background: #fff;border: 1px solid #AFD8EE;}
.bbs_affice ul{padding:5px;background: #fff;}
.bbs_affice li{padding:0 5px 0 15px;height: 22px;line-height: 22px;background: url(images/dot.gif) no-repeat 5px 8px;color: #999;border-bottom:1px solid #F0F0F0}
.bbs_affice li a{color: #666;}
.bbs_affice li a:hover{color: #ff6600;text-decoration:underline;}
.bbs_affice .li1{border-bottom:0px;}

/* 版块人气PK */
.pk{margin-top:10px;}
.pk_title h3{padding:5px 0 0 28px;font-size: 12px;height: 21px;background: url(images/pic_forum.gif) no-repeat;}
.pk_title h3 a{font-weight:bold;color:#04749F}
.pk_title h3 a:hover{text-decoration:underline;}


.pk_contain{margin-top: 5px;border: 1px solid #D8D8D8;}
.pk_contain ul{margin: 5px;}
.pk_contain li{clear: both;height: 22px !important;height: auto;line-height: 22px;}
.pk_contain li a{color:#666;}
.pk_contain li a:hover{color: #ff6600;text-decoration:underline;}
.pk_contain li span{float: left;display: block;}
.pk_contain li.gray{background: #F3F3F3;}
.pk_contain li span.w1{padding-left: 35px;width: 60px;background: url(images/n_1.gif) no-repeat 5px;}
.pk_contain li span#n_2{background-image: url(images/n_2.gif);}
.pk_contain li span#n_3{background-image: url(images/n_3.gif);}
.pk_contain li span#n_4{background-image: url(images/n_4.gif);}
.pk_contain li span#n_5{background-image: url(images/n_5.gif);}
.pk_contain li span#n_6{background-image: url(images/n_6.gif);}
.pk_contain li span#n_7{background-image: url(images/n_7.gif);}
.pk_contain li span#n_8{background-image: url(images/n_8.gif);}
.pk_contain li span#n_9{background-image: url(images/n_9.gif);}
.pk_contain li span#n_10{background-image: url(images/n_10.gif);}
.pk_contain li span.w2{width: 60px;text-align: center;}
.pk_contain li span.w3{width: 55px;}
.pk_contain li span.w3 img{margin-top: 7px;}



/* 视频 */
.video{margin-top:10px;}
.video h3{padding:5px 0 0 28px;font-size: 12px;height: 21px;background: url(images/bg5.gif) no-repeat;}
.video h3 a{font-weight:bold;color:#04749F}
.video h3 a:hover{text-decoration:underline;}
.video .div1{padding:10px;background: #fff;border: 1px solid #AFD8EE;}
.video p{margin: 0 7px 0;padding-bottom: 6px;text-align: center;}
.video p a{color: #666;text-decoration: none;}
.video p a:hover{color: #ff6600;text-decoration: underline;}
.video p img{display:block;padding:1px;margin-bottom: 3px;}
.video p a img{border:2px solid #E4E4E4; background:#FFF;}
.video p a:hover img{border:2px solid #FEB52C;}


.box{clear: both;margin-top: 10px;}
.box_title{position: relative;height: 26px;background: url(images/title_1.gif) repeat-x;border-right: 1px solid #A7CFDC;overflow: hidden;}
#box_title_2{background-image: url(images/title_2.gif);border-right-color: #BDDCA7;}
#box_title_3{background-image: url(images/title_3.gif);border-right-color: #F2DAA8;	}
#box_title_4{background-image: url(images/title_4.gif);border-right-color: #E1DE92;	}
#box_title_4 a{color: #7E7B20;}
h1.box_title_l{position: absolute;left: 0;top: 0;width: 170px;height: 26px;color: #fff;font-size: 14px;padding: 7px 0 0 35px;background: url(images/title_l_1.gif) no-repeat;}
#box_title_l_2{background-image: url(images/title_l_2.gif);}
#box_title_l_3{background-image: url(images/title_l_3.gif);}
#box_title_l_4{background-image: url(images/title_l_4.gif);}
.box_title div{position: absolute;left: 200px;top: 10px;color: #333;}
.box_title div a{margin: 0 5px;color: #333;}
div.box_title a{color:#000;}
div.box_title a:hover{color:red;text-decoration:underline;}
.box_contain{float: left;width: 986px;margin-top: 1px;border: 1px solid #A7CFDC;background: #fff;}
#box_contain_2{border-color: #BDDCA7;padding-bottom: 10px;}
#box_contain_3{border-color: #F2DAA8;padding-bottom: 10px;}
#box_contain_4{border-color: #E1DE92;padding-bottom: 10px;}
.box_contain_list{margin: 10px 0 0 5px;}
.box_contain_list li{float: left;width: 146px;margin: 0 7px 0;display: inline;padding-bottom: 10px;text-align: center;}
.box_contain_list li a{color: #666;text-decoration: none;}
.box_contain_list li a:hover{color: #ff6600;text-decoration: underline;}
.box_contain_list li img{display:block; padding:1px;margin-bottom: 5px;}
.box_contain_list li a img{border:3px solid #E4E4E4; background:#FFF;}
.box_contain_list li a:hover img{border:3px solid #FEB52C;}
.square{float: left;margin: 10px 0 0 10px;display: inline;width: 312px;border: 1px solid #63AA63;}
.square_title{position: relative;height: 28px;line-height: 28px;background: #E8F5E8;}
.square_title h3{font-size: 12px;padding-left: 10px;}
.square_title a{position: absolute;top: 0;right: 5px;color: #000;}
.square_title a:hover{text-decoration:underline;color:red;}
.square_list li{padding:0 10px 0 15px;height: 22px;line-height: 22px;background: url(images/dot.gif) no-repeat 5px 8px;color: #999;text-align: right;}
.square_list{border: none;padding: 0;height:186px;}
.square_list li span.w1{width: 220px;}

.forum_title{
	clear: both;
	margin: 10px 5px;
	height: 24px;
	line-height: 24px;
	background: #F6F6F6;
}
.forum_title h3 a{
	padding-left: 5px;
	font-size: 14px;
	color: #FF3300;
}
.forum_title h3 a:hover{text-decoration:underline;}

.forum ul{
	border-right: 1px dashed #ccc;
}
.forum ul li{
	border-left: 1px dashed #ccc;
	line-height:20px;
	width: 116px;
	float: left;
	display: inline;
	padding-left:5px;
}
.forum ul li a{
	color: #333;
	font-size: 12px;
}
.forum ul li a:hover{
	color: Red;
	text-decoration:underline;
}
.forum ul.no_border{
	border: none;
}
.link{
	margin-top: 5px;
	padding: 10px;
	background: #F6F6F6;
	border: 1px solid #D8D8D8;
	line-height: 20px;
}
.link a{
	margin: 0 5px;
	color: #333;
}
.link li{margin:4px 4px 0;display:inline;}
.link li a{font-size:12px;color:#333;}
.link li a:hover{font-size:12px;color:red;text-decoration:underline;}

/* -------------地盘博客--------------- */
.blog_pic{
	margin: 10px 0 0 0;
}
.blog_pic li{
	float: left;
	margin:0 8px 0 15px;
	width:170px;
	height:235px;
	display: inline;
}
.blog_pic li img{
	display: block;
}
a.img_border{
	float: left;
	padding: 3px;
	border: 2px solid #E1DE92;	
}
a:hover.img_border{
	border: 2px solid #ff6600;
}
.blog_pic li p{
	clear: both;
	padding: 3px 0;
	text-align: center;
}
.blog_pic li p a{
	color: #000;
}
.blog_pic li p a:hover{color:red;text-decoration:underline;}
/*菜单样式*/
.menu_1
{
	background:#FFFFFF;
	display:none;
	position:absolute;
	z-index:3;
}

.menu_1 li a{color:#333;padding: 2px 2px 2px 2px;}
.menu_1 li a:hover{
	color: #ffffff;
	text-decoration:underline;
	background-color:#539D26;
	padding: 2px 2px 2px 2px;
}
.menu_1 li{float:left;width:48%;height:25px;line-height:25px;background:url(images/dot1.gif) repeat-x bottom;text-align:center;}

.bbs_table{padding: 0;margin: 0;}
.bbs_table th{
	border-right: 1px solid #999;
	border-bottom: 1px solid #999;
	border-top: 1px solid #999;
	letter-spacing: 1px;
	text-align: center;
	color:#333;
	font-weight:bold;
	padding: 6px;
	background: #BFEBFF;
}
.bbs_table .th1{border-left:1px solid #999;}
.bbs_table td
{
border-right: 1px solid #999;
border-bottom: 1px solid #999;
background: #fff;
font-size:11px;
padding:0px 3px;
color: #4f6b72;
line-height:25px;
}

.bbs_table a
{
	padding: 2px 2px 2px 2px;
	color:#4f6b72}
.bbs_table a:hover
{
	/*color:red; text-decoration :underline;*/
	color: #ffffff;
	text-decoration:underline;
	background-color:#539D26;
	padding: 2px 2px 2px 2px;
	}


#bbs_table1{width:160px;border-top: 1px solid #999;}
#bbs_table1 .td1{border-left:1px solid #999;padding-left:5px;}

#bbs_table2{width:100px;border-top: 1px solid #999;}
#bbs_table2 .td1{border-left:1px solid #999;padding-left:15px;}

#bbs_table3{width:500px;border-top: 1px solid #999;}
#bbs_table3 .td1{color:#333;border-left:1px solid #999;padding-left:10px;font-size:14px;width:16px;font-family:Verdan;background:#BFEBFF; font-weight:bold;}


#bbs_table4{width:560px;}
#bbs_table4 th{width:16%;}
#bbs_table4 .td1{border-left:1px solid #999;}

#bbs_table5{width:100px;border: 4px solid #E7E7E7;}
#bbs_table5 .td1{border: 4px solid #E7E7E7;padding-left:15px;}


/* ------------------page-------------------- */
.commonpage{clear:both;margin:5px 5px 0px 0;font-weight:bold;height:23px; line-height: 23px;padding-left:10px;color:#666;}
.count{color:red}
.spage{cursor:pointer;}
/* --设置翻页颜色样式--- */
/* --设置翻页颜色样式--- */
div.page{height: 19px; line-height: 19px;}
div.page ul{float: right; margin: 2px 0;}
div.page ul li{float: left;display: block;margin: 0 1px;padding: 2px;}
div.page ul li a{color:#666;float: left;display: block;padding: 0 4px;height: 17px;line-height:17px;font-weight: bold;text-decoration: none;text-align: center;border: 1px solid #2b7899;}
div.page ul li a:hover{color:#fff;background: #6EC8EE;text-decoration: none;}
div.page ul li a.current{color: #fff;background: #6AA6D8;border: 1px solid #7CBDFF;}
div.page ul li a.no_border{padding: 0;border: none;text-align: left;}
div.page ul li a:hover.no_border{background: none;}
div.page ul li a.font{width: 17px;padding: 0;font-size: 14px;font-family: 黑体;font-weight: bold;}

.exif{font-size:12px;}