a:hover, a:focus {text-decoration: none;}
a:active, a:hover {outline: 0;}
.clearfix{zoom:1}
.clearfix:after{content:" ";display:table;clear:both}

#head {border-bottom: 1px solid #F0F0F0;margin-bottom: 2px;}

.zz_topic_forumbanner {position: relative;margin: 30px 0 10px;}

.content{width:1200px;overflow:hidden;margin:0 auto}

.f_class_left{padding-bottom:9000px;margin-bottom:-9000px;*padding-bottom:0;*margin-bottom:0;background-color:#f8f9fa;border:1px solid #DCDCDC;border-top:0;overflow:visible}
.left-sec{width:210px;float:left;margin-top:10px}
.left-sec .f_class_list{font-size:14px;}
.f_class_menu .f_class_li{height:39px;padding-left:13px}
.f_class_menu .first_li{border-top:1px solid #F5F8FA}
.f_class_li a{display:block;padding-left:25px;font-family:STHeiti,"Microsoft Yahei","Microsoft YaHei",Arial,sans-serif;line-height:38px;padding-top:2px;border-bottom:1px dotted #B1B4B6;width:156px;background-image:url(../square2.png);*background-image:url(../square2.gif);color:#333}
.f_class_li .last_li{border:0;text-decoration: none;}
.left-sec .f_class_title{height:34px;background:url(../square1.png) no-repeat -212px 0;color:#FFF;padding-left:20px;font:14px/34px 'Microsoft YaHei',Arial,sans-serif}
.left-sec .f_class_title a{color:#FFF;}

.literature{background-position:0 14px}
.cartoon{background-position:0 -22px}
.game{background-position:0 -128px}
.livingexpert{background-position:0 -164px}
.district{background-position:0 -197px}
.sports{background-position:0 -330px}
.entertainment{background-position:0 -394px}
.xianqu{background-position:4px -682px}

.f_class_menu .f-d-item-hover, .f_class_menu .f_class_li:hover{background-color:#f3f3f3;height:37px;border-bottom:1px solid #DDD;border-top:1px solid #DDD;border-right:0;border-left: 0;padding:0 0 1px 13px;width:196px;*width:195px}
.f_class_menu .f_class_li:hover a{border-bottom:0;}

.f-d-item-hover a{border:0;text-decoration:none;}

.see_all_class {display: block;width: 188px;height: 36px;line-height: 36px;text-align: center;color: #444;font-weight: 700;margin:20px auto 10px;background: url(../square2.png) no-repeat 0 -500px;}
.see_all_class:hover{color:#53789B;background-position:0 -547px}

.bottom-bg{width:1200px;height:25px;margin:0 auto;background:url(../bottom-bg.png) no-repeat left bottom;*background:0 0}


.right-sec{width:970px;float:left;margin-top:10px;margin-left:20px;min-height:1000px}
.ba_class_title{border-bottom:2px solid #A8C500;color:#A8C500;font-family:"Microsoft YaHei",Arial,sans-serif;font-size:20px;margin:3px 0 20px;padding-bottom:11px}
.ba_class_title span{ float: right;font-size: 12px;line-height: 33px;color: #666;}

.bft_rcmd_forum{width:968px;height:93px;margin:-20px 0 20px 0;border:1px solid #DCDCDC;border-top:0;background-color:#FCFCFC}
.bft_rcmd_label{display:block;height:100%;width:33px;background:url(../square1.png) no-repeat right -328px;float:left}
.bft_forum_item{float:left;width:217px;_width:217px;padding-left:16px;margin:10px 0;border-left:1px solid #E8E8E8}
.bft_forum_item:first-child{padding-left:13px;border-left:0}
.bft_forum_pic{width:65px;height:65px;margin-right:10px;padding:2px;border:1px solid #E8E8E8;border-radius:8px;overflow:hidden;float:left}
.bft_forum_meta{margin-left:81px}
.bft_forum_name{font:14px/24px 'Microsoft YaHei',Arial,SimHei,sans-serif;color:#444}
.bft_forum_p_num, .bft_forum_m_num{margin-top:3px;color:#FF7F3E;font:12px/18px Tahoma,"Microsoft YaHei",Arial,sans-serif;vertical-align:bottom;/*padding-left:16px;background:url(../square1.png) no-repeat 0 -100px*/}
.bft_forum_p_num{background-position:0 -125px}

.square_nav a{display:block;width:65px;height:28px;line-height:27px;float:left;font-family:STHeiti,"Microsoft Yahei","Microsoft YaHei",Arial,sans-serif;padding-left:28px;font-size:14px;background-image:url(../square1.png)}
.square_nav .renqi{background-position:0 -303px;color:#888;}
.square_nav .renqi:hover{background-position:0 -261px;color:#F96E02;}
.square_nav .recent{background-position:-93px -261px;color:#888;cursor:pointer}
.square_nav .recent:hover{background-position:-93px -303px;color:#197FCC}

.ba_info{float:left;border:1px solid #E7E7E7;background-color: #fff;border-radius:2px;width:476px;margin-top:15px;position:relative;box-shadow:0 2px 0 #e9ecee}
.ba_info:hover{border-color:#A8C500;box-shadow: 0 2px 0 rgb(168 197 0 / 35%);}
.ba_info:nth-child(2n), .ba_info2{margin-left:14px}
.ba_info .ba_href{display:block;margin:9px}
.ba_info .ba_pic{float:left;display:block;padding:1px;background-color:#EFEFEF}
.ba_info .ba_content{width:226px;float:left;margin-left:15px}
.ba_info .ba_name{color:#444;font:16px/20px STHeiti,"Microsoft Yahei","Microsoft YaHei",Arial,sans-serif}
.ba_info .ba_name em{font-size: 13px;}
.ba_info .ba_num{color:#F96E02}
.ba_info .ba_num span{padding-left:16px;display:block;float:left;background-image:url(../square1.png);font:12px/22px Tahoma,"Microsoft YaHei",Arial,sans-serif}


.ba_num .ba_m_num{background-position:0 -123px;}
.ba_num .ba_p_num{background-position:0 -98px;margin-right:30px}
.ba_info .ba_desc{color:#999;height:40px;width:218px}
.ba_info .ba_tag{color:#999;position:absolute;top:94px;right:27px;width:218px}
.ba_info .ba_tag a{color:#4da65f;margin-right:3px}
.ba_info .ba_tag a:hover{text-decoration:underline}
.ba_info .ba_post{height:48px;border-top:1px solid #E7E7E7;line-height:22px;padding-top:5px;color:#999;overflow:hidden;background:url(../square1.png) no-repeat 0 -187px}
.ba_info .ba_no_post{background:0 0;background-color:#FCFCFC}
.ba_info .ba_post a{margin-left:80px;display:block;width:290px;overflow:hidden;color:#999}
.ba_info .ba_post a:hover{text-decoration:underline}
.ba_info .ba_like{width:18px;height:18px;position:absolute;right:15px;top:15px;cursor:pointer;background:url(../square1.png) no-repeat -63px -162px}
.ba_info .is_like{background-position:-14px -162px}
.ba_info .ba_like:hover{background-position:-114px -162px}
.ba_class_title{border-bottom:2px solid #A8C500;color:#A8C500;font-family:"Microsoft YaHei",Arial,sans-serif;font-size:20px;margin:3px 0 20px;padding-bottom:11px}
