body {
	min-width: 0 !important
}

img.head {
	width: 40px;
	height: 40px;
	-moz-border-radius: 50%;
	-webkit-border-radius: 50%;
	border-radius: 50%;
	display: inline-block;
	vertical-align: middle;
}

.icon-lower {
	font-size: 12px !important;
	padding-left: 6px !important;
	color: #000000
}

.service1 {
	position: relative;
	font-size: 14px;
	padding-right: 18px;
	margin: 20px 0 0 30px
}

.service1 a {
	display: block;
	line-height: 40px;
	background: rgba(0, 0, 0, 0.04);
	padding: 0 16px;
}

.radius10 {
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	border-radius: 10px;
}

.service1 a .icon {
	font-size: 20px;
	padding-right: 4px;
}

#nv_forum.pg_collection .tb a {
	background: none !important
}

#nv_forum.pg_collection .tb .o a {
	background: #1f5ef5 !important
}

#nv_forum.pg_collection .tb_h .o {
	margin-top: 4px
}

.pbg {
	height: 10px !important
}

#nv_home.pg_space .mi #moodfm textarea {
	border: 0 !important
}

#nv_home.pg_space .moodfm_btn button {
	color: #FFFFFF;
	border: 0;
	background: #1f5ef5
}

.mus_box {
	display: none
}

.a_h {
	display: none
}

.a_mu {
	display: none
}

.logo {
	margin: 20px 0 0 0
}

.logo h2 img {
	max-height: 60px;
	margin-top: -10px;
}

.wraps1 {
	margin: 0 auto;
	width: 100%;
	max-width: 1200px;
}

.flexbox {
	display: -webkit-box;
	display: -webkit-flex;
	display: flex;
}

.flex {
	-webkit-box-flex: 1;
	-webkit-flex: 1;
	flex: 1;
}

.chart:before {
	display: none
}

.m_menu {
	display: none
}

.topbar1 {
	border-bottom: 1px solid #EEEEEE
}

.pg a, .pg strong, .pgb a, .pg label {
	display: inline-block
}

#nv_home, #nv_misc {
	background: #F6F6F6
}

#nv_home #footer, #nv_misc #footer {
	margin: 20px 0 0 0
}

.notice_app, .notice_interactive, .notice_manage, .notice_mypost,
	.notice_pm, .notice_system {
	background: none !important
}

.pm_o .o {
	font-size: 16px
}

.tdats .tb {
	width: 350px
}

.tscr {
	width: 350px
}

@media ( max-width : 800px) {
	#gotop {
		display: none !important
	}
	.topbar1 {
		border-bottom: 0
	}
	.service1 {
		display: none
	}
	#i_menu_login_reg {
		display: none
	}
	.m_menu {
		display: block
	}
	#myprompt.new:before {
		display: none
	}
	.logo {
		margin: 10px 0 0 0
	}
	.logo h2 img {
		max-height: 30px
	}
	.dingzhi_navigate {
		display: none
	}
	.dingzhi_user {
		display: none
	}
	.section1x {
		overflow: hidden
	}
	#footer .flexbox {
		display: block !important;
		text-align: center
	}
	.flex_content {
		display: none !important
	}
	.wraps1 {
		max-width: 94% !important
	}
	#footer .qrcode {
		display: inline-block;
		padding-bottom: 16px
	}
	#nv_home.pg_space .th th {
		padding-left: 10px
	}
	#nv_home.pg_space .tl td {
		display: none
	}
	#e_sml_menu.sllt {
		max-width: 94% !important;
		left: 3% !important
	}
	.pg_post .p_pof {
		width: 94% !important;
		left: 3% !important;
		box-sizing: border-box
	}
	.pg_post .fwinmask {
		width: 94% !important;
		left: 3% !important
	}
	#fwin_nav.fwinmask {
		width: 94% !important;
		left: 3% !important
	}
	#fwin_nav.fwinmask table {
		width: 100% !important
	}
	#fwin_nav.fwinmask .pbl {
		width: 100%;
		border-right: 1px solid #CCCCCC
	}
	#fwin_nav.fwinmask .pbl li {
		width: calc(33% - 12px) !important;
		height: auto !important;
		min-height: 280px !important
	}
	#fwin_nav.fwinmask .pbl li:last-child {
		width: calc(34% - 10px) !important;
		border-right: 0 !important
	}
	.numboxx {
		padding: 20px !important
	}
	ul.pf_l {
		padding: 0 !important
	}
	.pf_l li {
		width: 50% !important
	}
	.mus_box {
		display: none
	}
	.pg_post #ct.ct2_a {
		box-sizing: border-box;
		padding: 20px !important;
		border-radius: 3px;
		background: #FFFFFF !important
	}
	#editorbox {
		padding: 0 !important
	}
	#e_controls .y {
		display: none
	}
	.edt .btn {
		float: none !important;
		border: 0 !important
	}
	.simpleedt .bar, .simpleedt .b1r, .simpleedt .b2r {
		height: auto !important
	}
	#postbox input {
		width: auto !important
	}
	.edt .bbar {
		height: auto !important
	}
	.header1, .headerx {
		background: #FFFFFF !important
	}
	.m_menu em {
		width: 18px;
		height: 2px;
		float: left;
		margin: 0 0 4px 0;
		background: #778087 !important;
	}
	.footer[data-v-0bacf66c] {
		padding-bottom: 80px !important
	}
}