﻿.window-masking{width: 100%;height: 100%;background: #000;opacity: .5;position: fixed;top:0;left:0;bottom:0;right:0;z-index: 99;display: none;}

.success,.window-container{width: 78%;background: #fff;position: fixed;top: 30%;left: 50%;margin-left:-39%;z-index: 100;border-radius: 4px;overflow: hidden;display: none;}
.success .window-content,.window-container .window-content{padding: 20px 5%;border-bottom: 1px solid #bdbdbd;}
.success p,.window-container .window-content p{font-size: 14px;color:#676767;line-height: 24px;text-align: center;}
.window-btn a{display: block;height: 40px;width: 49%;text-align: center;line-height: 40px;font-size: 16px;font-weight: bold;color:#363636;display: none;}
.window-btn a.cancel-button{border-right: 1px solid #bdbdbd;}
.window-btn a.confirm-button{color:#d6a41f;}
.window-container h2{text-align: center;font-size: 16px;font-weight: bold;color:#363636;padding-top: 22px;display: none;}
.window-btn .ack-button{display: none;height: 40px;width: 100%;text-align: center;line-height: 40px;font-size: 16px;font-weight: bold;color:#d6a41f;;}
.window-btn .ack-button:active{background: #d6a41f;color:#fff;}
.jy-password{width: 90%;height: 34px;display:block;margin: 20px auto 0;}
/**加载中蒙版**/
.loading{width: 100%;height: 100%;background: #000;opacity: .5;position: fixed;top:0;left:0;bottom:0;right:0;z-index: 99;display: none;}
.loading img{display: block;width: 150px;height: 150px;position: fixed;top:50%;left: 50%;margin-left: -75px;margin-top: -75px;}
/***********媒体查询设置弹窗宽度************/
@media only screen and (min-width: 568px) and (max-width: 1024px) {
	.success,.window-container{width:100%;left: 50%;margin-left:-250px;max-width: 500px;top:20%;}
}

.dialog {
	text-align:center;
	background-color:#fff;
	border-radius:3px;
	position:relative;
	overflow:hidden
}
.dialog .dialog_title, .dialog .dialog_message, .dialog .dialog_content {
	margin:22px 0 30px;
	color:#666;
	font-size:16px;
	line-height:24px
}
.dialog .dialog_title {
	margin:25px auto 20px;
	font-size:18px;
	line-height:32px
}
.dialog .dialog_btn_contailer {
	display:-webkit-box;
	display:-webkit-flex;
	display:-ms-flexbox;
	display:flex;
	border-top:1px solid #ebedf0
}
.dialog .dialog_btn_contailer.vertical {
	-webkit-box-orient:vertical;
	-webkit-flex-flow:column;
	-ms-flex-direction:column;
	flex-direction:column
}
.dialog .btn_dialog {
	width:100%;
	display:block;
	-webkit-box-flex:1;
	-webkit-flex:1;
	-ms-flex:1;
	flex:1;
	font-size:115%;
	overflow:hidden;
	white-space:nowrap;
	background:#fff;
	height:48px;
	outline:0;
	margin:0;
	padding:0
}
.dialog .btn_dialog.default {
}
.dialog .dialog_close_btn {
	position:absolute;
	top:0;
	right:0;
	width:40px;
	height:40px;
	background-color:rgba(255, 255, 255, .15)
}
.dialog .dialog_close_btn .btn_close {
	background-color:transparent
}
.dialog .dialog_close_btn .btn_close:after, .dialog .dialog_close_btn .btn_close:before {
	background-color:rgba(0, 0, 0, .4)
}
.overlay_container {
	position:fixed;
	z-index:100003;
	top:0;
	width:100%;
	height:100%;
	background:rgba(0, 0, 0, .15);
	display:-webkit-box;
	display:-webkit-flex;
	display:-ms-flexbox;
	display:flex;
	-webkit-box-orient:vertical;
	-webkit-flex-flow:column;
	-ms-flex-direction:column;
	flex-direction:column;
	-webkit-transition-property:opacity;
	-webkit-transition-duration:100ms;
	-webkit-backface-visibility:hidden
}
.overlay_container:after, .overlay_container:before {
	content:'';
	display:block;
	-webkit-box-flex:1;
	-webkit-flex:1;
	-ms-flex:1;
	flex:1
}
.overlay_container.unmasked {
	background:transparent;
	pointer-events:none
}
.overlay_container.beforeFadeIn {
	opacity:0
}
.overlay_container.afterFadeOut {
	opacity:0
}
.overlay_content_container {
	margin:auto 17px
}
.overlay_content {
	-webkit-transition-property:-webkit-transform;
	-webkit-transition-duration:150ms;
	-webkit-transform-origin:50% 50%;
	pointer-events:auto
}
.btn {
	display:inline-block;
	line-height:229%;
	background:#f1f3f6 -webkit-gradient(linear, 0 0, 0 100%, from(#f3f5f8), to(#eceef0));
	box-shadow:inset 0 0 1px rgba(0, 0, 0, .08);
	border-radius:2px;
	color:#262626;
	text-align:center;
	margin:0 .6em 0 0;
	padding:0 .6em;
	border:0;
	-webkit-tap-highlight-color:rgba(0, 0, 0, 0)
}
.btn:last-child {
	margin-right:0
}
.btn:active {
	color:#262626;
	background:#e5e7e9
}
.btn_dark {
	color:#fff;
	background:#484d68 -webkit-gradient(linear, 0 0, 0 100%, from(#484d68), to(#40455d))
}
.btn_dark:active {
	color:#fff;
	background:#484d68
}
.btn_default {
	color:#fff;
	background:#297ee6 -webkit-gradient(linear, 0 0, 0 100%, from(#2b83ef), to(#2677db))
}
.btn_default:active {
	color:#fff;
	background:#2677db
}
.btn_important {
	color:#fff;
	box-shadow:none;
	background:#f86262 -webkit-gradient(linear, 0 0, 0 100%, from(#f86262), to(#e75858))
}
.btn_important:active {
	color:#fff;
	background:#e75858
}
.btn_success {
	color:#fff;
	background:#65b217 -webkit-gradient(linear, 0 0, 0 100%, from(#6dc219), to(#65b217))
}
.btn_success:active {
	color:#fff;
	background:#65b217
}
.btn:disabled, .btn_disabled, .btn_disabled:active {
	background:#f1f3f6;
	color:#ccc
}
.blue_kit {
	background:#262b42;
	height:45px;
	line-height:44px;
	font-size:18px;
	text-align:center;
	position:relative;
	top:0;
	z-index:1
}
.blue_kit_left {
	position:absolute;
	top:0;
	left:0
}
.blue_kit_right {
	position:absolute;
	top:0;
	right:4px
}
.blue_kit, .blue_kit a {
	color:#cfd8e5
}
.blue_kit_btn:last-child {
	margin-right:0
}
.blue_kit_btn {
	float:left;
	height:44px;
	position:relative;
	padding:0 8px;
	color:#d1daea;
	font-size:16px;
	-webkit-tap-highlight-color:transparent
}
.blue_kit_btn:active {
	background-color:#171F31
}
.blue_kit_btn+.blue_kit_btn:after {
	content:'';
	position:absolute;
	height:22px;
	width:0;
	top:50%;
	left:-1px;
	margin-top:-11px;
	border-left:1px solid #222;
	border-right:1px solid #FFF;
	opacity:.2
}
.blue_kit_btn_return {
	background:0 0;
	border:0;
	padding:0 8px 0 24px;
	margin-left:-8px;
	min-width:1em
}
.blue_kit_btn_return:before {
	content:'';
	position:absolute;
	top:50%;
	left:19px;
	border:2px solid #d1daea;
	border-width:2px 0 0 2px;
	width:15px;
	height:15px;
	-webkit-box-sizing:border-box;
	box-sizing:border-box;
	margin:-8px 0 0 -8px;
	-webkit-transform:rotate(-45deg);
	transform:rotate(-45deg)
}
.blue_kit_btn_logo {
	display:inline-block;
	height:36px;
	width:28px;
	font-size:28px;
	padding-top:8px
}
.blue_kit_text {
	vertical-align:top;
	display:inline-block;
	font-size:18px;
	margin-left:6px
}
.blue_kit_btn_back {
	padding-left:18px
}
.blue_kit_btn_back:before {
	content:'';
	position:absolute;
	top:50%;
	left:10px;
	border:2px solid #a3b4cc;
	border-width:2px 0 0 2px;
	width:8px;
	height:8px;
	margin:-5px 0 0 0;
	-webkit-transform:scale(1) rotate(-50deg) skew(-10deg) translateZ(0);
	transform:scale(1) rotate(-50deg) skew(-10deg) translateZ(0)
}
.blue_kit_btn_return:empty:after {
	content:'返回'
}
.ui_checkbox {
	opacity:0;
	width:2em;
	height:0;
	margin:0;
	font-size:100%
}
.ui_checkbox+label {
	position:relative
}
.ui_checkbox+label:before {
	content:'';
	color:#fff;
	text-align:center;
	width:1.4em;
	height:1.4em;
	position:absolute;
	left:-1.7em;
	top:50%;
	margin-top:-.7em;
	box-sizing:border-box;
	border:1px solid #dfe1e3;
	border-radius:100%;
	font-family:sans-serif
}
.ui_checkbox:checked+label:before {
	border:0;
	background:#36a3f0
}
.ui_checkbox:checked+label:after {
	content:'';
	width:.6em;
	height:.32em;
	border:0 solid #FFF;
	border-width:0 0 .18em .18em;
	-webkit-transform:rotate(-45deg);
	position:absolute;
	left:-1.38em;
	top:50%;
	margin-top:-.34em
}
.ui_checkbox:disabled+label:before {
	background:#f6f6f6;
	color:#d0d0d0;
	border:1px solid #dfe1e3
}
.ui_checkbox:disabled:checked+label:after {
	border-color:#d0d0d0
}
.ui_search {
	position:relative;
	background:#eceef0;
	padding:6px 10px;
	border-bottom:1px solid #EAEBEC
}
.ui_search [class^=icon_], .ui_search [class*=" icon_"] {
position:absolute;
font-size:16px;
top:50%;
padding-left:8px;
margin-top:-8px;
color:#b2b3b5;
pointer-events:none
}
.ui_search_textbox {
	-webkit-appearance:none;
	font-size:14px;
	height:32px;
	width:100%;
	padding:0 6px 0 28px;
	margin:0;
	box-sizing:border-box;
	border:1px solid #cfd3d9;
	border-radius:0
}
@font-face {
font-family:moicon;
src:url(../fonts/moicon_cb527d7.eot);
src:url(../fonts/moicon_cb527d7.eot) format('embedded-opentype'), url(../fonts/moicon_2af3d33.woff) format('woff'), url(../fonts/moicon_b3472da.ttf) format('truetype'), url(../fonts/moicon_66b530f.svg) format('svg');
font-weight:400;
font-style:normal
}
[class^=icon_], [class*=" icon_"] {
font-family:moicon;
speak:none;
font-style:normal;
font-weight:400;
font-variant:normal;
text-transform:none;
line-height:1;
-webkit-font-smoothing:antialiased;
-moz-osx-font-smoothing:grayscale
}
.icon_check_outline:before {
	content:"\e600"
}
.icon_check:before {
	content:"\e601"
}
.icon_cog:before {
	content:"\e602"
}
.icon_menu:before {
	content:"\e603"
}
.icon_plus:before {
	content:"\e604"
}
.icon_police:before {
	content:"\e605"
}
.icon_reply:before {
	content:"\e606"
}
.icon_search:before {
	content:"\e607"
}
.icon_sign:before {
	content:"\e608"
}
.icon_sort:before {
	content:"\e609"
}
.icon_star_outline:before {
	content:"\e60a"
}
.icon_star:before {
	content:"\e60b"
}
.icon_thumb_outline:before {
	content:"\e60c"
}
.icon_thumb:before {
	content:"\e60d"
}
.icon_tieba_logo:before {
	content:"\e60e"
}
.icon_transfer:before {
	content:"\e60f"
}
.post_list_item, .list_item { padding:10px 10px 0 10px;
	display:block
}
.post_list_item:first-child, .list_item:first-child {
	border-top:0;
	background: #fff;
	border-bottom: 8px solid #F5F5F5;
	padding: 0 30px;
	margin: 10px 0 0;
}
.post_item_link, .list_item_link, .list_item_wrapper {
	display:block;
	border-top:1px solid #fff;
	border-bottom:1px solid #eaebec;
	margin:0 10px;
	padding:4px 0
}
:not(.default_feedback)>.post_list_item:not(.default_feedback) .post_item_link, :not(.default_feedback)>.list_item:not(.default_feedback) .list_item_link {
-webkit-tap-highlight-color:rgba(255, 255, 255, 0)
}
:not(.default_feedback)>.post_list_item:not(.default_feedback):active .post_item_link, :not(.default_feedback)>.list_item:not(.default_feedback):active .list_item_link, :not(.default_feedback)>.list_item:not(.default_feedback):active .list_item_wrapper {
border-color:transparent
}
:not(.default_feedback)>.post_list_item:not(.default_feedback):active, :not(.default_feedback)>.list_item:not(.default_feedback):active {
background-color:#EEE
}
.clearfix:after {
	content:'';
	display:table;
	clear:both
}
.toast {
	width:210px;
	padding:16px;
	font-size:16px;
	line-height:20px;
	background-color:rgba(0, 0, 0, .9);
	border-radius:8px;
	color:#fff;
	text-align:center;
	z-index:100000;
	margin:0 auto
}
@font-face {
font-family:iconfontv1;
src:url(../fonts/iconfontv1_f18f73d.eot);
src:url(../fonts/iconfontv1_f18f73d.eot#iefix) format('embedded-opentype'), url(../fonts/iconfontv1_ac5acee.ttf) format('truetype'), url(../fonts/iconfontv1_aa278e0.woff) format('woff'), url(../fonts/iconfontv1_5339d02.svg#iconfontv1) format('svg');
font-weight:400;
font-style:normal
}
[class^=iconfont-], [class*=" iconfont-"] {
font-family:iconfontv1!important;
speak:none;
font-style:normal;
font-weight:400;
font-variant:normal;
text-transform:none;
line-height:1;
-webkit-font-smoothing:antialiased;
-moz-osx-font-smoothing:grayscale
}
.iconfont-at:before {
	content:"\e900"
}
.iconfont-back:before {
	content:"\e901"
}
.iconfont-feedback:before {
	content:"\e902"
}
.iconfont-post:before {
	content:"\e903"
}
.iconfont-reply:before {
	content:"\e904"
}
.iconfont-sign:before {
	content:"\e905"
}
.iconfont-sign-done:before {
	content:"\e906"
}
.iconfont-image:before {
	content:"\e907"
}
.iconfont-image-more:before {
	content:"\e908"
}
.iconfont-smile:before {
	content:"\e909"
}
.iconfont-good:before {
	content:"\e90a"
}
.mo-btn {
	display:inline-block;
	border-radius:4px;
	box-shadow:inset 0 0 1px rgba(0, 0, 0, .08);
	color:#fff;
	font-size:16px;
	text-align:center;
	border:1px solid transparent;
	text-decoration:none;
	-webkit-tap-highlight-color:rgba(0, 0, 0, 0)
}
.mo-btn-default {
	background:#3385ff
}
.mo-btn-default:active {
	background:#245db3
}
.mo-btn-default-disabled {
	background:#3385ff;
	opacity:.3
}
.mo-btn-attention {
	background:#f2460c
}
.mo-btn-attention:active {
	background:#a63008
}
.mo-btn-attention-disabled {
	background:#f2460c;
	opacity:.3
}
.mo-btn-encourage {
	background:#ff821c
}
.mo-btn-encourage:active {
	background:#b35b14
}
.mo-btn-encourage-disabled {
	background:#ff821c;
	opacity:.3
}
.mo-btn-focus {
	background:#fff;
	border:1px solid #3385ff;
	color:#3385ff
}
.mo-btn-focus:active {
	background:#3385ff;
	color:#fff
}
.mo-btn-focus-disabled {
	border:1px solid transparent;
	color:#abaeb3;
	box-shadow:none
}
.mo-btn-sub {
	background:#f7f8fa;
	border:1px solid #e3e4e6;
	color:#3668b3
}
.mo-btn-sub:active {
	background:#e1e3e6;
	border:1px solid #e1e3e6
}
.mo-btn-sub-disabled {
	background:#ebedf0;
	border:1px solid #e1e3e6;
	color:#abaeb3
}
body, dl, dd, dt, ul, div, html, p, form {
	margin:0;
	padding:0
}
html {
	background-color:#fff;
	-webkit-text-size-adjust:none
}
body {
	line-height:130%;
	font-size:14px;
	font-family:arial;
	word-wrap:break-word;
	background:#fafbfc;
	/*position:relative*/
}
ul, li {
	list-style:none
}
a {
	color:#3361a7;
	text-decoration:none
}
img {
	border:0
}
.fl {
	float:left
}
.block {
	display:block
}
.none {
	display:none
}
.fr {
	float:right
}
.cent {
	text-align:center
}
.ppp {
	position:relative
}
.ppp-left {
	position:absolute;
	left:0;
	top:0
}
.ppp-right {
	position:absolute;
	right:0;
	top:0
}
.i-ary-top {
	border-color:transparent transparent #EDF1FC;
	border-width:0 8px 8px;
	border-style:solid;
	width:0;
	font-size:0;
	height:0;
	display:inline-block
}
.separator {
	color:#C4DDF6
}
.arrow:after {
	content:'';
	position:absolute;
	top:50%;
	left:50%
}
.arrow_transition:after {
-webkit-transition:-webkit-transform .3s ease-in
}
.arrow_inline:after {
	position:static;
	display:inline-block
}
.arrow_line:after {
	border:2px solid #CCD0D6;
	border-width:1px 0 0 1px;
	width:9px;
	height:9px;
	-webkit-box-sizing:border-box;
	box-sizing:border-box;
	margin:-3px 0 0 -3px;
	-webkit-transform-origin:33.3% 33.3%;
	transform-origin:33.3% 33.3%
}
.arrow_line.arrow_up:after {
	-webkit-transform:rotate(45deg);
	transform:rotate(45deg)
}
.arrow_line.arrow_right:after {
	-webkit-transform:rotate(135deg);
	transform:rotate(135deg)
}
.arrow_line.arrow_down:after {
	-webkit-transform:rotate(225deg);
	transform:rotate(225deg)
}
.arrow_line.arrow_left:after {
	-webkit-transform:rotate(-45deg);
	transform:rotate(-45deg)
}
.arrow_solid:after {
	border:4px solid;
	border-color:#000 transparent transparent;
	margin:-2px 0 0 -4px;
	-webkit-transform-origin:50% 25%;
	transform-origin:50% 25%
}
.arrow_solid.arrow_up:after {
	-webkit-transform:rotate(180deg);
	transform:rotate(180deg)
}
.arrow_solid.arrow_right:after {
	-webkit-transform:rotate(-90deg);
	transform:rotate(-90deg)
}
.arrow_solid.arrow_left:after {
	-webkit-transform:rotate(90deg);
	transform:rotate(90deg)
}
.arrow_position_right:after {
	left:auto;
	right:10px
}
.global_icon, .global_icon_before:before, .global_icon_after:after, .level {
	background-image:url(../images/new_sglobal_icon_89f6b7d.png);
	background-repeat:no-repeat;
	-webkit-background-size:70px auto;
	background-size:70px auto
}
.level {
	width:20px;
	height:20px;
	display:inline-block;
	line-height:16px;
	text-align:center;
	font-size:10px;
	color:#fff;
	vertical-align:middle
}
.level_1, .level_2, .level_3 {
	background-position:0 -127px
}
.level_4, .level_5, .level_6, .level_7, .level_8, .level_9 {
	background-position:0 -155px
}
.level_10, .level_11, .level_12, .level_13, .level_14, .level_15 {
	background-position:0 -183px
}
.level_16, .level_17, .level_18 {
	background-position:0 -211px
}
.female {
	background-position:0 -492px
}
.male {
	background-position:0 -510px
}
.forum_like {
	position:absolute;
	width:72px;
	height:48px;
	top:50%;
	right:0;
	margin-top:-24px;
	line-height:48px;
	background-position:0 -264px
}
.forum_like[data-liked='1'] {
	background-position:0 -312px
}
.bawu_manager, .bawu_assist {
	display:inline-block;
	width:16px;
	height:16px;
	vertical-align:middle;
	margin-top:-2px
}
.bawu_manager {
	background-position:0 -72px
}
.bawu_assist {
	background-position:0 -56px
}
.btn_more, .btn_less {
	display:block;
	line-height:28px;
	padding:8px 0;
	text-align:center;
	color:#3361a7;
	cursor:pointer;
	font-size:12px
}
.post_list_item+.btn_more, .post_list_item+.no_more {
	margin-left:8px;
	margin-right:8px;
	border-top:1px solid #FFF
}
.btn_more:before, .btn_less:before {
	content:'';
	display:inline-block;
	border:1px solid #3361a7;
	border-width:1px 0 0 1px;
	width:9px;
	height:9px;
	-webkit-box-sizing:border-box;
	box-sizing:border-box;
	-webkit-transform-origin:33% 33%;
	transform-origin:33% 33%;
	-webkit-transform:rotate(225deg);
	transform:rotate(225deg);
	vertical-align:middle;
	margin:2px 6px 0 0
}
.btn_less:before {
	-webkit-transform:rotate(45deg);
	transform:rotate(45deg)
}
.no_more {
	display:block;
	font-size:12px;
	line-height:28px;
	padding:12px 0;
	text-align:center;
	color:#666;
	border-color:transparent;
	background-color:transparent
}
.btn_close {
	position:absolute;
	top:50%;
	left:50%;
	margin:-10px 0 0 -10px;
	-webkit-transform:rotate(45deg);
	width:20px;
	height:20px;
	-webkit-border-radius:10px;
	background-color:rgba(0, 0, 0, .4)
}
.btn_close:before, .btn_close:after {
	content:'';
	position:absolute;
	background:#fff;
	left:50%;
	top:50%
}
.btn_close:before {
	height:13px;
	width:1px;
	margin:-6px 0 0
}
.btn_close:after {
	width:13px;
	height:1px;
	margin:0 0 0 -6px
}
.region_head {
	display:block
}
.region_head_withicon {
	padding-left:30px
}
.post_list_item:last-child {
	border-bottom:0
}
.post_list_item a:visited, .post_list_item:visited {
	color:#531f74
}
.thread_num_icon, .portait_icon {
	padding-left:18px;
	margin:0 4px;
	background:left center no-repeat;
	background-size:12px 12px
}
.thread_num_icon {
	background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAMAAADXqc3KAAAABGdBTUEAALGPC/xhBQAAAOdQTFRF////////////////zs7O2dnZy8vLsLCwsLCw8vLyuLi4sLCw7Ozs+fn5v7+/////sLCw////4ODg////tbW1/v7+1NTU////sLCw19fXvr6+sLCwtLS0sLCwsLCwuLi4v7+/////sLCw////sLCwsLCwsLCw9vb2srKy19fXvr6+sLCw3d3d8PDws7OzycnJ9/f3////sLCw////yMjI+/v7srKy09PT0NDQ////srKysLCwy8vL8PDwsLCw////AAAAs7Ozx8fHvb29urq6tLS0xsbGvr6+wMDAsbGxsLCww8PDyMjICp7tZAAAAEF0Uk5To455fvbnSSNdvv35mXLCIlQf3YsQXu4v/OkjbpUKxSn0Fj9/ApIHKcjqNsY8LeoWxhSuvv6Sku8ZJcsP+sARvwCWxm6fAAAAvUlEQVQoz23SxRqCQBSGYezu7u6WUkAZOzj3fz3yMA4OI//yezdncTjksn4DIc6lq81Y2BXqxjmaNmH7/q3cRWotIQMkTXjCb9mSqlwlUdbiJlC9WFAVAy6SGElhWOt4ubzZAdrVDMKwIfdYXTt00BeYPho4gfT57OEA0hdLA2ggfb+6Aw12RztwwJh0BoZ2Z6BldwaCfjmAOwN7zuPF3QGhI7UpBacXtRsFf7OgIrBZmFjg43VmfM/9S6x9AHtej4JiI20WAAAAAElFTkSuQmCC')
}
.portait_icon {
	background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAIGNIUk0AAHolAACAgwAA+f8AAIDpAAB1MAAA6mAAADqYAAAXb5JfxUYAAAIxSURBVHjatJa/axRBFMc/M7tmd2b3LgfrGXIBC4MIVgGR4B8gqM02YmGhhRaKCCKIIPYGbLUJlqJWwkGwsEmjVTqFqwLxbCKGIBGXud1jd6wMJ+xt7pbklfNmvp95zPsxwlrLUZoL0O12q/Z0gMfAFeAUsAV8BFaA73EcHwyosEUp5ecwDOc8z8NxHPI8X0zT9K4x5kYURZeAT7UBjuO8jKJoTko5uobWGt/3g+Fw+B44D/THacgK/Waz2bw4Kv7fQSmx1h5P0/Rh1SXHAoQQpz3Pq7oAMzMzIkmSC4CaGuA4jjNJllhrJTBfJ4IfkwB838+AY1MDiqJYmgSwu7vbBH5NDXBdd6IItNYpcLZOBF+BpDJDpMxbrVYC7EwNGA6HBngghMjHiBcLCwubruv+ATbr1AF7e3uvgiB4XeZrt9v9TqfzDXgBpLUAxhi2t7eflfmiKNoB3gAfahXaP0vT9GfZulIqBdYPOn8QIMjzfLXMsbGxcabX6/2uC9DAHeDL7Ozs1bINWZad6Pf7W2tra/e73W44tmCttaPz4CRwD7iltY6CIKCqY+R5TpIkGGMGQoh3RVE8j+O4VwaQwFPHcZ5orT2lFOO66Jh+xGAwIEkSK6V8m2XZ7TiOzeg8WAmC4FEYhgghph6LQgiUUiilhDHmeqvVmgcuA6kEaDQa1xqNRi3xkuxCSnkOuLn/yL7vtw9z0FtrfWBpHyCl1EfwmZjffwMhhFheXl4/ZIgG+DsA5yCr06AkNBgAAAAASUVORK5CYII=')
}
.post_list_item_title {
	display:block;
	word-break:break-all;
	font-size:16px;
	line-height:21px;
	margin:6px 0
}
.post_abstract_media {
	margin:6px 0
}
.post_abstract_text {
	overflow:hidden;
	text-overflow:ellipsis;
	display:-webkit-box;
	-webkit-line-clamp:2;
	-webkit-box-orient:vertical;
	margin:6px 0;
	color:#555;
	font-size:14px
}
.post_list_item_info {
	margin:6px 0 4px;
	color:#a3a8ad;
	font-size:12px;
	line-height:24px
}
.post_list_item_info_right {
	float:right
}
.post_item_info_time, .post_item_info_reply, .post_item_info_author, .post_item_info_forum, .post_item_info_tag {
	display:inline-block;
	padding-left:0;
	background:transparent
}
.post_item_info_time_icon, .post_item_info_reply_icon, .post_item_info_reply_icon_light, .post_item_info_author_icon, .post_item_info_forum_icon, .post_item_info_forum_icon_grey, .post_item_info_tag_icon {
	display:inline-block;
	background-size:16px 16px;
	padding-left:19px;
	background-position:left center;
	background-repeat:no-repeat
}
.post_item_info_reply_icon {
	background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACQAAAAkCAYAAADhAJiYAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA2ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDowNDAxRTAwRDI5NjZFMzExOUNDRUJGRTg0MjYzMEM1OSIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpFNTIxM0YzMjY2MzQxMUUzQjY5MTg2MjBDNzg4RTM2OSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpFNTIxM0YzMTY2MzQxMUUzQjY5MTg2MjBDNzg4RTM2OSIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M2IChXaW5kb3dzKSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjA0MDFFMDBEMjk2NkUzMTE5Q0NFQkZFODQyNjMwQzU5IiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjA0MDFFMDBEMjk2NkUzMTE5Q0NFQkZFODQyNjMwQzU5Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+e4Os9AAAA0tJREFUeNrMmGlIVFEUx9+8XuuHhlYrozKkhfaFyLKyoDLDKPpStDFafcnCgpCgSAtKIgrpUxHSBhWF+iXNoE1bsDIqC6aCgsgWWjQz0zSm/4H/i6fMm5k3vnkzB37ct9yZ+59z7z33nHH5fD4llkxVYsxc0zznrfTvBVJAEpgIEsBgoAFxdRv4AN6CJ+A+qADNZl/4qHBVu3stFNFgMdgMloAeQfoPAJPAct43gWJQCG4EGyyYoDRwkN4Qqwdl4C54Ct6BL3wuwt0gDgwDk0EymA/WkAcgB9yyKqgfOA5W8v4mOAZKQYvJZ2TK6ogXXAOHQE+wDGwDs/hdp3nfEMqiHgeqKeYZf+ECur0ljHX6G1wEsznlL8EG8BCMDCZoAqgEw0EBmBHIvWHYVTCV62kUuDc940KimSDZLeWgD9gBssP0SDCTRZ4J9nG9lUFU346CZEGeo6jD4KgDIWcvOAkS2bYTtJrrRNbOLgfj4FZugBXwUpouSLyzmx2yGdycMgmYO3m9R4/UKdyKVWBmNE4L8AKMBVNUQ0S9FI2zC0eHxK/LvE1XubUVm7e3Vatkm6QyHigMWGbHx0fwntd2vzeOPVpj3GkFjSadZUsOMlwPsfm9fkaKucVDf2IgL3KxbRMhX0EXpg3+bCP4BD7z2u73isGD3zUeoEN5xpT76VzKCG5mnX2vcMuLPVcNu2tpFKdsEdsKCYzxTLTqmA40OCymG8eXHGyEeKgWnOGDnCh4J4OnfhGCZK1qOHl/UlCyg2LimIa0UsP/7S4uy+JuKwLjHRAjY53i7j4A73g7JmgybbnscJ0pZ6SsK8WkMovcb5bC5pGBFLU9AkFTfvAVsBbcltwd3vkbKMkXL63nvB5h/mtXlSzfWwMWMkNNhZimUErpsyxZxOI7KcTNIrOG5Y+sHQ9Y56+iDVQodmdb5WeALUw9vSyd6zmQXigmMPLPAXNZ7TYyX88H38KpXNPZFhue9QclFha8HNx3WJcJP8ItpSV6bmLpW81nMu8nuOAzOd1jmE70Zi7ezNxH/7PhcYC0xpKgLB6I+RzcQ6+8AvMk84xUPNBMomcurwvY/mKdnsdCT3FSkCzMNxTxmhVJSSjzb0umFmt/6f0TYABa5tGv/P+evwAAAABJRU5ErkJggg==');
	color:#3361a7
}
.post_item_info_reply_icon_light {
	background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACQAAAAkCAYAAADhAJiYAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA2ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDoyNzYwREI2MzI1NjVFMjExQjBFQTk0MTdCNEZCMzhBMSIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo4NEU2RDM1RTY2MzQxMUUzODRCODhEMkVCQjVCOTEwNCIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo4NEU2RDM1RDY2MzQxMUUzODRCODhEMkVCQjVCOTEwNCIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M2IChXaW5kb3dzKSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOkY2MDlCNTQ2RDY0REUzMTE5OEYyQkUxNEQ3MjU3QTc2IiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjI3NjBEQjYzMjU2NUUyMTFCMEVBOTQxN0I0RkIzOEExIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8++aMspQAAA1JJREFUeNrMmGlIFGEYx3cn7frQ0uWR0YV00GVBkWUnaLohFX2KLizrSxr5ISQo0oKSiKgvQSHR9aEoVIrcNCrTDqyMLmhTKIi0oEMzszxq+z/wnxiXnXGPZqYHfrw7887u/PeZ932Ocfp8Psf/ZFFXPNdtFZCZkdpTUIjfHwgWgWQwDYwDcSAa/AbdoAm8AU/AfVANfgbtoSCucYKlYAvIAP17uX44mA5W8LgdlIKT4GakgtzgAL0h1gI84C54Ct6Cjzwvwl0gFowCSSAFLAZryAOQD6pCFTQUHAereCwL7RjFdOh8R3ZHM/GCSnAQDADLQS6YC26B02AbaPX/ESXAD08GdRTzjP8wDZQZiDGyH+A8mMdHXg82gIdcg4aCpoIaMBocAbOM3BuGXQMzuJ7Gg3vY5Yl6guJBBRgM8kinCTtdFvkmsJfrzQNRQ/wFyYI8R1GH6B2zbQ8oBokcewhaDZZw7ey0MC7mcgOshJfcqiDxzi5esJ3BzSqTgLmDn3erghaCSaAW3LEhe1wFL8EceClJ0UTUizblMolfl9RDETSbB1UO+6yGY7LCeCD2yiB9NBF3BPPvdea1956gMO50gTadi4sZDuK12zOM+TideTVHirkUBj8lSNc6TZpXz3eLkE+gD8uGQJYNPoB3jLDhzjfqzDvoPbEvUUygI8FMpg5/K6fL9SzSeQfDjtgLRbO7ltm4y9I4Vjsvl1cmsNBqZjnQarGYvry/1GBjFD7bMzyRb4N3NjLrlyBINiqazPuNglIsFBPLMqSLGv5ud3FZDndbCZhigRi51ynu7v3wjte/QJPHVsALbrDkNMuiKSadVeQ+vRK2kMRQVF4IQTNYi2GGXwtuS+0O7/wyKvLFS+v5XA+z/v0XpvB3Je6lskJNh5j23roOsbNsWcQSIhTiYpP5nO2PrJ0ssC5QR2vUKPbjWBvgBltZenqZyVt4I7VRHMvIPx8sYLfbxnq9CHwOp3PN5FiqOTeMx8GGhk5WoRfI13BbaYmem9n61vGcPPcTXJTZzNATwQgwiGuug3WP+rLhsUFZE5KgHCbEImboLIaBBtbgj0x7P6QTPQv4+SjH7+zTC9noOawUJAvzNUU08OVAWTDP3yxB9XyVYov9EWAAwBDQfM/YSnIAAAAASUVORK5CYII=');
	color:#a9aeb3
}
.post_item_info_forum_icon {
	background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACQAAAAkCAYAAADhAJiYAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA2ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDo2RTRGNEE4RUY1REVFMjExOTM5QkU2NjU5RkE4QTYxNSIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpEMjlDOTM3NDYwOTMxMUUzQTUyNkMyOTMyMDQxMTI0RiIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpEMjlDOTM3MzYwOTMxMUUzQTUyNkMyOTMyMDQxMTI0RiIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M2IChXaW5kb3dzKSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjlBMTZCQTE4REU1MEUzMTE5NjdGQjFGRDAzQTU2MjE5IiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjZFNEY0QThFRjVERUUyMTE5MzlCRTY2NTlGQThBNjE1Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+9ADqCgAAA9tJREFUeNrEmPlLVUEUx9+7WVnkVkoLgmC9zMoFn61GG2UQZP7QCv2QIpRFtBBE9Adkv1hQFkIbkWhlBQUtYAllhfAiWl3IimwBTfMZlVJq3yPfC7fL3d4iHvi8ucvMmfNm5pw5c93egkpXgJIBVoCFYAaYAmLBAPgOPoIGUAfugHdWynxnN/13H+HQiEhQAIpBmkkdNxhPMsFmPn8CToBLoM+uI8WBMaK4BZykMX5wERSCbJBAPUI8jSlkHam7AFSA12CVXWdWIyT/9AzI530jOMJ/+tukTQd5Ds6BMWA9OMjplSk8DXaDX4GMUDKopzHScB9H57yFMUYidS+w7V7qKgIPwCSnBk0Dj1g2gbngKPjrCl6k7THgpU4vjUqwMygO3Kb1PpDDuQ+XNFKn6PaAmuzCqrFmBrk57zIyb8FqrodwSwd1N4N0eqChQVvAWs5zHmh3DZ20c33+lHCCUcrTGyTeUMLrQwxsTsXHoGjFM4N2DexLpBRGRWgNKmDEbdQPIZXpO2jSvPc6MDrT5Ln09QZMVQOpalAxy8MG3mSkbDqI1j2LJaokGNTRS59mZnYMLmTsZekMZF1gMujRNRpgGc/ym8YAv+a9W1ff7F4vo8FXerhHRiiXL24aGGMUhcMq2Fx7Udzgba7CuCByzzV8UssyR+F6cHHahktUL0wVV0vkzfsQlcbo7mVR9zps+4FloqLxBH+IBnURVdqc6sQ66ubij1Y0XjCU8spBHbGjX9H8i5gQO51I1zYizaohovQ4xsQf8vOJz5NCNKgthLbJ6lpSGLqtwnu4RLKIVIuDw2B6ovB0ILLMRmGcUUIVYKypNXm3lGWdbB0p3FQ7ucH2mmwdRm7e7WBrcNlsIaPAF+bwSQp3bh8frLMIWlpppjH6EQxGpM8JktLC/VvV3b6MpZwORugaZBl4TYqB4k6bnMhIpK8DvD6uTT8qGC1nge2B7o9BbBGqbGMaK3n7da1Bf8B+TU7kCaCTORbxR0+WLqcq4ejtwXT163Pqq6AKRPE6ZghDgOiuZl/lMKbG7Bgk0/WSkfVuCAvVLnzcYh/1PECansv8PKLIF4x5PMx5wmiMhzrly8kLsAaj02N3cpWtZBFPBbPBU+a7SgiGKBx9H3XKyCw3OmqZddIK5oMrnOcyeoh8zBkZgCFSdyPbnmKqIyeNJWbpsNXXDwl8Gxi4SumelYw318B9DnuLJheP5JEmgyOQz6Dn4p65i+2C+hyjSjUPAFvBTi7GIqI9zrgMgqq49GMGvcuS74TyfUgrsr+VExmplWAxmMk8KEqTNX6mpz508klPL/8EGACmu/qjEeIf5AAAAABJRU5ErkJggg==')
}
.post_item_info_forum_icon_grey {
	background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACQAAAAkCAYAAADhAJiYAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyBpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNSBXaW5kb3dzIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjM2RDk1QkI2OTkzMjExRTM5MzA1RTVDQzUzQTIwNUVCIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjM2RDk1QkI3OTkzMjExRTM5MzA1RTVDQzUzQTIwNUVCIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6MzZEOTVCQjQ5OTMyMTFFMzkzMDVFNUNDNTNBMjA1RUIiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6MzZEOTVCQjU5OTMyMTFFMzkzMDVFNUNDNTNBMjA1RUIiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz6JQMPSAAADnklEQVR42sRYb2SVURh/77trXG6WiKXcjM0mbuKmNLFENK2yLGWMZllfommkSB8ipTRSTBFZRPowW9ZmE41sNvalaZqluDYb0zQbl8us35PfmdPr/XPee+/aw8/775zned7nnOffifR+GLRC0m6gHjgKlAM7gDJ+mwIywCQwBAwAS37MTtee+Oc5aqhEDGgBLgEpn3H7eE1xrNAw8BJ4A6wFCbINlGkCfgBPKUgs0As0AweBCiBCVPBdM8fI2BqgC/gGnAwSFg2wijBq4HMauMs/zXjM+c7rBPCKPBqBO1zefuAZ0A5kw1goAYxRGRF+C6ii6TMh9luGc2TuDT5fBQa594wUUsokaZVjwIOQirgp9oi80lzGEaA0SCExcQ8HitkPA+NW4WicPIV3pVjqff9QzE8h2TMH6L61wIJVeFog7ymuwnMvheq5Z1aB88CitXkkvM9RVhOsVONUqAi4z/t71N6UZC+sB2DEZd40ZQk9dirUwjWdAzoMBH7Rvh8xUNprTAdlpmClRl2ha7zedokPbsxk7Usc77YD27T5e/jOj7KUuaFDBLksyT9eIhOne69rAoRmNQWWte8RXn9TWa/vbgF4lnGpSix0ih8GAmLNKs1bUEJyzVC20HFR6JCm0FaRkl1jczNbLBm2ipTsyihThdDPPJnGtT2hntcM5yrZCVtjtJynQitEsbb5Vwz3kZIdt//TkoyaDozSe+J01XystCvX3IegqGLass1ywNLq4nySZq6kZM/ZzCkq+m4mlfn8tJI9abMI/xuUAhiWuBVUIeiTR5LVZY9K6pBO4StTxy6XXLbuwcQ0NTj5OMeJV84zdey1WWpM8EWDoYdMujhArtZroOxhuH9auX0nrzdZG+lUrbU5CvtdGM8H1ERuVESZFruRjfLjNb1NNlfrZsUYl7GtlCmr1K0rJPumjfcPtfxmQm4W9EK1Nq+SsoSuYLnWnDV1Ny0lQfKdSwFWSCqhDJHVCWU+e3Udl9mqiBk/5unmXlRK3knKavNrg7LsBtLs48cKHDCT5JliQK6DdbJBneuc1iAmGMyua1k8FyomjxHyHKCMRdPefoFt71uus7QpMzwJiYVQJMY5M+QRZ6dR55XI7YB+/CJwlm6ZYGf7i+22Oisq1+aUa2dDPRzbxbnj9LJ2v8LN5MBKznn62Lu1UuAZwoQkVz5RcSaf8yGd5I9eEHKkd4FHevLnO7UyeJr11TSP9PrCtuR/BBgA3s703031s7wAAAAASUVORK5CYII=')
}
.post_item_info_tag_icon {
	background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACQAAAAkCAMAAADW3miqAAAABGdBTUEAALGPC/xhBQAAAXFQTFRFM2GnM2GnM2GnM2GnM2GnM2GnM2GnM2GnM2GnM2GnM2GnM2GnM2GnM2GnM2GnM2GnM2GnM2GnM2GnM2GnM2GnM2GnM2GnM2GnM2GnM2GnM2GnM2GnM2GnM2GnM2GnM2GnM2GnM2GnM2GnM2GnM2GnM2GnM2GnM2GnM2GnM2GnM2GnM2GnM2GnM2GnM2GnM2GnM2GnM2GnM2GnM2GnM2GnM2GnM2GnM2GnM2GnM2GnM2GnM2GnM2GnM2GnM2GnM2GnM2GnM2GnM2GnM2GnM2GnM2GnM2GnM2GnM2GnM2GnM2GnM2GnM2GnM2GnM2GnM2GnM2GnM2GnM2GnM2GnM2GnM2GnM2GnM2GnM2GnM2GnM2GnM2GnM2GnM2GnM2GnM2GnM2GnM2GnM2GnM2GnM2GnM2GnM2GnM2GnM2GnM2GnM2GnM2GnM2GnM2GnM2GnM2GnM2GnM2GnM2GnM2GnM2GnM2GnM2GnM2GnM2GnAAAAM2GngTGvEgAAAHp0Uk5T4+sz5SbtMiXi5Ccv5iLhNyHgLilYXcBctF45IK2nYcQsBUdV0BnVUp9iv/I7mNjbVLhjTHBGPgKzdT/Rq3tnpYCBjJJ8jZaGl4dp5/iT8eoMD1rpYBJWyyQKNd4VuQcxz8VlPPnv7moe+5zsCf3685CIlQMG8P4B/ACvsTlHAAABcElEQVQ4y63U1W7DQBAF0JSZmZmZmRnD2DAzx97cr68dakxJVXVevFodrbz23JFlf1GyP6FXCpx68wnRJc8A7wLkpHDN2fAHwEe7FBK8o8FHKxTi2SpoMoINugrSECwXTDgZiyXDImiEYCJVWH+w10oK0QDBeNFkMyz6FKAhguF06VQvizx8pCKwWH9eL8GiBA/1Ewway66UjodC8TQX6QgcComfW0RzBHpltjLaDmBeK2Xu8+ggik2zlHkCgiyyAy4JQj8AzzSLmA83I2EegTs615kWYFbUpILALZ1vX4Ma6j4xcwW8lHp8Wo72VoFJnwM3ZUHolaOunmesx8AFJy1tNWhp4hjjDnDCi5StATJDmVGsgtoX5K7Ri+aO0qZyCpRPJJy1HnR2F9ZaPSJO0QSbMugZy63MdhCNRMy7MvjyM8+FRRCV5CwYZdThkWkLUV2FgbG+BkQA91LFqeKKMa3t3qsyemyO6Nnpfw0xsfoGx+5EWbDhBUYAAAAASUVORK5CYII=')
}
.post_list_item_icon {
	display:inline-block;
	border-radius:2px;
	line-height:12px;
	font-size:12px;
	padding:2px;
	border:1px solid #3381e3;
	color:#3381e3;
	vertical-align:middle;
	margin-right:5px
}
.notification {
	display:initial;
	-webkit-box-sizing:border-box;
	box-sizing:border-box;
	min-width:14px;
	height:14px;
	line-height:14px;
	padding:0 4px;
	margin:0 3px;
	border-radius:2px;
	font-size:10px;
	font-weight:400;
	color:#FFF;
	background:#f66a38 -webkit-gradient(linear, 0 0, 0 100%, from(#fb7a4d), to(#f15b24));
	box-shadow:none;
	text-shadow:none;
	vertical-align:middle
}
.smodemore {
	padding:16px
}
.smodemore>div {
	width:160px;
	height:33px;
	font-size:16px;
	line-height:33px;
	color:#000;
	background-color:#f7f7f7;
	border:1px solid #d2d2d2;
	text-align:center;
	margin:0 auto
}
.ui-refresh-down {
	height:1px
}
.grid {
	overflow:hidden
}
.grid_container {
	margin:-1px
}
.grid_container:after {
	content:'';
	display:table;
	clear:both
}
.grid_item {
	float:left;
	background:#fcfcfc;
	border:1px solid #fefefe;
	border-color:#fefefe #ebebeb #ebebeb #fefefe;
	-webkit-tap-highlight-color:transparent;
	-webkit-box-sizing:border-box;
	box-sizing:border-box
}
.grid_item:not(:empty):active {
background-color:#e8eaec;
border-color:#E0E0E0 #F8F8F8 #F8F8F8 #E0E0E0
}
.grid_2 .grid_item {
	width:50%
}
.grid_3 .grid_item {
	width:33.33%
}
.shadow {
	-webkit-box-shadow:#666 0 0 2px;
	box-shadow:#666 0 0 2px
}
.shadow_inset {
	-webkit-box-shadow:0 0 2px rgba(0, 0, 0, .2) inset;
	box-shadow:0 0 2px rgba(0, 0, 0, .2) inset
}
.clear_highlight {
	-webkit-tap-highlight-color:transparent
}
.img_background_style {
	background:center 20% no-repeat;
	background-size:cover
}
.tab {
	border:0;
	display:-webkit-box;
	display:-ms-flexbox;
	display:flex;
	text-align:center
}
.tab_item {
	width:100%;
	display:block;
	margin:0;
	line-height:180%;
	padding:4px 0;
	-webkit-box-flex:1;
	-webkit-flex:1;
	-ms-flex:1;
	flex:1;
	-webkit-tap-highlight-color:transparent
}
.tab_default {
	padding:5px 8px;
	background:#f7f9fa;
	border-bottom:1px solid #f0f1f2
}
.tab_default .tab_item {
	width:104px;
	border:1px solid #e5e7e9;
	border-width:1px 1px 1px 0
}
.tab_default .tab_item:active {
	background:rgba(0, 0, 0, .03)
}
.tab_default .tab_item.active {
	background:#e5e7e9;
	color:#262626;
	-webkit-box-shadow:1px 0 1px rgba(0, 0, 0, .2) inset;
	box-shadow:0 1px 1px rgba(0, 0, 0, .2) inset;
	border:0;
	padding:5px 1px
}
.tab_default .tab_item.active:not(:first-child) {
border-left-width:1px;
margin-left:-1px
}
.tab_default .tab_item:first-child {
	border-radius:3px 0 0 3px;
	border-left-width:1px
}
.tab_default .tab_item:last-child {
	border-radius:0 3px 3px 0
}
.tab_holo {
	border-bottom:1px solid #f0f1f2
}
.tab_holo .tab {
	padding:0
}
.tab_holo .tab_item {
	position:relative
}
.tab_holo .tab_item:active {
	background:rgba(0, 0, 0, .03)
}
.tab_holo .tab_item:not(:first-child):before {
content:'';
position:absolute;
top:50%;
left:0;
width:1px;
height:18px;
margin-top:-9px;
background-color:#eee
}
.tab_holo .tab_item.active {
	background-color:transparent;
	color:#3381e3
}
.tab_holo .tab_item.active:after {
	content:'';
	position:absolute;
	bottom:0;
	left:50%;
	height:2px;
	width:90%;
	margin-left:-45%;
	background-color:#3381e3
}
.tab_holo .tab_item_num {
	display:block;
	font-size:14px
}
.tab_holo .tab_item_title {
	display:block;
	font-size:12px
}
.ui_textbox {
	-webkit-appearance:none;
	font-size:14px;
	height:36px;
	line-height:36px;
	width:100%;
	padding-left:13px;
	margin:0;
	box-sizing:border-box;
	border:1px solid #cfd3d9;
	border-radius:4px;
	color:#abaeb3
}
.ui_textarea {
	-webkit-appearance:none;
	font-size:14px;
	width:100%;
	padding:13px 0 0 13px;
	margin:0;
	box-sizing:border-box;
	border:1px solid #cfd3d9;
	border-radius:4px;
	color:#abaeb3;
	overflow:auto
}
.module_head {
	padding:10px 0 10px 15px
}
.module_head h1 {
	margin:0;
	font-size:14px;
	font-weight:400;
	color:#313233
}
.icon-crown-year-v5 {
	display:inline-block;
	width:18px;
	height:18px;
	background-repeat:no-repeat
}
.icon-crown-year-v4 {
	display:inline-block;
	width:18px;
	height:18px;
	background-repeat:no-repeat
}
.icon-crown-year-v3 {
	display:inline-block;
	width:18px;
	height:18px;
	background-repeat:no-repeat
}
.icon-crown-year-v2 {
	display:inline-block;
	width:18px;
	height:18px;
	background-repeat:no-repeat
}
.icon-crown-year-v1 {
	display:inline-block;
	width:18px;
	height:18px;
	background-repeat:no-repeat
}
.icon-crown-year-vip {
	display:inline-block;
	width:18px;
	height:18px;
	background-repeat:no-repeat
}
.icon-crown-super-non5 {
	display:inline-block;
	width:18px;
	height:18px;
	background-repeat:no-repeat
}
.icon-crown-super-non4 {
	display:inline-block;
	width:18px;
	height:18px;
	background-repeat:no-repeat
}
.icon-crown-super-non3 {
	display:inline-block;
	width:18px;
	height:18px;
	background-repeat:no-repeat
}
.icon-crown-super-non2 {
	display:inline-block;
	width:18px;
	height:18px;
	background-repeat:no-repeat
}
.icon-crown-super-non1 {
	display:inline-block;
	width:18px;
	height:18px;
	background-repeat:no-repeat
}
.icon-crown-super-non {
	display:inline-block;
	width:18px;
	height:18px;
	background-repeat:no-repeat
}
.icon-crown-super-v5 {
	display:inline-block;
	width:18px;
	height:18px;
	background-repeat:no-repeat
}
.icon-crown-super-v4 {
	display:inline-block;
	width:18px;
	height:18px;
	background-repeat:no-repeat
}
.icon-crown-super-v3 {
	display:inline-block;
	width:18px;
	height:18px;
	background-repeat:no-repeat
}
.icon-crown-super-v2 {
	display:inline-block;
	width:18px;
	height:18px;
	background-repeat:no-repeat
}
.icon-crown-super-v1 {
	display:inline-block;
	width:18px;
	height:18px;
	background-repeat:no-repeat
}
.icon-crown-super-vip {
	display:inline-block;
	width:18px;
	height:18px;
	background-repeat:no-repeat
}
.icon-crown-vip-non {
	display:inline-block;
	width:18px;
	height:18px;
	background-repeat:no-repeat
}
.icon-crown-vip {
	display:inline-block;
	width:18px;
	height:18px;
	background-repeat:no-repeat
}
.icon-crown-year-v5 {
	background-position:0 0
}
.icon-crown-year-v4 {
	background-position:0 -23px
}
.icon-crown-year-v3 {
	background-position:0 -46px
}
.icon-crown-year-v2 {
	background-position:0 -69px
}
.icon-crown-year-v1 {
	background-position:0 -92px
}
.icon-crown-year-vip {
	background-position:0 -115px
}
.icon-crown-super-non5 {
	background-position:0 -138px
}
.icon-crown-super-non4 {
	background-position:0 -161px
}
.icon-crown-super-non3 {
	background-position:0 -184px
}
.icon-crown-super-non2 {
	background-position:0 -207px
}
.icon-crown-super-non1 {
	background-position:0 -230px
}
.icon-crown-super-non {
	background-position:0 -253px
}
.icon-crown-super-v5 {
	background-position:0 -276px
}
.icon-crown-super-v4 {
	background-position:0 -299px
}
.icon-crown-super-v3 {
	background-position:0 -322px
}
.icon-crown-super-v2 {
	background-position:0 -345px
}
.icon-crown-super-v1 {
	background-position:0 -368px
}
.icon-crown-super-vip {
	background-position:0 -391px
}
.icon-crown-vip-non {
	background-position:0 -414px
}
.icon-crown-vip {
	background-position:0 -437px
}
.icon-crown-year-v5, .icon-crown-year-v4, .icon-crown-year-v3, .icon-crown-year-v2, .icon-crown-year-v1, .icon-crown-year-vip, .icon-crown-super-non5, .icon-crown-super-non4, .icon-crown-super-non3, .icon-crown-super-non2, .icon-crown-super-non1, .icon-crown-super-non, .icon-crown-super-v5, .icon-crown-super-v4, .icon-crown-super-v3, .icon-crown-super-v2, .icon-crown-super-v1, .icon-crown-super-vip, .icon-crown-vip-non, .icon-crown-vip {
	background-image:url(../images/crown_mian_sprite_fb925ea.png);
	background-size:18px 455px
}
.collapse_head {
	position:relative
}
.collapse_head .arrow, .collapse_head.arrow {
	display:block;
	padding-right:30px;
	color:#3B3B3B
}
.collapse_head .arrow:after, .collapse_head.arrow:after {
	left:auto;
	right:7px;
	border-color:#999
}
.tab_head {
	display:-webkit-box;
	display:box
}
.tab_head_item {
	display:block;
	width:100%;
	-webkit-box-flex:1;
	box-flex:1;
	cursor:pointer
}
.dia_mask {
	position:absolute;
	width:100%;
	height:100%;
	top:0;
	left:0;
	background-color:rgba(0, 0, 0, .6);
	z-index:100003
}
.dia_wrapper {
	position:absolute;
	left:50%;
	top:50%;
	width:280px;
	margin-top:-75px;
	margin-left:-140px;
	background-color:#f2f2f2;
	border:1px solid #c6c6c6;
	z-index:100004;
	-webkit-tap-highlight-color:transparent;
	border-radius:4px
}
.dia_title {
	margin:15px 0 8px;
	font-size:16px;
	line-height:16px;
	color:#333;
	text-align:center
}
.dia_content {
	margin:0 20px;
	font-size:12px;
	line-height:16px;
	color:#666;
	text-align:center
}
.dia_btnwrapper {
	text-align:center
}
.dia_btn {
	display:inline-block;
	width:106px;
	height:34px;
	margin:10px 6px;
	border:1px solid #d2d2d2;
	background-color:#f7f7f7;
	font-size:16px;
	line-height:34px;
	color:#333;
	text-align:center
}
.dia_cancelbtn {
}
.dia_okbtn {
	border:1px solid #135cbe;
	background-color:#3b89f6;
	color:#fff
}
.dia_btn_l1 {
	width:180px
}
.dia_btn_l2 {
	width:106px
}
.dia_btn_l0 {
}
.dia_closebtn_container {
	position:absolute;
	right:-20px;
	top:-20px;
	padding:6px
}
.dia_closebtn {
	display:block;
	width:28px;
	height:28px;
	-webkit-transform:rotate(45deg);
	-webkit-border-radius:14px;
	-webkit-user-select:none;
	background-color:#fafafa;
	-webkit-box-shadow:0 6px 6px -2px #999
}
.dia_closebtn:before {
	content:'';
	position:absolute;
	height:16px;
	width:2px;
	background:#c6c6c6;
	left:13px;
	top:6px
}
.dia_closebtn:after {
	content:'';
	position:absolute;
	width:16px;
	height:2px;
	left:6px;
	top:13px;
	background:#c6c6c6
}
.loading {
	height:40px;
	width:40px;
	position:fixed;
	margin:-20px 0 0 -20px;
	left:50%;
	top:50%;
	z-index:99999;
-webkit-animation:rotation .6s infinite linear;
animation:rotation .6s infinite linear;
	border-left:4px solid rgba(47, 60, 87, .15);
	border-right:4px solid rgba(47, 60, 87, .15);
	border-bottom:4px solid rgba(47, 60, 87, .15);
	border-top:4px solid rgba(47, 60, 87, .75);
	border-radius:100%
}
@-webkit-keyframes rotation {
from {
-webkit-transform:rotate(0deg)
}
to {
	-webkit-transform:rotate(359deg)
}
}
@keyframes rotation {
from {
transform:rotate(0deg)
}
to {
	transform:rotate(359deg)
}
}
.loadingmore {
	background:url(../images/loading_64b897e.gif) center center no-repeat
}
.dialog-toast {
	position:fixed;
	top:0;
	left:0;
	width:100%;
	z-index:11000;
	background-color:rgba(0, 0, 0, .7)
}
.dialog-outer {
	width:100%;
	height:100%;
	position:fixed;
	bottom:0;
	text-align:center
}
.bg-img {
	width:100%
}
.but-border {
	position:absolute;
	width:66%;
	height:50px;
	left:17%;
	bottom:2%;
	z-index:10005;
	border:2px solid #c67f71;
	border-radius:5px;
	background:#f6f7f7
}
.toastBut {
	width:98%;
	height:45px;
	font-size:16px;
	margin-top:2.5px;
	border:0;
	border-radius:5px;
	color:#fff;
	background:#3281f9
}
.toast_weixin_adapt {
	width:100%;
	top:0;
	height:100%;
	display:none;
	position:absolute
}
.close-but {
	position:fixed;
	top:4%;
	left:93%;
	z-index:1000;
	width:30px;
	height:30px;
	border-radius:50%;
	background-color:rgba(255, 255, 255, 1)
}
.diag-outer .btn_close:before, .diag-outer .btn_close:after {
	background:#000
}
.myPhoto {
	height:100%;
	width:100%;
	background:url(../images/apptoast_8dfff0f.png) no-repeat;
	background-size:100%;
	background-position:left bottom
}


.QuestionHeader-footer-main {
    display: flex;
    align-items: center;
    margin-top: 4px;
    min-width: 694px;
    width: auto;
}


 