*{margin: 0;padding:0;}
em, cite, strong, th { font-style: normal; font-weight: normal;}
ul{list-style: none;}
a{text-decoration: none;}
img{border: none;}
.clear{clear: both;}
.fl{float:left;}
.fr{float:right;}
.red{color:red;}
body{font-size: 12px;text-align: center;}
td{font-size:12px;}
#body_wrap{margin: auto;width: 986px;text-align: left;	}
.inputa{border:1px solid #666;border-top:1px solid #ccc;border-left:1px solid #ccc;}

a.a1{color:#0000CC;text-decoration:underline;}
a.a1:Hover{color:#f00;text-decoration:none;}

#tdshop a{color:#0000CC;text-decoration:underline;}
#tdshop a:Hover{color:#f00;text-decoration:none;}


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;}


.nav{position: relative;top: 10px;height: 26px;background: url(images/nav_c.gif) repeat-x;}
.nav_l{position: absolute;left: 0;width: 3px;height: 26px;background: url(images/nav_l.gif) no-repeat;}
.nav_r{position: absolute;width: 4px;right: 0;height: 26px;background: url(images/nav_r.gif) no-repeat;}
.nav_title{position: absolute;top: -10px;left: 0;}
.nav_title a{display: block;width: 78px;height: 36px;background: url(images/nav_title_1.gif) no-repeat;}
.nav ul{position: absolute;top: -5px;left: 90px;}
.nav li{float: left;display: block;}
.nav li a{float: left;display: block;font-size: 12px;padding: 0 0 0 3px;cursor: pointer;color: #fff;}
.nav li a:hover{text-decoration:underline;}
.nav li a span{float: left;display: block;padding: 13px 8px 7px 8px;}
.nav li a.current{color: #333;background: url(images/nav_title_l.gif) no-repeat left top;}
.nav li a.current:hover{text-decoration: none;}
.nav li a.current span{font-weight: bold;padding: 10px 11px 7px 9px;background: url(images/nav_title_r.gif) no-repeat right top;}

.search{clear: both;margin:10px 0 5px 0;color:#666;height: 30px;background:url(images/searchbg.gif) repeat-x bottom;}
.search .fl{padding-top:8px;}
.search .fr{padding-top:4px;}
.nav_border{height:5px;overflow:hidden;background:#97AB48;margin-top:10px;}

.class_wrap{width:130px;height:200px;float:left;margin:0 21px 0 8px;}
.class_wrap span{color:#666;}
.class_wrap p{font-weight:bold;padding:6px 0;border-bottom:2px solid #cccccc;}
.class_wrap ul{margin-top:3px;}
.class_wrap li{height:22px;line-height:22px;}


.side{float: left;width: 742px;}
.side_left{float: left;width: 318px;margin-top:7px;}

/* 公用框 */
.box_side{}
.box_side_title{position: relative;clear: both;margin-top: 5px;height: 27px;line-height: 27px;background: url(images/newest_title_c.gif) repeat-x;}
.box_side_title_l{float: left;width: 3px;height: 27px;background: url(images/newest_title_l.gif) no-repeat;}
.box_side_title_r{float: right;width: 3px;height: 27px;background: url(images/newest_title_r.gif) no-repeat;}
.box_side_title h3{padding-left: 20px;color: #333;font-size: 12px;line-height: 27px;background: url(images/pic_1.gif) no-repeat 5px;}
.box_side_title a{position: absolute;top: 0;right: 5px;font-weight: normal;color:#333;}
.box_side_title a:hover{color: #FF3300;text-decoration:underline;}
.box_side_contain{padding: 5px 0;border: 1px solid #D9E1BA;border-top: none;}

.newest_contain{padding: 5px 0;border: 1px solid #D9E1BA;border-top: none;height:450px;}
.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 a{color:#0000CC;}
.newest_contain li span.w1 a:hover{color:  Red;text-decoration: underline;}
.latest_ul li{padding:0 10px 0 15px;height: 22px;line-height:22px;font-size:13px;background: url(images/dot.gif) no-repeat 5px 8px;color: #999;text-align: right;}

/* 48小时回帖排行 */
.side_center{float: right;width: 415px;}
.hot_bg{background: url(images/bg6.gif) no-repeat;height:30px;margin:10px 0 0 0;color:#999;}
.hot_bg p{padding:6px 0 0 195px;}
.hot_wrap{border: 1px solid #D8D8D8;border-top:0px;text-align: left;height:460px;padding-left:2px}
.hot_list{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: 12px;color:#999;}
.hot_list li span{float: left;display: block;}
.hot_list li a{color: #0000CC;font-size: 12px;}
.hot_list li a:hover{color: #ff6600;text-decoration: underline;}
.hot_list li span.w1{width: 330px;overflow: hidden;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.w1 em{font-size:13px;color:#999;font-style:normal;padding-left:3px;font-size:12px;}
.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;}
.side_right .box_side{margin-top:10px;}

/* 最新图片 */
.box_s1{clear:both;margin-top:10px;}
.box_s1 h3{background: url(images/pic_2.gif) no-repeat 5px;}
.box_s2{height:365px;}
.box_contain_list{margin: 10px 0 0 12px;text-align:left;}
.box_contain_list li{float: left;width: 103px;margin: 0 10px 10px 6px;height:110px;word-wrap:break-word;word-break:break-all;display: block;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;}

/* 分类信息版块 */
.box_contain{float: left;width: 986px;margin-top:10px;}
.box_wrap{float: left;display: inline;width: 322px;margin-right:10px;}
.box_wrap1{float: left;display: inline;width: 322px;}
.box_list{padding: 5px 0;border: 1px solid #D9E1BA;border-top: none;height:280px;}
.box_list ul{margin:3px;border: none;padding: 0;text-align:left;}
.box_list li{border-bottom:1px solid #E6E6E6;padding:0 10px 0 15px;height: 28px;line-height: 28px;background: url(images/dot.gif) no-repeat 7px 10px;color: #999;text-align:left;}
.box_list .lia{border-bottom:0px;}
.box_list li span.w1{width: 253px;}
.box_list li span{float: left;display: block;}
.box_list li span.w1 a{color: #0000CC;font-size:13px;}
.box_list li span.w1 a:hover{color:  Red;text-decoration: underline;}

/* info.html */
.right_list{color:#666;line-height:21px;}
.table_info td{padding:5px;text-align:left;}
.td_info{text-align:right;color:#666;background:#EFEFEF;width:100px;font-weight:bold;}
span.c_info{color:#666;}
.td_content{background:#F9F9F9;}
.td_content{color:#333333;line-height:22px;font-size:14px;word-break:break-all;word-wrap:break-word;}
.td_content p,.td_content td,.td_content div{font-size:14px;}
.table_info .title{font-size:14px;font-weight:bold;color:#333333;}
.table_uinfo{border:1px solid #FFDAA2;width:100%;}
.table_uinfo td{padding:4px;}
.table_uinfo td b{color:#666;}


#view_img{margin: 10px 0 0 5px;}
#view_img li{float: left;width: 90px;margin: 0 7px 0;display: inline;padding-bottom: 10px;text-align: center;}
#view_img li a{color: #666;text-decoration: none;}
#view_img li a:hover{color: #ff6600;text-decoration: underline;}
#view_img li img{display:block; padding:1px;margin-bottom: 5px;}
#view_img li a img{border:3px solid #E4E4E4; background:#FFF;}
#view_img li a:hover img{border:3px solid #FEB52C;}



/* 访友  */
#my_guest{padding: 5px 0 0 0;text-align: left;}
ul.guest_list{text-align: left;}
ul.guest_list li{float: left;display: block;width: 100%;margin: 6px 0;}
ul.guest_list li div{float: left;margin: 0 6px;display: inline;padding: 1px;}
ul.guest_list ul{float: left;width: 150px;}
ul.guest_list ul li{float: none;margin: 0;color: #666;line-height: 20px;}

ul.guest_list .a1 a{float:left;border:2px solid #E4E4E4;padding:2px}
ul.guest_list .a1 a:hover{border:2px solid #8BAD50;padding:2px}



.add_commend{
	clear: both;
	margin-top: 10px;
	padding-bottom: 10px;
	border: 1px solid #FFDFB6;
	background: #FFFBF5;
	text-align: center;	
}
.add_commend_title{
	background: #FFF3DD;
	height: 28px;
	line-height: 28px;
	text-align: left;
}
.add_commend_title h3{
	float: left;
	width: 200px;
	padding-left: 10px;
	font-size: 14px;
}
.add_commend_title .close a{
	float: right;
	width: 30px;
	margin-right: 5px;
	color: Gray;
	text-decoration: none;
}
.add_commend_title .close a:hover{
	color: Red;
}


.userBook{border:1px solid #C6D7A8;padding:5px 8px;}
/*显示留言*/
.booklist{margin:auto 5px;clear:both;padding:6px 6px 0px 6px;margin-top:5px;background:url(/img/line1.gif) bottom repeat-x;height:100%;font-family:Verdana,宋体;}
.booklist .a1{width:60px;margin-top:10px !important;margin-top:5px;}
.booklist .a2{width:600px;}
.booklist .a1 a{float:left;border:2px solid #E4E4E4;padding:2px}
.booklist .a1 a:hover{border:2px solid #8BAD50;padding:2px}
.booklist .a2{margin-left:15px;}
.booklist .a2 div{padding-top:7px;}
.booklist .b1 span{font-weight:bold;}
.booklist .b2{float:left;line-height:18px;}
.booklist .b3{clear:both;color:#999;padding-bottom:7px;}



.postbook{clear:both;margin:3px;text-align:left;margin:10px 0 6px 0;}
.dp_title{border-top: 1px solid #D4D0C7;background:#F6F6F6;height:25px;line-height:25px;color:#333333;padding-left:6px;font-weight:bold;text-align:left;border-bottom:1px solid #EAE8E3;font-size:13px;}
.dp_title b{font-weight:normal;color:gray;font-size:12px;}
.dp_title span{font-weight:normal;}


/* 引用 */
div.quote{border:1px solid #ccc;border-left:3px solid #ccc;background:#FDFDDF;clear:both;margin:5px 0px;padding:5px;line-height :20px;}
div.quote span{color:#999;}
div.quote a{color:#0000CC;text-decoration:underline;}
div.quote a:hover{color:#f00;text-decoration:none;}

/* post.asp */


/* 一周用户评论排行榜 */
.box_s3{height:115px;}
.user_contain_list{margin:6px 0 0 13px;}
.user_contain_list li{float: left;width:68px;margin: 0 6px 0;display: inline;padding-bottom: 10px;text-align:center;}
.user_contain_list li a{color: #666;text-decoration: none;}
.user_contain_list li a:hover{color: #ff6600;text-decoration: underline;}
.user_contain_list li img{display:block; padding:1px;margin-bottom: 5px;}
.user_contain_list li a img{border:2px solid #E4E4E4; background:#FFF;}
.user_contain_list li a:hover img{border:2px solid #FEB52C;}
.user_contain_list li span{color:#999;}
.user_contain_list li div{padding-left:7px;}

/*post.html*/
.contain_4{border: 1px solid #97AB48;border-top: none;background: #fff;height:260px;}
.contain_55{padding: 10px;border: 1px solid #F56D4B;border-top: none;background: #fff;}
.div_master{padding:10px;border:1px solid #ccc;margin-top:10px;}

.table_info td{padding:5px;text-align:left;}
.table_info .post_1{width:80px;text-align:right;}
.table_info .post_1 span{color:red;}
.table_info .post_2{text-align:left;}
.table_info .post_2 span{color:#999;}
.contact_top{height:26px;width:620px;background:url(images/contact_top.gif) no-repeat top left;}
.contact{border:1px solid #AFD5A6;border-top:0px;width:618px;height:270px;}
.contact1{border:1px solid #AFD5A6;border-top:0px;width:618px;height:150px;}
.table_info .post_3{width:70px;text-align:right;}
.table_info .post_3 span{color:red;}
.table_info .post_4{text-align:left;}
.table_info .post_4 span{color:#999;}
.sendButton{font-size:14px;width:100px;height:25px;margin-left:150px;}
.table_info .td11{padding:0px;}


.table_uinfo{border:1px solid #C6D7A8;width:100%;}
.table_uinfo td{padding:4px;}
.table_uinfo td b{color:#666;}
.table_uinfo .utop{background:url(images/utop.gif) repeat-x top left;color:#666666;font-weight:bold;}
.right_list{color:#666;line-height:21px;}
div.top_bg{border-top:3px solid #8BAD50;height:5px;overflow:hidden;margin-top:9px;}

.table_uinfo .td11{padding:0px;}

/* list.html 导航 */
div.sub_nav{margin-top:5px;height:22px;line-height:22px;font-size:12px;color:#666;}

/* 子导航 */
.SearchSuggest
{
	clear:both;
	margin:5px 0 10px 0;
	padding:11px 5px 6px 5px;
	background-color:#f7f7f7;
	border-top:2px solid #ccc;
	border-bottom:2px solid #EBEBEB;
}

.SearchSuggest .subul{width:880px;}
.SearchSuggest .subul li{float:left;margin-right:9px;white-space: nowrap;list-style:none; font-weight:normal;}

.MainBox {clear:both;font-family:Verdana;}
.MainBox span,.MainBox ul{ float:left; line-height:28px;font-size:12px;}
.MainBox span{ font-size:14px; font-weight:bold; color:#666;}

.MainBox .SelItem,.SubBox .SelItem {padding:0 1px 0 1px;color:#000;font-size:14px;font-weight:bold;}
.MainBox .title {padding:2px 1px 0 1px;}

.SubBox{border:1px solid #C5C5C5; background:#fff; padding:4px; margin:0 0 0 75px; font-size:12px;width:90%;}
.SubBox ul {line-height:20px;}
.SubBox ul li{float:left;width:78px;}
.menu_a{ background:url(images/search_list.gif) no-repeat center 19px;}

/* list  */
.SearchMain{width:100%;}
.SearchMain .ResultCount{float:left;padding-left:1px;}
.SearchMain .SearchCommand{float:right;}
.SearchMain .Info{clear:both;margin-top:3px;height:30px;background:url("images/OrderBar.gif") repeat-x top;}
.SearchMain .Info p{padding:10px 0 0 5px;}
.table_list{width:100%;color:#666;}
.table_list .tr1 td{height:25px;background:#EFF3CD;font-weight:bold;}
.table_list td{height:40px;border-bottom:1px solid #D4D0C7;font-size:12px;}
.table_list td a{text-decoration:none;}
.table_list td a:hover{text-decoration:underline;}
.table_list .td0{text-align: center; width: 30px;}
.table_list .td1{width:655px;}
.table_list .td2{width:90px;}
.table_list .td3{width:100px;text-align:center;}
.table_list .num{font-size:13px;}
.table_list .author cite,.table_list .lastpost cite{display:block;}
.table_list .author em,.table_list .lastpost em{font-size: 0.83em;font-family:verdana;}
.table_list .num{text-align:center;}
.table_list .num strong{color: #090;}
.table_list .tr2 .td1{font-size:14px;}
.table_list span a{color:#666;font-size:12px;text-decoration:underline;}
/* --设置翻页颜色样式--- */
.commonpage{clear:both;font-weight:bold;color:#666;height:28px; line-height: 28px;padding-left:10px;background:#EDF3E4;border: 1px solid #8BAD50;margin-top:5px;}
.count{color:red}
.spage{color:#FF6600;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{background:#EEF3ED;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 #57724F;}
div.page ul li a:hover{color:#fff;background: #97B190;text-decoration: none;}
div.page ul li a.current{color: #fff;background: #97B190;border: 1px solid #A6BB9F;}

.commonpage1{clear:both;margin:5px 5px 0px 0;font-weight:bold;height:23px; line-height: 23px;padding-left:10px;color:#666;}
.count1{color:red}
.spage1{cursor:pointer;}
div.page1{height: 19px; line-height: 19px;}
div.page1 ul{float: right; margin: 2px 0;}
div.page1 ul li{float: left;display: block;margin: 0 1px;padding: 2px;}
div.page1 ul li a{background:#EEF3ED;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 #57724F;}
div.page1 ul li a:hover{color:#fff;background: #97B190;text-decoration: none;}
div.page1 ul li a.current{color: #fff;background: #97B190;border: 1px solid #A6BB9F;}


.VisitorTable{border:1px solid #cccccc;padding:1px;}
.VisitorTable th{border-bottom:1px solid #ccc;padding:5px;background:#EAF0F2;font-weight:bold;color:#666;}
.VisitorTable .tr2 td{padding:10px 5px;background:#EAF0F2;border-bottom:1px dotted #cccccc;}
.VisitorTable .tr1 td{padding:10px 5px;background:#FFFFFF;border-bottom:1px dotted #cccccc}
.VisitorTable .img1{border:2px solid #E4E4E4;padding:2px}
.VisitorTable .img1:hover{border:2px solid #8BAD50;padding:2px}



.legend { border: 1px solid #A9BC5C; background: #F3F5E9; padding: 10px; margin:20px auto 10px auto; width: 380px; text-align: center; line-height: 35px; }
.legend label { padding: 0 20px; }
.legend img { vertical-align: middle; margin-right: 10px; }

