@charset 'UTF-8';
/* http://meyerweb.com/eric/tools/css/reset/
   v2.0 | 20110126
   License: none (public domain)
*/

html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, embed,
figure, figcaption, footer, header, hgroup,
main, menu, nav, output, ruby, section, summary,
time, mark, audio, video {
	margin: 0;
	padding: 0;
	border: 0;
	font-size: 100%;
	font: inherit;
	vertical-align: baseline;
}
/* HTML5 display-role reset for older browsers */
article, aside, details, figcaption, figure,
footer, header, hgroup, main, menu, nav, section, iframe {
	display: block;
}
body {
	line-height: 1;
}
ol, ul {
	list-style: none;
}
blockquote, q {
	quotes: none;
}
blockquote:before, blockquote:after,
q:before, q:after {
	content: '';
	content: none;
}
table {
	border-collapse: collapse;
	border-spacing: 0;
}
a, button, a img {
    cursor: pointer;
    outline: n;
}
/* Back Style For Editor */

blockquote, q {
    color: #8ABA9C;
    text-align: left;
    border-left: 5px solid #8ABA9C;
    padding: 5px 0 5px 20px;
    line-height: 20px;
    margin: 15px 0;
}
.fr-view b {
    font-weight: 700;
}
.fr-view i, .fr-view em {
    font-style: italic;
}
html {
	-webkit-text-size-adjust: none;
	width: 100%;
	height: 100%;
	position:relative;
}
#iewarning {
	display: none;
	position: absolute;
	top: 250px;
	left: 50%;
	margin-left: -404px;
	font-size: 12px;
	line-height: 34px;
	height: 34px;
	overflow: hidden;
	white-space: nowrap;
	width: 775px;
	color: #FFF;
	font-weight: bold;
	padding: 0 0 0 33px;
	z-index: 9999;
	background: #4A02BD no-repeat 12px center;
	background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAANCAMAAACXZR4WAAAAbFBMVEUAAAD///////////////////////////////////////////////////////////////////////////9KAr1NBr5rMcl3Qc2Yb9mujuGwkeKyk+O0luTMuOzPvO3m3Pby7fr8+/7+/f7////Y8/2gAAAAFHRSTlMAAQgKFy1ESmaEiKSlpsbc3+Dv+ybR3ccAAAB0SURBVAjXVchJFoJQFMTQQnpE0M+j78n+9+gAPWJmN9LZPddfMcRX+094+ZeRDU0zZD+HVWfWVeHXXsFoNlJ4n5HAbDZDcjpwsJqt4AJJUg7sdb0DD0mKAJgmACLpVgJsbbsBlDelACxmCwCpHABH3x8AuDe6Tg0g3GE6QgAAAABJRU5ErkJggg==);
}
a, button, select {
    cursor: pointer;
}
a, a img {
	outline: none;
	border: 0 none;
}
#iewarning a {
	font-size: 12px;
}
.lt-ie10 #iewarning {
	display: block;	
}
#iewarning .close {
	display: block;
	float: right;
	width: 16px;
	height: 34px;
	background: no-repeat center left;
	cursor: pointer;
	padding: 0 9px 0 0;
	background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAAElBMVEX///////////////////////+65XQCAAAABXRSTlMAEJ6iw/ujibUAAAA9SURBVHjapY7BDgAgCEKT5P9/OcdsWcfkwODppuNTRoSDtgEZBOHZlSFaifohT5/a8KujEmUvV0wzzz/6WpKEAQiEGhFZAAAAAElFTkSuQmCC);
}
#iewarning a {
	color: #FFF;
}
.noselect {
    -webkit-touch-callout: none;
    -webkit-user-select: none;
    -khtml-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
}
.clearboth {
	clear: both;
}
.flexcol {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -ms-flex-align: start;
    align-items: start;
    -ms-flex-wrap: none;
    flex-wrap: nowrap;
}
.clear:after {
    display: table;
    content: '';
    clear: both;
}
.selectbox {
    cursor: pointer;
    position: relative;
    display: inline-block;
    box-sizing: border-box;
    line-height: 20px;
    height: 22px;
    border: 1px solid #000;
    padding: 0 25px 0 10px;
    white-space: nowrap;
    color: #707070;
    font-size: 15px;
    font-weight: normal;
    background: no-repeat #FFF right center url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAWCAYAAADafVyIAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA2ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTQyIDc5LjE2MDkyNCwgMjAxNy8wNy8xMy0wMTowNjozOSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDpDRDdCRjg5RUFEQzVFNzExQkVCMjlBNzJEMzE3Q0ZDRiIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpDNjNEN0JGOUUyRkIxMUU3OEYwOEYzMThGODM4MDQ2RCIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpDNjNEN0JGOEUyRkIxMUU3OEYwOEYzMThGODM4MDQ2RCIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M2IChXaW5kb3dzKSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjRFMThGOEYzNzlFMEU3MTE5MkNEODIxNEZCNUEwMjg3IiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOkNEN0JGODlFQURDNUU3MTFCRUIyOUE3MkQzMTdDRkNGIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+hxj5pQAAAHJJREFUeNpi/P//PwMtARMDjcGoBaMWjFrAwMCCSyI+Pl4BSO0HYseFCxc+wKFGHkgdwKcGpw+gGhxBlkAtI9lwgkGEyxJiDQcBRmIKO+TgAuL/xBpOtAVoljAQazhJFiBZwkCs4SRbMJqTRy3ACgACDAAPpT0bpB0YRwAAAABJRU5ErkJggg==);
}
.selectbox .subbox {
    display: none;
    position: absolute;
    left: 0;
    top: 0;
    min-width: 100%;
    background: #FFF;
    box-sizing: border-box;
    border: 1px solid #000;
}
.selectbox.upshow .subbox {
    top: auto;
    bottom: 0;
}
.selectbox:hover .subbox {
    display: block;
}
.selectbox .subbox span, .selectbox .subbox a {
    text-decoration: none;
    display: block;
    padding: 0 25px 0 10px !important;
    line-height: 20px;
    color: #707070;
    font-size: 15px;
    font-weight: normal;
}
.selectbox .subbox span:hover, .selectbox .subbox a:hover {
    background: #707070;
    color: #FFF !important;
}
.selectbox .subbox span.Activity, .selectbox .subbox a.Activity {
    background: #000 !important;
    color: #FFF !important;
}
body {
	padding: 0;
	margin: 0;
}
img {
    vertical-align: middle;
}
body, input, button, select, textarea, a {
	outline: none;
	font-family: 'Helvetica Neue', Helvetica, Arial, STHeiti, 'Microsoft JhengHei', å¾®è»Ÿæ­£é»‘é«”, sans-serif;
	font-size: 14px;
	line-height: 27px;
}
body:after, body::after {
    content: "";
    position: fixed;
    top: 50%;
    opacity: 0;
    left: 50%;
    display: block;
    width: 52px;
    height: 52px;
    z-index: 11;
    background: transparent url(data:image/gif;base64,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) no-repeat center center;
    background-size: 52px 52px;
    margin-left: -41px;
    margin-top: -41px;
    padding: 15px;
    background-color: #ffffff;
    border-radius: 50%;
    box-shadow: 0px 0px 100px #ccc;
    transform: scale(0.7);
    -webkit-transform: scale(0.7);
    transition: opacity 0.1s ease-in, transform 0.1s ease-in;
    -webkit-transition: opacity 0.1s ease-in, transform 0.1s ease-in;
    pointer-events: none;
}
body.loading:after, body.loading::after {
	opacity: 1;
}
#page {
	position: relative;
}
#page-head {
    background: #FFF;
    width: 100%;
    min-width: 1280px;
    height: 133px;
    position: fixed;
    z-index: 10;
    -webkit-transition: all 400ms;
    -o-transition: all 400ms;
    transition: all 400ms;
    background-color: white;
}
#page-body {
    -webkit-transition: opacity 400ms;
    -o-transition: opacity 400ms;
    transition: opacity 400ms;
    padding-top: 133px;
    position: relative;
}
.item_img {
	display: block;
	position: relative;
	background: no-repeat top center #FFF;
	background-size: cover;	
	overflow: hidden;
}
/* Yahoo Top Bar  */
#y-header {
  height: 26px;
  position: relative;
  z-index: 20;
}
#y-header .nav {
  height: 26px;
  background-color: #2c1454;
  font-size: 0;
  padding: 0;
}
#y-header .nav ul {
	width: 1280px;
	padding: 0;
	margin: 0 auto 0;
}
#y-header .nav ul.hideTopBar {
	display: none;
}
#y-header .nav li {
  display: inline-block;
  zoom: 1;
  padding: 0 10px;
  margin-right: 12px;
  position: relative;
}
#y-header .nav li a {
  color: #fff;
  text-decoration: none;
  font-size: 13px;
  line-height: 26px;
  display: block;
  outline: none;
}
#y-header .nav li a:hover {
	text-decoration: underline;
}
#y-header .icon_home {
  width: 16px;
  height: 15px;
  display: inline-block;
  zoom: 1;
  margin-right: 6px;
  position: relative;
  top: 2px;
  background: url('https://s.yimg.com/ji/money/adv/icon.png') no-repeat left top;
}
#y-header .icon_more {
  width: 10px;
  height: 6px;
  display: inline-block;
  zoom: 1;
  margin-left: 9px;
  background: url('https://s.yimg.com/ji/money/adv/icon.png') no-repeat 0 -18px;
}
#y-header .nav li.nav_more {
  padding-right: 17px;
}
#y-header .nav_more:hover {
  background-color: #fff;
}
#y-header .nav li.nav_more:hover > a {
  text-decoration: none;
}
#y-header .nav_more:hover .icon_more {
  background: url('https://s.yimg.com/ji/money/adv/icon.png') no-repeat 0 -25px;
}
#y-header .nav_more:hover a {
  color: #1d1da3;
}
#y-header .dropdown_list {
  width: 72px;
  background: #fff;
  border-bottom: 1px solid #d9d9d9;
  border-right: 1px solid #d9d9d9;
  border-left: 1px solid #d9d9d9;
  box-shadow: 0 4px 7px rgba(0,0,0,0.2);
  position: absolute;
  top: 26px;
  left: -1px;
  display: none;
  z-index: 6;
}
#y-header .nav_more:hover .dropdown_list {
  display: block;
}
#y-header .dropdown_list dl {
  width: 100%;
  display: block;
  padding: 5px 0;
}
#y-header .dropdown_list dd {
  padding: 0 10px;
  margin: 0px;
}
#y-header .dropdown_list dd a {
  color: #1d1da3;
  text-decoration: none;
  line-height: 2;
  white-space: nowrap;
}
/* Custom Header */
#ytm_ch {
	position: relative;
    height: 62px;
	width: 1280px;
	margin: 0 auto 0;
    background: #FFF !important;
}
#ytm_ch .ytm_deco {
  margin: 0 auto 0;
  padding: 11px 0 0 18px;
}
#ytm_ch form {
	padding: 3px 0 0;
	margin: 0;
	display: inline-block;
}
#ytm_ch #SearchForm input {
	-webkit-font-smoothing: antialiased;
	box-sizing: border-box;
	font-size: 15px;
	font-weight: 200;
	color: #3F3F3F;
	vertical-align: top;
	padding: 0 8px;
	background-color: #FFF;
	overflow: hidden;
	outline: none!important;
	height: 35px;
    width: 346px;
	background: #FFF;
	border: 1px solid #CECED6;
}
#ytm_ch #SearchForm input:focus {
	border-color: #7590F5;
}
#ytm_ch #SearchForm button {
	margin: 0 0 0 5px;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	border-radius: 4px;
	background: #2877e2;
	border: 0;
	height: 35px;
	-webkit-font-smoothing: antialiased;
	outline: 0;
	width: 122px;
	color: #FFF;
	cursor: pointer;
}
#ytm_ch #SearchForm button.WebSearchBTN {
	background: #400090;
}
#ytm_ch .ytm_deco #HeadCI {
    padding-top: 3px;
	display: block;
	float: left;
	width: 191px;
	height: 40px;
	overflow: hidden;
	background: no-repeat left top url(https://s1.yimg.com/rz/d/yahoo_frontpage_zh-Hant-TW_s_f_pw_350x40_frontpage_2x.png);
	background-size: cover;	
}
#ytm_ch .ytm_deco #HeadCI.news {
    background-image: url(https://s.yimg.com/rz/d/yahoo_news_zh-Hant-TW_s_f_pw_351x40_news_2x.png);
}
#ytm_ch .ytm_deco #HeadCI.house {
    background-image: url(https://s.yimg.com/rz/d/yahoo_realestate_zh-Hant-TW_s_f_pw_351x40_real-estate_2x.png);
}
#ytm_ch .ytm_deco #HeadCI.fashion {
    background-image: url(https://s.yimg.com/rz/d/yahoo_fashion_zh-Hant-TW_s_f_pw_351x40_fashion_2x.png);
}
#ytm_ch .ytm_deco #HeadCI.sports {
    background-image: url(https://s.yimg.com/rz/d/yahoo_sports_zh-Hant-TW_s_f_pw_351x40_sports_2x.png);
}
#ytm_ch .ytm_deco #HeadCI.esports {
    background-image: url(https://s1.yimg.com/rz/d/yahoo_esports_zh-Hant-TW_s_f_pw_351x40_esports_2x.png);
}
#ytm_ch .ytm_deco #HeadCI.tech {
    background-image: url(https://s.yimg.com/rz/d/yahoo_tech_zh-Hant-TW_s_f_pw_351x40_tech_2x.png);
}
#ytm_ch .ytm_deco #HeadCI.celebrity {
    background-image: url(https://s.yimg.com/rz/d/yahoo_celebrity_zh-Hant-TW_s_f_pw_351x40_celebrity_2x.png);
}
#ytm_ch .ytm_deco #HeadCI.stock {
    background-image: url(https://s.yimg.com/rz/d/yahoo_finance_zh-Hant-TW_s_f_pw_351x40_stock_2x.png);
}
#ytm_ch .ytm_deco #HeadCI.money {
    background-image: url(https://s.yimg.com/rz/d/yahoo_money_zh-Hant-TW_s_f_pw_351x40_money_2x.png);
}
#ytm_ch .ytm_deco #HeadCI.autos {
    background-image: url(https://s.yimg.com/rz/d/yahoo_autos_zh-Hant-TW_s_f_pw_351x40_autos_2x.png);
}
#ytm_ch .ytm_deco #HeadCI.music {
    background-image: url(https://s.yimg.com/rz/d/yahoo_music_zh-Hant-TW_s_f_pw_351x40_music_2x.png);
}
    background-image: url(https://s.yimg.com/rz/d/yahoo_movies_zh-Hant-TW_s_f_pw_351x40_movies_2x.png);
}
#ytm_ch .ytm_deco #HeadCI.charity {
    background-image: url(https://s.yimg.com/rz/d/yahoo_charity_zh-Hant-TW_s_f_pw_351x40_charity_2x.png);
}
#ytm_ch .ytm_deco #HeadCI.travel {
    background-image: url(https://s.yimg.com/rz/d/yahoo_travel_zh-Hant-TW_s_f_pw_351x40_travel_2x.png);
}
#ytm_ch .ytm_deco #HeadCI.games {
    background-image: url(https://s.yimg.com/rz/d/yahoo_games_zh-Hant-TW_s_f_pw_351x40_games_2x.png);
}
#ytm_ch .ytm_deco #HeadCI.knowledge {
    background-image: url(https://s.yimg.com/rz/d/yahoo_answers_zh-Hant-TW_knowledgeplus_f_pw_351x40_knowledge-plus_2x.png);
}
#ytm_ch .ytm_deco #HeadCI.screen {
    background-image: url(https://s.yimg.com/rz/d/yahoo_tv_en-US_s_fm_pw_351x40_tv_2x.png);
}
#ytm_ch .ytm_deco #HeadCI.health {
    background-image: url(https://s.yimg.com/rz/d/yahoo_health_zh-Hant-TW_s_f_pw_351x40_health_2x.png);
}
#ytm_ch .ytm_deco #HeadCI.dictionary {
    background-image: url(https://s.yimg.com/rz/d/yahoo_dictionary_zh-Hant-TW_s_f_pw_351x40_dictionary_2x.png);
}
#ytm_ch .ytm_deco #HeadCI.campaign {
    background-image: url(https://s1.yimg.com/rz/d/yahoo_campaign_zh-Hant-TW_s_f_pw_351x40_campaign_2x.png);
}












