.user-topinfo	{ width:100%; min-width:980px; height:90px; margin:0 0 20px; padding:0 7px; z-index:99; background:#f0f0f0; font-size:13px; }
.user-topinfo h1	{ }
.user-topinfo .add_visit_block { float:right; font-size:11px; margin:0; }
.user-topinfo .add_visit_block .add_visit { display:block; float:right; padding:1px 0 1px 19px; background:url(../images/bg/add_visit.gif) left no-repeat;}
.user-topinfo .add_visit_block .add_visit a, .user-topinfo .add_visit_block .add_visit a:visited { color:#cc0000; }
.user-topinfo .add_visit_block .add_visit a:hover { color:#252525; }
.user-topinfo .add_visit_block .add_visit a.aj, .user-topinfo .add_visit_block .add_visit a.aj:visited { color:#cc0000; border-bottom:1px dashed #cc0000; }
.user-topinfo .add_visit_block .add_visit a.aj:hover { color:#252525; border-bottom:1px dashed #252525; }
.user-topinfo.user-topinfo-visited	{ height:170px; margin:0; }
.user-topinfo.user-topinfo_marginBottomOff { margin-bottom:0; }
.user-topinfo1	{ max-width:1220px; text-align:left; margin:0 auto; padding:20px 0 20px; border:0; position:relative; }
.user-topinfo1.user-topinfo-visited1 { border-top:1px dashed #B7B7B7; }
.user-topinfo_1400 .user-topinfo1 { max-width:1400px; }
.user-topinfo_transparent { background:transparent; }
.user-topinfo .authorTextBlock45 { margin:0; padding:0 0 0 60px; line-height:1.4em; position:relative; float:left; max-width:calc(50% - 15px); }
.user-topinfo .authorTextBlock45_ava { position:absolute; width:45px; height:45px; top:0; left:0; }
.user-topinfo .authorTextBlock45_ava img { display:block; width:45px; height:45px; z-index:1; border-radius:25px; }
.user-topinfo .authorTextBlock45_text { font-size:13px; color:#737373; margin-bottom:5px; min-height:45px; padding-top:1px; }
.user-topinfo .authorTextBlock45_text b,
.user-topinfo .authorTextBlock45_text a,
.user-topinfo .authorTextBlock45_text a:visited	{ color:#242424; text-decoration:none; font-size:16px; font-weight:600; display:inline; margin:3px 0 1px; }
.user-topinfo .authorTextBlock45_text a:hover	{ text-decoration:underline; }
.user-topinfo .authorTextBlock45_text span { margin-bottom:5px; }
.user-topinfo .authorTextBlock45_text div { margin-top:3px!important; }
.user-topinfo .authorTextBlock45_statusText { line-height:22px; white-space:nowrap; margin-top:0!important; }
.user-topinfo .authorTextBlock45_statusText div.user_status { float:left; margin-top:2px!important; margin-right:8px; }
.user-topinfo .authorTextBlock45_statusText span { border-bottom:1px dashed #737373; cursor:pointer; }
.user-topinfo .user-topmenu { position:relative; float:right; margin:15px 0; }
.user-topinfo .user-topmenu-item, .user-topmenu-item-current { float:left; margin-left:25px; }
.user-topinfo .user-topmenu-item a,
.user-topinfo .user-topmenu-item a:visited	{ color:#333333; text-decoration:none; font-size:16px; font-weight:600; }
.user-topinfo .user-topmenu-item a:hover	{ color:#E7231E; }
.user-topinfo .user-topmenu-item-current a,
.user-topinfo .user-topmenu-item-current a:visited	{ color:#E7231E; text-decoration:none; font-size:16px; font-weight:600; }
.user-topinfo .user-topmenu-item-current a:hover	{ color:#000; }


.xuser-infobar-info .user_status, .ui-menu .ui-menu-item div, .ui-selectmenu-button div {float: left; width:32px; height:28px; padding:3px 5px; }
#status_icon-menu .ui-menu-item { padding:0; list-style-image:none; }
.xuser-infobar-info .user_status.user_status_, .ui-menu .ui-menu-item .select_bg_, .ui-selectmenu-button .select_bg_ { text-align:center; font-size:15px; line-height:22px; color:#AAA; cursor:pointer; }
.xuser-infobar-info .user_status.user_status_edit, .xuser-infobar-info .user_status.user_status_grey_edit, .ui-menu .ui-menu-item .select_bg_edit, .ui-selectmenu-button .select_bg_edit,
.xuser-infobar-info .user_status.user_status_fly, .xuser-infobar-info .user_status.user_status_grey_fly, .ui-menu .ui-menu-item .select_bg_fly, .ui-selectmenu-button .select_bg_fly,
.xuser-infobar-info .user_status.user_status_ache, .xuser-infobar-info .user_status.user_status_grey_ache, .ui-menu .ui-menu-item .select_bg_ache, .ui-selectmenu-button .select_bg_ache,
.xuser-infobar-info .user_status.user_status_work, .xuser-infobar-info .user_status.user_status_grey_work, .ui-menu .ui-menu-item .select_bg_work, .ui-selectmenu-button .select_bg_work,
.xuser-infobar-info .user_status.user_status_view, .xuser-infobar-info .user_status.user_status_grey_view, .ui-menu .ui-menu-item .select_bg_view, .ui-selectmenu-button .select_bg_view,
.xuser-infobar-info .user_status.user_status_search, .xuser-infobar-info .user_status.user_status_grey_search, .ui-menu .ui-menu-item .select_bg_search, .ui-selectmenu-button .select_bg_search { position:inherit; margin-right:0; cursor:pointer; }

.xuser-infobar-info .user_status.user_status_edit:before, .xuser-infobar-info .user_status.user_status_grey_edit:before, .ui-menu .ui-menu-item .select_bg_edit:before, .ui-selectmenu-button .select_bg_edit:before,
.xuser-infobar-info .user_status.user_status_fly:before, .xuser-infobar-info .user_status.user_status_grey_fly:before, .ui-menu .ui-menu-item .select_bg_fly:before, .ui-selectmenu-button .select_bg_fly:before,
.xuser-infobar-info .user_status.user_status_ache:before, .xuser-infobar-info .user_status.user_status_grey_ache:before, .ui-menu .ui-menu-item .select_bg_ache:before, .ui-selectmenu-button .select_bg_ache:before,
.xuser-infobar-info .user_status.user_status_work:before, .xuser-infobar-info .user_status.user_status_grey_work:before, .ui-menu .ui-menu-item .select_bg_work:before, .ui-selectmenu-button .select_bg_work:before,
.xuser-infobar-info .user_status.user_status_view:before, .xuser-infobar-info .user_status.user_status_grey_view:before, .ui-menu .ui-menu-item .select_bg_view:before, .ui-selectmenu-button .select_bg_view:before,
.xuser-infobar-info .user_status.user_status_search:before, .xuser-infobar-info .user_status.user_status_grey_search:before, .ui-menu .ui-menu-item .select_bg_search:before, .ui-selectmenu-button .select_bg_search:before { content:''; display:block; z-index:1; width:22px; height:22px; position:inherit; margin-right:0; cursor:pointer; }
.xuser-infobar-info .user_status.user_status_edit:before, .xuser-infobar-info .user_status.user_status_grey_edit:before, .ui-menu .ui-menu-item .select_bg_edit:before, .ui-selectmenu-button .select_bg_edit:before { background:url(../images/spritenext.svg) 0px -946px no-repeat; background-size:352px 1408px; }
.xuser-infobar-info .user_status.user_status_fly:before, .xuser-infobar-info .user_status.user_status_grey_fly:before, .ui-menu .ui-menu-item .select_bg_fly:before, .ui-selectmenu-button .select_bg_fly:before { background:url(../images/spritenext.svg) 0px -946px no-repeat; background-size:352px 1408px; }
.xuser-infobar-info .user_status.user_status_ache:before, .xuser-infobar-info .user_status.user_status_grey_ache:before, .ui-menu .ui-menu-item .select_bg_ache:before, .ui-selectmenu-button .select_bg_ache:before { background:url(../images/spritenext.svg) -44px -946px no-repeat; background-size:352px 1408px; }
.xuser-infobar-info .user_status.user_status_work:before, .xuser-infobar-info .user_status.user_status_grey_work:before, .ui-menu .ui-menu-item .select_bg_work:before, .ui-selectmenu-button .select_bg_work:before { background:url(../images/spritenext.svg) -22px -946px no-repeat; background-size:352px 1408px; }
.xuser-infobar-info .user_status.user_status_view:before, .xuser-infobar-info .user_status.user_status_grey_view:before, .ui-menu .ui-menu-item .select_bg_view:before, .ui-selectmenu-button .select_bg_view:before { background:url(../images/spritenext.svg) -66px -946px no-repeat; background-size:352px 1408px; }
.xuser-infobar-info .user_status.user_status_search:before, .xuser-infobar-info .user_status.user_status_grey_search:before, .ui-menu .ui-menu-item .select_bg_search:before, .ui-selectmenu-button .select_bg_search:before { background:url(../images/spritenext.svg) -88px -946px no-repeat; background-size:352px 1408px; }
.xuser-infobar-info .aj { cursor: pointer; }
.xuser-infobar-info span { line-height: 22px; }
.xuser-infobar-info span b { display: inline; margin-bottom: 0; }
.xuser-infobar-info span span { position: relative; margin: 0; }

#status_icon-button { padding:0; margin-left:1px; width:35px; }
#save_status_btn { margin: auto; width:90px; font-size:13px; padding: 5px 0; margin-top: 5px;  } 
