@charset "utf-8";
/* CSS Document */
body{font-family:Tahoma, Arial, Helvetica, sans-serif, arial;margin-top:0px; padding:0; background:#fff; font-size:12px;color:#000;}
div,form,img,ul,ol,li,dl,dt,dd {margin:0; padding:0; border:0;}
h1,h2,h3,h4,h5,h6 { margin:0; padding:0;}
table,td,tr,th{font-size:12px;margin:0 auto; padding:0;}
ul,li{ list-style:none}
/* 链接颜色 */
a{text-decoration:none;color:#000000;}
a:hover{color:#F47E2A;}

/* 线条*/
.lineright{border-right:1px solid #DBDBDB}
.linebottom{border-bottom:1px solid #DBDBDB;}
.linetop{border-top:1px solid #DBDBDB; }
.lineleft{border-left:1px solid #DBDBDB;}
.lineall{border:1px solid #DBDBDB}
.lineall1{border:1px dotted #DAECC9}
.lineall1{border:1px dotted #999900}
.linetopx{border-top-width:0px}
.linebotx{border-bottom-width:0px}
.lineall_FF73{border:1px solid #FF7300;}

/* 高度自定义*/


/* 颜色属性 [定义规则，小写c加颜色名称] */
.orange{color:#fe7b23}.huise{color:#DBDBDB}.hese{color:#993300}.bule{color:#2f5fa1}/*字体着色*/
.bgc{ background-color:#FEFAF4}/*表格过渡背静*/
.green{ color:#659B28} .huise{color:#82919A} .green1{color:#A9B779} .green2{color:#2D2D2D}
.grey{color:#666666}
.white{color:#FFFFFF}


/* 字体属性 [定义规则，小写f加属性名称] */
.tl{ text-align:left}
.tc{text-align:center}
.fb{font-weight: bold;}

/* 字体大小*/
.font12{ font-size:12px}
.font14{ font-size:14px}
.font16{ font-size:16px}
.t_hangao{line-height:180%}

/* 其他属性 */
.left{float: left;}
.right{float: right;}
.clear{clear: both; font-size:1px; width:1px; height:0px; visibility: hidden; }
.clearx{clear:both; overflow: hidden;}
.hidden {display: none;}
.bg_grey{background-color:#F7F7F7}

/*表单属性*/
form{margin:0px;}
input,select,textarea,option {font:12px Arial;padding:1px 3px 0 3px;vertical-align:middle;margin-bottom:1px}
.box_select { z-index:-1; position:absolute; top: 0; left: 0;background-color:#fff; border:none; }
.button {border:1px solid #98BBD7; background:#EFF6FB; color:#000000}
.normaltextSmall {font-size : 11px; color : #000000;font-family : verdana, Arial, Helvetica, sans-serif, fantasy;}
.btn{ color:#ffffff;background: url(http://forum.bbshouse.com/images/orange/btnd.jpg) no-repeat;width:84px; height:26px; border:0px}
/* 后载入式广告属性 */

.blank3{ height:3px; clear:both; font-size:1px;overflow:hidden;}
.blank9{ height:9px; font-size:1px; clear:both;overflow:hidden;}
.blank6{height:6px; font-size:1px; clear:both;overflow:hidden;}
.blankW6{ height:6px; overflow:hidden;background:#fff; clear:both;overflow:hidden;}
.blankW9{ height:9px; overflow:hidden;background:#fff; clear:both;overflow:hidden;}
.blank12{ height:12px; font-size:1px;clear:both;overflow:hidden;}
.blank18{ height:18px; font-size:1px;clear:both;overflow:hidden;}
.blank30{ height:30px; font-size:1px;clear:both;overflow:hidden;}

/* 区块 */
.bbs_bar{margin:0 auto; width:98%;border-top: 1px solid #DBDBDB; background:#FFFFFF}

/* 论坛顶部信息导航*/
.bbs_top{ clear:both;border-bottom: 2px solid #FD561C; }
.bbs_top .logo{ float:left; margin-bottom: 10px; margin-top: 10px; }
.message_bar{border-bottom: 1px solid #DBDBDB;}
.message_bar .ox{float:left;padding:4px 0 4px 0;}
.message_bar .ow{float:right;padding:4px 2px 4px 0;}

/* 论坛所在地址*/
.address{clear:both;}
.formaddress{clear:both;padding-bottom: 10px; padding-top: 10px; float:right }
.address .list{float:left}

/*大栏目*/
.bbs_menu{ margin:0; padding:0; text-align:center;clear:both;border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #DBDBDB; }
.bbs_menu ul li{margin:0 5px 5px 0;float:left;white-space:nowrap;list-style:none;}
.bbs_menu ul li a{padding-top:8px; display:block; width:80px; height:20px; color:#FFF; text-decoration:none; background-color:#474747 }
.bbs_menu ul li a:hover{color:#fff; text-decoration:none;  background-color:#fe7b23}
.bbs_menu ul li.current a {padding-top:8px;display:block;width:80px;height:20px;color:#fff;text-decoration:none;background-color:#fe7b23}
.bbs_menu ul li.current a:hover {color:#fff; text-decoration:none;  background-color:#fe7b23}

/*论坛信息总框架更新*/
.table_bbslist{clear:both;}
.table_bbslist td{padding:.3em .6em;  left: 0px; top: 0px; right: 0px; bottom: 0px; border-TOP:1PX solid #CCCCCC}

/*main color 数值自定义*/
.f_one,.t_one,.r_one{background:#ffffff;}.f_two,.t_two,.r_two{ background-color: #FFF9EE; }

/* 论坛总信息框架   左--- 页数 */
.bbs_page{width:500px}
.bbs_page a{float: left; font-size: 12px; text-decoration: none; padding-top: 1px; padding-right: 4px; padding-bottom: 1px; padding-left: 4px; }
.p_input{border: 1px solid #dbdbdb; width: 40px; background: #fff; text-align:center; float:left; margin-right:1px;height:16px !important; height:15px }
.p_total{border: 1px solid #dbdbdb; height:16px !important;height:15px;float:left}
.p_pages{border: 1px solid #dbdbdb;margin-right:1px;vertical-align: middle;height:16px !important;height:15px;float:left}
.p_num {background-color: #fff;border: 1px solid #dbdbdb;margin-right:1px;vertical-align: middle;}
.p_num a:hover {background-color: #fefaf4;border: 1px solid #dbdbdb;text-decoration: none;}
.p_redirect{background-color: #FFFFFF;border: 1px solid #dbdbdb;margin-right:1px;font-size: 12px;}
.p_redirect a:hover{background-color: #fefaf4;border: 1px solid #dbdbdb;text-decoration: none;}
.p_curpage {margin-right:1px;border: 1px solid #ff7e00;vertical-align: middle;background-color: #FFFFD9;color: #ff7e00;font-weight: bold; height:15px !important; height:13px}


/* 论坛帖子浏览框架 */
.table_view{border-top:1px solid #dbdbdb;border-left:1px solid #dbdbdb;margin: 6px auto 0px;}
.table_view td{ padding:.3em .6em; border-bottom:1px solid #dbdbdb; border-right:1px solid #dbdbdb; left: 0px; top: 0px; right: 0px; bottom: 0px; }

/* 论坛用户表单通用 */
.table_reg{border-top:1px solid #dbdbdb; border-left:1px solid #dbdbdb; clear:both}
.table_reg td{ padding:.3em .6em; border-bottom:1px solid #dbdbdb; border-right:1px solid #dbdbdb; left: 0px; top: 0px; right: 0px; bottom: 0px; }

/* 论坛底部版权信息*/
.footer{clear:both; text-align:center; line-height:22px; border-top:0px solid #dbdbdb}

/*自定义---内*/
.tablex{}
.linex{ border:0px} .tablex td{ margin:0px; padding:0px; border:0px} .fontnormal{font-weight:normal}

/* 首页论坛登录*/
.indexlogin{clear:both;padding-top:5px;line-height:180%;}
.indexlogin .newmessage{float:left; padding-left:5px}
.indexlogin .loginwin{ float:right; padding:5px;text-align:right; display:inline}

.one_outliers{clear:both;padding-bottom:}
.one_outliers .new_subject{ float:left; width:33%; height:200px;}
.cur_title{ background:url(http://forum.bbshouse.com/images/orange/thead.gif) repeat-x; height:35px; line-height:35px; text-align:center; color: #6C3600; font-weight:bold}
.one_outliers .marb2{margin-bottom:6px}
.pic_bloc{}
.pic_bloc img{padding:5px;display:inline}
.text_bloc{}
.text_bloc a{padding:0 10px 0 10px}

/* 栏目标题样式 */
.formtitle{background: url(http://forum.bbshouse.com/images/orange/h.gif) repeat-x;height:26px;line-height:26px;}
.formtitle .s1{color:#ffffff; background: url(http://forum.bbshouse.com/images/orange/66.gif) no-repeat; width:132px; height:26px; float:left; text-align:center}
.formtitle1{ font-weight:bold; background-image: url(http://forum.bbshouse.com/images/orange/h22.gif);line-height:160% ; height:26px; line-height:26px;color: #A85400}
.formtitle2{ font-weight:bold; background-image: url(http://forum.bbshouse.com/images/orange/hc.gif);line-height:160% ; height:26px; line-height:26px;color: #A85400; padding-left:5px}
.maintitlecollapse{background: url(http://forum.bbshouse.com/images/orange/2222.gif) repeat-x;height:25px; line-height:25px;}
.maintitlecollapse .s1{font-weight:bold; background: url(http://forum.bbshouse.com/images/orange/55.gif) no-repeat; width:134px; text-align:center;color:#FFFFFF; height:25px; float:left}
.secondtitlecollapse{color:#FFFFFF; background: url(http://forum.bbshouse.com/images/orange/nav-bg.jpg) repeat-x;height:26px; line-height:26px; padding:0 6px 0 6px}
.usermenu2{padding:5px; height:22px;line-height:22px; clear:both;border-top:1px solid #DBDBDB; }

/*附件显示*/
.quote { border: 1px solid #DBDBDB; margin: 10px; }
.quote-title { background-color: #FEFAF4; border-bottom: 1px solid #DBDBDB !important; border-bottom: 1px solid #DBDBDB; padding: 5px; font-weight: bold; color: #CC3300; }
.quote-title img {
	padding-right: 3px;
	margin-bottom: -4px;
}
.quote-content { word-wrap: break-all; color: #000000; padding: 10px; background-color: #ffffff; border-top: 0px; }

.filehide{ clear:both; border:1px solid #EDEDCE; padding:6px 6px 6px 24px; line-height:180%; background-color:#FEFAF4; color:#0F5154; width:46%; background-image: url(../images/notice.gif); background-position:left center !important; background-position: 6px 45%; background-repeat:no-repeat; width:60%}