#ytm_ch #SearchForm #KTBOX {
	padding-top: 6px;
    font-size: 13px;
}
#ytm_ch .ytm_auth {
    float: right;
    position: relative;
}
#ytm_ch .ytm_auth #HeadLogin {
    display: block;
    margin: 0;
    text-decoration: none;
    border: 2px solid #400090;
    color: #400090;
    text-align: center;
    font-size: 14px;
    line-height: 28px;
    width: 120px;
    background: none;
    font-weight: bold;
    border-radius: 5px;
}
#ytm_ch .ytm_auth #HeadMember {
    line-height: 30px;
    padding: 6px 0 15px 0;
    margin-right: 67px;
    cursor: pointer;
}
#ytm_ch .ytm_auth #HeadMember b {
    font-size: 13px;
    color: #400090;
    font-weight: normal;
}
#ytm_ch .ytm_auth #HeadMember .item_img {
    width: 30px;
    height: 30px;
    background-image: url(img/default_user_profile_pic_192.png);
    border-radius: 50%;
    float: left;
    margin-right: 6px;
}
#ytm_ch .ytm_auth #HeadMember .subbox {
    position: absolute;
    border: 1px solid #000;
    background: #FFF;
    padding: 0 8px;
    z-index: 2;
    top: 40px;
    right: 0;
    display: none;
}
#ytm_ch .ytm_auth #HeadMember:hover .subbox {
    display: block;
}
#ytm_ch .ytm_auth #HeadMember .subbox .row {
    border-bottom: 1px solid #eee;
}
#ytm_ch .ytm_auth #HeadMember .subbox .row:last-child {
    border-bottom: 0 none;
}
#ytm_ch .ytm_auth #HeadMember .subbox a {
    text-decoration: none;
}
#ytm_ch .ytm_auth #HeadMember .subbox .row a {
    line-height: 40px;
    color: #400090;
    text-decoration: none;
    display: block;
    font-size: 15px;
    text-align: center;
}
#ytm_ch .ytm_auth #HeadMember .authdata {
    padding: 8px 16px 7px 5px;
} 
#ytm_ch .ytm_auth #HeadMember .authdata .item_img {
    margin-right: 9px;
}
#ytm_ch .ytm_auth #HeadMember .authdata .item_topic {
    line-height: 17px;
    font-size: 15px;
    white-space: nowrap;
    color: #400090;
}
#ytm_ch .ytm_auth #HeadMember .authdata .item_auth {
    line-height: 13px;
    font-size: 12px;
    white-space: nowrap;
    color: #c9c9c9;
}
#ytm_ch .ytm_auth #HeadAlert {
    position: relative;
    padding-top: 8px;
    margin-right: 28px;
    display: block;
    float: right;
    width: 22px;
    height: 26px;
    background: no-repeat center url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABYAAAAaCAYAAACzdqxAAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA2ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTQyIDc5LjE2MDkyNCwgMjAxNy8wNy8xMy0wMTowNjozOSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDpDRDdCRjg5RUFEQzVFNzExQkVCMjlBNzJEMzE3Q0ZDRiIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDozODgwRkZDN0UyNjAxMUU3ODc0MDhCNjAxNjgxQTZFOCIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDozODgwRkZDNkUyNjAxMUU3ODc0MDhCNjAxNjgxQTZFOCIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M2IChXaW5kb3dzKSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjRFMThGOEYzNzlFMEU3MTE5MkNEODIxNEZCNUEwMjg3IiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOkNEN0JGODlFQURDNUU3MTFCRUIyOUE3MkQzMTdDRkNGIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+xEITmgAAAUxJREFUeNpi/P//PwMtABMDjQCjrmAQPnkZIHYDYlcglgRiZiD+CMQ3gHgFEF++9G7tT1INjgXifiAWxiEPMnA7EKcCDX9DbFDEA/FCPIaCADsQBwDxXD2hYGZiDOYG4kaQb4gMTh8gjibG4BgglicxAQQTY3AsGYnAERgc5oQM/kOGwbxArETIYEYyky4rIYPJzYos+AzmB2IBMg3mxGdwAhDrk2mwJ3J6RjbYAIiLKSgevIG4Gz1crIB4OhDLUlj2FAJd/QSUG0EGuwPxSmj4UgP0gpIeE7T0opahMKANMvgXDYrjvzQr6JmgxR+1AQco8jZDUwU+C0Dlxz+0XIbPtwdBCvYDsQUBF4ASPg80u/8F4q8wCWDtQXZlagfEp4D4ChRfAuI0kgoOHOActFaRQRITpIbBX6AuzAViLlDNDMSTCFb/tGqwAAQYAAlZOmG69D31AAAAAElFTkSuQmCC);
}
#ytm_ch .ytm_auth #HeadAlert:after, #MainData .tab-line .msg:after {
    content: attr(data-count);
    position: absolute;
    width: 19px;
    height: 19px;
    background: #d8271c;
    border-radius: 50%;
    font-size: 12px;
    font-family: "Gill Sans", "Gill Sans MT", "Myriad Pro", "DejaVu Sans Condensed", Helvetica, Arial, "sans-serif";
    line-height: 19px;
    text-align: center;
    color: #FFF;
    right: -9px;
    top: -3px;
}
#MainData .tab-line .msg:after {
    height: 22px;
    line-height: 22px;
    border-radius: 11px;
    font-size: 14px;
    width: auto;
    padding: 0 9px;
    top: -11px;
}
/* Yahoo Navi Bar  */
#ytm_nav {
    box-sizing: border-box;
    position: relative;
    height: 44px;
    margin-top: 1px;
    border-top: 1px solid #000;
    border-bottom: 1px solid #000;
}
#ytm_nav.black {
    background: #000;
}
#ytm_nav .deco {
    width: 1280px;
    margin: 0 auto 0;
    line-height: 45px;
    height: 45px;
    box-sizing: border-box;
    position: relative;
    margin-top: -2px;
}
#ytm_nav #nav_share {
    width: 132px;
    float: right;
}
#ytm_nav #nav_share > div {
    display: inline-block;
    font-size: 14px;
}
#ytm_nav.black #nav_share > div {
    color: #FFF;
}
#ytm_nav #nav_share .shareicon {
    box-sizing: border-box;
    width: 45px;
    height: 45px;
    position: relative;
    padding-left: 20px;
}
#ytm_nav #nav_share .shareicon .fb_logo {
    display: block;
    width: 25px;
    height: 25px;
    background: #000;
    color: #FFF;
    text-align: center;
    border-radius: 100%;
    line-height: 25px;
    font-size: 15px;
}
#ytm_nav.black #nav_share .shareicon .fb_logo {
    background: #FFF;
    color: #000;
}
#nav_share .fb_likebox {
    position: absolute;
    top: 37px;
    right: 0;
    line-height: 30px;
    display: none;
    width: 57px;
    height: 39px;
}
#nav_share .fbfans:hover .fb_likebox {
    display: block;
}
#nav_share .bubblebox {
    margin: 4px auto 0;
    display: block;
    line-height: normal;
    border: 1px #CCC solid;
    padding: 3px 5px;
    border-radius: 5px;
    background: #FFF;
    height: 20px;
}
#nav_share .bubblebox::before {
    content: '';
    width: 0px;
    height: 0px;
    position: absolute;
    border: 5px solid transparent;
    border-bottom-color: #CCC;
    right: 15px;
    top: -5px;
    margin-left: -5px;
}
#nav_share .bubblebox::after {
    content: ' ';
    width: 0;
    height: 0;
    position: absolute;
    border: 4px solid transparent;
    right: 16px;
    top: -3px;
    border-bottom-color: #FFF;
    margin-left: -4px;
}
#ytm_nav nav ul {
    margin: 0 16px;
    padding: 0;
    list-style: none;
}
#ytm_nav nav > ul > li {
    float: left;
    position: relative;
}
#ytm_nav nav > ul > li .subbox {
    position: absolute;
    margin-top: -1px;
    display: none;
    left: 0;
    min-width: 100%;
}
#ytm_nav nav > ul > li:hover > a {
    background: #000;
    color: #FFF;
}
#ytm_nav nav > ul > li li:hover > a {
    background: #000;
    color: #FFF; 
}
#ytm_nav.black  nav > ul > li li:hover > a {
    background: #535353;
}
#ytm_nav.black nav > ul > li:hover > a {
    background: #535353;
}
#ytm_nav nav > ul > li:hover .subbox {
    display: block;
}
#ytm_nav nav ul ul {
    background: #FFF;
    border: 1px solid #000;
    margin: 0;
}
#ytm_nav.black nav ul ul {
    background: #000;
}
#ytm_nav nav a {
    display: block;
    white-space: nowrap;
    color: #000;
    line-height: 45px;
    text-decoration: none;
    font-size: 16px;
    padding: 0 10px;
}
#ytm_nav.black nav a {
    color: #FFF;
}
#ytm_nav nav ul ul li a {
    padding: 0 20px;
    line-height: 44px;
}
/* page-body */
#page-body {
    width: 1280px;
    margin: 0 auto 0;
}
#RightCol {
    flex: 0 0 316px;
    width: 316px;
    padding: 42px 0 60px;
}
#RightCol > div, #LeftCol > div {
    margin-top: 20px;
}
body #MainData {
    margin-top: 0;
    border-top: 1px solid #000;
}
body.index-page #MainData, body.member-page #MainData {
    margin-top: 20px;
    border-top: 0px none;
}
#RightCol > div:first-child, #LeftCol > div:first-child {
    margin-top: 0;
}
#RightCol .PostList h2 {
    margin: 0 0 7px 0;
    box-sizing: border-box;
    border-bottom: 1px solid #000;
    height: 34px;
    line-height: 33px;
    white-space: nowrap;
    padding: 0 0 0 5px;
    font-size: 20px;
    color: #313131;
    font-weight: bold;
}
#RightCol .PostList h2 .more {
    line-height: 33px;
    font-weight: normal;
    text-decoration: none;
    float: right;
    font-size: 16px;
    color: #313131;
}
#RightCol .PostList h2 .more:hover {
    text-decoration: underline;
}
#RightCol .PostList ul {
    margin: 0;
    padding: 0 0 6px;
    list-style: none;
    width: 300px;
}
#RightCol .PostList ul li a {
    display: block;
    padding-left: 36px;
    line-height: 2;
    font-size: 16px;
    color: #5e5e5e;
    text-decoration: none;
    position: relative;
    white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden;
}
#RightCol .PostList ul li a:before {
    position: absolute;
    content: '';
    width: 9px;
    height: 9px;
    background: #a6c3da;
    left: 14px;
    top: 13px;
}
#RightCol .PostList ul li a:hover {
    color: #446bb5;
}
#LeftCol {
    flex: 0 0 924px;
    width: 924px;
    margin-top: 0;
}
#LeftCol #RankBox {
    margin-top: -10px;
    background: no-repeat top left url(img/gb_topic.png);
}
#LeftCol #RankBox .GoodRank {
    float: left;
    padding-left: 7px;
}
#LeftCol #RankBox .BadRank {
    float: right;
}
#LeftCol #RankBox .block-body {
    width: 444px;
}
#LeftCol #RankBox .block-body .item_url {
    box-sizing: border-box;
    height: 42px;
    line-height: 21px;
    padding: 11px 15px 0 8px;
    position: relative;
    text-decoration: none;
    -webkit-transition: all 400ms;
    -o-transition: all 400ms;
    transition: all 400ms;
}
#LeftCol #RankBox .block-body .item_url * {
    box-sizing: border-box;
}
#LeftCol #RankBox .block-body .item_url:hover {
    background: #eee;
}
#LeftCol #RankBox .block-body .item_url .item_floor {
    -ms-flex: 0 0 52px;
    flex: 0 0 52px;
    margin-right: 12px;
    width: 52px;
    color: #FFF;
    font-family: "Gill Sans", "Gill Sans MT", "Myriad Pro", "DejaVu Sans Condensed", Helvetica, Arial, "sans-serif";
    font-size: 12px;
    background: #a6c3da;
    text-align: right;
    white-space: nowrap;
    overflow: hidden;
}
#LeftCol #RankBox .block-body .item_url .item_floor:after {
    content: 'F';
    display: inline-block;
    width: 17px;
    text-align: center;
    background: #79afd4;
    margin-left: 4px;
}
#LeftCol #RankBox .block-body .item_url .item_count {
    -ms-flex: 0 0 65px;
    flex: 0 0 65px;
    margin-left: 24px;
    width: 65px;
    color: #5e5e5e;
    font-family: "Gill Sans", "Gill Sans MT", "Myriad Pro", "DejaVu Sans Condensed", Helvetica, Arial, "sans-serif";
    font-size: 14px;
    text-align: right;
    white-space: nowrap;
    overflow: hidden;
}
#LeftCol #RankBox .block-body .item_url .item_topic {
    -ms-flex: 1 1 65px;
    flex: 1 1 65px;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    font-size: 16px;
    color: #5e5e5e;
}
#LeftCol #RankBox h2 {
    height: 87px;
    white-space: nowrap;
    overflow: hidden;
    margin: 0;
    width: 444px;
    box-sizing: border-box;
    padding: 44px 16px 0 0;
    text-align: right;
    line-height: 31px;
    color: #FFF;
    font-size: 16px;
    font-weight: bold;
}
#breadcrumbs {
    margin-left: 22px;
    box-sizing: border-box;
    width: 902px;
    line-height: 42px;
    padding: 0 7px;
    color: #707070;
    font-size: 16px;
}
#breadcrumbs a {
    line-height: 42px;
    color: #707070;
    font-size: 16px;
    text-decoration: none;
}
body.index-page #breadcrumbs {
    border-bottom: 1px solid #c9c9c9;
}
body.member-page #breadcrumbs {
    border-bottom: 1px solid #c9c9c9;
}
#breadcrumbs a:hover {
    text-decoration: underline;
}
#MainData {
    margin-left: 22px;
    width: 902px;
}
#MainData .block-topic {
    box-sizing: border-box;
    height: 60px;
    border-bottom: 1px solid #000;
}
#MainData .block-topic h1 {
    margin: 0;
    padding: 0 13px;
    font-size: 28px;
    font-weight: bold;
    line-height: 59px;
}
#MainData .block-topic .quick-sort {
    font-size: 15px;
    line-height: 22px;
    margin: 19px 16px 0 0;
}
#MainData .block-topic .quick-sort a {
    padding: 0 6px;
    cursor: pointer;
    color: #707070;
    position: relative;
    font-size: 15px;
    line-height: 22px;
    text-decoration: none;
}
#MainData .block-topic .quick-sort > a.Activity, #MainData .block-topic .quick-sort > a:hover {
    font-weight: bold;
    color: #446bb5;
}
#MainData .block-topic .quick-sort > a.Activity:after, #MainData .block-topic .quick-sort > a:hover:after {
    content: '';
    background: #446bb5;
    width: 100%;
    display: block;
    height: 2px;
    position: absolute;
    bottom: -5px;
    left: 0;
}
#MainData .block-topic .selectbox {
    margin-left: 3px;
}
#MainData .page-head {
    box-sizing: border-box;
    line-height: 62px;
    border-top: 1px solid #000;
    background: #eee;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    padding: 0 25px;
    color: #313131;
    font-size:  22px;
    font-weight: normal;
}
#MainData .post-note {
    padding: 10px;
    font-size: 16px;
    color: #707070;
}
#MainData .post-note .err {
    padding: 5px 10px;
    color: #FFF;
    background: #EF5350;
}
#MainData .post-note a {
    font-size: 16px;
}
#MainData .post-note.rule-data h3 {
    font-size: 22px;
    line-height: 45px;
    padding-bottom: 5px;
}
.fr-view ul { 
    display: table;
    margin: 0;
    padding: 0;
}
.fr-view ol { 
    counter-reset: foo;
    display: table;
    margin: 0;
    padding: 0;
}
.fr-view ul ul, .fr-view ol ul { 
    margin-left: 15px; 
}
.fr-view ol ol, .fr-view ul ol { 
    margin-left: 15px; 
}
.fr-view ul li, .fr-view ol li {
    display: table-row;
}
.fr-view ol li {
    counter-increment: foo; 
}
.fr-view ol li:before {
    content: counter(foo) ". ";
    display: table-cell;
    text-align: right;
    padding-right: 5px;
}
.fr-view ul li:before {
    content: "● ";
    display: table-cell;
    text-align: right;
    padding-right: 5px;
}
#MainData .post-row {
    padding: 10px 0 10px 10px;
    margin: 0 0 10px;
    font-size: 16px;
    font-weight: bold;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -ms-flex-align: start;
    align-items: start;
    -ms-flex-wrap: none;
    flex-wrap: nowrap;
}
#MainData .post-row .row-topic {
    margin-right: 20px;
    flex: 0 0 auto;
}
#MainData .post-row .row-body {
    flex: 1 1 auto;
}
#MainData .post-row input {
    width: 100%;
    box-sizing: border-box;
    border: 1px solid #000;
    font-size: 16px;
    border-top: 3px solid #000;
    padding: 0 5px;
}
.page-line {
    background: #eee;
    padding: 10px 8px;
}
.page-line .page-list {
    line-height: 26px;
    color: #446bb5;
}
.page-line .page-list span, .page-line .page-list a {
    cursor: pointer;
    display: inline-block;
    border: 1px solid #ccd7eb;
    padding: 0 7px;
    background: #FFF;
    color: #446bb5;
    white-space: nowrap;
    margin: 0 5px 0 0;
    text-decoration: none;
    -webkit-transition: all 400ms;
    -o-transition: all 400ms;
    transition: all 400ms;
}
.page-line .page-list span.pagein, .page-line .page-list span:hover, .page-line .page-list a.pagein, .page-line .page-list a:hover {
    color: #FFF;
    background: #446bb5;
}
.page-line .page-list b {
    padding: 0 14px 0 7px;
}
#NewPostBTN {
    display: block;
    text-decoration: none;
    border: 0 none;
    background: no-repeat center url(data:image/gif;base64,R0lGODlhdgAcANUAAKy52dje7YWbyuLm8Vd4uh8xU11/v21tbThYlHGOx83V6JOlz7fD3neQxfb3+jpcm4afz2RkZFF1upCn04iIiLLC4Yuj0VlZWSc9aE5zuS1HeRUiOc7OzlB1uhclPrHB4CxGdmiEwKCv1cPM4+zv9qa53HOQyDBLfxEbLf///0RrtQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACwAAAAAdgAcAAAG/8BL5VMqGo/IpHLJbDqf0OhykolYIKasdsvter/gsHhMLn87oEPCoGq73/C4fE6v2+/4/BxRULP1gIGCg4RyfH6FiYqLiodrhSkpjJOUd45/cJGam5JumpWgoW2Xcp10kSqooquMpHGmpZ+ss419j6+nm7S7hK6Zc5y8woG+b7CeusPKeMWer8mpy9KGtpjGmdDR09uj1aXYqs7c281tsNnm4+TeuMjH6erS5dp37/G78/bf98r5efr8VuXjRBBdwFnzDipUkXBhwIYO70GMqG4iRW58KEh4cKKjx48gQ4ocSbKkyZMoU47E4IGDhg0oYsqcSbOmzZs4c+rcybNnzgEgADs=);
    width: 118px;
    height: 28px;
    margin: 0;
    white-space: nowrap;
    overflow: hidden;
    color: #FFF;
    font-size: 16px;
    line-height: 28px;
    padding: 1px 0 0 30px;
    box-sizing: border-box;
    font-weight: bold;
}
body.topic-page .breadcrumbrow .tools {
    line-height: 28px;
    height: 28px;
}
#MainData .item_block {
    border-bottom: 1px solid #c9c9c9;
    padding: 10px 7px 7px 25px;
    -webkit-transition: all 400ms;
    -o-transition: all 400ms;
    transition: all 400ms;
}
#MainData .item_block:hover {
    background: #f8f8f8;
}
#MainData .item_block .item_topic {
    display: block;
    line-height: 1.5;
    font-size: 18px;
    color: #5e5e5e;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    width: 650px;
    text-decoration: none;
    -webkit-transition: all 400ms;
    -o-transition: all 400ms;
    transition: all 400ms;
}
#MainData .item_block:hover .item_topic {
    color: #446bb5;
}
#MainData .item_block .item_msg {
    margin-top: 5px;
    line-height: 16px;
    font-size: 12px;
    color: #c9c9c9;
}
#MainData .item_block .item_msg a {
    line-height: 16px;
    font-size: 12px;
    text-decoration: none;
    color: #a6c3da;
}
#MainData .item_block .item_msg a:hover {
    text-decoration: underline;
}
#MainData .item_block .item_count {
    line-height: 33px;
    font-size: 16px;
    color: #5e5e5e;
    padding-right: 5px;
    text-align: right;
}
#MainData .item_block .item_count .item_icon {
    margin: 0 10px;
    white-space: nowrap;
}
#MainData .item_block .item_count .item_icon:before {
    content: '';
    vertical-align: middle;
    display: inline-block;
    width: 22px;
    height: 33px;
    margin-right: 7px;
    background: no-repeat url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABYAAAClCAYAAABY6g3gAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA3FpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTQyIDc5LjE2MDkyNCwgMjAxNy8wNy8xMy0wMTowNjozOSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDpjNTM0MmViMS0zYzRjLTY4NGMtOGVlZi00MjkyYjY1MDA2Y2EiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6QzM5ODY2QTdFMzJCMTFFNzkwNERBQUIwQzdERjI3MkEiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6QzM5ODY2QTZFMzJCMTFFNzkwNERBQUIwQzdERjI3MkEiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChXaW5kb3dzKSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOmM1MzQyZWIxLTNjNGMtNjg0Yy04ZWVmLTQyOTJiNjUwMDZjYSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpjNTM0MmViMS0zYzRjLTY4NGMtOGVlZi00MjkyYjY1MDA2Y2EiLz4gPC9y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);
}
#MainData .item_block .item_count .like:before {
    background-position: top left;
}
#MainData .item_block .item_count .comm:before {
    background-position: 0 -33px;
}
#MainData .item_block .item_count .comm.care:before {
    background-position: 0 -66px;
}
#MainData .item_block .item_count .comm.attention:before {
    background-position: 0 -99px;
}
#MainData .item_block .item_count .comm.hot:before {
    background-position: 0 -132px;
}
#MainData .page-line.page-end {
    margin-top: 1px;
}
#MainData .post-check {
    display: block;
    background: #EEE;
    line-height: 24px;
    padding: 18px;
    color: #707070;
    font-size: 16px;
    border: 1px solid #000;
    border-top: 0 none;
    margin-left: 10px;
}
#MainData .post-check a {
    line-height: 24px;
    font-size: 16px;
}
.fr-box.fr-basic.fr-top .fr-wrapper {
    border-radius: 0 !important;
    -moz-border-radius: 0 !important;
    -webkit-border-radius: 0 !important;
    -webkit-box-shadow: none !important;
    -moz-box-shadow: none !important;
    box-shadow: none !important;
    border-left: 1px solid #000 !important;
    border-right: 1px solid #000 !important;
}
#MainData .post-check input[type="checkbox"], .msg-list input[type="checkbox"] {
    margin-right: 10px;
    -ms-transform-origin: 50%;
    -moz-transform-origin: 50%;
    -webkit-transform-origin: 50%;
    -o-transform-origin: 50%;
    transform-origin: 50%;
    -ms-transform: scale(1.5);
    -moz-transform: scale(1.5);
    -webkit-transform: scale(1.5);
    -o-transform: scale(1.5);
    transform: scale(1.5);
}
#post-tools {
    margin: 27px;
    text-align: center;
    line-height: 34px;
}
#post-tools button, #post-tools a.button {
    background: #446bb5;
    display: inline-block;
    text-align: center;
    padding: 0 26px;
    line-height: 32px;
    text-decoration: none;
    border: 1px solid #446bb5;
    color: #FFF;
    font-size: 16px;
    margin: 0 15px;
    border-radius: 5px;
    -webkit-transition: all 400ms;
    -o-transition: all 400ms;
    transition: all 400ms;
}
#post-tools button:hover, #post-tools a.button:hover {
    background: #FFF;
    color: #446bb5;
}
body.topic-page .post-list {
    margin-bottom: 100px;
}
.post-topic {
    padding: 15px 0 0 25px;
}
.post-topic h1 {
    padding-top: 5px;
    line-height: 32px;
    color: #313131;
    font-size: 22px;
    font-weight: bold;
    flex: 1 1 auto;
    word-break: break-all;
}
.post-topic .tools {
    flex: 0 0 216px;
}
.post-topic .tools button, .post-topic .tools .button, body.member-page .item_tools button {
    background: #a6c3da;
    text-align: center;
    text-decoration: none;
    display: inline-block;
    padding: 0 15px;
    line-height: 32px;
    border: 1px solid #a6c3da;
    color: #FFF;
    white-space: nowrap;
    font-size: 16px;
    margin: 0 0 0 12px;
    border-radius: 5px;
    -webkit-transition: all 400ms;
    -o-transition: all 400ms;
    transition: all 400ms;
}
.post-topic .tools button:hover, .post-topic .tools .button:hover, body.member-page .item_tools button:hover {
    background: #FFF;
    color: #a6c3da;
}
.post-block {
    margin-bottom: 5px;
}
.post-block .item_head { 
    padding: 5px 0 10px 25px;
    border-bottom: 1px solid #c9c9c9;
}
.post-block .item_head .item_img, .user-data .item_img  {
    display: block;
    width: 56px;
    height: 56px;
    border-radius: 50%;
    flex: 0 0 auto;
    margin-right: 17px;
    background-image: url(img/default_user_profile_pic_192.png);
}
.post-block .item_head .item_auth, .user-data .item_auth {
    flex: 1 1 auto;
}
.post-block .item_head .item_auth .auth_nick a, .user-data .item_auth .auth_nick a {
    cursor: pointer;
    color: #0075a9;
    line-height: 24px;
    font-size: 15px;
    text-decoration: none;
}
.post-block .item_head .item_auth .auth_nick a:hover, .user-data .item_auth .auth_nick a:hover {
    text-decoration: underline;
}
.post-block .item_head .item_auth .post-floor {
    display: inline-block;
    line-height: 17px;
    margin-left: 35px;
    padding: 0 13px;
    color: #FFF;
    background: #c9c9c9;
    font-weight: bold;
    font-size: 15px;
}
.post-block .item_head .item_auth .post-time {
    line-height: 24px;
    font-size: 15px;
    color: #c9c9c9;
}
.post-block .item_head .tools button {
    display: inline-block;
    margin-top: 31px;
    text-decoration: none;
    border: 1px solid #a6c3da;
    color: #79afd4;
    line-height: 23px;
    padding: 0 7px;
    font-size: 15px;
    border-radius: 5px;
    background: #FFF;
    margin-left: 10px;
}
.post-block .item_head .tools button:before {
    display: inline-block;
    padding-right: 6px;
    font: normal normal normal 14px/1 FontAwesome;
    font-size: inherit;
    text-rendering: auto;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}
