#nv_portal.pg_portalcp #ct, #nv_forum.pg_post #ct { padding: 20px}
#nv_portal.pg_portalcp #ct .mn .bml { margin: 16px 0}


#nv_forum .pgs {
	padding:10px 16px 0;
}
#nv_forum .bmw .bm_h {
    border-top-color: #FFF;
    border-right: 1px solid #FFF;
    border-bottom-color: #C2D5E3;
    border-left: 1px solid #FFF;
    background: #E5EDF2;
}
#nv_forum .bmw .bm_h {
    border: 0;
}
#nv_forum .bmw .bm_h a {
    color: #c07c37;
}
.bm {
    border-color: #CDCDCD;
}
#autopbn { margin: 0 16px}
#nv_forum .bmw {
    border-color: #CDCDCD;
}
#nv_forum .bml .bm_h {
    padding-top: 5px;
    border: none;
    background: transparent;
}
.notice_pm { margin-top: 9px}
.tl tr:hover th, .tl tr:hover td { background: none}
.xst { font-size: 14px}
#postlist .pls, #f_pst .pls {
	background:#e9e6dd;
	border:0;
}
#postlist .ad .plc {
	background:#f2efe6
}
#postlist .ad .pls {
	background:#e0dcce
}
#ct #pgt {
	margin-top:0px;
}
#ct #newspecialtmp, #ct #newspecial {
	margin-left:0;
}
#f_pst.bm { border: 1px solid #DDDDDD}
.bw0 {
	background:transparent;
}
#nv_forum .fl .bm_h, #online .bm_h {
	width: 1180px;
	height:46px;
	background:url(bar_bg.png) no-repeat 0 0;
	border:0;
}
#nv_forum .fl .bm_h h2, #online .bm_h h3, #nv_forum .fl .bm_h h1 {
	display:block;
	float:left;
	margin-left:46px;
	font-size:20px;
	color:#c07c37;
	font-weight:bold;
	line-height:46px;
	font-family:"微软雅黑";
}
#online .bm_h h3 { line-height: 42px}
#online .bm_h h3 strong a { color: #c07c37; font-size: 12px}
#category_59 {
	padding:10px 0 10px 14px;
	height:494px;
	background:url(bm_bg.jpg) no-repeat 0 0;
}
#nv_forum .fl .bm_h h2 a {
	color:#c07c37;
}
.lk .bm_.fl .bm_h {
	width:1178px;
	height:46px;
	background:url(bar_bg.png) no-repeat 0 0;
	border:0;
}
#nv_forum .fl .bm_h h2 {
	display:block;
	float:left;
	margin-left:46px;
	font-size:20px;
	color:#c07c37;
	font-weight:bold;
	line-height:46px;
	font-family:"微软雅黑";
}
#nv_forum .fl .bm_c {
	width:1190px !important;
	padding:10px 0 10px 14px !important;
	height: auto !important;
	background:url(bm_bg.jpg) no-repeat 0 0 !important;
}
#nv_forum .fl .bm_h h2 a {
	color:#c07c37;
}
.pg a, .pg strong, .pgb a, .pg label {
    float: left;
    display: inline;
    margin-left: 4px;
    padding: 0 8px;
    height: 26px;
    border: 1px solid;
    border-color: #C2D5E3;
    background-color: #FFF;
    background-repeat: no-repeat;
    color: #333;
    overflow: hidden;
    text-decoration: none;
}
.pg strong {
    background-color: #E5EDF2;
}
.pgb a {
    padding-left: 25px;
}
#threadlist {
	padding:0 16px;
	overflow:hidden;
	border:0;
}
#ct .bm {
	background: none;
}
#nv_forum #ct .mn .bml {
	width: auto;
	margin: 16px;
	overflow:hidden;
}
#fastpostsubmit { background: #da4b4b}
#nv_forum #ct .tl .th, #nv_forum #f_pst .bm_h {
	height:40px;
	background:url(bar_bg02.png) repeat-x 0 0;
	border:0;
	color:#636363;
}
.pm_o {
    display: inline;
    width: auto;
}
#ct .tl .th:hover {
	background:url(bar_bg02.png) repeat-x 0 0;
}
#ct .tl th, #ct .tl td {
	padding-top:6px;
	padding-bottom:6px;
	border-bottom:1px solid #e9e6dd;
}
#nv_forum #ct .emptb .tl th, #nv_forum #ct .emptb .tl td {
	border:0;
	padding:0;
}
#nv_forum #f_pst .bm_h {
	font-size:14px;
	line-height:40px;
	color:#282828;
}
#nv_forum #f_pst .bm_h h2 { font-weight: bold}
#nv_forum #f_pst .pnc, #nv_forum a.pnc {
	width:71px;
	height:26px;
	background:url(btn_bg.png) no-repeat 0 0 !important;
	font-size:12px;
	color:#5f3f1d!important;
	border:0;
}
.bnews_box{ width:1200px; height:280px; background:#fffdf7; margin:0 auto; margin-bottom: 0; overflow: hidden}
.bn_gg{ width:171px; float:left; margin:16px 0 0 16px; overflow:hidden;}
.bn_gg a{ display:block; width:171px; height:117px; overflow:hidden;}
.bn_gg02{ margin-top:16px;}
.bn_c{ width:550px; height:250px; margin:16px 0 0 16px; overflow:hidden; float:left; position:relative;}
.bn_r{ width:417px; height:260px; margin:16px 0 0 16px; overflow:hidden; float:left;}
.bn_c_list{ display:block; width:100%; height:35px;  position:absolute; left:0; bottom:0; z-index:5;}
.bn_c_list ul{ position:absolute; right:12px; bottom:9px; overflow:hidden; height:17px;}
.bn_c_list ul li{ width:16px; height:16px; float:left; margin-left:8px; background:#fff; border-radius:10px;}
/*.bn_c_list ul li a{ display:block; width:16px; height:16px; background:#fff; border-radius:10px;}*/
.bn_c_list ul li:hover,.bn_c_list ul li.on{ background:#eb4a62; width:30px;}
.bn_c_pict{ width:552px; height:250px; overflow:hidden; position:absolute; left:0; top:0;}
.bn_c_pict ul{}
.bn_c_pict ul li{ width:550px; height:250px; float:left; position: relative}
.bn_c_pict ul li a{ display:block; width:550px; height:250px; overflow:hidden;}
.bn_c_pict ul li a img { height: 250px}
.bn_r_list{ width:196px; height:252px; overflow:hidden; float:left;}
.bn_news{ margin-left:16px;}
.bn_title01{ width:100%; height:22px; border-bottom:1px solid #c7c7c7;}
.bn_title01 h4{ display:block; font-size:14px; color:#434242; line-height:18px;font-weight:bold;}
.bn_title01 h4 em{ display:block; width:17px; height:17px; float:left; background:url(icon.png) no-repeat 0 -60px; }
.bn_r_list ul{ margin-top:4px; overflow:hidden;}
.bn_r_list ul li{ display:inline-block; float:left; width:100%; height:25px; overflow:hidden; font-size:12px; color:#282828; line-height:26px; text-overflow:ellipsis; }
.bn_r_list ul li a{ color:#282828;}
.bn_r_list ul li a:hover{ color:#e93337;}
.bottom_box{ width:1200px; height:360px; margin:10px auto 0; overflow:hidden; position:relative;}

.z {
	float:left;
}
.y {
	float:right;
}

#nv_forum.pg_index .fl_tb td.fl_g {
	float: left;
	width:580px !important;
	position:relative;
	padding: 0;
	margin: 0 14px 4px 0
}
#nv_forum .fl_tb td { float: left}
#nv_forum .fl_tb td.fl_i, #nv_forum .fl_tb td.fl_by { float: none}
#nv_forum .fl_icn {
	padding-right:10px !important;
	width:31px;
}
#nv_forum .fl_by {
	width:220px;
}
#nv_forum .fl_by div {
	margin-left:10px;
	width:210px;
	padding-left:8px;
	word-break:keep-all;
	word-wrap:normal;
	white-space:nowrap;
	overflow:hidden;
	text-overflow:ellipsis;
}
#nv_forum .fl_by div .xi2 {
	zoom:1;
}
#nv_forum .fl_by cite {
	display:block;
}
#nv_forum .fl_icn_g {
	position:absolute;
	left:25px;
	top:36px;
	z-index:1;
	max-width: 60px;
    overflow: hidden;
}
#nv_forum .fl_icn_g img { max-width: 60px}
#nv_forum .fl_g {
	vertical-align:top;
}
#nv_forum .fl_g dl {
	width:495px;
	height:113px;
	padding:30px 6px 0 95px;
	overflow:hidden;
	margin:14px 0 0 0!important;
	position:relative;
	background:url(list_bg01.png) no-repeat 0 0;
}
#nv_forum .fl_g dt {
	font-weight:700;
	font-size:16px;
	line-height:24px;
}
#nv_forum .fl_g dt a {
	color:#fa4325;
}
#nv_forum .fl_row td {
	border:0;
}


.fl.bm { border: 0}
.fl .bm { margin-bottom: 10px}


.fl .bm_c, #online .bm_c, .lk .bm_c {
	padding-top:0;
	padding-bottom:0;
	background: #fffdf7
}
#chart {
	padding:10px 16px 10px 16px;
	margin: 0;
	background: #fffdf7 !important
}
#online.bm, .lk.bm { border: 0}


.xi2, .xi2 a, .xi3 a {
    color: #369;
}


#threadlist .bm_c {
    padding: 0;
}
