@charset "utf-8";
/* CSS Document */

.column_tit{margin-top:20px; margin-bottom:20px; border-bottom:#E7E7E7 2px solid;}
.column_tit h2{display:inline-block; padding-right:6px; padding-bottom:8px; border-bottom:#ff8700 2px solid; position:relative; bottom:-2px; font-size:20px;}

/*公共图片框样式*/
.pub_picb{ font-size:12px;}
.pub_picb img{ display:block;}
.pub_picb .imgtext{ padding:0px 6px; margin-bottom:20px; height:75px; overflow:hidden; background-color:#F2F2F2;  }
.pub_picb .imgtext h3{ padding-top:6px; height:40px; line-height:20px; overflow:hidden;}
.pub_picb p{ width:100%; height:24px; line-height:24px; overflow:hidden; }
.pub_picb p span{ display:inline; float:left; }
.pub_picb p .icon{ margin-top:6px; margin-right:6px;  width:14px; height:12px; background:url(http://pic2.boosj.com/images/common/pub_icon.png) no-repeat 0px -600px;}
.pub_picb p .icon_play{background-position:-100px -600px;}
.pub_picb p .icon_user{margin-left:6px;}
.pub_picb p .username{ max-width:96px; overflow:hidden;}
.pub_picb p .played{ width:auto; overflow:hidden;}

.special-list li{height:80px; margin-top:20px;}

.mt30{margin-top:30px;}
.mt20{margin-top:20px; margin-bottom:20px;}

/*分页内容*/
.pub_paging{ margin:20px 0px; text-align:center; font-size:12px; }
.pub_paging a, .pub_paging span { text-align:center; display:inline-block; *display:inline; *zoom:1; padding:0.1em 0.6em; margin-right:5px; margin-bottom:5px;  }
.pub_paging a { text-decoration:none; border:1px solid #BBBBBB; color:#555;  }
.pub_paging a:hover{ color:#ff8700; border-color:#ff8700; }
.pub_paging .current { background-color:#ff8700; color:#fff; border:1px solid #ff8700; }
.pub_paging .unbutton{ color:#DDDDDD;  background:#fff; border:1px solid #DDDDDD; }

.pub_picb p .icon_upuser{ background-position:-150px -150px;}
.pub_picb p .icon_upuser_box{ display:inline; float:right; width:84px; word-wrap:break-word; word-break:break-all; overflow:hidden;}
.icon_upuser_box a{display:inline-block; width:60px; overflow:hidden;}

.tag_show{background-color:#f5f5f5; padding:10px; font-size:14px; color:#999;}
.tag_show a{margin-right:10px; margin-left:10px;}

#bottomAdver {width: 860px;height: 90px;margin: 30px auto;}