﻿.voice_new_tip {
	width:8px;
	height:8px;
	position:absolute;
	background-color:#f15a23;
	border-radius:4px;
	right:5px;
	top:3px
}
.post_draft {
}
.captcha_panel {
	background-color:#fff;
	position:absolute;
	height:100%;
	width:100%;
transition:top .3s ease;
	z-index:100001
}
.panel_topbar {
	position:relative;
	height:50px;
	line-height:50px;
	background-color:#262b42;
	color:#fff;
	text-align:center
}
.close_panel {
	position:absolute;
	left:0;
	width:46px;
	height:46px
}
.close_panel .btn_close {
	left:15px;
	background-color:transparent
}
.vcode_panel_inner_wrapper {
	border-top:0 none;
	border-bottom:0 none;
	background:#fff;
	height:100%
}
.vcode_panel_outer_wrapper, .vcode_panel_grids_wrapper {
	height:100%;
	background-color:#d6dae0
}
.captcha_panel .vcode_panel_grids_wrapper {
	padding:20px 15px 0 20px
}
.vcode_panel_inner_upper {
	height:auto;
	padding:30px 10px
}
.vcode_panel_inner_upper .upper_target_img {
	clear:left
}
.captcha_panel .vcode_panel_inner_upper .upper_tip {
	clear:none;
	margin-left:7px;
	color:#abaeb3;
	text-shadow:none;
	height:40px;
	line-height:40px
}
.captcha_panel .vcode_panel_inner_upper .upper_target_img {
	margin-left:53px;
	background-color:#d6dae0;
	border-color:#d6dae0;
	border-radius:2px;
	width:140px;
	height:40px;
	background-position:50% 0;
	background-size:120px 160px
}
.captcha_panel .vcode_panel_inner_upper .upper_id_wrapper {
	border:0 none;
	margin-bottom:10px
}
.captcha_panel .vcode_panel_inner_upper .upper_id_inner_wrapper {
	border:0 none;
	overflow:hidden;
	height:auto
}
.upper_id_inner_wrapper .vcode_input_tip {
	float:left;
	font-size:15px;
	color:#313233;
	height:40px;
	line-height:40px
}
.captcha_panel .vcode_panel_inner_upper .upper_fake_input {
	border:1px solid rgba(177, 183, 192, .5);
	width:152px;
	height:38px
}
.captcha_panel .vcode_error_tip {
	display:none
}
.captcha_panel .vcode_panel_input_tip {
	color:#7a7c80;
	font-size:13px;
	padding-bottom:10px
}
.captcha_panel .vcode_panel_grids_wrapper .grid_button {
	background:#fff;
	border-radius:2px;
	box-shadow:0 2px 3px -1px #8e9094
}
.captcha_panel .btn_close:before {
	margin:-8px 0 0;
	height:18px
}
.captcha_panel .btn_close:after {
	margin:0 0 0 -8px;
	width:18px
}
.captcha_panel .vcode_panel_inner_upper .upper_fake_placeholder {
	width:37px;
	height:38px
}
.captcha_panel .upper_id_wrapper .upper_fake_input .vbp_0 {
	background-position:0 -40px
}
.captcha_panel .upper_id_wrapper .upper_fake_input .vbp_1 {
	background-position:-40px -40px
}
.captcha_panel .upper_id_wrapper .upper_fake_input .vbp_2 {
	background-position:-80px -40px
}
.captcha_panel .upper_id_wrapper .upper_fake_input .vbp_3 {
	background-position:0 -80px
}
.captcha_panel .upper_id_wrapper .upper_fake_input .vbp_4 {
	background-position:-40px -80px
}
.captcha_panel .upper_id_wrapper .upper_fake_input .vbp_5 {
	background-position:-80px -80px
}
.captcha_panel .upper_id_wrapper .upper_fake_input .vbp_6 {
	background-position:0 -120px
}
.captcha_panel .upper_id_wrapper .upper_fake_input .vbp_7 {
	background-position:-40px -120px
}
.captcha_panel .upper_id_wrapper .upper_fake_input .vbp_8 {
	background-position:-80px -120px
}
.captcha_panel .vcode_panel_inner_upper .upper_delete {
	width:39px;
	height:40px;
	border-left:0 none;
	background:0 0
}
.captcha_panel .vcode_panel_inner_upper .upper_delete_img {
	background:url(../images/captcha-btn-del_4e93169.png) -1px -2px no-repeat;
	height:40px;
	width:39px;
	background-size:44px 44px;
	border-radius:0 2px 2px 0
}
.editor_panel {
	width:100%;
	height:100%;
	z-index:100000;
	-ms-flex-positive:1;
	flex-grow:1;
	top:44px
}
.editor_panel.fixtop {
	top:0
}
.editor {
	margin:8px 0;
	padding:0 10px 6px
}
.editor_input {
	white-space:pre-wrap;
	word-wrap:break-word;
	-webkit-appearance:none;
	width:100%;
	-webkit-box-sizing:border-box;
	display:block;
	font-size:13px;
	color:#262626;
	border:1px solid #dee0e0;
	padding:10px 8px;
	line-height:16px;
	background:#fbfbfb;
	font-weight:600
}
.editor_input:disabled {
	background-color:#e5e5e5
}
.post_tip {
	color:red
}
.post_tip, .no_un_tip {
	margin:5px 0;
	display:none
}
.editor_title {
	margin:0 0 -1px
}
.editor_content_panel {
	position:relative
}
.editor_content {
	padding-bottom:24px
}
.lay_hide {
	position:relative
}
.lay_top {
	position:absolute;
	z-index:100;
	text-align:center;
	top:50%;
	width:100%;
	margin-top:-16px
}
.submit_btn_panel {
	display:block
}
.editor_btn_list {
	display:-webkit-box;
	display:-webkit-flex;
	display:-ms-flexbox;
	display:flex;
	position:relative
}
.editor .submit_btn {
	padding:0 10px;
	display:inline-block;
	border-radius:2px;
	line-height:34px
}
.editor .submit_enable {
	background:#2677db -webkit-gradient(linear, 0 0, 0 100%, from(#2b83ef), to(#2677db));
	color:#fff
}
.editor .submit_enable:active {
	background:#2677db -webkit-gradient(linear, 0 0, 0 100%, from(#2677db), to(#2b83ef))
}
.editor .submit_enable_empty {
	background:#2b83ef;
	color:#fff
}
.editor .submit_disable {
	background:#eee;
	color:#9d9d9d
}
.s_ary_top {
	position:absolute;
	border-color:transparent transparent #D5DEFB;
	border-style:solid;
	border-width:0 11px 11px;
	display:none;
	font-size:0;
	height:0;
	width:0;
	top:27px;
	left:3px
}
.s_ary_top2 {
	position:absolute;
	border-color:transparent transparent #fff;
	border-style:solid;
	border-width:0 10px 10px;
	display:none;
	font-size:0;
	height:0;
	width:0;
	top:29px;
	left:4px;
	z-index:100
}
.smile_box_panel {
	display:none
}
.top_thread_box_panel {
	background:#fff;
	border-top:1px solid #f0f0f0;
	position:relative;
	overflow:hidden;
	padding:10px
}
.top_thread_box_title {
	line-height:20px;
	font-size:14px;
	color:#909090
}
.top_thread_box_img {
	margin:5px auto 20px;
	display:block;
	width:100%
}
.editor .pic_btn_panel {
	display:none
}
.pic_btn {
}
.pic_disable {
	background-position:0 -90px
}
.pic_enable {
	background-position:0 -60px
}
.pic_btn_disable {
	background-position:0 -53px
}
.captcha_panel {
	display:none
}
.device_info {
	display:none;
	margin:5px 0
}
.device_close_btn {
	position:relative;
	float:right
}
.device_close_btn {
	position:relative;
	float:right;
	display:inline-block;
	width:20px;
	height:20px;
	top:-1px
}
.post_success_tip {
	display:inline-block;
	z-index:200;
	background:#2677db -webkit-gradient(linear, 0 0, 0 100%, from(#2b83ef), to(#2677db));
	border:0;
	border-radius:2px;
	font-size:14px;
	color:#fff;
	line-height:32px;
	padding:0 14px;
	border:1px solid #4AB33F
}
.savedraft_panel {
	position:absolute;
	display:block;
	-webkit-box-flex:2;
	-webkit-flex:1;
	-ms-flex:1;
	flex:1;
	bottom:0;
	right:10px;
	margin-left:10px;
	height:24px;
	line-height:24px;
	font-size:10px;
	color:#a9aeb3;
	z-index:1;
	pointer-events:none;
	text-overflow:ellipsis;
	white-space:nowrap;
	overflow:hidden;
	display:none
}
.captcha_panel {
	background-color:#e1e5e9
}
.captcha_text {
	display:block;
	margin:10px 0
}
.blue_kit .blue_kit_btn_logo {
	color:#a3b4cc
}
.pb_poster_layer, .pb_lzl_poster_layer {
	display:-webkit-box;
	display:-webkit-flex;
	display:-ms-flexbox;
	display:flex;
	-webkit-box-orient:vertical;
	box-orient:vertical;
	-webkit-flex-flow:column;
	-ms-flex-flow:column;
	flex-flow:column;
	-ms-flex-direction:column;
	flex-direction:column;
	background:#fff;
	overflow:hidden;
	-webkit-tap-highlight-color:rgba(0, 0, 0, 0)
}
.editor_panel {
	overflow:hidden;
	-webkit-box-flex:1;
	-webkit-flex:1;
	-ms-flex:1;
	flex:1;
	-webkit-overflow-scrolling:touch
}
.editor_panel .editor {
	padding:0;
	margin:0;
	width:100%
}
.editor_title_panel {
	width:100%;
	background:#fff
}
.editor_content_panel {
	-ms-flex-positive:1;
	flex-grow:1;
	-ms-flex-negative:0;
	flex-shrink:0;
	height:140px;
	background:#fff;
	display:-ms-flexbox;
	display:flex;
	-ms-flex-direction:column;
	flex-direction:column;
	-webkit-flex-grow:1;
	-webkit-flex-shrink:0;
	display:-webkit-flex;
	-webkit-flex-direction:column
}
.editor_content_panel::-webkit-textarea-placeholder {
color:#999;
font-weight:400
}
.editor_content_panel:focus::-webkit-textarea-placeholder {
color:#ccc;
font-weight:400
}
.editor_content_panel .lay_hide {
	-ms-flex-positive:1;
	flex-grow:1;
	-ms-flex-negative:0;
	flex-shrink:0;
	display:-ms-flexbox;
	display:flex;
	-ms-flex-direction:column;
	flex-direction:column;
	-webkit-flex-grow:1;
	-webkit-flex-shrink:0;
	display:-webkit-flex;
	-webkit-flex-direction:column
}
.editor_panel .editor_input {
	border-width:0;
	background:#fff;
	font-size:16px
}
.editor_panel .editor_title {
	padding:12px 6px;
	outline:0
}
.editor_panel .editor_content {
	overflow:auto;
	font-size:16px;
	line-height:24px;
	color:#000;
	font-weight:400;
	padding:20px 17px 0;
	resize:none;
	-ms-flex-positive:1;
	flex-grow:1;
	-ms-flex-negative:0;
	flex-shrink:0;
	-webkit-flex-grow:1;
	-webkit-flex-shrink:0
}
.editor_bottom_panel {
	margin-top:0;
	-ms-flex-positive:0;
	flex-grow:0;
	-ms-flex-negative:0;
	flex-shrink:0;
	position:relative;
	width:100%;
	-webkit-flex-grow:0;
	-webkit-flex-shrink:0
}
.editor_btn_list {
	height:45px;
	background-color:#fff;
	position:relative
}
.editor_btn_list::after {
content:' ';
position:absolute;
height:1px;
width:100%;
background-color:#f0f0f0;
transform:scaleY(0.5);
-webkit-transform:scaleY(0.5);
left:0;
top:0
}
.editor_btn_list::before {
content:' ';
position:absolute;
height:1px;
width:100%;
bottom:0;
background-color:#f0f0f0;
transform:scaleY(0.5);
-webkit-transform:scaleY(0.5);
left:0
}
.media_bar {
	-webkit-box-flex:1;
	-webkit-flex:1;
	-ms-flex:1;
	flex:1;
	display:-ms-flexbox;
	display:flex;
	display:-webkit-flex;
	-webkit-tap-highlight-color:transparent;
	line-height:45px;
	background-color:#fff
}
.media_bar>div {
	position:relative
}
.media_bar_btn_text {
	display:none
}
.media_bar a {
	display:inline-block;
	position:relative;
	height:35px;
	width:35px;
	margin-left:30px;
	vertical-align:middle;
	background-size:70px auto;
	background-image:url(../images/media_bar_btns_f9a163e.png);
	background-repeat:no-repeat
}
.media_bar .smile_enable {
	height:24px;
	width:24px;
	background-image:url(../images/icon_post_expression_n@2x_2f2c514.png);
	background-size:contain
}
.smile_btn_panel .smile_btn {
	margin-left:17px
}
.smile_btn_panel.gray .smile_enable {
	filter:grayscale(100%);
	-webkit-filter:grayscale(100%);
	transform:translateZ(0);
	-webkit-transform:translateZ(0)
}
.media_bar .smile_disable {
	height:24px;
	width:24px;
	background-image:url(../images/icon_post_expression_s@2x_4b1b91b.png);
	background-size:contain
}
.media_bar .voice_btn_enabled {
	background-position:0 0
}
.media_bar .voice_btn_disabled {
	background-position:-36px 0
}
.media_bar .upload-block.enable {
	height:24px;
	width:24px;
	background-image:url(../images/icon_post_camera_n@2x_31e1f7c.png);
	background-size:contain;
	-webkit-tap-highlight-color:rgba(255, 255, 255, .3);
	background-position:0 0
}
.media_bar .upload-block:active {
	background-image:url(../images/icon_post_camera_s@3x_e87d47c.png)
}
.pic_btn_panel.gray .upload-block {
	filter:grayscale(100%);
	-webkit-filter:grayscale(100%);
	transform:translateZ(0);
	-webkit-transform:translateZ(0)
}
.media_bar .upload-block.disable {
	height:24px;
	width:24px;
	background-image:url(../images/icon_post_camera_s@2x_51f02ff.png);
	background-size:contain;
	-webkit-tap-highlight-color:rgba(255, 255, 255, .3);
	background-position:0 0
}
.media_bar .upload-block.multi {
	height:24px;
	width:24px;
	background-image:url(../images/icon_post_image_n@2x_7a746c6.png);
	background-size:contain;
	-webkit-tap-highlight-color:rgba(255, 255, 255, .3);
	background-position:0 0
}
.media_bar .upload-block.multi:active {
	background-color:rgba(255, 255, 255, .3)
}
.media_bar .upload-block.multi:active {
	background-image:url(../images/icon_post_image_s@2x_532b602.png)
}
.media_bar .upload-block.multi.disable {
	height:24px;
	width:24px;
	background-image:url(../images/icon_post_image_s@2x_532b602.png);
	background-size:contain;
	-webkit-tap-highlight-color:rgba(255, 255, 255, .3);
	background-position:0 0
}
.media_bar .at_btn_enabled {
	height:24px;
	width:24px;
	background-image:url(../images/icon_post_at_n@2x_820f518.png);
	background-size:contain
}
.media_bar .at_btn_enabled:active {
	background-image:url(../images/icon_post_at_s@2x_76acd25.png)
}
.media_bar .at_btn_disabled {
	height:24px;
	width:24px;
	background-image:url(../images/icon_post_at_s@2x_76acd25.png);
	background-size:contain
}
.media_bar .at_btn_disabled:active {
	background-image:url(../images/icon_post_at_s@2x_76acd25.png)
}
.media_bar .recommend_btn_enabled {
	height:24px;
	width:24px;
	background-image:url(../images/icon_post_topic_n@2x_c57ce9a.png);
	background-size:contain;
	background-position:0 0
}
.media_bar .recommend_btn_enabled:active {
	background-image:url(../images/icon_post_topic_s@2x_3f4bcc1.png)
}
.media_bar .recommend_btn_disabled {
	height:24px;
	width:24px;
	background-image:url(../images/icon_post_topic_s@2x_3f4bcc1.png);
	background-size:contain;
	background-position:0 0;
	-webkit-tap-highlight-color:rgba(255, 255, 255, .3)
}
.media_bar .recommend_btn_disabled:active {
	background-image:url(../images/icon_post_topic_n@2x_c57ce9a.png)
}
.smile_box_panel {
	bottom:0;
	position:fixed
}
.white_kit_reply {
	background-color:#fff;
	position:relative;
	height:44px;
	color:#000;
	font-size:17px;
	line-height:44px;
	-ms-flex-positive:0;
	flex-grow:0;
	-ms-flex-negative:0;
	flex-shrink:0;
	-webkit-flex-grow:0;
	-webkit-flex-shrink:0
}
.white_kit_reply::after {
content:' ';
height:1px;
background-color:#f0f0f0;
transform:scaleY(0.5);
-webkit-transform:scaleY(0.5);
position:absolute;
display:block;
width:100%;
bottom:0
}
.white_kit_reply .white_kit_return {
	padding:0 17px;
	display:-ms-flexbox;
	display:flex;
	-ms-flex-pack:center;
	justify-content:center;
	-ms-flex-align:center;
	align-items:center;
	display:-webkit-flex;
	-webkit-justify-content:center;
	-webkit-align-items:center;
	-webkit-tap-highlight-color:rgba(255, 255, 255, .3)
}
.white_kit_reply .white_kit_return:active {
	background-color:#fff
}
.white_kit_reply .white_kit_return::before {
border:0
}
.white_kit_reply .white_kit_return .white_kit_return_logo {
	width:24px;
	height:24px;
	display:block;
	background-image:url(../images/icon_topbar_return_n@3x_b5cc270.png);
	background-size:contain
}
.white_kit_reply .white_kit_btn {
	color:#000;
	font-size:17px;
	padding-right:13px;
	-webkit-tap-highlight-color:rgba(255, 255, 255, .3)
}
.white_kit_reply .white_kit_btn:active {
	background-color:#fff
}
.pb_main_editor, .pb_lzl_editor {
	padding:0;
	margin:0;
	width:100%;
	height:100%;
	display:-ms-flexbox;
	display:flex;
	-ms-flex-direction:column;
	flex-direction:column;
	display:-webkit-flex;
	-webkit-flex-direction:column
}
.pb_main_editor .daoliu, .pb_lzl_editor .daoliu {
	width:100%;
	height:246px;
	display:-ms-flexbox;
	display:flex;
	-ms-flex-direction:column;
	flex-direction:column;
	-ms-flex-align:center;
	align-items:center;
	-ms-flex-pack:justify;
	justify-content:space-between;
	display:-webkit-flex;
	-webkit-flex-direction:column;
	-webkit-align-items:center;
	-webkit-justify-content:space-between
}
.pb_main_editor .daoliu .daoliu-content-wrap, .pb_lzl_editor .daoliu .daoliu-content-wrap {
	margin-top:24px;
	display:-ms-flexbox;
	display:flex;
	visibility:hidden;
	-ms-flex-align:center;
	align-items:center;
	-ms-flex-direction:column;
	flex-direction:column;
	-ms-flex-positive:1;
	flex-grow:1;
	width:100%;
	display:-webkit-flex;
	-webkit-align-items:center;
	-webkit-flex-direction:column;
	-webkit-flex-grow:1
}
.pb_main_editor .daoliu .daoliu-content-wrap .daoliu-img, .pb_lzl_editor .daoliu .daoliu-content-wrap .daoliu-img {
	height:75px;
	width:136px;
	-ms-flex-positive:0;
	flex-grow:0;
	-ms-flex-negative:0;
	flex-shrink:0;
	-webkit-flex-grow:0;
	-webkit-flex-shrink:0
}
.pb_main_editor .daoliu .daoliu-content-wrap .daoliu-desc, .pb_lzl_editor .daoliu .daoliu-content-wrap .daoliu-desc {
	font-size:14px;
	color:#000;
	-ms-flex-positive:0;
	flex-grow:0;
	-ms-flex-negative:0;
	flex-shrink:0;
	line-height:18px;
	white-space:nowrap;
	text-overflow:ellipsis;
	overflow:hidden;
	margin-top:25px;
	width:80%;
	text-align:center;
	-webkit-flex-grow:0;
	-webkit-flex-shrink:0
}
.pb_main_editor .daoliu .daoliu-content-wrap .daoliu-btn-wrap, .pb_lzl_editor .daoliu .daoliu-content-wrap .daoliu-btn-wrap {
	margin-top:10px
}
.pb_main_editor .daoliu .daoliu-content-wrap .daoliu-btn-wrap .daoliu-down-btn, .pb_lzl_editor .daoliu .daoliu-content-wrap .daoliu-btn-wrap .daoliu-down-btn {
	display:block;
	color:#fff;
	background-color:#3385ff;
	height:40px;
	width:188px;
	text-align:center;
	font-size:14px;
	border-radius:2px;
	line-height:40px
}
.pb_main_editor .daoliu .daoliu-content-wrap .daoliu-btn-wrap .daoliu-down-btn:active, .pb_lzl_editor .daoliu .daoliu-content-wrap .daoliu-btn-wrap .daoliu-down-btn:active {
	background-color:#235db3
}
.fixed_bar {
	position:fixed;
	right:0;
	bottom:90px;
	z-index:100;
	display:none
}
.fixed_bar .fixed_bar_close {
	width:18px;
	height:18px;
	position:absolute;
	right:10px;
	top:-18px
}
.fixed_bar img {
	height:110px
}
.showBar {
	display:block
}
.hongbao_page_pop_common {
	position:fixed;
	display:none;
	z-index:10002
}
.hongbao_page_pop_back {
	top:0;
	bottom:0;
	left:0;
	right:0;
	background:#000;
	opacity:.6
}
.hongbao_page_pop_con {
	position:fixed;
	top:15%;
	left:10%;
	width:80%
}
.hongbao_page_pop_con .hongbao_background {
	display:block;
	width:100%
}
.hongbao_page_pop_con .hongbao_close {
	position:absolute;
	top:0;
	width:15%;
	height:15%;
	border:0
}
.hongbao_page_pop_con .right_close {
	right:0
}
.hongbao_page_pop_con .left_close {
	left:0
}
.hongbao_page_pop_con .hongbao_fire {
	position:absolute;
	bottom:20%;
	width:32%;
	height:25%;
	left:34%;
	border:0;
	border-radius:50%
}
.main {
	background:#fff;
	overflow:hidden
}
.wrap {
	width:auto;
	height:auto;
	display:block
}
.glob {
}
.main {
	margin-top:45px
}
.img_placeholder {
	display:block;
	background:url(../images/image_spb_2b7d835.png) no-repeat center
}
.scaleup {
-webkit-animation-duration:.5s;
	-webkit-animation-name:scaleup;
	-webkit-transform-origin:0 0
}
@-webkit-keyframes scaleup {
0% {
-webkit-transform:scale(1, .2)
}
100% {
-webkit-transform:scale(1, 1)
}
}
.highlight {
	font-weight:600
}
.button {
	display:inline-block;
	padding:4px 10px;
	-webkit-border-radius:5px;
	font:400 14px/16px Helvetica, Arial, sans-serif;
	background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#575757), color-stop(0.5, #454545), to(#333));
	border:solid 1px #000
}
.button.back {
	padding-left:5px;
	margin-left:8px;
	position:relative;
	background:#3c3c3c;
	background-image:none;
	border:solid 2px #292929;
	border-left:0
}
.button.back>em {
	left:-7px;
	height:19px;
	width:19px;
	position:absolute;
	top:2px;
	-webkit-border-radius:4px 0;
	-webkit-transform:rotate(45deg);
	-webkit-background-clip:content;
	border-left:solid 2px #2929290;
	border-bottom:solid 2px #292929;
	background-color:#3C3C3C
}
.button.back>span {
	position:relative
}
.button.back>span a {
	color:#E2E2E2
}
.pb_icon, .pb_icon_before:before, .pb_icon_after:after {
	background-image:url(../images/spb_icon_31651ac.png);
	background-repeat:no-repeat;
	background-size:43px auto
}
.ue_revision .pb_icon, .ue_revision .pb_icon_before:before, .ue_revision .pb_icon_after:after {
	background-image:url(../images/spb_icon_revision_bcf291c.png);
	background-repeat:no-repeat;
	background-size:43px auto
}
.gif_mark {
	background:url(../images/light_gif_e170449.png) no-repeat 0 0;
	position:absolute;
	left:0;
	top:0;
	width:24px;
	height:16px;
	background-size:24px 16px;
	max-width:100%
}
.BDE_Image {
	max-width:100%
}
.sexy .BDE_Image {
	max-height:80px
}
.sexy .gif_mark {
	height:27px;
	width:27px;
	background-size:contain
}
.sexy .img_placeholder {
	max-height:80px
}
.photo_wall_wp {
	margin:6px -3px 0 0;
	line-height:0
}
.photo_wall_wp .pbimgwapper {
	display:inline-block;
	margin:0 3px 3px 0
}
.photo_wall_wp .BDE_Image {
	max-width:none;
	height:inherit
}
#cool_game {
	background:#303e57
}
#cool_game .more_info {
	background-image:url(../images/cool_game_more_pb_2e7ac0d.png);
	border:solid 1px #242f40
}
#cool_game .word {
	color:#E7E7E1
}
#cool_game p {
	color:#A3ABB6
}
#cool_game .normal {
	color:#A3ABB6
}
#cool_game .title {
	color:#E7E7E1
}
.post_recover {
	color:red
}
.post_key_recover {
	color:#1665be
}
.colorfull_img, .bubble_img {
	background:url(../images/color_icons_7d82b04.png) no-repeat center center;
	background-size:50px 90px;
	background-position:0 0;
	width:50px;
	height:50px;
	position:absolute
}
.bubble_img {
	background-position:0 -55px;
	left:10px;
	z-index:1
}
.colorfull_img {
	height:20px;
	width:50px;
	display:inline-block;
	margin-right:3px;
	margin-bottom:-4px;
	position:relative
}
.main_editor {
	display:none
}
.pb_mask {
	display:none;
	position:fixed;
	top:0;
	left:0;
	width:100%;
	height:100%;
	background:rgba(0, 0, 0, .3);
	z-index:10003
}
.overlay_content .dialog .dialog_title {
	font-size:18px
}
.scale-1px-top {
	position:relative;
	border:0
}
.scale-1px-top:after {
	content:" ";
	position:absolute;
	top:0;
	left:0;
	background:#F0F0F0;
	width:100%;
	height:1px;
	-webkit-transform:scaleY(0.5);
	transform:scaleY(0.5);
	-webkit-transform-origin:0 0;
	transform-origin:0 0
}
.scale-1px-bottom {
	position:relative;
	border:0
}
.scale-1px-bottom:before {
	content:" ";
	position:absolute;
	bottom:0;
	left:0;
	background:#F0F0F0;
	width:100%;
	height:1px;
	-webkit-transform:scaleY(0.5);
	transform:scaleY(0.5);
	-webkit-transform-origin:0 0;
	transform-origin:0 0
}
.scale-1px {
	position:relative;
	margin-bottom:20px;
	border:0
}
.scale-1px:after {
	content:" ";
	position:absolute;
	top:0;
	left:0;
	border:1px solid #F0F0F0;
	-webkit-box-sizing:border-box;
	box-sizing:border-box;
	width:200%;
	height:200%;
	-webkit-transform:scale(0.5);
	transform:scale(0.5);
	-webkit-transform-origin:left top;
	transform-origin:left top
}
