/* 公共区域 */
body{margin:0 2px;padding:0;border:0;}
ul,ol,li,p,h1,h2,h3,h4,h5,h6,form,fieldset,table,td,img,div{margin:0;padding:0;border:0;}
body,ul,ol,li,p,form,fieldset,table,td{font-family:"宋体";}
body{background:#fff;color:#000;}
td,p,li,select,input,textarea,div{font-size:12px;}
ul,li{list-style-type:none;}
select,input{vertical-align:middle; padding:0; margin:0;}
a{text-decoration:none;}
a:link{color:#000;}
a:visited{color:#000;}
a:hover{text-decoration:underline;color:#f00;}
a:active{color:#f00;}
.clear{font:0px/0px sans-serif;clear:both;display:block;}

.padl10{padding-left:10px;}
.padl20{padding-left:20px;}
.padr10{padding-right:10px;}
.flol{float:left;}
.flor{float:right;}
.center{ text-align:center;}


/* 页面总体设置 */

#head {margin:0 auto;width:100%;}
#foot {width:100%;text-align:center;line-height:25px;margin:0 auto;}
#main_top {margin:2px 0;}
#save{ height:40px;padding-top:20px;}


/* 版头 */
.logo{ width:120px; height:90px;}

.forum a:link{color:#fff;}
.forum a:visited{color:#fff;}
.forum a:hover{color:#fff;}
.forum a:active{color:#fff;}

.fname{ width:118px;height:30px;text-align:center;font-weight:900;font-size:16px;border-right:1px solid #fff;}
.fother{height:30px;text-align:left;font-weight:900;font-size:16px;}
.fuser{ width:110px;}
.favorite{ width:55px;}

/* 功能按钮区 */
.ffunc_r{padding:5px 10px 4px 0;text-align:right;}
.ffunc_l{padding:5px 0 4px 10px;text-align:left;}
.ffunc_rw{padding:5px 0 4px 0;text-align:right;}
.ffunc_rp{width:265px;padding:5px 10px 4px 0;text-align:right;}

.login{height:20px;width:42px;}
.write{height:20px;width:85px;color:#f00;}
.jump_b{width:35px;height:20px;}

/* 列表 */
.list{ height:29px;}
.label{background:#e7e7e7;text-align:center;height:23px;color:#666666;font-weight:bold;}
.label td{border-bottom:1px solid #cecece;}

.pv{width:6%;text-align:center;}
.reply{width:5%;text-align:center;}
.title{width:54%;text-indent:5px;font-size:14px;color:#ff6c08;}
.title a:link{color:#261b01;}
.title a:visited{color:#8c0145;}
.title a:hover{color:#ff6600;}
.title a:active{color:#8c0145;}
.title_recycle{width:50%;text-indent:5px;font-size:14px;color:#ff6c08;}
.title_recycle a:link{color:#261b01;}
.title_recycle a:visited{color:#8c0145;}
.title_recycle a:hover{color:#ff6600;}
.title_recycle a:active{color:#8c0145;}
.writer{width:12%;text-indent:3px;color:#261b01;}
.writer a:link{color:#261b01;}
.writer a:visited{color:#261b01;}
.writer a:hover{color:#261b01;}
.writer a:active{color:#261b01;}
.time{width:11%;text-indent:3px;}
.time_recycle{width:13%;text-indent:3px;}

/* 内容 */
#view_content{float:left;width:100%;}

/* 左侧内容 */
.content_left{ margin-right:170px;}

.c_content{padding:20px;word-break:break-all;word-wrap:break-word;white-space:-moz-pre-wrap;font-size:14px;line-height:22px;background:#fdfdfd;}
.b_p{color:#e74b0e;font-size:12px;}

.qre_input{border:1px solid #7e9dba;height:16px; line-height:16px;}
.qre_textarea{ border:1px solid #7e9dba;width:80%;height:120px;max-width:600px;min-width:500px;}

/* 右侧内容 */
.content_right{width:170px;margin-left:-170px;float:left;}
.cr_img{text-align:center;padding-top:5px;}
.cr_content{line-height:20px;padding:5px 0 0 5px;}

/* 发表页 */
.but{height:20px;margin:3px 0;}

.wr_l{ width:75px;text-align:center;height:30px;}

.wr_m{height:50px;line-height:25px;}
.wr_m_l{width:75px;height:50px;line-height:25px;}
.wr_m_re{height:30px;line-height:30px;}
.wr_m_re_l{ width:75px;line-height:30px;height:30px;}
.wr_m span{padding-left:250px;}
.wr_text{padding:3px 20px;}

/* 其他页 */
.fov{ background:#f5f5f5;}
.fov_c{height:30px;}
.fov_f td{ width:20%;height:25px;text-align:center;background:#eeeeed;}
.fov_bt{text-align:center;height:40px;}

.info_text{padding:3px 10px;}
.info_c{color:#7d3622}

.ad_func{width:100%;}
.ad_func li{line-height:25px; height:25px;}

.ign_t{ width:600px; margin:0 auto;}
.ign_t li{ line-height:25px; height:25px;}
.ig_l{ width:100px; float:left;text-align:right;}
.ig_r{ width:500px;float:left;}
.ign_b{ width:300px; margin:0 auto;}
.ign_b li{ line-height:25px; height:25px;}
.ig_bl{ width:100px; float:left; text-align:right;}
.ig_br{ width:200px;float:left;}

.other_f{height:22px;padding-right:10px;text-align:right;line-height:22px;}
.other_list{ height:22px;}

/* 登录层 */
#modalScreen {display:none;position:absolute;background-color:#ececec;z-index:110;left:0px;top:0px;-moz-opacity:0.45;filter: Alpha(Opacity=45);}
.login_bbs_div_logo {float: left;width: 120px;height:36px;}
.login_bbs_div_close {float: left;width: 340px;text-align:right;height:36px;}
.login_bbs_div_top {background: none no-repeat;height: 40px;font-size: 18px;line-height: 40px;font-weight: bold;text-align: center;}
.login_bbs_div_main {background: none repeat-y;padding: 5px 14px;}
.login_bbs_div_main_top {padding: 0 80px;text-align: center;}
.login_bbs_div_main_top li {line-height: 25px;height: 25px;}
.login_bbs_div_bottom {background: none no-repeat;height: 9px;}
.quick_reg {text-align: center;line-height: 40px;height: 40px;border-top:1px dashed #C5C5C5;}
.login_bbs_input{height:16px;line-height:16px;border:1px solid #666; width:140px;}
.login_in{width:80px;height:22px;line-height:18px;}