.post-block .item_head .tools button.owner-edit:before {
    content: '\f14b';
}
.post-block .item_head .tools button.owner-del:before {
    content: '\f1f8';
}
.post-block .item_head .tools .button {
    display: inline-block;
    margin-top: 31px;
    text-decoration: none;
    border: 1px solid #a6c3da;
    color: #79afd4;
    line-height: 23px;
    padding: 0 7px 0 23px;
    font-size: 15px;
    border-radius: 5px;
    background: no-repeat left top url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABMAAAAQCAYAAAD0xERiAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyFpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTQyIDc5LjE2MDkyNCwgMjAxNy8wNy8xMy0wMTowNjozOSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChXaW5kb3dzKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDowMTIyQTJCN0U5NTMxMUU3OEFBRUNGM0MxNUZDRjgxOSIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDowMTIyQTJCOEU5NTMxMUU3OEFBRUNGM0MxNUZDRjgxOSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjAxMjJBMkI1RTk1MzExRTc4QUFFQ0YzQzE1RkNGODE5IiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjAxMjJBMkI2RTk1MzExRTc4QUFFQ0YzQzE1RkNGODE5Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+F2OOyQAAAOtJREFUeNpi/P//PwO1ABMDFcGoYaQDFnSBqg1XM4BULxBzkWDODyAuweayQiBOAeL7RBr0EIiTgDgbm2FqQDwLiNuBeBcBg/YCcRMQzwBiTVxhxgPEM4H4PNTL2FJ2PxCfBOI5QMxHKAIYgbgciO8CMSgcv0DFvwJxJhBfAwUxVB32CEADa4HYH4hVoAbGA/F8IG6EhtUKII4gJmmcA+JXQOwOxMrQcDkLDU9VIHaBuvYUIcNAhqyDegc5HCugNAyAYn0bED/FZdgvIO4A4joikwYo3PpAaQ2bYS1AXArEbEQaxgZ1cTNAgAEABfYvEHFiR2IAAAAASUVORK5CYII=);
}
.post-block .edit-msg {
    line-height: 34px;
    font-size: 14px;
    text-align: right;
    color: #c9c9c9;
}
.post-block .item_body {
    font-size: 18px;
    line-height: 1.3;
    margin: 0 0 20px 35px;
    color: #707070;
    word-break: break-all;
}
.post-block .item_body.del {
    color: #BBB;
}
.post-block .item_body a {
    font-size: 18px;
    line-height: 1.3;
}
.post-block .item_body p {
    margin-bottom: 15px;
}
.post-block .item_body img {
    max-width: 100%;
}
.item_sns {
    margin: 10px 0;
    text-align: right;
}
.item_sns button, .item_sns a {
    display: inline-block;
    box-sizing: border-box;
    height: 25px;
    line-height: 23px;
    border: 1px solid #a6c3da;
    color: #79afd4;
    font-size: 15px;
    border-radius: 5px;
    text-decoration: none;
    vertical-align: middle;
    background: #FFF;
    margin-left: 8px;
    -webkit-transition: all 400ms;
    -o-transition: all 400ms;
    transition: all 400ms;
}
.item_sns button:not(.icon):hover, .item_sns a:not(.icon):hover, .item_sns button.Activity, .item_sns a.Activity {
    background-color: #79afd4;
    color: #FFF;
}
.item_sns button.icon, .item_sns a.icon {
    width: 25px;
    border: 0 none;
    background: #446bb5 no-repeat center;
    background-size: cover;
}
.item_sns button.icon:hover, .item_sns a.icon:hover {
    opacity: 0.8;
}
.item_sns .favorite {
    padding-left: 23px;
    background: no-repeat left center url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAAXCAYAAAAGAx/kAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyFpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTQyIDc5LjE2MDkyNCwgMjAxNy8wNy8xMy0wMTowNjozOSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChXaW5kb3dzKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDozNEFEOUYyMUU5REExMUU3QjgwQzkzQzczMTNEQzYzRCIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDozNEFEOUYyMkU5REExMUU3QjgwQzkzQzczMTNEQzYzRCI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjM0QUQ5RjFGRTlEQTExRTdCODBDOTNDNzMxM0RDNjNEIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjM0QUQ5RjIwRTlEQTExRTdCODBDOTNDNzMxM0RDNjNEIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+hekqIQAAAOFJREFUeNpi/P//PwM1ABMDlcDgM4gFQ+Q4Iy617kAMktyBTZIRI7CxGwSy8AKUbQDEf8j1WioQa0NxKrku4gfi20AsCuW/BmJVIP6IP4wYGBShzodhEyRDGKDsa0B8BupdMMbmojog2UhipNVhC6MmIO4gwRCQ2mZcgV0JxJOIMGQSVC3ewAYxLgGxDg5DrgCxHhD/JxT9IAW8eOR5YIYQMogViGXwyMtA1RA0SBaImaG2bgViRyjeChVjgarBmY5gQAqIFwJxFzTdwMABINYC4jKomnvYA3u0YBv8BgEEGABzxTXl02K71gAAAABJRU5ErkJggg==);
}
.item_sns .favorite:hover {
    background-color: #a6c3da;
}
.item_sns .like {
    padding-left: 25px;
    background: no-repeat left top url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABsAAAA4CAYAAAAM7IPNAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyFpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTQyIDc5LjE2MDkyNCwgMjAxNy8wNy8xMy0wMTowNjozOSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6RERBODJDRDhFOUY0MTFFN0E1MTk5NTRGRkYxRjU5NDEiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6RERBODJDRDdFOUY0MTFFN0E1MTk5NTRGRkYxRjU5NDEiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChXaW5kb3dzKSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjIxMkZCODVERTlGNDExRTc4M0Q0QTUzMjE2OEY5RDE1IiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjIxMkZCODVFRTlGNDExRTc4M0Q0QTUzMjE2OEY5RDE1Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+IeX69AAAA6NJREFUeNrsmM1PE0EYxt/9oNsvSrEtIIIitAgxKJIoiQkqmHhRI3+BV71xM1ETowePGk96kkRj4s2YkBgSK+JBEzExYBSQSvkoVqAtW2i77W63Xd/dUlO0Nd1ijSb7JtOd2dnpM898bOdXQpIk+FtBwl+Mf1qs3T296hubZycwby2rGMsJF0emAw1Px/0HsHiirGLeINcrX2sqGfmyVk6xnlczwQ454zArYh/LJvZlNToYjPJKvraKWSrFGV3kc91Pxv3ObIEAMIViwuNAhKcxT+BOJSmSEJtsxsEKihwu9CVEMZvax8bd9155T2bLhxqtMBeKQZhLbnnuTEfd3NEWW3MpzuhgVHjgD8fb3njXunIr/Otx6N3ngIUQp5TT2N8KioADDVWzv+t0QWe8mB64+Wz6jpj+tX73DiO4aszomINscwLHU0xJ/LmDO285KpmrqpwlkqmWfEJymBkKljcS4FuL/7gnZdow8WRqv+phJAkiIvc2n3EcXjjR6gCLnlZElA989uCuKg+6Pl/KnBGFKhqqDfDGG4IlNr7lvo4inXtsxg3VYmlJshRaqLg6oQ8XyOIa98NZrYXhW2vNl0va1EYdNWYz6fLWmXQUvF8Mw9s5Ft7Ns4AvZvCHE0y1UfeopE2Nm/PhQJ/TEIzxLgLXmjcY6x/3hR0xIQV1Fj3oaBKivKjMqTy3lQY6IvcDU2Bbm1r7pdbENDFNTBPTxDSx/0HsytNP7chnPuSzCcyXFwbxQHOxr83R0N9ZX34YbLYbFRhcjfDlhUEctp7jrXYFBgMZTlMNgyCfropJ91/Pe6TNeDG16iu2XW6ii3TVfelUqzMHIky3nnseI63Qm8dGMpWWxPkQN3jjbPvwtpzdHZ11SznxfpGV2Jgg/RxDH755S3KGbmi7Wfeg3mpoO91RtwUG66sM8PJzABAiNokHIJmS4MPS+izSp/o5uz40OZDEsckXC6GY5J5akT4vR6SZlUyS87OBaOK223NTtTN9BdVCk/mpKcpnzvuNOwxb+ArbMIYKSj0MoqdIFhp+DhxeGJ0JwEZCzEAckVk1E1/XPYhRfxYGZQg82mxToDA3hFTaeaFnr3oYRMy1EAXkGlFkBBeIDPJZZysbPD+zEr18zGVX/wbhhNRYKCbkrZMZrWu3Fbr3VsPhpmo4gqneqmdYTigNBnFzPrw2NGmwmxgXriWi2W7q72y0OmTqlP8pEMQ0mBkaspAfiYsaDGpi24vvAgwAcONRtRR9BqsAAAAASUVORK5CYII=);
}
.item_sns .like:hover, .item_sns .like.Activity {
    background-position: left bottom;
}
.item_sns .unlike {
    padding-left: 25px;
    background: no-repeat left bottom url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAA4CAYAAAAIGVPwAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyFpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTQyIDc5LjE2MDkyNCwgMjAxNy8wNy8xMy0wMTowNjozOSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NUFDNUIzNzFFOUY1MTFFN0E0MUZCNkM2OUQ1QzIzNkIiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NUFDNUIzNzBFOUY1MTFFN0E0MUZCNkM2OUQ1QzIzNkIiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChXaW5kb3dzKSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOkFFMDIxNEFFRTlGNDExRTc5QjBDREUxMkY3OTM1QzVFIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOkFFMDIxNEFGRTlGNDExRTc5QjBDREUxMkY3OTM1QzVFIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+oQxRewAAA7FJREFUeNrsmEtME1EUhu9MSx/TDi19ArWABaoCatSEEBMNIYSFwUfiwsQda4Mbw0YTdGFcdAtu3LDVEBOiCQsCkciG8IhxQdEiUqEQ6YMWSl/TdsYzQ6dSwpgZsa7mJje3M2fm/jPnnnvmfMUZhkHl7jj6D00WkdSUQobHY0sGGE6xD6JTKXrddrJbpcSJWJKi45lc3kZqshgYGegb0eRCZJ8afHGnNSNa5MnYUlvXGeuks0prZyepMxGIUCk422oogYxEBTLrVMXrN2OprpfT31+xZtEiOrWyr/uczX6cjdQo0ceVMKoxaErO37pY8w0GTLSIAsdoITfupXOoFgQaLLrijEq4fs4fXZW08DTDUAwjcAcYMAwrCrBjnmbwUDyjl7TwMIUCw46/gdRUoCabHs2u7ZScb7braySJQDIghG7Y2k0he6UadZw2nSyEE5n86OJ6rN9h1CAbqUb4oddyGLXo9XwAOU1azlWs68C96Eck6bvf7hQv8vx2ywzsk1b46ep0W0d6WmwW3haHhe9wmVCDufRlv/yMJyVvRthYXhi8z94ve0DEw58PxjNMJkdjEFHcRsQOAoU1eSWL8I3K08MQnp72hiruOJbKBmZWwjcnEFIdDjB4qEXBScR8D56+8w4xhTbn39kry/cE3mYAAoHLS5BOSFgv9z/PwuCK9Kf12BQfXdBaypLqt3bT4wfhnWOHbSkiGCOYP+Qvoywii8gisogsIkNQSStCUILK9/q2491UjiaMhIom1cp8MJ7O8nWXs4pYMOtVg/AzI/rzC2faPnwNTW5EU3Z2kvWdJEpSec7WaNWhWDKLIgmqpHR90OlqkgRBUCz0TS4Hj4Ugtky93mxBgWiKqyDZ3mjRsYqEJHcBbwhCUCWQFlQu3NvxPlgLJ5R76exbEHeLXnio4ikhPoEy/qAy/O1alsxwK6mWBkEwhUKoUoL1RhcclUUBvuqGQhwDgL0HpPxGLGkJ+rfWoEXz/ihgdeqoqRpo+ZHLohMnolMrRq/UGfs3Y2n2CXk04HEaAX5zIkyhYGchqd5M+OpNxEPR7oKbZu5ednAQNO0LjUx4g5bDiM3yoj9Syjxnq8kkrM2s1M3IQdDVRrMHRIoQBHjHqIGAcjSD+H8kCrj39xCkUuBDAEAeACHu2KitCFxrttzsOQJB0BdPkrvSN85XD/MH4X3KCMNn6POFPvcnAdEJEt5mAAKBy0uQTkgY3OXIwulLdcYpPrrKBkG1Bs144c8dGYLK234JMACVFvOSJmW6OAAAAABJRU5ErkJggg==);
}
.item_sns .unlike:hover, .item_sns .unlike.Activity {
    background-position: left top;
}
.item_sns .icon.fb {
    background-color: #446bb5;
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADQAAAAyCAIAAACcQ2+hAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA3FpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTQyIDc5LjE2MDkyNCwgMjAxNy8wNy8xMy0wMTowNjozOSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDo5NWRmZDY0OC02NGM2LTE2NDctOWExZC1jMjlkNGZkMDYyNDIiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6QkJBQjI1NzNFOThGMTFFN0E2MjFDODJENjk3QkU1QjAiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6QkJBQjI1NzJFOThGMTFFN0E2MjFDODJENjk3QkU1QjAiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChXaW5kb3dzKSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjk1ZGZkNjQ4LTY0YzYtMTY0Ny05YTFkLWMyOWQ0ZmQwNjI0MiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo5NWRmZDY0OC02NGM2LTE2NDctOWExZC1jMjlkNGZkMDYyNDIiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz4EhSPWAAABXElEQVR42mJ0yd7KMFgBE8MgBqOOG3XcqOOGiuNYqGgWOyuzu6WMhY6Ymhw/HzcrIyMjUPDr9z+//vz98PlXWtvhAXOctZ54fqSOIC87mjg3Jws3AwumOP0c52wqVR5nAA6pQZbmpES4CqN0qe4y6jgu2kMFmNoGY25lYmK0MZAYpLlVRYaPiwOLIfvPPttz6unbjz8H0nESwpyYgmeuv26bf2Hgo5WPmw1T8OyNN4MizbFhywqfvv4erVtHHUe13BrnpYrM1VQUwFrPSgih5OLXH35sP/aY5o6LRXUcVmClJw5EyCLHLr0kw3F0itaX774P3jT3/M23weu4F28Hcci9fPdtuEUrybk1pn4/MtfDQjbGUwVNzaz1Nw5deI4s8v3nX3o47iVq6vn8DUs1+vHrr5dkJbLR6mvUcaOOG3XcqONGHTfquFHHjTqOVMA4OjE36rhRxyEAQIABAKfnWVEb9XoxAAAAAElFTkSuQmCC);
}
.item_sns .icon.line {
    background-color: #00b900;
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADQAAAAyCAIAAACcQ2+hAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA3FpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTQyIDc5LjE2MDkyNCwgMjAxNy8wNy8xMy0wMTowNjozOSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDphM2Y4OWZhNy1lNWM0LTExNGMtYjEyMC02MDg0YjViODhmNTIiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6QzdCNjdENzJFOTkwMTFFNzkzN0ZBMEY2OUFCM0YwMEQiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6QzdCNjdENzFFOTkwMTFFNzkzN0ZBMEY2OUFCM0YwMEQiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChXaW5kb3dzKSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjhlNjBjMGJlLWFiN2EtMTU0YS1hYjc5LWEwNGVkNGZmM2U2OSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDphM2Y4OWZhNy1lNWM0LTExNGMtYjEyMC02MDg0YjViODhmNTIiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz6pfjRUAAAEoElEQVR42uxZa0xScRS/l3cKQr5yUEqJ9hAd1URbaxYrW/XFD661cK1oq6211XqsD+WX3Np6rMeHVrOVH8pPttZ6bK5PKS7QCFKxFj4KNQsxSTAUUOg02u0GlPd/L/TYOGPscv73z/lx7jm/c/4HDtaM/bPCwrAkuCS4JLj/AhyH9k4pX1qZWakWq0tEJXmCvGxeNo/FA70/6B/1j9qn7V2ero6JjidjT0Z8I/RM4Kg8J2QLtVKtTqYDWBS3AMRb7281jjROzk4mCpyAJTiUd+j44uMZ3AwabvgU+HT+7fkr9ivTwek4g1ufvv6m8uaSeUsYhtHA1MBe696n40+p3MzGaua+6VT+qQZlQzo3nXmMz+fO3yXdFcSCra5WpuBwDK8vqj8mP4bjeLxyEL5Kk66RCWSPnI8Ygbu87PKB3AOJoInVaaslXEnzWDNNcDXSmrOFZxNHY+WS8v6pfmAc5IRYwFtgW2dL46QllGbdM+5CfaHD70CrEHUFdYlGBgImwBCa58BtgxWDYcZPtEBFyW3Jjem82J6rzqmOQLbv1T6VQdU+0U5WXrRfBOWN4Rs2r22VYZXGpHEFXOElyERYOtl7Eii3vL0crolXWXsZmYfBEJhDqK2bMzdHl6BOT+cH3weyEmIZlD2TPQUpBRaPBTS6Ht091T0goD5vHyzJ58kBR8RPAgEl1BuyuauDV6mCWylaSe8Z3R+9D2YO5h6MXrpTfCeVnfqNIHC2mCOmYi72Y83h59COoaO2oy/cL35P7BTNxfYcB6fTSok4IvAB1KXtnduhRkWyZvcPRnVpXBKOZE5zsbW+oI/P4qM3rqzG4kYIeajuF95diFhVCpXwQMMZQA44kEAogACu39u/QriChvMWChbeLr691bw1unXTq/Vkb5Gl90svQsxBbsbUA6HI9fLw61dtxZbMLScWn4jWlzwrCW9UtCm8s17ykuGzAcFzwFK7Zbujo9jpdxKa8cA4C//22+CduPheXRR1LeMtxgkjOfyHpod+EG/In4KlkHMcoUJAWAxXDGfxsgjN6y+vHb6fSLxUXAqUC3y2NHUp9MaGCQPUIoIUxgJjVo91kWBRfko+OAaCmNjIZXHXStYSH+1TdoVeMROaQSj8h/MOX1p26Q+UL51V1/C+Aa0rAeeZ15iLhEUJRaZ36Ss6KkJYCK0rgXq8s2tnROTGV+DIo+3S/grZHIdqKJ07OnfEjAbmAtxWZakiZwnyif+h8yH4j/phjjqy6pfVba42puOIpo9NG55vgJyKFzLIXED2YPRBfGYlxs9G1TPV9aHrv4kPigLsuNG0kQoyqufWcAf22Pm4ydEElLZcuJzgWyQBsqw0VVrclkTNSsIjHK1UW5VdVSYuC9dyKnLXcXdP9x6kcQnOZGAtZAvVYrVSpNyUsWlb1rboRo0IsiNvjlwbvIYaFXi8pumnFadr82uj9d2ebsh366T1bw4PoYeL0MyGZs8MnCk1ltJDxmh4GCEyvoz80eQ27e/Zb3ab/85kM0Ighb+34AFXbV8t8A54juF3xg0cF+cCrPrh+nNvzwGZxWcelfx7KQkuCS4Jjrl8FWAAaRTkHLSDkdoAAAAASUVORK5CYII=);
}
.item_sns .icon.tumblr {
    background-color: #395976;
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADQAAAAyCAIAAACcQ2+hAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA3FpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTQyIDc5LjE2MDkyNCwgMjAxNy8wNy8xMy0wMTowNjozOSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDo5NWRmZDY0OC02NGM2LTE2NDctOWExZC1jMjlkNGZkMDYyNDIiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6RDI5QTM4OUFFOThGMTFFN0ExQkRBRjNBRDY4QzEyMTEiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6RDI5QTM4OTlFOThGMTFFN0ExQkRBRjNBRDY4QzEyMTEiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChXaW5kb3dzKSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjk1ZGZkNjQ4LTY0YzYtMTY0Ny05YTFkLWMyOWQ0ZmQwNjI0MiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo5NWRmZDY0OC02NGM2LTE2NDctOWExZC1jMjlkNGZkMDYyNDIiLz4gPC9y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);
}
.item_sns .icon.copy {
    background-color: #ec6941;
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADQAAAAyCAIAAACcQ2+hAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA3FpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTQyIDc5LjE2MDkyNCwgMjAxNy8wNy8xMy0wMTowNjozOSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDo5NWRmZDY0OC02NGM2LTE2NDctOWExZC1jMjlkNGZkMDYyNDIiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6REM0QTEwNkVFOThGMTFFN0E2MTI5NUYxNkMyQ0NGNTAiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6REM0QTEwNkRFOThGMTFFN0E2MTI5NUYxNkMyQ0NGNTAiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChXaW5kb3dzKSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjk1ZGZkNjQ4LTY0YzYtMTY0Ny05YTFkLWMyOWQ0ZmQwNjI0MiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo5NWRmZDY0OC02NGM2LTE2NDctOWExZC1jMjlkNGZkMDYyNDIiLz4gPC9y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);
}
.item_end {
    border-bottom: 1px solid #000;
}
.item_end .repost_tools {
    padding-top: 1px;
    flex: 0 0 155px;
    padding-left: 6px;
}
.item_end .repost_tools a {
    display: inline-block;
    text-decoration: none;
    font-size: 16px;
    color: #79afd4;
    line-height: 24px;
    padding-left: 28px;
    margin-right: 10px;
}
.item_end .repost_tools .quote {
    background: no-repeat left center url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyFpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTQyIDc5LjE2MDkyNCwgMjAxNy8wNy8xMy0wMTowNjozOSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChXaW5kb3dzKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpCMjVBRTY1NUU5RjYxMUU3OTJDNkUzODU0MzMxMkY1QiIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpCMjVBRTY1NkU5RjYxMUU3OTJDNkUzODU0MzMxMkY1QiI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOkIyNUFFNjUzRTlGNjExRTc5MkM2RTM4NTQzMzEyRjVCIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOkIyNUFFNjU0RTlGNjExRTc5MkM2RTM4NTQzMzEyRjVCIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+f3FP+wAAAgNJREFUeNqsljssQ1EYx09vS9J0QTQlIhURhN0ikbIYhNliIBbp4pWIxWKweA0iJhELG7FZPJpYTAavlKHSeBTxGIqoJv5ffU2O49zbW+0/+Q29/3v+3+l37j33uMY3joWJCoEfdIFW0Ai8wAEeAA3cBVvgCnzqQlwm4bVgAARBgcb3Mx1gCiyAJRBWbzSU307QA/bAoEm4KrpniMf0cIa2gJNDl0G5yF7lPHZQLiIX6AaTFm2zIxdndKsF6sA0cIvc5eas+nQBujACykT+RFnDlE1/qRL0/plGgVO0N/pEiadQHF+/isPIsy1PEmVOU4FOXd+DgepUAKnG60mF7l88ZvSU9eg0+CX6JRqUDkirpbY0o6dRKxVosLVymCWFZ+k1UAGfevXyIa7t69NbwtLTyGeYzXjz6EYsH0TE9cv7T0D8M0UmT5GDCsTMitBsCVJIWUQrT9IdFTg1cyuK3KKpqjjVErUtVp6kU4M3KW14X7NfXN7HxfZJzLanaM/F+/mU+i7QixQKP+qeb0tP0hdlU2gUrIB+2aVFNJOVJ4kyo9QiehRmaEHyuBdR32YpO/2YnoNRLparPjjrTP0erIMJkMwhPMkZa7oPDplzoA/c/iP8lsfOypM0NDNYBQEwDxI2ghN8b4DHJu2cKuh0MAYW+djSJh1bBB9bTsBOpmPLtwADAO8MvtVMadekAAAAAElFTkSuQmCC);
}
.item_end .repost_tools .repost {
    background: no-repeat left center url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyFpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTQyIDc5LjE2MDkyNCwgMjAxNy8wNy8xMy0wMTowNjozOSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChXaW5kb3dzKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpDNTRBNEM5REU5RjYxMUU3OTg5NUY5QzVGMTkzNEYwRCIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpDNTRBNEM5RUU5RjYxMUU3OTg5NUY5QzVGMTkzNEYwRCI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOkM1NEE0QzlCRTlGNjExRTc5ODk1RjlDNUYxOTM0RjBEIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOkM1NEE0QzlDRTlGNjExRTc5ODk1RjlDNUYxOTM0RjBEIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+sJP/6gAAAwRJREFUeNqUlktME1EUhs90pi/KyxblYSg0RjRgTDQRExYG3BJYuGIBC9kZN/hIjBs3LtgoujDGhSHGR3Rn4pZE2GiUpdHiIyZIoxUQsdWW0nY6/udyC+10ZoCTfOnjnvufe885c+cqV5+/JxvzgDYwCPpAF9gLFLAMeOI0eAG+gayViGYj3gHOgfPAbTHeJukH4+AOuAc+mx1dpt8qGAEzYMxG3Gzsc0HOGZEalgFUKToJmq2UODcBj0qqS7EabpZzx0qDlAYYAtcd0iaEg9UeqvXZbkyTGkPmAIfADeB3yoWiKOR3q3Q8XE+hgIcUaze/1DpcDMB/XAJN2yU7rxcokc5Rc52Peg6EyOtW7VxZ6yJrc4BWcNZJWJM5N8BKOkvxxBodaamlLuBWXXbTWLOVRwec8s7iwyfDm0XO6wZ9WUpRjU+jE231FPCqTvUYcMmHyNpD3RDvaKwW4lwDtqW/65RYy1FLnZ8ioYDT5vs4QKfViA/5He7eEC92UMEwxPdqr0bprC4WwGlysE7eRuNWlxC6w0uc8jPHWigcrCprUd6BB6KRhioRhG1/vU8sJpPTrQI0auX5dokOGTzahNyWl6U7EqQ/KHCkIUDhPVWiBqInIW7InVl1NnstgojoWaycU2IWZzt1sEEI+TRVpKZoX3+laD1fsAvwk2sQLf7KwnEqukgLv9MVnnxEcFq4DtxJXOR33xM0O7/qVIOoJg+p/mKfJzN5uv9qnkZ72qk9tFWDqbkl2lfjFYuIJzPYrULRH0nK2K+ebUaT5/l46bPAK5x8XR5k+tOyKDQfESupLOkFQwQp2Oc/z9qcohh4UHksGPRkNkax1bXN/1iUnwH+ZHMQJ6kZ4wCscJMLYvZIrefp0ZsFPLn/aJfGjTPB2sWD5CO4LINVBHn8NrYb8YzUmjO/D56Ba5yJUm9OQk4v7FRclxpPrV44PHgLjII47d7icu5E6SJdFit4CHrBbV78DoRz0rdXztV3cqvg28EVcFdeW06XXFtIXls+gJfbXVv+CzAAYdvi44/Me4oAAAAASUVORK5CYII=);
}
.item_end .report_tools {
    position: relative;
    flex: 1 1 auto;
    text-align: right;
    padding-right: 6px;
}
.item_end .report_tools .report_box {
    cursor: pointer;
    display: inline-block;
    line-height: 25px;
    position: relative;
    padding: 0 7px 0 25px;
    border-radius: 5px;
    font-size: 15px;
    color: #FFF;
    -webkit-transition: all 400ms;
    -o-transition: all 400ms;
    transition: all 400ms;
    background: #a40000 no-repeat left top url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAAUCAYAAAB4d5a9AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyFpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTQyIDc5LjE2MDkyNCwgMjAxNy8wNy8xMy0wMTowNjozOSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChXaW5kb3dzKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpFRTkxMjcyMEU5RjYxMUU3QTc5OEMyRDMwN0UwREE0OCIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpFRTkxMjcyMUU5RjYxMUU3QTc5OEMyRDMwN0UwREE0OCI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOkVFOTEyNzFFRTlGNjExRTdBNzk4QzJEMzA3RTBEQTQ4IiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOkVFOTEyNzFGRTlGNjExRTdBNzk4QzJEMzA3RTBEQTQ4Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+FZUkowAAATFJREFUeNrsVE3OAUEQHSOxEGLlAMi3EBPX8XMTcRG2tj4LIuysJQgW3ADBCaxaVfI6KlKMHmGlk5fp6nrVb6q7qmPGGO/Tw/e+MH4iHxFhXpXQJ5wIBl+2K6H7cHWF4I+wMLdxgH0Qawvw1D3CBHKEIzbqEcp3/oAwhJ95eVcRnzDDBs0HnCxhIzKaIe5lkZrIQPNnCEtw2oQu5jUXkTGCSoovRZjC38HfB7DHLiJnwk5ZTxImIsu48DF/7yJicBxyLUEYwTeCLf1rwuWdTPiP/yEwQUb3Mc6Z2DsJcOYd2HwXaYVfjHIndQRx1bQwX6GqNL7Nsh61T3hs0RcatxG1Tzx0sO34oVLOZdEfzCtEeVbs0yIz2itv1/zRk/KqiD067uQBKugCsQHW/WfxVwEGACzfdxCjkN2iAAAAAElFTkSuQmCC);
}
.item_end .report_tools .report_box:hover {
    opacity: 0.7;
}
.popui {
    top: -300px;
    display: none;
    position: absolute;
    border: 1px solid #c9c9c9;
    background: #FFF;
    color: #707070;
    right: 0;
    padding: 14px 14px 11px;
    text-align: left;
}
.popui.Activity {
    display: block;
}
.popui h3 {
    line-height: 28px;
    color: #a40000;
    font-size: 18px;
    font-weight: bold;
}
.popui .ui-body {
    padding: 8px;
}
.popui .ui-body label {
    display: block;
    line-height: 25px;
    font-size: 16px;
}
.popui .ui-body textarea {
    resize: none;
    width: 225px;
    height: 60px;
    margin: 7px 0 8px;
}
.popui .ui-toolbar {
    text-align: center;
}
.popui .ui-toolbar button {
    border: 0 none;
    border-radius: 5px;
    color: #FFF;
    width: 78px;
    line-height: 34px;
    font-size: 16px;
    margin: 0 10px;
    -webkit-transition: all 400ms;
    -o-transition: all 400ms;
    transition: all 400ms;
    background: #446bb5;
}
.popui .ui-toolbar button:hover {
    background: #a6c3da;
}
#edit {
    font-size: 22px;
    line-height: 1.3;
    color: #707070;
    margin-left: 10px;
}
#edit a {
    font-size: 22px;
    line-height: 1.3;
}
#edit p {
    margin-bottom: 15px;
}
.re-auth {
    line-height: 1.5;
    font-size: 18px;
    padding-bottom: 8px;
    color: #5e5e5e;
}
.user-img {
    padding: 0 20px 0 30px;
    flex: 0 0 170px; 
}
.user-img .item_img {
    width: 120px;
    height: 120px;
    background-image: url(https://s.yimg.com/wm/modern/images/default_user_profile_pic_192.png);
    border-radius: 50%;
}
.user-img .img_tools {
    padding: 7px 0;
    position: relative;
}
.user-img .img_tools > button {
    box-sizing: border-box;
    width: 120px;
    display: block;
    border: 0 none;
    background: none;
    text-align: center;
    text-decoration: underline;
    font-size: 15px;
}
.user-img .img_tools form, .user-img .img_tools form input {
    display: block;
    position: absolute;
    top: 0;
    left: 0;
    width: 120px;
    height: 100%;
    box-sizing: border-box;
    opacity: 0;
}
.user-img .popui {
    top: -127px;
    left: 130px;
    right: auto;
    z-index: 1;
}
.user-img .img_tools button.edit {
    color: #446bb5;
}
.user-img .img_tools button.report {
    color: #e60012;
}
body.member-page #MainData .block-topic {
    height: 170px;
    border: 0 none;
}
.tab-line #pagecount-data {
    flex: 0 0 200px;
    line-height: 39px;
    font-size: 16px;
    color: #c9c9c9;
    text-align: right;
}
.tab-line #pagecount-data b {
    font-weight: bold;
    color: #707070;
}
.tab-line {
    border-bottom: 1px solid #c9c9c9;
}
.tab-line ul {
    display: block;
    line-height: 39px;
    height: 39px;
    flex: 1 1 auto;
}
.tab-line ul li {
    position: relative;
    display: block;
    float: left;
    margin-right: 1px;
    padding: 0 15px;
    line-height: 39px;
    color: #FFF;
    background: #c9c9c9;
    font-size: 16px;
    border-top-left-radius: 5px;
    border-top-right-radius: 5px;
    cursor: pointer;
}
.tab-line ul li a {
    display: block;
    text-decoration: none;
    line-height: 39px;
    color: #FFF;
    font-size: 16px;
}
.tab-line ul li.Activity, .tab-line ul li:hover {
    background: #446bb5;
}
.tab-line .subtab {
    line-height: 45px;
    font-size: 20px;
    color: #c9c9c9;
}
.tab-line .subtab a {
    display: inline-block;
    padding: 0 15px;
    font-size: 17px;
    color: #a6c3da;
    text-decoration: none;
}
.tab-line .subtab a.Activity, .tab-line .subtab a:hover {
    color: #446bb5;
}
.user-data {
    flex: 1 1 auto;
    line-height: 32px;
    color: #707070;
    font-size: 15px;
}
.user-data .user-name {
    margin: 15px 20px;
    line-height: 38px;
    font-size: 24px;
    color: #313131;
}
.member-page .url-line .item_url {
    box-sizing: border-box;
    height: 42px;
    line-height: 21px;
    padding: 11px 15px 0 8px;
    position: relative;
    text-decoration: none;
    -webkit-transition: all 400ms;
    -o-transition: all 400ms;
    transition: all 400ms;
}
#MainData .url-line .item_block .item_url {
    height: auto;
    padding: 0 15px 5px 8px;
}
.member-page .url-line .item_url * {
    box-sizing: border-box;
}
.member-page .url-line .item_url .item_floor {
    -ms-flex: 0 0 52px;
    flex: 0 0 52px;
    margin-right: 12px;
    width: 52px;
    color: #FFF;
    font-family: "Gill Sans", "Gill Sans MT", "Myriad Pro", "DejaVu Sans Condensed", Helvetica, Arial, "sans-serif";
    font-size: 12px;
    background: #a6c3da;
    text-align: right;
    white-space: nowrap;
    overflow: hidden;
    margin-top: 4px;
}
.member-page .url-line .item_url .item_floor:after {
    content: 'F';
    display: inline-block;
    width: 17px;
    text-align: center;
    background: #79afd4;
    margin-left: 4px;
}
.member-page .url-line .item_url .item_topic {
    -ms-flex: 1 1 65px;
    flex: 1 1 65px;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    font-size: 18px;
    color: #5e5e5e;
}
.member-page .item_tools {
    flex: 0 0 110px;
}
.msg-topic {
    margin-top: 20px;
    box-sizing: border-box;
    height: 60px;
    border-bottom: 1px solid #000;
    align-items: center;
}
.msg-topic h1 {
    font-size: 28px;
    font-weight: bold;
    padding: 0 12px;
}
.post-list .note {
    font-size: 16px;
    line-height: 24px;
    padding: 10px;
    color: #e60012;
}
.msg-list {
    width: 100%;
    margin-top: 10px;
}
.msg-list thead th {
    border-bottom: 1px solid #c9c9c9;
    text-align: left;
    color: #707070;
    font-size: 16px;
    line-height: 32px;
    padding: 0 13px;
    white-space: nowrap;
}
.msg-list tbody td {
    padding: 10px 13px;
    line-height: 24px;
    font-size: 18px;
    color: #313131;
    cursor: pointer;
}
.msg-list tbody td a {
    line-height: 24px;
    font-size: 18px;
    text-decoration: none;
    display: block;
    color: #313131;
}
.msg-list tbody td a.unread {
    font-weight: bold;
}
.msg-list tbody tr td a.unread:first-child:before {
    content: '[未讀] ';
}
.msg-list thead th:last-child {
    width: 1px;
}
.msg-list tbody tr:nth-child(even) {
    background: #f3f3f3;
}
.msg-list tbody tr:hover {
    background: #f8f8f8;
}
.msg-list tbody tr td:last-child {
    cursor: auto;
}
.msg-head {
    margin: 20px 0 10px 0;
    padding: 0 25px;
    border-bottom: 1px solid #c9c9c9
}
.auth-topic {
    line-height: 24px;
}
.user-data .item_auth .auth_nick.msg-name a {
    line-height: 2;
    font-size: 18px;
    padding-left: 10px;
}
.msg-body {
    min-height: 300px;
}
#msgedit {
    box-sizing: border-box;
    resize: none;
    display: block;
    width: 892px;
    height: 450px;
    border: 1px solid #000;
    border-top-width: 5px;
    font-size: 22px;
    line-height: 29px;
    border-bottom-width: 0;
    margin-left: 10px;
}
#RightCol.Fixed {
    position: fixed;
    bottom: 80px;
    left: 50%;
    margin: 0 0 0 324px;
}
#footer {
    box-sizing: border-box;
    position: fixed;
    bottom: 0;
    left: 50%;
    margin: 0 0 0 324px;
    background: #eee;
    color: #575658;
    z-index: 10;
    line-height: 22px;
    font-size: 14px;
    padding: 8px 8px 7px;
    width: 316px;
    border-top: 1px solid #c9c9c9;
}
#footer:before {
    content: '';
    display: block;
    position: absolute;
    height: 1px;
    width: 100%;
    top: 0;
    left: 0;
    background: #FFF;
}
#footer a {
    line-height: 22px;
    font-size: 14px;
    color: #575658;
    white-space: nowrap;
    text-decoration: none;
}
#footer a:hover {
    text-decoration: underline;
}
.popbox {
    text-align: left;
    padding: 20px;
}
.popbox .iconrow {
    margin-bottom: 10px;
    font-size: 16px;
    line-height: 30px;
}
.popbox .iconrow i {
    line-height: 30px;
    height: 30px;
    width: 30px;
    display: inline-block;
    border-radius: 50%;
    color: #FFF;
    text-align: center;
}
.popbox .popmsg {
    font-size: 18px;
    line-height: 1.5;
    color: #000;
    margin: 20px 0;
    text-align: center;
}
.popbox .popmsg .desc {
    display: inline-block;
    text-align: left;
}
.popbox .iconrow.error i {
    background: #a40000;

}
.popbox .iconrow.light i {
    background: #7bc7e2;
}
.popbox .tools {
    text-align: center;
}
.popbox button {
    background: #3272c3;
    display: inline-block;
    padding: 0 26px;
    line-height: 32px;
    text-decoration: none;
    border: 1px solid #3272c3;
    color: #FFF;
    font-size: 16px;
    margin: 0 15px;
    border-radius: 5px;
    -webkit-transition: all 400ms;
    -o-transition: all 400ms;
    transition: all 400ms;
    text-align: center;
    border-bottom: 2px solid #0d4791;
}
.popbox button:hover {
    background: #FFF;
    color: #98b8e1;
}
#BOXMAST {
    margin: 0 auto;
    text-align: center;
}
#BOXMAST .darla {
    margin-top: 20px;
    vertical-align: middle;
}
#BOXMAST iframe {
    display: block;
}
