.tdou-get-dialog {
	padding: 0;
	background: 0 0;
	box-shadow: 0 0 5px #333
}

.tdou-get-dialog .dialogJcontent {
	padding: 0
}

.tdou-get-dialog .icon-tbean {
	position: relative;
	top: 2px
}

.tdou-get-dialog-title {
	line-height: 38px;
	height: 40px;
	padding: 0 23px
}

.tdou-get-dialog-title .payment-dialog-title-user {
	margin-right: 12px;
	margin-top: -2px
}

.tdou-get-dialog-title .payment-dialog-title-close {
	top: 14px;
	right: 1px
}

.tdou-get-dialog-user {
	margin: 17px 43px 0;
	color: #000;
	line-height: 16px;
	font-size: 14px
}

.tdou-get-dialog-user .main-title {
	font-size: 12px;
	color: #999;
	line-height: 14px;
	margin-right: 10px
}

.tdou-get-dialog-main {
	position: relative;
	margin: 10px 43px 0;
	color: #000
}

.tdou-get-dialog-main .main-title {
	font-size: 12px;
	color: #999;
	line-height: 16px;
	margin-bottom: 6px
}

.tdou-get-dialog .tdou-options-active {
	display: none;
	cursor: pointer;
	width: 132px;
	height: 123px;
	border: 2px solid #fa7d3e;
	position: absolute;
	top: -2px;
	left: -2px
}

.tdou-get-dialog-package {
	width: 533px;
	height: 78px;
	cursor: pointer
}

.tdou-get-dialog-package img {
	width: 100%;
	height: 100%
}

.tdou-get-dialog-selection .tdou-selection-list {
	list-style: none;
	width: 533px;
	border: 1px solid #ebebeb;
	border-right: 0;
	height: 123px;
	margin-top: 10px
}

.tdou-get-dialog-selection .tdou-selection-list .tdou-options {
	display: block;
	float: left;
	height: 123px;
	overflow: hidden;
	cursor: pointer;
	width: 132px;
	border: 0;
	border-right: 1px solid #ebebeb;
	text-align: center
}

.tdou-get-dialog-selection .tdou-selection-list .tdou-options .orange-txt
	{
	color: #fa7d3e
}

.tdou-get-dialog-selection .tdou-selection-list .tdou-options .tdou-info
	{
	padding-top: 23px;
	font-size: 20px;
	color: #000;
	line-height: 20px
}

.tdou-get-dialog-selection .tdou-selection-list .tdou-options .price-div
	{
	font-size: 16px;
	color: #000;
	margin-top: 7px
}

.tdou-get-dialog-selection .tdou-selection-list .tdou-options .price-div .money_icon
	{
	background-image:
		url(//tb2.bdstatic.com/tb/static-common/widget/tdou_get/images/money_2_6beb99c.png);
	display: inline-block;
	background-repeat: no-repeat;
	background-position: center;
	width: 10px;
	height: 12px;
	background-size: 100%
}

.tdou-get-dialog-selection .tdou-selection-list .tdou-options .icon-div
	{
	margin: 5px 0;
	color: #999
}

.tdou-get-dialog-selection .tdou-selection-list .tdou-options .icon-div .icon-img
	{
	display: inline-block;
	width: 14px;
	height: 14px;
	vertical-align: top;
	position: relative;
	top: 2px
}

.tdou-get-dialog-custom {
	width: 531px;
	border: 1px solid #ebebeb;
	border-top: 0;
	height: 67px;
	cursor: pointer
}

.tdou-get-dialog-custom .tdou-info {
	float: left;
	margin-left: 12px;
	width: 250px
}

.tdou-get-dialog-custom .tdou-info .tdou-num {
	font-size: 20px;
	color: #000;
	line-height: 20px;
	margin-top: 13px;
	display: block
}

.tdou-get-dialog-custom .tdou-info .icon-div {
	font-size: 12px;
	color: #999;
	line-height: 14px;
	margin-top: 6px
}

.tdou-get-dialog-custom .tdou-info .icon-img {
	display: inline-block;
	width: 14px;
	height: 14px
}

.tdou-get-dialog-custom .price-div {
	float: right;
	margin-right: 12px;
	width: 200px;
	background: #F8F8F8;
	border-radius: 1px;
	height: 36px;
	line-height: 36px;
	margin-top: 16px;
	padding-left: 8px;
	font-size: 18px
}

.tdou-get-dialog-custom .price-div .money_icon {
	background-image:
		url(//tb2.bdstatic.com/tb/static-common/widget/tdou_get/images/money_2_6beb99c.png);
	background-size: 100%;
	width: 16px;
	height: 16px;
	display: inline-block;
	background-repeat: no-repeat;
	background-position: center
}

.tdou-get-dialog-custom .price-div input {
	outline: 0;
	appearance: none;
	-moz-appearance: none;
	-webkit-appearance: none;
	border: 0;
	background: transparent;
	width: 174px;
	margin-left: 8px;
	font-size: 16px
}

.tdou-get-dialog-custom .price-div input::-webkit-input-placeholder {
	color: #ccc
}

.tdou-get-dialog-custom .price-div input::-moz-placeholder {
	color: #ccc
}

.tdou-get-dialog-custom .price-div input:-moz-placeholder {
	color: #ccc
}

.tdou-get-dialog-custom .price-div input:-ms-input-placeholder {
	color: #ccc
}

.tdou-get-dialog-custom-tdou-select {
	border: 2px solid #fa7d3e;
	margin-left: -2px;
	margin-top: -2px;
	height: 65px
}

.tdou-get-dialog-custom-tdou-select .tdou-info {
	margin-left: 13px;
	margin-top: 0
}

.tdou-get-dialog-container {
	position: relative;
	height: 440px
}

.tdou-get-dialog-container .payment-user-name-title {
	float: left
}

.tdou-get-dialog-container-loading {
	position: absolute;
	z-index: 1;
	height: 459px;
	width: 618px;
	background: #fff;
	top: 41px;
	text-align: center
}

.tdou-get-dialog-container-loading img {
	margin: 120px auto 0
}

.tdou-get-dialog-container-loading p {
	color: #666;
	text-align: center;
	font-size: 14px
}

.tdou-get-dialog-container-bottom {
	position: absolute;
	bottom: 0;
	left: 0;
	width: 100%;
	height: 30px;
	line-height: 30px;
	background-color: #f2f2f2;
	color: #999;
	text-indent: 20px
}

.tdou-get-dialog-container-bottom .protocol {
	float: right
}

.tdou-get-dialog-container-bottom .protocol a {
	padding: 0 4px
}

.tdou-get-dialog-btn .payment-btn {
	text-align: center;
	margin-top: 9px;
	width: 100px;
	height: 35px;
	line-height: 35px;
	border: 1px solid #eb6d2f;
	border-radius: 2px;
	background: #fa7d3e;
	display: inline-block;
	color: #fff;
	text-decoration: none;
	font-size: 14px
}

.tdou-get-dialog-btn .payment-btn:hover {
	background: #eb6d2f
}

.tdou-get-dialog-btn .payment-btn.loading {
	cursor: not-allowed;
	background: #fafafa;
	color: #ccc;
	border-color: #fafafa
}

.tdou-get-dialog-btn .payment-btn.payment-disable {
	opacity: .3
}

.tdou-get-dialog-btn .high-pay {
	display: none;
	color: #fa7d3e
}

.tdou-get-dialog-money {
	margin-top: 12px;
	line-height: 16px
}

.tdou-get-dialog-money .vip-extra-money {
	margin-left: 20px
}

.tdou-get-dialog-money .change-txt {
	color: #FF821C;
	font-weight: 400;
	margin-left: 5px;
	margin-right: 2px
}

.tdou-get-dialog-money .vip-show {
	float: right;
	font-size: 12px;
	color: #FF821C
}

.tdou-get-dialog-money .vip-show .icon-vip2-18 {
	position: relative;
	top: 4px;
	margin-right: 5px
}

#balv_first_like_dialog {
	background: transparent
}

.userlike_tip_span {
	text-align: center;
	margin-top: 10px
}

.userlike_tip_span a,.userlike_tip_span a:visited {
	text-decoration: underline;
	color: #0449BE
}

.user_rights_msg {
	text-align: center;
	margin-top: 8px
}

.user_rights_msg_block {
	color: #666
}

.user_rights_msg_img {
	vertical-align: -4px
}

.user_rights_msg a,.user_rights_msg a:visited {
	text-decoration: underline;
	color: #0449BE
}

.user_rights_msg a.user_rights_msg_link {
	text-decoration: none
}

.user_rights_msg a.user_rights_msg_link:hover,.user_rights_msg a.user_rights_msg_link:visited
	{
	text-decoration: underline
}

.tip_font_orange {
	color: #FF6E1B;
	font-weight: 700;
	margin-left: 10px;
	margin-right: 10px;
	font-family: arial
}

.tip_font_brown {
	color: #AD663E
}

.lvlup_pop_btn {
	height: 27px;
	width: 72px;
	border: 0;
	background:
		url(//tb2.bdstatic.com/tb/static-ucenter/img/first_dlg_btn_1_a66f439.png)
		no-repeat;
	color: #fff;
	font-size: 14px
}

.lvlup_tip_btnzone {
	position: relative;
	margin-top: 14px;
	text-align: center;
	margin-bottom: 20px
}

.lvlup_tip_btnzone a.userlike_tip_cancel {
	position: absolute;
	text-decoration: none;
	color: #999;
	font-size: 12px;
	top: 5px;
	right: 80px
}

.lvlup_tip_btnzone a.userlike_tip_cancel:hover {
	text-decoration: underline;
	color: #666
}

#userlike_info_tip {
	width: 100%;
	position: relative;
	z-index: 200;
	top: 18px;
	left: -10px
}

.userlike_tip_close {
	text-align: right
}

.userlike_tip_close img {
	cursor: pointer;
	padding-right: 6px;
	padding-top: 2px
}

.userlike_tip_join {
	z-index: 2012
}

.userlike_tip_info {
	font-size: 14px;
	font-weight: 700;
	margin-top: 8px;
	text-align: center
}

.userlike_tip_share {
	color: #8B8B8B;
	height: 32px;
	margin-left: 6px;
	margin-top: 11px;
	padding-top: 6px;
	width: 308px;
	background: url(//tb2.bdstatic.com/tb/static-frs/img/shareout.png)
		no-repeat scroll 0 0 transparent
}

.userlike_tip_lvup {
	background: url(//tb2.bdstatic.com/tb/static-frs/img/bg_lvup.png?v=1.0)
		no-repeat scroll 0 0 transparent;
	height: 139px;
	left: 0;
	position: absolute;
	width: 312px;
	z-index: 2012
}

.userlike_tip_lvr {
	color: #FF6E1B;
	position: relative;
	top: 7px
}

.userlike_tip_lv {
	font-family: Verdana, SimSun;
	font-size: 24px;
	font-style: italic;
	font-weight: 700;
	left: 206px;
	position: absolute;
	text-align: center;
	top: 50px;
	width: 40px
}

.userlike_tip_right {
	font-size: 14px;
	font-weight: 700;
	left: 110px;
	position: absolute;
	text-align: left;
	top: 90px;
	width: 200px;
	padding-left: 22px
}

.unerlike_tip_close_imgwapper {
	background-color: #CAD9EE;
	float: right;
	height: 18px;
	margin-right: 8px;
	margin-top: 2px;
	width: 18px
}

.lvup_tip_lvr {
	background: url(//tb2.bdstatic.com/tb/static-frs/img/balv/lvup_bg.png)
		no-repeat;
	background-position: bottom right;
	height: 156px;
	width: 305px;
	position: absolute;
	left: 30px;
	top: 22px
}

.lvlup_pop_lv {
	font-family: Verdana, å®‹ ä½“;
	font-size: 24px;
	font-style: italic;
	font-weight: 700;
	width: 40px;
	display: inline;
	margin: 0 16px
}

.lvlup_pop_right {
	font-size: 14px;
	font-weight: 700;
	width: 200px;
	margin-top: 16px
}

.lvlup_con_msg {
	font-weight: 600;
	margin-top: 6px
}

.lvup_tip_container {
	width: 211px;
	height: 62px;
	text-align: left;
	position: relative;
	z-index: 1000
}

.lvup_tip_container div,.lvup_tip_container a {
	margin-left: 9px
}

.lvup_tip_container a {
	display: block;
	margin-top: 3px
}

.lvlup_pop_rights {
	color: #FF6E1B;
	margin-top: 2px
}

.lvup_tip_table {
	background:
		url(//tb2.bdstatic.com/tb/static-frs/img/balv/lvup_table_bg.gif?v=1)
		no-repeat scroll right bottom transparent;
	font: 12px/18px arial, SimSun
}

.userlike_supermember {
	width: 360px;
	margin: 0 auto;
	overflow: hidden;
	border-top: 1px solid #dfdfdf;
	margin-top: 35px;
	margin-bottom: 30px;
	_margin-bottom: 15px;
	border-bottom: 1px solid #dfdfdf;
	padding: 0 60px
}

.userlike_sm_up {
	margin: 25px 0 30px
}

.userlike_sm_up_gift {
	float: left;
	width: 110px;
	height: 80px;
	background-repeat: no-repeat;
}

.userlike_sm_up_info {
	float: left;
	width: 240px;
	height: 80px;
	line-height: 30px;
	font-family: 'Microsoft YaHei', SimHei, Sans-serif;
	text-align: center
}

.userlike_sm_up_info h2 {
	font-size: 16px;
	color: #333;
	font-weight: 400
}

.userlike_sm_up_info h3 {
	font-size: 14px;
	color: #333;
	font-weight: 700;
	line-height: 20px
}

.userlike_sm_up_icon {
	padding-left: 30px;
	position: relative
}

.userlike_sm_up_icon::before {
	content: '\20';
	width: 18px;
	height: 18px;
	position: absolute;
	top: 0;
	left: 10px;
	background-repeat: no-repeat;
}

.userlike_sm_up_info b {
	font-weight: 700
}

.userlike_sm_up_info p {
	font-size: 14px;
	color: #666;
	line-height: 30px
}

.userlike_sm_down {
	width: 380px
}

.userlike_sm_down_item {
	float: left;
	width: 173px;
	margin-right: 14px;
	height: 150px
}

.userlike_sm_down_title {
	width: 173px;
	height: 35px;
	line-height: 35px;
	font-family: 'Microsoft YaHei', SimHei, Sans-serif;
	color: #333;
	font-size: 18px;
	text-align: center;
	background: #e5f4fe
}

.userlike_sm_down_pic {
	width: 173px;
	height: 100px;
	background: #d8eefc
}

.userlike_sm_down_pic_1 {
	background-repeat: no-repeat;
}

.userlike_sm_down_pic_2 {
	background-repeat: no-repeat;
}

.userlike_supermember_btn {
	width: 105px;
	margin-right: 15px;
	position: relative;
	font-size: 14px
}

.userlike_sm_btn_style {
	height: 27px;
	line-height: 27px;
	text-align: center;
	border-radius: 2px;
	background-color: #347ff0;
	background-image: -webkit-gradient(linear, left top, left bottom, from(#3c85f2),
		to(#2b79ed) );
	border: 1px solid #2c73de;
	border-bottom: 1px solid #195bbf;
	color: #fff
}

#content-recommend-like-forum {
	display: none;
	border-top: 1px dotted gray;
	margin: 20px 21px 0;
	padding-top: 8px
}

#content-recommend-like-forum .like-btn-wrapper {
	color: #999;
	line-height: 24px;
	margin-bottom: 8px
}

#content-recommend-like-forum .adsense-content-recommend-forum {
	margin-right: -20px;
	height: 184px;
	overflow: hidden
}

#do_like_back_wrapper {
	padding-bottom: 20px
}

#do_like_back_wrapper .like_back_img {
	margin-left: 50px
}

.userlike_sm_down_pic_1 {
	background-position: 0px 0px
}

.userlike_sm_down_pic_2 {
	background-position: -183px 0px
}

.userlike_sm_up_gift {
	background-position: 0px -110px
}

.userlike_sm_up_icon::before {
	background-position: -120px -110px
}

.userlike_sm_down_pic_1,.userlike_sm_down_pic_2,.userlike_sm_up_gift,.userlike_sm_up_icon::before
	{
	background-image:
		url(//tb2.bdstatic.com/tb/static-ucenter/widget/like_tip/like_tip_z_c11b129.png)
}

.region_bright {
	position: relative;
	padding: 16px 19px;
	border-top: 1px solid #e4e6eb
}

.region_bright:first-child {
	border: 0
}

.region_bright .region_header {
	color: #333
}

.region_bright .region_header .pull_right {
	font-size: 12px;
	font-weight: 400
}

.region_bright .region_cnt {
	margin-top: 10px
}

.region_bright .region_footer {
	margin-top: 9px
}

.tdou-umoney-query {
	margin: 0 0 5px;
	line-height: 15px;
	color: #999
}

.tdou-umoney-query a,.tdou-umoney-query a:link,.tdou-umoney-query a:visited,.tdou-umoney-query a:hover,.tdou-umoney-query a:active
	{
	color: #999
}

.tdou-umoney-query .umoney-user {
	display: none
}

.tdou-umoney-query .umoney-credit {
	display: inline-block;
	width: 38px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	vertical-align: middle;
	text-decoration: none
}

.tdou-umoney-query .umoney-logo {
	display: inline-block;
	height: 22px;
	width: 22px;
	background:
		url(//tb2.bdstatic.com/tb/static-common/widget/umoney_query/images/umoney_20e6a1b.png);
	vertical-align: middle
}

.tdou-umoney-query .vip-discount {
	font-weight: 700
}

.tshow-tdou-umoney-query {
	margin: 0
}

.umoney-query-get-tdou {
	line-height: 40px
}

.pb_nameplate {
	display: inline-block;
	width: 92px;
	height: 26px;
	line-height: 26px;
	text-align: center;
	color: #333;
	background:
		url(//tb2.bdstatic.com/tb/static-common/widget/nameplate/images/nameplate_658c4ea.png)
		no-repeat -2px 0;
	_background:
		url(//tb2.bdstatic.com/tb/static-common/widget/nameplate/images/nameplate_png8_77ef866.png)
}

.pb_nameplate:hover {
	text-decoration: none;
	color: #333
}

.user_level {
	position: relative;
	margin-top: 5px
}

.user_level .title {
	color: #999
}

.user_level .rank {
	float: left !important;
	width: 100px;
	height: 30px;
	line-height: 30px
}

.user_level .rank a {
	color: #666
}

.user_level .exp {
	padding-top: 6px
}

.user_level .exp_bar {
	position: relative;
	left: 0;
	top: 3px;
	height: 11px;
	margin-left: 40px;
	border: 1px solid #9dcff2;
	border-left-color: #9dcff2;
	border-radius: 3px;
	cursor: pointer
}

.user_level .rank_index {
	color: #666;
	font-weight: 700
}

.user_level .rank_badge {
	vertical-align: middle
}

.user_level .rank_top {
	background:
		url(//tb2.bdstatic.com/tb/static-user/widget/my_current_forum/images/entrance_furank_bg_8b8f6b5.png)
		no-repeat 0 1px;
	padding-left: 16px
}

.user_level .badge {
	position: relative;
	float: right !important;
	width: 96px;
	cursor: pointer;
	border: solid 1px #d9d9d9;
	height: 28px;
	line-height: 28px;
	background: #fff
}

.user_level .badge_block {
	position: relative;
	width: 96px;
	cursor: pointer;
	border: solid 1px #d9d9d9;
	height: 28px;
	line-height: 28px;
	color: #666;
	background: #F7F7F7
}

.user_level .badge_name {
	position: absolute;
	width: 60px;
	color: #4C4C4C;
	text-align: center
}

.user_level .badge_name_block {
	position: absolute;
	width: 60px;
	color: #666;
	text-align: center
}

.user_level .badge_index {
	position: absolute;
	left: 64px;
	width: 25px;
	padding-left: 8px;
	color: #B65E00;
	text-align: left;
	font-weight: 700
}

.user_level .badge_block .badge_index {
	color: #666
}

.user_level .exp_lable {
	float: left !important;
	color: #666
}

.user_level .exp_bar_current {
	height: 11px;
	border: 1px solid #9dc1f2;
	border-radius: 3px;
	background-color: #bfdaff;
	background-image: -webkit-linear-gradient(top, #bfdaff, #b4d4ff);
	background-image: linear-gradient(to bottom, #bfdaff, #b4d4ff);
	margin: -1px 0 0 -1px
}

.user_level .exp_bar_current_f {
	border: 1px solid #ffcb2e;
	background: #ffcb2e
}

.user_level .exp_bar_f {
	border: 1px solid #ffcb2e
}

.user_level .exp_bar span {
	color: #999
}

.user_level .exp_bar .exp_current_num {
	color: #FF7F3E
}

.user_level .exp_bar span {
	color: #999
}

.user_level .exp_bar .exp_current_num {
	color: #FF7F3E
}

.user_level .exp_bar .exp_current_num_block {
	color: #999
}

.user_level .exp_num {
	height: 11px;
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	text-align: center;
	font: 10px/11px arial;
	color: gray
}

.badge_lv1 .badge_index {
	background:
		url(//tb2.bdstatic.com/tb/static-user/widget/my_current_forum/images/s1_cfca9f7.gif)
		no-repeat scroll 1px 2px transparent
}

.badge_lv2 .badge_index {
	background:
		url(//tb2.bdstatic.com/tb/static-user/widget/my_current_forum/images/s2_1d1b36a.gif)
		no-repeat scroll 1px 1px transparent
}

.badge_lv2_1 .badge_index {
	background:
		url(//tb2.bdstatic.com/tb/static-user/widget/my_current_forum/images/s3_ad6bdc8.gif)
		no-repeat scroll 1px 1px transparent
}

.badge_lv2_2 .badge_index {
	background:
		url(//tb2.bdstatic.com/tb/static-user/widget/my_current_forum/images/s4_27f75de.gif)
		no-repeat scroll 1px 1px transparent
}

.badge_lv3 .badge_index {
	background:
		url(//tb2.bdstatic.com/tb/static-user/widget/my_current_forum/images/s5_04ee53b.gif)
		no-repeat scroll 5px 4px transparent
}

.badge_lv3_1 .badge_index {
	background:
		url(//tb2.bdstatic.com/tb/static-user/widget/my_current_forum/images/s6_f21bdf5.gif)
		no-repeat scroll 5px 4px transparent
}

.badge_lv3_2 .badge_index {
	background:
		url(//tb2.bdstatic.com/tb/static-user/widget/my_current_forum/images/s7_ffd927c.gif)
		no-repeat scroll 5px 4px transparent
}

.badge_lv4 .badge_index {
	background:
		url(//tb2.bdstatic.com/tb/static-user/widget/my_current_forum/images/s8_ab1dc3e.gif)
		no-repeat scroll 3px 1px transparent;
	padding-top: 2px
}

.badge_block_lv1 .badge_index {
	background:
		url(//tb2.bdstatic.com/tb/static-user/widget/my_current_forum/images/g1_e28f8b5.gif)
		no-repeat scroll -1px 0 transparent
}

.badge_block_lv2 .badge_index,.badge_block_lv2_1 .badge_index,.badge_block_lv2_2 .badge_index
	{
	background:
		url(//tb2.bdstatic.com/tb/static-user/widget/my_current_forum/images/g2_62afcee.gif)
		no-repeat scroll 0 0 transparent
}

.badge_block_lv3 .badge_index,.badge_block_lv3_1 .badge_index,.badge_block_lv3_2 .userlike_member_lv
	{
	background:
		url(//tb2.bdstatic.com/tb/static-user/widget/my_current_forum/images/g3_d06e5a9.gif)
		no-repeat scroll 3px 2px transparent
}

.badge_block_lv4 .badge_index {
	background:
		url(//tb2.bdstatic.com/tb/static-user/widget/my_current_forum/images/g4_5f2466d.gif)
		no-repeat scroll 3px 1px transparent;
	padding-top: 3px
}

.dialog_ctn_wrapper {
	padding: 16px;
	text-align: center
}

.confirm_wrapper {
	height: 28px;
	margin: 15px auto
}

.theme_info {
	height: 28px;
	margin: 15px auto
}

.confirm_wrapper .yes {
	margin-right: 30px
}

.theme_info .yes {
	margin-right: 0
}

.cont_sign_dialog {
	font-family: STHei, 'Microsoft Yahei';
	padding: 0
}

.cont_sign_dialog .header {
	font-size: 14px;
	height: 40px;
	line-height: 40px
}

.cont_sign_dialog .condition {
	color: #f54646
}

.cont_sign_dialog .orange_txt {
	color: #ff7f3e
}

.cont_sign_dialog .signable_list {
	margin-top: 5px;
	text-align: center;
	padding-left: 10px;
	padding-right: 10px;
	border: 1px dotted gray
}

.cont_sign_dialog .signable_list img.loading {
	display: block;
	margin: 60px auto
}

.cont_sign_dialog .free_info {
	text-align: left
}

.cont_sign_dialog .no_signable_tip {
	height: 34px;
	line-height: 34px;
	font-size: 16px;
	color: #999;
	text-align: center;
	padding: 228px 0 16px;
	background:
		url(//tb2.bdstatic.com/tb/static-tbmall/img/tea_bear_3b1eea7.png)
		no-repeat center 24px
}

.card_bubble_content {
	text-align: center;
	line-height: 18px;
	width: 146px
}

.card_bubble_content .blue_txt {
	color: #2d64b3
}

.cont_sign_dialog .bottom_info {
	margin-top: 5px;
	font-size: 14px;
	line-height: 28px;
	margin-bottom: 20px
}

.cont_sign_dialog .gray_txt {
	font-size: 12px;
	color: #999
}

.cont_sign_dialog a.signable_ba {
	position: relative;
	float: left;
	text-align: left;
	width: 104px;
	height: 35px;
	margin: 7px 14px 8px 0;
	_margin: 5px 10px 5px 0;
	line-height: 35px;
	color: #444;
	text-decoration: none;
	padding-left: 6px;
	cursor: pointer;
	background-repeat: no-repeat;
}

.cont_sign_dialog a.signed {
	color: #999
}

.cont_sign_dialog a.signable_ba:hover {
	color: #005097;
	background-repeat: no-repeat;
}

.cont_sign_dialog a.signed:hover {
	color: #999;
	background-repeat: no-repeat;
}

.forum_level {
	position: absolute;
	top: 9px;
	right: 5px;
	width: 16px;
	height: 16px;
	_background:
		url(//tb2.bdstatic.com/tb/static-tbmall/widget/cont_sign_card/img/new-level_acd5031.gif)
		no-repeat;
	background-repeat: no-repeat;
}

.lv2 {
	background-position: -24px 0 !important
}

.lv3 {
	background-position: -48px 0 !important
}

.lv4 {
	background-position: -72px 0 !important
}

.lv5 {
	background-position: -96px 0 !important
}

.lv6 {
	background-position: -120px 0 !important
}

.lv7 {
	background-position: -144px 0 !important
}

.lv8 {
	background-position: -168px 0 !important
}

.lv9 {
	background-position: -192px 0 !important
}

.lv10 {
	background-position: -216px 0 !important
}

.lv11 {
	background-position: 0 -25px !important
}

.lv12 {
	background-position: -24px -25px !important
}

.lv13 {
	background-position: -48px -25px !important
}

.lv14 {
	background-position: -72px -25px !important
}

.lv15 {
	background-position: -96px -25px !important
}

.lv16 {
	background-position: -120px -25px !important
}

.lv17 {
	background-position: -144px -25px !important
}

.lv18 {
	background-position: -168px -25px !important
}

.lv19 {
	background-position: -192px -25px !important
}

.lv20 {
	background-position: -216px -25px !important
}

.sign_tip_forNoMember {
	text-align: center;
	font-family: 'microsoft yahei'
}

.sign_tip_forNoMember p {
	margin: 10px 0
}

.sign_tip_forNoMember span {
	color: #ff7f3e
}

.sign_tip_forNoMember .level2_icon {
	display: inline-block;
	padding-left: 20px;
	height: 16px;
	background:
		url(//tb2.bdstatic.com/tb/static-tbmall/widget/cont_sign_card/img/icon_level2_fdb91e0.png)
		no-repeat 0 0;
	color: #ff7f3e
}

.forum_level {
	background-position: 0px 0px
}

.cont_sign_dialog a.signable_ba {
	background-position: 0px -73px
}

.cont_sign_dialog a.signed:hover {
	background-position: 0px -73px
}

.cont_sign_dialog a.signable_ba:hover {
	background-position: 0px -118px
}

.forum_level,.cont_sign_dialog a.signable_ba,.cont_sign_dialog a.signed:hover,.cont_sign_dialog a.signable_ba:hover
	{
	background-image:
		url(//tb2.bdstatic.com/tb/static-tbmall/widget/cont_sign_card/cont_sign_card_z_ff96185.png)
}

.sign_mod_bright .sign_succ1 {
	width: 533px;
	padding: 2px;
	background-color: #FFF;
	background:
		url(//tb2.bdstatic.com/tb/static-ucenter/widget/sign_tip/img/grey_border_c6f0dba.png);
	right: -10px;
	left: auto
}

.sign_tip_bdwrap {
	background:
		url(//tb2.bdstatic.com/tb/static-ucenter/widget/sign_tip/img/fluxbg_ca41ec3.jpg)
		repeat-y center top;
	position: relative;
	border: 1px solid #BBB
}

.sign_tip_bd_arr {
	background:
		url(//tb2.bdstatic.com/tb/static-ucenter/widget/sign_tip/img/arr_ba47ebf.png)
		no-repeat;
	_background:
		url(//tb2.bdstatic.com/tb/static-ucenter/widget/sign_tip/img/arr_708fe14.gif)
		no-repeat;
	position: absolute;
	top: -9px;
	right: 130px;
	width: 11px;
	height: 9px
}

.sign_tip_main {
	float: left;
	width: 278px;
	background: #FBFEFE
}

.sign_tip_aside {
	float: right;
	width: 252px;
	border-left: 1px solid #D3D6D8;
	background: #F5F8FA
}

.sign_tip_star_tip {
	clear: both;
	line-height: 38px;
	height: 38px;
	color: #666;
	border-top: 1px solid #E6E6E6;
	background: #FFF;
	padding: 0 15px
}

.sign_succ_calendar {
	position: relative
}

.sign_succ_calendar_title {
	text-align: center;
	background: #FFF
}

.calendar_month_prev {
	width: 34px;
	height: 40px;
	cursor: pointer;
	float: left;
	background-repeat: no-repeat;
}

.calendar_month_next {
	width: 34px;
	height: 40px;
	cursor: pointer;
	float: right;
	background-repeat: no-repeat;
}

.calendar_month_span {
	display: inline;
	line-height: 40px;
	font-size: 14px;
	color: #656565;
	letter-spacing: 2px
}

.sign_succ_table {
	width: 278px;
	border: 1px solid #E3E3E3;
	border-width: 1px 0;
	background: #FFF;
	border-collapse: collapse;
	border-spacing: 0;
	color: #666
}

.sign_bg_table thead {
	color: #fff
}

.sign_succ_table td {
	height: 47px;
	cursor: default
}

.sign_succ_canlerdar_head td {
	font-size: 12px;
	color: #999
}

.signed_day {
	background:
		url(//tb2.bdstatic.com/tb/static-frs/img/balv/sign_have.gif?v=1.0&t=1528363296594)
		center no-repeat
}

.signed_anime_day {
	background:
		url(//tb2.bdstatic.com/tb/static-frs/img/balv/sign_have_anime.gif?v=3.0&t=1528363296594)
		center no-repeat
}

.signed_mob_day {
	background:
		url(//tb2.bdstatic.com/tb/static-ucenter/img/sign_mob_have_73ee435.gif?v=1.0)
		center no-repeat
}

.signed_mob_anime_day {
	background:
		url(//tb2.bdstatic.com/tb/static-ucenter/img/sign_mob_have_anime_b37c2ea.gif?v=1.0)
		center no-repeat
}

.sign_bg_table .sign_succ_canlerdar_days .signed_day,.sign_bg_table .sign_succ_canlerdar_days .signed_anime_day
	{
	color: #fff;
	background: transparent
}

.sign_bg_table .sign_succ_canlerdar_days .signed_mob_day,.sign_bg_table .sign_succ_canlerdar_days .signed_mob_anime_day
	{
	color: #fff;
	background: transparent
}

.sign_succ_canlerdar_days td {
	border-right: 1px solid #E3E3E3;
	border-bottom: 1px solid #E3E3E3;
	font-size: 14px;
	color: #999;
	color: #4B4B4B
}

.sign_bg_table .sign_succ_canlerdar_days td {
	background-color: #FFF
}

.sign_bg_table .sign_succ_canlerdar_days .emptyDate {
	background-color: transparent
}

.sign_succ_canlerdar_days td .ui_bubble_content {
	border-radius: 0;
	background-color: #fff;
	overflow: hidden;
	font-size: 12px;
	border: 1px solid #bfbfbf
}

.sign_succ_canlerdar_days td .ui_bubble_wrap .ui_triangle_inner {
	color: #FFF
}

.sign_succ_canlerdar_days td .ui_bubble_wrap .ui_triangle_outter {
	color: #bfbfbf
}

.sign_tip_boards {
	padding: 10px
}

.sign_tip_board {
	padding: 10px 10px 10px 22px;
	position: relative
}

.sign_tip_board .sign_tip_board_ico {
	position: absolute;
	top: 10px;
	left: 0;
	width: 18px;
	height: 18px
}

.sign_tip_board p {
	line-height: 20px;
	color: #666
}

.sign_tip_board_urank {
	border-bottom: 1px dashed #E5E6E8
}

.sign_tip_board_urank .sign_tip_board_ico {
	background-repeat: no-repeat;
}

.sign_tip_board_barrank .sign_tip_board_ico {
	background-repeat: no-repeat;
}

.sign_tip_sbox {
	border-top: 1px solid #FFF;
	border-bottom: 1px solid #D3D4D8;
	padding: 0 12px
}

.sign_tip_sbox .sign_num {
	color: #FF7F3E;
	font-weight: 700
}

.sign_tip_sbox_first {
	border-top: 0
}

.sign_tip_sbox_last {
	border-bottom: 0
}

.sign_tip_sbox_hd {
	line-height: 36px;
	height: 36px;
	overflow: hidden;
	border-bottom: 1px dashed #E4E7E7;
	font-size: 16px;
	color: #666
}

.sign_tip_sbox_hd_inf {
	font-size: 12px
}

.sign_tip_sbox_cnt {
	position: relative;
	padding-left: 90px
}

.sign_tip_sbox_card {
	position: absolute;
	left: 0;
	top: 5px;
	width: 80px;
	height: 60px
}

.sign_tip_sbox_card .sign_num {
	position: absolute;
	right: 5px;
	top: 5px;
	color: #FFF;
	font-size: 12px
}

.sign_tip_sbox_txt {
	padding: 8px 0;
	font-size: 14px;
	color: #666;
	line-height: 22px
}

.sign_tip_sbox_btn {
	height: 42px
}

.sign_tip_sbox_btn .sign_crown {
	display: inline-block;
	height: 16px;
	width: 16px;
	vertical-align: -3px;
	background-repeat: no-repeat;
}

.sign_tip_sbox_1key .sign_tip_sbox_card {
	height: 65px;
	background-repeat: no-repeat;
}

.sign_tip_sbox_fixsign .sign_tip_sbox_card {
	background-repeat: no-repeat;
}

.sign_tip_sbox_chainsign .sign_tip_sbox_card {
	background-repeat: no-repeat;
}

.sign_tip_sbox_card .sign_num,.sign_tip_sbox_card .sign_num span {
	display: block;
	background:
		url(//tb2.bdstatic.com/tb/static-ucenter/widget/sign_tip/img/card_num_b92657d.png)
		no-repeat;
	_background:
		url(//tb2.bdstatic.com/tb/static-ucenter/widget/sign_tip/img/card_num_fa16be5.gif)
		no-repeat
}

.sign_tip_sbox_card .sign_num {
	padding-left: 7px
}

.sign_tip_sbox_card .sign_num span {
	background-position: right bottom;
	line-height: 16px;
	padding: 2px 7px 2px 0
}

.sign_tip_sbox_rights .sign_rights_display {
	vertical-align: top;
	padding: 10px 3px
}

.lack_sign_monthly_tip_wrap {
	position: relative
}

.lack_sign_monthly_tip_card {
	bottom: 40px;
	left: -36px;
	right: 30px;
	display: none
}

.lack_sign_monthly_tip_card .strongerText {
	color: #3066B0
}

.sign_star_tips {
	font-size: 14px
}

.sign_star_tips a {
	text-decoration: underline
}

.sign_tip_sbox_1key .sign_tip_sbox_card_pencil {
	margin-top: 5px;
	background-repeat: no-repeat;
}

.sign_tip_sbox_btn .sign_crown_pencil {
	background-repeat: no-repeat;
}

.sign_tip_sbox_cnt .orange_txt {
	color: #ff7f3e
}

.sign_tip_sbox_1key .sign_tip_sbox_card {
	background-position: 0px 0px
}

.sign_tip_sbox_1key .sign_tip_sbox_card_pencil {
	background-position: -90px 0px
}

.sign_tip_sbox_fixsign .sign_tip_sbox_card {
	background-position: 0px -75px
}

.sign_tip_sbox_chainsign .sign_tip_sbox_card {
	background-position: -90px -75px
}

.calendar_month_prev {
	background-position: -180px 0px
}

.calendar_month_next {
	background-position: -180px -50px
}

.sign_tip_board_urank .sign_tip_board_ico {
	background-position: -180px -100px
}

.sign_tip_board_barrank .sign_tip_board_ico {
	background-position: 0px -145px
}

.sign_tip_sbox_btn .sign_crown {
	background-position: -28px -145px
}

.sign_tip_sbox_btn .sign_crown_pencil {
	background-position: -54px -145px
}

.sign_tip_sbox_1key .sign_tip_sbox_card,.sign_tip_sbox_1key .sign_tip_sbox_card_pencil,.sign_tip_sbox_fixsign .sign_tip_sbox_card,.sign_tip_sbox_chainsign .sign_tip_sbox_card,.calendar_month_prev,.calendar_month_next,.sign_tip_board_urank .sign_tip_board_ico,.sign_tip_board_barrank .sign_tip_board_ico,.sign_tip_sbox_btn .sign_crown,.sign_tip_sbox_btn .sign_crown_pencil
	{
	background-image:
		url(//tb2.bdstatic.com/tb/static-ucenter/widget/sign_tip/sign_tip_z_4ab7151.png)
}

div .sign_mod2 {
	padding: 0 0 10px;
	color: #666
}

.sign_mod1 a.sign_btn1:hover,.sign_mod2 a.sign_btn2:hover {
	text-decoration: none;
	cursor: pointer
}

.sign_btn1,.sign_btn2 {
	background:
		url(//tb2.bdstatic.com/tb/static-ucenter/img/signbtn_bg_0e0a1a0.png)
		no-repeat;
	height: 49px;
	width: 168px;
	display: block;
	background-position: 200px 0;
	text-decoration: none
}

.sign1,.sign2,.sign3,.sign4,.sign5,.sign6,.sign0 {
	background-position: 0 0
}

.sign1:hover,.sign2:hover,.sign3:hover,.sign4:hover,.sign5:hover,.sign6:hover,.sign0:hover
	{
	background-position: -168px 0
}

.sign1_signed,.sign2_signed,.sign3_signed,.sign4_signed,.sign5_signed,.sign6_signed,.sign0_signed
	{
	background-position: -336px 0;
	cursor: auto
}

.sign_full {
	background:
		url(//tb2.bdstatic.com/tb/static-ucenter/img/signbtn_bg_0e0a1a0.png)
		no-repeat;
	background-position: -504px 0;
	cursor: auto
}

.sign_block {
	background-position: -672px 0;
	cursor: auto
}

.sign_ing,.sign_ing:hover {
	background:
		url(//tb2.bdstatic.com/tb/static-ucenter/img/sign_anime_ea16188.gif)
		no-repeat;
	background-position: 0 0;
	cursor: auto
}

.sign_week_num_wapper {
	position: relative;
	height: 0;
	width: 0
}

.sign_week_num {
	position: absolute;
	height: 30px;
	width: 30px;
	left: 41px;
	top: 9px;
	background:
		url(//tb2.bdstatic.com/tb/static-ucenter/img/sign_week_icon_a257c21.png)
		no-repeat
}

.sign1 .sign_week_num {
	background-position: 0 0
}

.sign2 .sign_week_num {
	background-position: 0 -30px
}

.sign3 .sign_week_num {
	background-position: 0 -60px
}

.sign4 .sign_week_num {
	background-position: 0 -90px
}

.sign5 .sign_week_num {
	background-position: 0 -120px
}

.sign6 .sign_week_num {
	background-position: 0 -150px
}

.sign0 .sign_week_num {
	background-position: 0 -180px
}

.sign1_signed .sign_week_num,.sign2_signed .sign_week_num,.sign3_signed .sign_week_num,.sign4_signed .sign_week_num,.sign5_signed .sign_week_num,.sign6_signed .sign_week_num,.sign0_signed .sign_week_num,.sign_ing .sign_week_num
	{
	position: absolute;
	height: 30px;
	width: 30px;
	left: 23px;
	top: 8px;
	background:
		url(//tb2.bdstatic.com/tb/static-ucenter/img/sign_week_icon_a257c21.png)
		no-repeat
}

.sign1_signed .sign_week_num,.sign1.sign_ing .sign_week_num {
	background-position: -30px 0
}

.sign2_signed .sign_week_num,.sign2.sign_ing .sign_week_num {
	background-position: -30px -30px
}

.sign3_signed .sign_week_num,.sign3.sign_ing .sign_week_num {
	background-position: -30px -60px
}

.sign4_signed .sign_week_num,.sign4.sign_ing .sign_week_num {
	background-position: -30px -90px
}

.sign5_signed .sign_week_num,.sign5.sign_ing .sign_week_num {
	background-position: -30px -120px
}

.sign6_signed .sign_week_num,.sign6.sign_ing .sign_week_num {
	background-position: -30px -150px
}

.sign0_signed .sign_week_num,.sign0.sign_ing .sign_week_num {
	background-position: -30px -180px
}

.sign_full .sign_week_num,.sign_block .sign_week_num {
	background-position: 30px 30px
}

.sign_title_text1 {
	height: 19px;
	margin: 7px auto 8px;
	width: 172px;
	text-align: center;
	font-size: 14px;
	font-family: STHeiti, "Microsoft Yahei", Arial, SimSun
}

.sign_title_text2 {
	height: 19px;
	margin: 15px auto 0;
	width: 172px;
	text-align: center;
	font-size: 14px;
	font-family: STHeiti, "Microsoft Yahei", Arial, SimSun
}

.sign_link1,.sign_link1:hover,.sign_link1:visited,.sign_link2,.sign_link2:hover,.sign_link2:visited
	{
	color: #ld53bf;
	text-decoration: none;
	font-size: 14px;
	display: block;
	font-weight: 700
}

.sign_keep_span {
	width: 100px;
	position: absolute;
	margin: 24px 0 0 60px;
	color: #EAF2FE;
	cursor: pointer
}

.sign_btn_keep {
	padding: 0 3px;
	text-decoration: inherit
}

.sign_tip_container {
	position: relative;
	z-index: 9999
}

.sign_succ1,.sign_succ2 {
	left: -62px;
	position: absolute;
	width: 278px;
	z-index: 999;
	background:
		url(//tb2.bdstatic.com/tb/static-frs/img/balv/sign_succ_u.gif?v=1.0&t=1528363295575)
		no-repeat;
	display: none
}

.sign_succ_content_container {
	margin-left: 77px;
	margin-top: 15px;
	margin-right: 9px;
	height: 86px;
	overflow: hidden
}

.sign_shai_btn {
	width: 83px;
	height: 17px;
	background:
		url(//tb2.bdstatic.com/tb/static-frs/img/balv/sign_shai_btn.gif?v=1.0&t=1528363295575)
		left bottom no-repeat;
	cursor: pointer;
	vertical-align: middle;
	border: 0;
	padding: 0;
	margin: 0;
	text-align: right
}

#shai_loading {
	background:
		url(//tb2.bdstatic.com/tb/static-frs/img/balv/shai_loading.gif?v=1.0&t=1528363295575)
		center center no-repeat
}

.sign_succ_table tr:nth-child(1) td,.sign_succ_table .sign_succ_canlerdar_head td
	{
	border-bottom: 1px solid #E3E3E3
}

.sign_succ_canlerdar_days td:nth-child(7) {
	border-right: 0
}

.sign_succ_info {
	padding-left: 10px;
	text-align: left
}

.sign_succ_count_span {
	font-weight: 700
}

.sign_succ_title {
	font-family: "Microsoft YaHei";
	font-size: 14px;
	color: #000
}

.sign_succ_close {
	background:
		url(//tb2.bdstatic.com/tb/style/common/userbar.gif?t=1528363295575)
		no-repeat scroll 2px -68px transparent;
	height: 11px;
	left: 260px;
	position: absolute;
	top: 15px;
	width: 11px
}

.signmod_likeandsign_dialog {
	text-align: center;
	font-size: 14px;
	font-weight: 700;
	margin-top: 15px
}

.signmod_likeandsign_btnzone {
	margin: 20px auto;
	text-align: center
}

.signmod_like_and_sign_btn {
	width: 129px;
	height: 27px;
	color: #FFF;
	padding: 0;
	border: 0;
	cursor: pointer;
	background:
		url(//tb2.bdstatic.com/tb/static-frs/img/balv/like_and_sign.png?v=2.0&t=1528363295576)
		no-repeat
}

.signmod_cancel_btn {
	width: 105px;
	height: 27px;
	padding: 0;
	border: 0;
	margin-left: 15px;
	cursor: pointer;
	background:
		url(//tb2.bdstatic.com/tb/static-frs/img/balv/later_btn_bg.png?v=2.0&t=1528363295576)
		no-repeat
}

.signmod_like_and_sign_btn:hover,.signmod_cancel_btn:hover {
	background-position: 0 -27px
}

.signmod_like_and_sign_btn:active,.signmod_cancel_btn:active {
	background-position: 0 -54px
}

.signmod_confirm_btn {
	width: 73px;
	height: 27px;
	padding: 0;
	border: 0;
	color: #FFF;
	cursor: pointer;
	background:
		url(//tb2.bdstatic.com/tb/img/uname_submit.png?v=1.0&t=1528363295576)
		no-repeat
}

.signmod_confirm_btn:hover {
	background:
		url(//tb2.bdstatic.com/tb/img/user_reg/pass_login_btn.gif?t=1528363295576)
		no-repeat scroll -16px -48px transparent
}

.fdir_rank a,.fdir_rank a:vistied {
	text-decoration: none
}

.signrank_crown {
	display: block;
	float: left
}

.signrank_crown img {
	margin-left: 5px;
	_margin-top: 5px
}

.sign_plus_one {
	position: relative;
	z-index: 10;
	color: #FF7F3E;
	font-family: arial;
	display: none;
	left: -15px
}

.sign_plus_two {
	display: none;
	position: absolute;
	z-index: 10;
	color: #FF7F3E;
	font-family: arial;
	font-size: 14px;
	top: -20px;
	left: -10px;
	_left: -30px; +
	left: -30px;
	width: 60px;
	text-align: center
}

.fdir_rank {
	margin-left: 10px
}

.rank_number {
	color: #FF7F3E;
	font-family: arial
}

.sign_rank1 a,.sign_rank1 a:visited,.sign_rank2 a,.sign_rank2 a:visited
	{
	text-decoration: none
}

.sign_rank1 .rank_number,.sign_rank2 .rank_number {
	margin-left: -3px;
	font-weight: 700
}

.sign_tip_link_holder1,.sign_tip_link_holder2 {
	margin-top: -3px;
	margin-bottom: 3px;
	margin-left: 10px
}

.sign_index_num,.sign_succ_count_span {
	color: #FF7F3E
}

.dir_rank .sign_rank_index_link {
	margin-top: 9px
}

.signrank_dir_rate {
	color: #FF7F3E
}

.sign_text_gray {
	color: #666
}

.aside .sign_mod2 {
	background-color: #FFF;
	border: 1px solid #E6E6E6;
	overflow: visible;
	border-bottom: 0;
	padding: 0 0 10px;
	_padding-top: 15px
}

.sign_btn2 {
	margin: 10px auto
}

.sign_link2 {
	margin: 13px 0 3px;
	_margin-top: 0;
	text-align: center
}

.sign_rank2 {
	text-align: center
}

.sign_succ2 {
	top: 93px;
	_top: 78px
}

.sign_tip_btn_holder2 {
	margin-top: -10px;
	margin-bottom: 20px
}

.sign_btn1 {
	margin: 2px auto 8px
}

.sign_link1 {
	margin: 4px 0 3px;
	text-align: center
}

.sign_rank1 {
	margin-bottom: 4px;
	text-align: center
}

.sign_mod1 .mod_icon {
	background:
		url(//tb2.bdstatic.com/tb/static-frs/img/v1/zyq_mod_icon.gif?v=1.0&t=1528363295576)
		no-repeat scroll 0 -413px transparent;
	height: 24px;
	padding-left: 22px;
	width: 140px;
	font: 700 12px/24px SimSun
}

.sign_succ1 {
	top: 115px;
	*top: 107px
}

#sign_mod .region_cnt {
	padding-left: 0;
	padding-right: 0
}

.sign_tip_btn_holder1 {
	margin-top: -8px;
	margin-bottom: 16px
}

.sign_rank_tip {
	background:
		url(//tb2.bdstatic.com/tb/static-frs/img/balv/sign_tip_bg.png?v=1&t=1528363295576)
		no-repeat;
	height: 53px;
	width: 134px;
	z-index: 9999
}

.sign_rank_tip_content div,.sign_rank_tip_content img {
	float: left
}

.sign_rank_tip_content div {
	margin-top: 6px;
	margin-left: 6px;
	_margin-left: 3px
}

.sign_rank_tip_content img {
	margin-left: 3px;
	margin-top: 3px;
	_margin-left: 2px
}

.hsy_block {
	margin: 5px 15px 0;
	padding: 0 0 5px;
	width: 198px
}

.hsy_nav {
	background:
		url(//tb2.bdstatic.com/tb/static-frs/img/v2/line_e644f97e.png?t=1528363295576)
		repeat-x scroll 0 0 transparent;
	line-height: 32px;
	padding: 6px 0 0
}

.hsy_title {
	float: left
}

.clearfloat {
	clear: both
}

.hsy_main li {
	float: left;
	line-height: 20px;
	text-align: left;
	width: 98px
}

body .sign_100_wapper .dialogJcontent {
	padding: 0
}

.sign_100_dlg {
	background:
		url(//tb2.bdstatic.com/tb/static-ucenter/img/sign_100_6069397.png)
		repeat-x scroll 0 0 transparent;
	height: 406px;
	width: 681px
}

.sign_100_30 {
	position: absolute;
	top: 119px;
	left: 99px;
	background:
		url(//tb2.bdstatic.com/tb/static-ucenter/img/100day_8734e0b.gif)
		repeat-x scroll 0 0 transparent;
	height: 61px;
	width: 122px
}

.sign_100_100 {
	position: absolute;
	top: 127px;
	left: 97px;
	background:
		url(//tb2.bdstatic.com/tb/static-ucenter/img/100day_8734e0b.gif)
		repeat-x scroll -132px 0 transparent;
	height: 61px;
	width: 132px
}

.sign_100_title {
	font: 20px Microsoft YaHei;
	margin-left: 300px;
	padding-top: 60px
}

.sign_100_content {
	line-height: 24px;
	margin-left: 300px;
	padding-top: 17px;
	width: 330px
}

.sign_100_message {
	margin-left: 300px;
	padding-top: 32px;
	color: #999
}

.sign_100_close {
	position: absolute;
	height: 11px;
	width: 11px;
	top: 30px;
	right: 30px;
	background:
		url(//tb2.bdstatic.com/tb/static-ucenter/img/close_410d9fb.gif)
		repeat-x scroll 0 0 transparent;
	cursor: pointer
}

.sign_100_shai_btn {
	width: 83px;
	height: 17px;
	background:
		url(//tb2.bdstatic.com/tb/static-frs/img/balv/sign_shai_btn.gif?v=1.0&t=1528363295576)
		left bottom no-repeat;
	cursor: pointer;
	vertical-align: middle;
	border: 0;
	padding: 0;
	margin: 0;
	text-align: right;
	display: none
}

.sign_baname_highlight {
	font-weight: 700;
	color: #333
}

.sign_rights {
	display: none;
	text-align: center;
	height: 24px
}

.sign_rights_icon_line {
	background:
		url(//tb2.bdstatic.com/tb/static-frs/img/v2/line_e644f97e.png?t=1528363295576)
		repeat-x scroll 0 0 transparent;
	height: 1px;
	margin: 7px 15px 10px;
	font-size: 1px
}

.sign_rights_display {
	margin-left: 40px
}

.sign_rights_icon {
	float: left;
	margin-right: 10px;
	height: 24px;
	width: 24px;
	background:
		url(//tb2.bdstatic.com/tb/static-ucenter/img/sign_rights_icon_e49c5a2.png)
		repeat-x scroll 0 0 transparent
}

.sign_rights_tip {
	color: #656565
}

.sign_rights_big_icon {
	width: 48px;
	height: 48px;
	float: left;
	margin: 5px;
	background:
		url(//tb2.bdstatic.com/tb/static-ucenter/img/sign_rights_icon_e49c5a2.png)
		repeat-x scroll 0 0 transparent
}

.sign_rights_title {
	color: #333;
	font-weight: 700
}

.sign_rights_text_wapper {
	float: left;
	margin: 5px;
	width: 180px;
	_margin-left: 2px
}

.rights_get.rights_5 {
	background-position: -373px -92px
}

.rights_get.rights_4 {
	background-position: -282px -92px
}

.rights_get.rights_3 {
	background-position: -192px -92px
}

.rights_get.rights_2 {
	background-position: -100px -92px
}

.rights_get.rights_1 {
	background-position: -11px -92px
}

.rights_1 {
	background-position: -11px -145px
}

.rights_2 {
	background-position: -100px -146px
}

.rights_3 {
	background-position: -192px -145px
}

.rights_4 {
	background-position: -282px -145px
}

.rights_5 {
	background-position: -373px -145px
}

.rights_get {
	background-position-y: -92px
}

.sign_rights_popline {
	height: 1px;
	background-color: #D1B07C;
	margin: 0 5px;
	font-size: 1px;
	_margin-top: 5px;
	*margin-top: 5px
}

.sign_rights_condition {
	margin: 5px
}

.sign_big_icon_1 {
	background-position: 0 0
}

.sign_big_icon_2 {
	background-position: -87px 0
}

.sign_big_icon_3 {
	background-position: -179px 0
}

.sign_big_icon_4 {
	background-position: -269px 0
}

.sign_big_icon_5 {
	background-position: -360px 0
}

.signstar_wrapper {
	height: 46px;
	margin: 10px auto;
	width: 192px;
	cursor: pointer;
	overflow: hidden
}

.signstar_wrapper_hover {
	
}

.signstar_wrapper .signstar_dir,.signstar_wrapper .signstar_btn,.signstar_wrapper .signstar_signed,.signstar_wrapper .signstar_block,.signstar_wrapper .signstar_full
	{
	background:
		url(//tb2.bdstatic.com/tb/static-ucenter/img/sign_star_b04abdc.png)
		no-repeat 200px 0;
	float: left;
	height: 46px;
	cursor: pointer
}

.signstar_wrapper .signstar_dir {
	background-position: 0 0;
	height: 38px;
	padding-top: 8px;
	text-align: center;
	width: 62px
}

.signstar_dir span {
	color: #3580F0;
	display: block;
	font-family: arial
}

.signstar_dir .signstar_dir_tit {
	color: #333
}

.signstar_dir .signstar_dir_num {
	font-weight: 700
}

.signstar_dir:hover .signstar_dir_tit {
	text-decoration: underline
}

.signstar_wrapper .signstar_btn {
	background-position: -62px 0;
	width: 130px
}

.signstar_wrapper_hover .signstar_dir {
	background-position: 0 -46px
}

.signstar_wrapper_hover .signstar_btn {
	background-position: -62px -46px;
	cursor: pointer
}

.signstar_wrapper_signed .signstar_dir {
	background-position: 0 -92px;
	text-decoration: none
}

.signstar_wrapper_signed .signstar_signed {
	background-position: -62px -92px;
	margin: 0;
	width: 130px
}

.signstar_wrapper_signed .sign_keep_span {
	margin: 25px 0 0 18px;
	text-align: right;
	white-space: nowrap
}

.sign_dir_tip {
	position: relative;
	display: none;
	top: 0;
	left: 0;
	zoom: 1;
	height: 0;
	z-index: 302
}

.sign_dir_tip_noclass p {
	text-align: center
}

.sign_dir_tip .ui_bubble_content {
	padding: 12px 15px 10px
}

.sign_dir_tip .today_signnum {
	border-bottom: 1px solid #D1B07C;
	color: #333;
	line-height: 18px;
	margin-bottom: 7px;
	padding-bottom: 9px;
	text-align: center;
	display: none
}

.sign_dir_tip p {
	color: #666;
	line-height: 22px
}

.sign_dir_tip p span {
	color: #FF8646
}

.signstar_wrapper .signstar_block {
	background-position: -62px -184px;
	width: 130px
}

.signstar_wrapper .signstar_full {
	background-position: -62px -138px;
	width: 130px
}

.signstar_wrapper .signstar_ing {
	background:
		url(//tb2.bdstatic.com/tb/static-ucenter/img/sign_star_anime_4803119.gif)
		repeat-x scroll 0 0 transparent;
	background-position: -62px 0;
	width: 130px
}

.sign_star_info {
	float: right;
	margin-top: 5px;
	display: none
}

.sign_mob_tip_icon {
	width: 70px;
	height: 68px;
	background:
		url(//tb2.bdstatic.com/tb/static-ucenter/img/sign_mob_tip_008dc7d.png)
		repeat-x scroll 0 0 transparent;
	float: left;
	margin-left: 5px
}

.sign_mob_tip_text {
	float: left;
	margin-left: 10px;
	line-height: 22px
}

.sign_ad_mobi {
	display: block;
	background:
		url(//tb2.bdstatic.com/tb/static-ucenter/img/sign_succ_d_9f827c4.png?v=3.0)
		left top no-repeat;
	padding: 11px 9px 5px;
	padding-top: 4px
}

.sign_ad_mobi_wrapper:before {
	content: '.';
	width: 0;
	height: 100%;
	vertical-align: middle;
	display: inline-block
}

.sign_ad_mobi_wrapper {
	border-bottom: solid 1px #e3dabb;
	width: 250px;
	font-size: 0
}

.sign_ad_mobi_wrapper .sign_text_gray {
	vertical-align: middle;
	display: inline-block;
	font-size: 12px;
	padding: 10px 0
}

.sign_ad_mobi_strong {
	position: relative;
	font-weight: 700;
	color: #666;
	zoom: 1
}

.sign_ad_mobi_hot {
	background-image:
		url(//tb2.bdstatic.com/tb/static-ucenter/img/icon_hot_9610999.gif);
	background-repeat: no-repeat;
	height: 12px;
	width: 20px;
	position: absolute;
	top: -7px;
	right: -17px
}

.sign_ad_mobi_exp {
	color: #ff803b
}

.sign_ad_mobi_link {
	font-weight: 400;
	color: #005ae7;
	text-decoration: underline
}

.baidu_browser_tip_text {
	padding: 5px 10px 5px 85px;
	background:
		url(//tb2.bdstatic.com/tb/static-ucenter/img/baidu_browser_tip_9e4e092.png)
		5px 0 no-repeat
}

.baidu_browser_tip_text a {
	text-decoration: underline
}

.sign_mod_btn_down_link {
	text-align: center
}

.sign_mod_btn_down_line {
	background:
		url(//tb2.bdstatic.com/tb/static-ucenter/img/line_a28fbe6.png)
		repeat-x scroll 0 0 transparent;
	height: 1px;
	margin: 7px 15px;
	font-size: 1px
}

.tip_v_2 img {
	z-index: 1000;
	position: relative;
	cursor: pointer
}

.love_0 {
	
}

.love_1 {
	
}

.love_2 {
	
}

.sign_mod_bright {
	font-family: "Microsoft YaHei", SimHei
}

.sign_title_text_bright {
	width: 178px;
	height: 19px;
	margin: 13px auto 0;
	text-align: center;
	font-size: 14px;
	font-family: STHeiti, "Microsoft Yahei", Arial, "\u5B8B\u4F53"
}

.sign_box_bright {
	width: 181px;
	height: 50px;
	display: block;
	position: relative
}

.sign_box_bright,.sign_box_bright_hover,.sign_box_bright_signed,.sign_box_bright_noclass_hover
	{
	background-image:
		url(//tb2.bdstatic.com/tb/static-ucenter/widget/sign_mod_bright/img/sign_btn_6de7b5e.png);
	background-repeat: no-repeat
}

.sign_box_member_bright,.sign_box_member_bright_hover,.sign_box_member_bright_signed,.sign_replenish_member_signed_tip
	{
	background-image:
		url(//tb2.bdstatic.com/tb/static-ucenter/widget/sign_mod_bright/img/sign_btn_member_8ca97c8.png);
	background-repeat: no-repeat
}

.sign_box_member_bright {
	background-position: 0 0
}

.sign_box_member_bright_hover {
	background-position: 0 -50px
}

.sign_box_member_bright_signed {
	background-position: 0 -100px
}

.sign_box_bright_hover {
	background-position: 0 -50px
}

.sign_box_bright_signed {
	background-position: 0 -100px
}

.sign_btn_bright,.sign_box_bright .signstar_signed {
	height: 50px;
	display: block;
	outline: 0
}

.sign_dir_bright {
	display: block;
	width: 93px;
	height: 50px;
	float: left
}

.sign_total_num_bright,.sign_dir_num_bright,.sign_total_num_bright_noclass
	{
	color: #737373;
	position: absolute;
	left: 138px;
	word-break: normal
}

.sign_total_num_bright {
	top: 6px
}

.sign_total_num_bright_noclass {
	top: 15px
}

.sign_dir_num_bright {
	top: 30px
}

.sign_mod_bright .sign_succ1 {
	top: 55px
}

.sign_mod_bright .sign_succ_superboy {
	top: 80px
}

.sign_mod_bright .sign_keep_span {
	width: 85px
}

.sign_mod_bright .sign_rights_display {
	margin: 0 auto;
	display: inline-block;
	*margin-left: 27px
}

.sign_mod_bright .sign_mod_btn_down_link {
	margin-bottom: -3px
}

.sign_mod_bright .sign_keep_span {
	margin: 25px 0 0 15px;
	text-align: left
}

.sign_box_member_bright .sign_keep_span {
	width: 60px;
	margin-left: 40px;
	text-align: center;
	height: 18px;
	overflow: hidden
}

.sign_card {
	text-align: center;
	padding-bottom: 18px
}

.sign_card_title {
	padding-top: 18px;
	text-align: center;
	margin: 0 auto;
	font-size: 16px;
	font-weight: 500;
	font-family: "Microsoft Yahei", STHeiti, Arial, "\u5B8B\u4F53"
}

.sign_card_title span {
	color: #FF7F3E
}

.sign_card_detail {
	width: 150px;
	padding-top: 15px;
	margin: 0 auto
}

.sign_card_positive_btn,.sign_card_sign_btn,.sign_card_negative_btn {
	display: block;
	text-decoration: none;
	width: 163px;
	height: 24px;
	line-height: 24px;
	margin: 10px auto 0;
	font-size: 12px;
	background:
		url(//tb2.bdstatic.com/tb/static-ucenter/img/sign_card_btn_14196f4.png)
		no-repeat
}

.sign_card_positive_btn .icon,.sign_card_sign_btn .icon {
	display: inline-block;
	width: 16px;
	height: 16px;
	background:
		url(//tb2.bdstatic.com/tb/static-ucenter/widget/sign_mod_bright/img/sign_card_icon_bc35cca.png)
		no-repeat 0 0;
	vertical-align: middle
}

.sign_card_sign_btn .icon {
	background-position: 0 -28px
}

.sign_card_sign_btn,.sign_card_sign_btn:visited,.sign_card_positive_btn,.sign_card_positive_btn:visited
	{
	color: #fff;
	text-decoration: none;
	background-position: -17px -9px
}

.sign_card_positive_btn:hover,.sign_card_sign_btn:hover {
	background-position: -18px -113px;
	text-decoration: none
}

.sign_card_positive_btn:active,.sign_card_sign_btn:active {
	background-position: -16px -219px
}

.sign_card_negative_btn,.sign_card_negative_btn:visited {
	color: #000;
	background-position: -17px -43px;
	text-decoration: none
}

.sign_card_negative_btn:hover {
	background-position: -18px -147px;
	text-decoration: none
}

.sign_card_negative_btn:active {
	background-position: -16px -253px
}

a.sign_client_dl_link,a.sign_client_dl_link:link {
	text-decoration: underline;
	font-weight: 700
}

.sign_client_strong {
	color: #FF7F3E;
	font-size: 16px
}

.tip_v_2 img {
	z-index: 1000;
	position: relative;
	cursor: pointer
}

.sign_rights_display .split_line,.sign_rights_display .balv_help {
	float: left;
	vertical-align: middle
}

.sign_rights_display .split_line {
	height: 18px;
	border: 0;
	border-right: 1px dotted #D9D9D9;
	margin: 3px 13px 0 3px
}

.sign_rights_display .balv_help {
	margin-top: 4px;
	height: 18px;
	width: 17px;
	background:
		url(//tb2.bdstatic.com/tb/static-ucenter/img/balv_help_icon_60885f7.png)
		no-repeat 0 0
}

.replenish_sign_wrap {
	display: block;
	background:
		url(//tb2.bdstatic.com/tb/static-ucenter/img/sign_succ_d_9f827c4.png)
		left top no-repeat;
	padding: 5px 9px
}

.rpln_card_wrap {
	background:
		url(//tb2.bdstatic.com/tb/static-ucenter/img/rpln_bg_cc60244.png)
		no-repeat 0 0;
	float: left;
	position: relative;
	width: 85px;
	height: 52px;
	margin-right: 8px
}

.rpln_card_wrap_2 {
	background-position: 0 -52px
}

.rpln_card_wrap_3 {
	background-position: 0 -104px
}

.replenish_sign {
	border-bottom: 1px solid #e3dabb;
	width: 250px;
	height: 62px
}

.rpln_card_wrap .rpln_card_count {
	position: absolute;
	right: 10px;
	top: 3px;
	color: #fff;
	font-size: 12px;
	text-align: right
}

.rpln_free_intro {
	float: left;
	margin-top: 5px;
	width: 150px;
	text-decoration: underline
}

.already_rpln_wrap,.need_rpln_wrap {
	margin-top: 7px;
	width: 150px;
	float: left;
	color: #666;
	font-weight: 700;
	font-size: 14px
}

.replenish_sign_wrap .rpln_count {
	color: #ff7f3e
}

.replenish_sign_wrap .sign_preicon {
	display: inline-block;
	height: 16px;
	width: 16px;
	background:
		url(http:/tb2.bdstatic.com/tb/static-common/img/icons/prev_icons.png?t=1528363296330)
		no-repeat;
	_background:
		url(http:/tb2.bdstatic.com/tb/static-common/img/icons/prev_icons.gif?t=1528363296330)
		no-repeat;
	background-position: -158px -4px;
	vertical-align: middle
}

.rpln_guide {
	position: absolute;
	z-index: 3;
	background: #000;
	opacity: .7;
	filter: alpha(opacity = 70);
	height: 100%;
	_height: 220px;
	top: 0;
	left: 0;
	right: 0
}

.rpln_guide_txt {
	position: absolute;
	z-index: 3;
	background:
		url(//tb2.bdstatic.com/tb/static-ucenter/img/sign_replenish_guide_3c09982.png)
		no-repeat;
	width: 247px;
	height: 24%;
	_height: 25px;
	left: 0;
	top: 0
}

.rpln_guide_close {
	position: absolute;
	top: 0;
	right: 0;
	width: 30px;
	height: 30px;
	line-height: 30px;
	color: #FFF;
	font-weight: 700;
	z-index: 93;
	font-size: 14px;
	text-align: center;
	cursor: default
}

.sign_replenish_tip {
	width: 200px;
	height: 25px;
	position: relative;
	top: -1px;
	line-height: 24px;
	text-align: center;
	background:
		url(//tb2.bdstatic.com/tb/static-ucenter/img/sign_box_bright_a469814.png)
		no-repeat 0 -300px;
	margin: 0 auto 15px
}

.sign_replenish_signed_tip {
	background-position: 0 -325px
}

.sign_succ_table td.unsigned_day {
	cursor: pointer;
	position: relative
}

.sign_succ_table td.unsigned_day_hover {
	background-color: #FFFFDA
}

.sign_succ_table td .rpln_tip {
	font-weight: 400;
	text-align: center
}

.rpln_tip .tbmall_link {
	color: #2d64b3
}

.rpln_tip .rpln_card_needed_count {
	color: #ff7f3e
}

.rpln_tip .yes_btn {
	margin-right: 10px
}

.signed_rpln_day {
	background:
		url(//tb2.bdstatic.com/tb/static-ucenter/img/sign_replenish_5de3ae0.gif)
		no-repeat center
}

.signed_rpln_anime {
	background:
		url(//tb2.bdstatic.com/tb/static-ucenter/img/sign_replenish_anime_a03b268.gif)
		no-repeat center
}

.rpln_guide_day {
	z-index: 5;
	background-color: #FFFFFA
}

.sign_plus {
	display: none;
	position: absolute;
	z-index: 10;
	color: #FF7F3E;
	font-family: arial;
	top: -20px;
	left: -4px;
	width: 60px
}

.signed_member {
	background:
		url(//tb2.bdstatic.com/tb/static-ucenter/widget/sign_mod_bright/img/sign_member_731c58f.png)
		no-repeat center center
}

.signed_member_anime {
	background:
		url(//tb2.bdstatic.com/tb/static-ucenter/widget/sign_mod_bright/img/sign_member_anime_fb0c431.gif)
		no-repeat center center
}

.sign_gray {
	background:
		url(//tb2.bdstatic.com/tb/static-ucenter/img/sign_gray_4fe4d12.png)
		no-repeat center
}

.extra_card_wrap {
	padding-top: 8px;
	padding-left: 37px;
	height: 36px;
	line-height: 30px;
	position: relative;
	top: -4px;
	background:
		url(//tb2.bdstatic.com/tb/static-ucenter/img/cont_sign_card_bg2_ff17fb1.png)
		no-repeat;
	margin-left: 5px
}

.extra_card_wrap .ui_bubble_wrap {
	line-height: 18px
}

.extra_card_wrap .cont_sign_card {
	vertical-align: middle;
	line-height: 24px
}

.strong_txt {
	color: #ff7f3e
}

.sign_replenish_member_signed_tip,.sign_replenish_member_unsign_tip {
	width: 200px;
	height: 29px;
	position: relative;
	top: -1px;
	line-height: 24px;
	text-align: center;
	background:
		url(//tb2.bdstatic.com/tb/static-ucenter/img/sign_box_bright_member_9694839.png)
		no-repeat 0 -300px;
	margin: 0 auto 15px
}

.sign_today_date,.sign_month_lack_days {
	position: absolute;
	right: 0;
	top: 4px;
	font-size: 12px;
	color: #737373;
	line-height: 22px;
	width: 75px
}

.sign_month_lack_days {
	top: 24px
}

.sign_month_lack_days span {
	color: #ff7f3e
}

.tb_spam_notice {
	position: fixed;
	_position: absolute;
	width: 100%;
	background-color: #FFF1D4;
	border-top: 1px solid #FFCF96;
	color: #333;
	height: 38px;
	line-height: 38px;
	bottom: 0;
	_bottom: auto;
	_top: expression(eval(document.documentElement.scrollTop +
		document.documentElement.clientHeight-this.offsetHeight- ( parseInt(this.currentStyle.marginTop
		, 10)||0 )-(parseInt(this.currentStyle.marginBottom, 10)||0 ) ) );
	text-align: center;
	z-index: 99999
}

.tb_spam_notice a,.tb_spam_notice a:visited {
	text-decoration: underline
}

.my_tieba_mod .media_left,.my_tieba_mod .media-left {
	width: 80px;
	height: 80px;
	padding: 2px;
	border: 1px solid #ccc
}

.my_tieba_mod .media_right,.my_tieba_mod .media-right {
	margin-left: 96px
}

.my_tieba_mod .score_num {
	margin-right: 2px
}

.my_tieba_mod .orange_text:hover {
	text-decoration: none
}

.my_tieba_mod .user_profile_frame .media_right {
	margin-left: 106px
}

.p_balv_btnmanager {
	display: none
}

.userlike_prisoned {
	position: absolute;
	top: 20px;
	left: 170px;
	width: 40px;
	height: 40px;
	background:
		url(//tb2.bdstatic.com/tb/static-user/widget/my_tieba/images/bg_prisoned_aca55ed.png)
		no-repeat 0 0
}

.userlike_blacked {
	position: absolute;
	top: 20px;
	left: 170px;
	width: 40px;
	height: 40px;
	background:
		url(//tb2.bdstatic.com/tb/static-user/widget/my_tieba/images/bg_blacked_a9ad865.png)
		no-repeat 0 0
}

.balv_icons {
	margin-left: 2px
}

.balv_icons span,.balv_icons a {
	padding-bottom: 10px
}

.media_bottom .pb_nameplate {
	margin-top: 6px
}

.profile_pop {
	position: relative
}

.user_end_time {
	color: #999
}

.tshow_user_info_wrap .region_bright .region_header {
	height: 10px
}

.c_balv_dolike {
	display: block;
	background:
		url(//tb2.bdstatic.com/tb/static-user/widget/my_tieba/images/guanzhu_normal_362c59a.png)
		no-repeat;
	height: 30px;
	margin: 7px auto 0;
	width: 74px;
	text-align: center;
	padding: 6px 0
}

.c_balv_dolike:hover {
	background:
		url(//tb2.bdstatic.com/tb/static-user/widget/my_tieba/images/guanzhu_hover_36c0cc2.png)
		no-repeat
}

.c_balv_dolike:active {
	background:
		url(//tb2.bdstatic.com/tb/static-user/widget/my_tieba/images/guanzhu_active_142fb3b.png)
		no-repeat
}

.balv_badge_text {
	text-align: center;
	margin-top: 8px;
	margin-bottom: 9px
}

.com_sign_mod_area {
	padding: 12px 20px
}

.my_tieba_mod .balv_badge_text {
	text-align: center;
	margin-top: 8px;
	margin-bottom: 0;
	color: #666
}

.star_ilike span {
	display: inline-block;
	line-height: 23px;
	overflow: hidden;
	color: #aaa
}

.tb_btn_ilike {
	width: 61px;
	height: 23px;
	overflow: hidden;
	display: inline-block;
	background-position: -43px 0;
	text-indent: -999px;
	margin-left: 11px
}

.icon_tip_wrapper {
	padding: 10px
}

.icon_tip_img {
	position: absolute;
	left: 10px;
	top: 10px;
	width: 36px;
	height: 36px
}

.icon_tip_info {
	margin-left: 46px
}

.icon_tip_title {
	font-size: 16px;
	font-weight: 700
}

.icon_tip_intro {
	color: #aaa;
	margin-top: -3px
}

.icon_tip_intro p i.icon_bean {
	vertical-align: middle
}

.icon_tip_btns {
	margin: 5px 0 0
}

.icon_tip_iconimg {
	vertical-align: middle;
	margin: 0 3px
}

.icon_tip_expired_time {
	font-size: 12px;
	font-weight: 400;
	margin: 3px 2px;
	color: #999
}

.pop-up-frame {
	position: absolute
}

.tbui_scroll_panel {
	position: relative;
	padding-right: 12px
}

.tbui_scroll_panel .tbui_panel_content {
	overflow: hidden
}

.tbui_scroll_panel .tbui_scroll_bar {
	position: absolute;
	top: 0;
	right: 0;
	width: 10px;
	background: #F2F2F2
}

.tbui_scroll_panel .tbui_scroll_button {
	position: absolute;
	left: 0;
	top: 0;
	width: 8px;
	background: #FFF;
	border: 1px solid #E0E0E0;
	cursor: default
}

.tbui_no_scroll_bar {
	padding-right: 0
}

.l_col a:hover,.icon_ordered,.add_col .icon_addEd,.layer_hd_img,.like_col a,.s_add_btn
	{
	background:
		url(//tb2.bdstatic.com/tb/static-spage/img/layer_bg.png?t=1579142381762)
		no-repeat
}

.layer_edit {
	border: solid 1px #bababa;
	background: #fff
}

.layer_hd {
	height: 35px;
	line-height: 34px;
	font-size: 14px;
	color: #666;
	font-weight: 700;
	padding-left: 15px;
	position: relative;
	border-bottom: solid 1px #f0f0f0
}

.layer_btn_close {
	width: 18px;
	height: 18px;
	display: block;
	background:
		url(//tb2.bdstatic.com/tb/static-spage/img/btn_close.jpg?t=1579142381762)
		no-repeat;
	position: absolute;
	right: 10px;
	top: 8px
}

.l_col {
	padding: 5px 0 0 20px
}

.l_col a {
	display: inline;
	float: left;
	position: relative;
	padding: 0 5px;
	width: 65px;
	height: 20px;
	line-height: 20px;
	*line-height: 18px;
	margin-right: 7px;
	margin-bottom: 5px;
	color: #666
}

.l_col a:hover {
	color: #666;
	text-decoration: none;
	background-position: 60px -72px;
	border-color: #bbb
}

.ordered_col {
	background: #f8f8f8;
	max-height: 90px;
	*height: 90px;
	position: relative;
	top: 0;
	left: 0
}

.scrollYOver {
	overflow-y: scroll
}

.ordered_col a:hover {
	background-position: 60px -72px
}

.l_add {
	background: #fff;
	padding-bottom: 5px
}

.l_add .layer_hd {
	color: #0090d7;
	font-size: 14px;
	padding-top: 5px;
	font-family: Arial, SimSun, Helvetica, sans-serif;
	border-bottom: 0;
	border-top: solid 1px #f0f0f0
}

.add_col a:hover {
	background-position: 60px -139px;
	*background-position: 60px -141px;
	background-color: #0090d7;
	color: #fff
}

.add_col_top {
	border: 0
}

.add_col .icon_addEd,.add_col .icon_addEd:hover {
	background-position: 60px -205px;
	width: 65px;
	height: 18px;
	line-height: 18px;
	background-color: #f9f9f9;
	border: solid 1px #e6e6e6;
	color: #666
}

.layer_hd_img {
	width: 145px;
	height: 18px;
	overflow: hidden;
	background-position: 0 -295px;
	position: absolute;
	left: 80px;
	top: 11px
}

.like_col {
	background: #f9f9f9;
	padding: 10px 0 2px 25px
}

.like_col a {
	border: dotted 1px #F9F9F9;
	color: #999;
	margin: 0 28px 10px 0;
	background-position: 82px -90px;
	width: 91px
}

.often_forum a {
	background-position: 82px -72px;
	border-color: #bbb;
	background-color: #FFF
}

.like_col a:hover {
	background-position: 82px -72px;
	border-color: #bbb;
	background-color: #FFF
}

.s_add {
	padding-top: 18px;
	padding-bottom: 16px;
	border-top: solid 1px #f0f0f0;
	border-bottom: solid 1px #f0f0f0
}

.s_add_left {
	color: #666;
	line-height: 24px;
	float: left;
	padding-right: 10px
}

.s_add_right {
	float: left
}

.s_add_inp {
	height: 22px;
	line-height: 22px;
	width: 253px;
	border: solid 1px #a1bcd1;
	background: #fff;
	padding: 0 5px;
	float: left;
	color: #444
}

.s_add .s_add_btn,.s_add .s_add_btn:hover {
	text-decoration: none;
	background-position: 0 -378px;
	width: 59px;
	height: 24px;
	border: 0;
	line-height: 24px;
	*line-height: 25px;
	text-align: center;
	color: #fff;
	float: left;
	display: inline;
	margin: 0 10px
}

.s_add_tip {
	float: left;
	color: #999;
	padding-top: 4px;
	*padding-top: 6px
}

.like_succ {
	background:
		url(//tb2.bdstatic.com/tb/static-spage/img/like_haved.gif?t=1579142381762)
		no-repeat scroll 0 4px transparent;
	padding-left: 20px
}

.like_fail {
	background:
		url(//tb2.bdstatic.com/tb/static-spage/img/like_fail.png?t=1579142381762)
		no-repeat scroll 0 4px transparent;
	padding-left: 20px
}

.l_like .layer_hd {
	border-bottom: solid 1px #f2f2f2;
	border-top: 0;
	padding-left: 0
}

.l_like .layer_hd span {
	display: inline-block;
	padding: 0 10px 0 16px;
	border-bottom: solid 1px #ccdadd;
	font-size: 14px;
	font-weight: 700;
	color: #444
}

.l_like .l_col a {
	width: 86px;
	margin-right: 39px
}

.l_like .l_col a:hover {
	width: 86px
}

.l_like .add_col a:hover {
	background-position: 79px -139px;
	*background-position: 79px -139px
}

.l_like .add_col .icon_addEd,.l_like .add_col .icon_addEd:hover {
	background-position: 76px -205px;
	width: 84px
}

.l_class span {
	width: 60px;
	float: left;
	display: inline;
	height: 20px;
	line-height: 20px;
	*line-height: 21px;
	color: #888
}

.l_class {
	height: 25px
}

.l_class .success_tiptext {
	line-height: 29px
}

.l_like .l_class a {
	margin-right: 23px
}

.l_list .no_forum_top {
	width: 120px;
	color: #999;
	padding-left: 10px
}

.unliketip {
	width: 69px;
	height: 0;
	background:
		url(//tb2.bdstatic.com/tb/static-spage/img/unlike_tip.gif?t=1579142381762)
		transparent left center no-repeat;
	position: absolute;
	top: 0;
	left: 22px;
	overflow: hidden;
	text-align: center
}

.unliketip_text {
	color: #666;
	line-height: 30px;
	vertical-align: top
}

.success_tiplayer {
	width: 99px;
	height: 0;
	background:
		url(//tb2.bdstatic.com/tb/static-spage/img/like_success.png?t=1579142381762)
		transparent left center no-repeat;
	position: absolute;
	top: 0;
	left: -2px;
	padding-left: 30px;
	overflow: hidden
}

.success_tiptext {
	color: #666;
	line-height: 29px;
	vertical-align: top
}

.confirmJ {
	
}

.confirmWrapper {
	padding: 15px
}

.confirmJ .confirmJContent {
	font-size: 12px;
	text-align: center;
	padding-bottom: 15px
}

.confirmJ .confirmJAnswers {
	text-align: center
}

.confirmJAnswers .btn_extral {
	margin-right: 5px
}

#tb_card_confirm_del {
	z-index: 60001 !important
}

.round_extral_for_btn {
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px
}

.grade_level {
	background:
		url(//tb2.bdstatic.com/tb/static-common/component/grade/images/grade_groups_5d89d63.png)
		no-repeat #FFF;
	border: 1px solid #E1E3E6;
	display: inline-block;
	height: 21px;
	line-height: 20px
}

.grade_level span {
	padding: 0 4px 0 35px
}

.grade_level_1 {
	background-position: -95px 2px
}

.grade_level_2 {
	background-position: -95px -31px
}

.grade_level_3 {
	background-position: -95px -64px
}

.grade_level_4 {
	background-position: -95px -97px
}

.grade_level_5 {
	background-position: -95px -130px
}

.grade_level_6 {
	background-position: -95px -163px
}

.grade_level_7 {
	background-position: -95px -196px
}

.grade_level_8 {
	background-position: -95px -229px
}

.grade_level_9 {
	background-position: -95px -262px
}

.grade_level_10 {
	background-position: -95px -295px
}

.grade_level_11 {
	background-position: -95px -328px
}

.grade_level_12 {
	background-position: -95px -361px
}

.grade_level_13 {
	background-position: -95px -394px
}

.grade_level_14 {
	background-position: -95px -427px
}

.grade_level_15 {
	background-position: -95px -460px
}

.grade_level_16 {
	background-position: -95px -493px
}

.grade_level_17 {
	background-position: -95px -526px
}

.grade_level_18 {
	background-position: -95px -559px
}

.grade_level_20 {
	background-position: -95px -625px
}

.grade_level_21 {
	background-position: -95px -658px
}

.grade_level_22 {
	background-position: -95px -691px
}

.grade_level_novice {
	background-position: -93px -725px;
	padding: 0 5px 0 24px
}

.grade_level_19 {
	background: none repeat scroll 0 0 #FFF;
	line-height: 24px
}

.grade_level_19 span {
	background:
		url(//tb2.bdstatic.com/tb/static-common/component/grade/images/grade_groups_5d89d63.png)
		no-repeat scroll -95px -590px transparent;
	display: block;
	height: 22px;
	margin-top: -1px;
	float: left
}

#onekey_sign {
	height: 0;
	position: relative
}

#onekey_sign .onekey_btn {
	position: absolute;
	right: 6px;
	top: -5px;
	width: 101px;
	height: 24px;
	background:
		url(//tb2.bdstatic.com/tb/static-ihome/widget/onekey_sign/images/btn_27571a5.png)
		no-repeat -280px 0
}

#onekey_sign a.onekey_btn:hover {
	background-position: -140px 0
}

#onekey_sign a.onekey_btn:active {
	background-position: 0 0
}

#onekey_sign .onekey_btn .icon_signed {
	background: 0 0
}

#onekey_sign a.signed_btn {
	width: 114px;
	background:
		url(//tb2.bdstatic.com/tb/static-ihome/widget/onekey_sign/images/btn_27571a5.png)
		no-repeat -280px -25px
}

#onekey_sign a.signed_btn:hover {
	background-position: -140px -25px
}

#onekey_sign a.signed_btn:active {
	background-position: 0 -25px
}

#onekey_sign a.signed_btn .icon_signed {
	display: inline-block;
	width: 30px;
	height: 16px;
	background:
		url(//tb2.bdstatic.com/tb/static-ihome/widget/onekey_sign/images/one_key_spirit_1d9221b.png)
		no-repeat;
	vertical-align: middle;
	margin-top: 3px;
	background-position: -9px -253px;
	float: right
}

.sign_detail_wrapper {
	font-size: 12px;
	padding: 0 10px;
	text-align: center
}

.sign_detail_wrapper .sign_detail_hd {
	position: relative;
	border-bottom: 1px dotted #ddd;
	padding-top: 30px;
	margin-bottom: 30px
}

.sign_detail_wrapper .sign_banner {
	position: absolute;
	top: -46px;
	left: -19px;
	width: 215px;
	height: 215px;
	background:
		url(//tb2.bdstatic.com/tb/static-ihome/widget/onekey_sign/images/one_key_spirit_1d9221b.png)
		no-repeat 0 0
}

.sign_detail_wrapper .sign_btn {
	display: block;
	width: 116px;
	height: 116px;
	background:
		url(//tb2.bdstatic.com/tb/static-ihome/widget/onekey_sign/images/one_key_spirit_1d9221b.png)
		no-repeat -247px -291px;
	margin: 0 auto 20px;
	font-size: 0;
	line-height: 0
}

.sign_detail_wrapper .sign_btn:hover {
	background-position: -125px -291px
}

.sign_detail_wrapper .sign_hd_tips {
	margin: 10px auto;
	font-size: 14px
}

.sign_detail_wrapper .sign_detail_bd {
	color: #999
}

.sign_detail_wrapper .sign_detail_bd p {
	line-height: 25px
}

.sign_detail_wrapper .icon1,.sign_detail_wrapper .icon2,.sign_error_detail_wrapper .icon1,.sign_error_detail_wrapper .icon2
	{
	display: inline-block;
	width: 16px;
	height: 16px;
	background:
		url(//tb2.bdstatic.com/tb/static-ihome/widget/onekey_sign/images/16-1_dbe43c2.png)
		no-repeat;
	vertical-align: middle;
	margin-right: 5px
}

.sign_detail_wrapper .icon2,.sign_error_detail_wrapper .icon2 {
	background:
		url(//tb2.bdstatic.com/tb/static-ihome/widget/onekey_sign/images/16-2_872febe.png)
		no-repeat
}

.sign_detail_wrapper .sign_bd_tips {
	margin-top: 10px
}

.sign_detail_wrapper .sign_ft_tips {
	margin: 20px auto
}

.sign_detail_wrapper .sign_detail_ft {
	padding-top: 25px;
	padding-bottom: 30px
}

.sign_detail_wrapper .sign_btn,.sign_detail_wrapper .ui_btn,.sign_detail_wrapper .sign_hd_tips,.sign_detail_wrapper .sign_loading_img_init,.sign_detail_wrapper .sign_ft_tips,.sign_detail_wrapper .sign_loading_img_suc
	{
	display: none
}

.sign_error_detail_wrapper .orange_txt,.sign_detail_wrapper .orange_txt
	{
	color: #ff7f3e
}

.sign_detail_wrapper .black_txt {
	color: #000
}

.sign_detail_wrapper.sign_once_again .sign_hd_tips,.sign_detail_wrapper.sign_normal .sign_btn
	{
	display: block
}

.sign_detail_wrapper.sign_once_again .sign_btn {
	display: block;
	background-position: 0 -291px
}

.sign_detail_wrapper.sign_once_again a.sign_btn:hover {
	display: block;
	background-position: 0 -291px
}

.sign_detail_wrapper.sign_once_again .boldword,.sign_detail_wrapper.sign_loading .boldword,.sign_detail_wrapper.sign_normal .boldword
	{
	display: none
}

.sign_detail_wrapper.sign_loading .sign_loading_img_init {
	display: inline
}

.sign_detail_wrapper.sign_success_level1 .sign_loading_img_suc,.sign_detail_wrapper.sign_success_level2 .sign_loading_img_suc
	{
	display: inline
}

.sign_detail_wrapper.sign_success_level1 .sign_hd_tips,.sign_detail_wrapper.sign_success_level1 .sign_ft_tips,.sign_detail_wrapper.sign_success_level2 .sign_hd_tips
	{
	display: block
}

.sign_detail_wrapper.sign_success_level1 .btn_join_high_vip {
	display: inline-block
}

.sign_detail_wrapper.sign_success_level2 .btn_sign_confirm {
	display: inline-block
}

.sign_detail_wrapper.sign_success_level1 .exp_1 {
	display: none
}

.sign_detail_wrapper.sign_success_level2 .exp_2 {
	display: none
}

.sign_detail_wrapper .boldword {
	font-size: 14px;
	font-weight: 700;
	color: #000
}

.sign_error_detail_wrapper {
	font-size: 12px;
	padding: 0 10px;
	text-align: center
}

.sign_error_detail_wrapper .sign_detail_hd {
	padding-top: 30px;
	margin-bottom: 0
}

.sign_error_detail_wrapper h2.sign_error_title {
	font-size: 22px;
	font-weight: 500;
	color: #444;
	font-family: 'Microsoft Yahei'
}

.sign_error_detail_wrapper .sign_detail_bd .time_error {
	font-size: 14px
}

.sign_error_detail_wrapper .sign_detail_bd .permiss_error {
	font-size: 12px;
	line-height: 25px
}

.sign_error_detail_wrapper .sign_detail_ft {
	position: relative;
	padding-bottom: 40px
}

.sign_error_detail_wrapper .vip_view_more {
	position: absolute;
	bottom: 10px;
	right: 10px;
	text-decoration: none
}

.sign_time_error .sign_detail_bd {
	margin: 30px auto 40px
}

.sign_permiss_error .sign_detail_bd {
	margin: 35px auto 40px
}

.sign_permiss_error .sign_detail_ft .btn_sign_cancel {
	margin-left: 25px
}

.permiss_error,.time_error {
	display: none
}

.sign_time_error .time_error,.sign_permiss_error .permiss_error {
	display: block
}

.sign_permiss_error .permiss_error {
	display: block
}

.sign_permiss_error .permiss_error.ui_btn,.sign_permiss_error .vip_view_more,.sign_time_error .time_error.ui_btn
	{
	display: inline-block
}

.sign_forum_list {
	background-color: #f5f5f5;
	margin-top: 5px
}

.u-f-wrap.inpannellist {
	margin: 0;
	padding: 0;
	overflow: hidden
}

.inpannelitem {
	overflow: hidden;
	margin-top: 5px
}

.inpannelitem .u-f-item.fcards {
	margin: 0 20px 0 40px
}

.inpannelitem .expword {
	float: left;
	line-height: 35px;
	color: gray
}

.continuous_days {
	float: right;
	background-color: #fefefe;
	background-image: -webkit-linear-gradient(top, #fefefe, #f7f7f7);
	background-image: linear-gradient(to bottom, #fefefe, #f7f7f7);
	border: 1px solid #e6e6e6;
	border-bottom-color: #bfbfbf;
	border-radius: 1px;
	height: 26px;
	line-height: 26px;
	padding: 0 5px;
	margin: 2px 50px 0 0;
	color: #999
}

.continuous_days span {
	color: #3782ee
}

.onekey_sign_wrap #onekey_sign {
	position: static
}

.onekey_sign_wrap #onekey_sign .onekey_btn {
	right: 0
}

.sign_forum_list .u-f-wrap {
	padding: 3px 0 25px;
	margin: 0 -5px 0 5px;
	position: relative
}

.sign_forum_list .u-f-wrap .u-f-item,.always-forum-item .u-f-item {
	line-height: 35px;
	padding-left: 11px;
	padding-right: 30px;
	color: #444;
	float: left;
	height: 35px;
	overflow: hidden;
	width: 124px;
	position: relative;
	text-decoration: none;
	white-space: nowrap
}

.sign_forum_list .u-f-wrap .u-f-item:active,.sign_forum_list .u-f-wrap .u-f-item:focus
	{
	outline: 0
}

.sign_forum_list .u-f-wrap a:hover {
	text-decoration: none
}

.sign_forum_list .forum_level {
	position: absolute;
	top: 9px;
	right: 5px;
	width: 22px;
	height: 18px;
	margin-left: 3px;
	background:
		url(//tb2.bdstatic.com/tb/static-ihome/img/grade_groups_5d89d63.png)
		no-repeat
}

.sign_forum_list span.lv {
	background: 0 0
}

.sign_forum_list span.lv1 {
	background-position: -97px 0;
	background-position: -97px 0 !important
}

.sign_forum_list span.lv2 {
	background-position: -97px -33px;
	background-position: -97px -33px !important
}

.sign_forum_list span.lv3 {
	background-position: -97px -66px;
	background-position: -97px -66px !important
}

.sign_forum_list span.lv4 {
	background-position: -97px -99px;
	background-position: -97px -99px !important
}

.sign_forum_list span.lv5 {
	background-position: -97px -132px;
	background-position: -97px -132px !important
}

.sign_forum_list span.lv6 {
	background-position: -97px -165px;
	background-position: -97px -165px !important
}

.sign_forum_list span.lv7 {
	background-position: -97px -198px;
	background-position: -97px -198px !important
}

.sign_forum_list span.lv8 {
	background-position: -97px -231px;
	background-position: -97px -231px !important
}

.sign_forum_list span.lv9 {
	background-position: -97px -264px;
	background-position: -97px -264px !important
}

.sign_forum_list span.lv10 {
	background-position: -97px -297px;
	background-position: -97px -297px !important
}

.sign_forum_list span.lv11 {
	background-position: -97px -330px;
	background-position: -97px -330px !important
}

.sign_forum_list span.lv12 {
	background-position: -97px -363px;
	background-position: -97px -363px !important
}

.sign_forum_list span.lv13 {
	background-position: -97px -396px;
	background-position: -97px -396px !important
}

.sign_forum_list span.lv14 {
	background-position: -97px -429px;
	background-position: -97px -429px !important
}

.sign_forum_list span.lv15 {
	background-position: -97px -462px;
	background-position: -97px -462px !important
}

.sign_forum_list span.lv16 {
	background-position: -97px -494px;
	background-position: -97px -494px !important
}

.sign_forum_list span.lv17 {
	background-position: -97px -527px;
	background-position: -97px -527px !important
}

.sign_forum_list span.lv18 {
	background-position: -97px -560px;
	background-position: -97px -560px !important
}

.sign_forum_list .u-f-wrap .unsign,.always-forum-item .unsign {
	background:
		url(//tb2.bdstatic.com/tb/static-ihome/img/btn_groups_ff520ed.png)
		no-repeat 0 -238px
}

.sign_forum_list .u-f-wrap .unsign:hover,.always-forum-item .unsign:hover
	{
	color: #005097;
	background:
		url(//tb2.bdstatic.com/tb/static-ihome/img/btn_groups_ff520ed.png)
		no-repeat 0 -285px
}

.sign_forum_list .u-f-wrap .sign,.always-forum-item .sign {
	background:
		url(//tb2.bdstatic.com/tb/static-ihome/img/btn_groups_ff520ed.png)
		no-repeat -180px -238px
}

.sign_forum_list .u-f-wrap .sign:hover,.always-forum-item .sign:hover {
	color: #005097;
	background:
		url(//tb2.bdstatic.com/tb/static-ihome/img/btn_groups_ff520ed.png)
		no-repeat -180px -285px
}

.sign_forum_list .u-f-wrap .more {
	text-align: center;
	background:
		url(//tb2.bdstatic.com/tb/static-ihome/img/btn_groups_ff520ed.png)
		no-repeat 0 -238px;
	padding: 0;
	width: 165px;
	position: absolute;
	top: 48px;
	right: 0;
	cursor: pointer
}

.sign_forum_list .u-f-wrap .more-hover {
	background: 0 0;
	background-color: #fcfcfc;
	width: 163px;
	border: 1px solid #E6E8EB;
	border-radius: 2px 2px 0 0;
	border-bottom: 0;
	padding-bottom: 9px;
	line-height: 33px;
	z-index: 1002
}

.sign_detail_wrapper.sign_success_level2 .exp_2 {
	display: block
}

.sign_error_detail_wrapper,.sign_detail_wrapper {
	padding-bottom: 21px;
	font-family: STHeiti, "Microsoft Yahei", "Microsoft YaHei", Arial,
		sans-serif
}

.sign_error_detail_wrapper .sign_detail_bd,.sign_detail_wrapper .sign_detail_bd
	{
	color: #444
}

.sign_error_detail_wrapper .sign_hd_tips,.sign_detail_wrapper .sign_hd_tips
	{
	margin-top: 10px
}

.sign_error_detail_wrapper .sign_bd_tips,.sign_detail_wrapper .sign_bd_tips
	{
	margin-top: 15px;
	color: #999
}

.sign_error_detail_wrapper .icon2,.sign_detail_wrapper .icon2 {
	vertical-align: baseline;
	position: relative;
	top: 2px
}

.sign_error_detail_wrapper .sign_hd_tips,.sign_detail_wrapper .sign_hd_tips
	{
	display: block
}

.sign_error_detail_wrapper .sign_btn,.sign_detail_wrapper .sign_btn {
	display: block
}

.sign_error_detail_wrapper.sign_once_again .boldword,.sign_detail_wrapper.sign_once_again .boldword,.sign_error_detail_wrapper.sign_loading .boldword,.sign_detail_wrapper.sign_loading .boldword,.sign_error_detail_wrapper.sign_normal .boldword,.sign_detail_wrapper.sign_normal .boldword
	{
	display: block
}

.sign_error_detail_wrapper .sign_detail_grade_exp,.sign_detail_wrapper .sign_detail_grade_exp
	{
	text-align: right
}

.sign_error_detail_wrapper .sign_detail_vip_grade_wrapper,.sign_detail_wrapper .sign_detail_vip_grade_wrapper,.sign_error_detail_wrapper .sign_detail_no_vip_grade_wrapper,.sign_detail_wrapper .sign_detail_no_vip_grade_wrapper
	{
	display: inline-block;
	width: 178px;
	height: 17px;
	line-height: 17px;
	vertical-align: middle;
	position: relative;
	text-align: left;
	margin-left: 4px;
	margin-right: 175px
}

.sign_error_detail_wrapper .sign_detail_vip_grade_text,.sign_detail_wrapper .sign_detail_vip_grade_text,.sign_error_detail_wrapper .sign_detail_no_vip_grade_text,.sign_detail_wrapper .sign_detail_no_vip_grade_text
	{
	text-align: left;
	color: #fff;
	display: inline-block;
	position: absolute;
	z-index: 1;
	font-family: SimSun;
	left: 5px
}

.sign_error_detail_wrapper .sign_detail_vip_grade,.sign_detail_wrapper .sign_detail_vip_grade,.sign_error_detail_wrapper .sign_detail_no_vip_grade,.sign_detail_wrapper .sign_detail_no_vip_grade
	{
	display: inline-block;
	height: 100%;
	position: absolute;
	left: 0
}

.sign_error_detail_wrapper .sign_detail_no_vip_grade_wrapper,.sign_detail_wrapper .sign_detail_no_vip_grade_wrapper
	{
	border: 1px solid #b3b3b3
}

.sign_error_detail_wrapper .sign_detail_no_vip_grade,.sign_detail_wrapper .sign_detail_no_vip_grade
	{
	min-width: 5px;
	background: #b3b3b3
}

.sign_error_detail_wrapper .sign_detail_no_vip_grade_text,.sign_detail_wrapper .sign_detail_no_vip_grade_text
	{
	background: #b3b3b3;
	padding-right: 4px
}

.sign_error_detail_wrapper .sign_detail_vip_grade_wrapper,.sign_detail_wrapper .sign_detail_vip_grade_wrapper
	{
	border: 1px solid #f94b4b
}

.sign_error_detail_wrapper .sign_detail_vip_grade,.sign_detail_wrapper .sign_detail_vip_grade
	{
	width: 100%;
	background: #f94b4b
}

.sign_error_detail_wrapper .sign_detail_hd .sign_detail_grade_exp_container,.sign_detail_wrapper .sign_detail_hd .sign_detail_grade_exp_container
	{
	margin-top: 35px;
	margin-bottom: 40px
}

.sign_error_detail_wrapper .sign_detail_grade_exp_top,.sign_detail_wrapper .sign_detail_grade_exp_top
	{
	margin-bottom: 7px
}

.sign_error_detail_wrapper .sign_suc_member,.sign_detail_wrapper .sign_suc_member,.sign_error_detail_wrapper .sign_suc_member:hover,.sign_detail_wrapper .sign_suc_member:hover
	{
	background:
		url(//tb2.bdstatic.com/tb/static-ihome/widget/onekey_sign/images/loading_suc_b75c971.png?__sprite)
		no-repeat
}

.sign_error_detail_wrapper .sign_suc_nonmember,.sign_detail_wrapper .sign_suc_nonmember,.sign_error_detail_wrapper .sign_suc_nonmember:hover,.sign_detail_wrapper .sign_suc_nonmember:hover
	{
	background:
		url(//tb2.bdstatic.com/tb/static-ihome/widget/onekey_sign/images/sign_suc_nonmember_4b988ef.png?__sprite)
		no-repeat
}

.sign_error_detail_wrapper .sign_ing_nonmember,.sign_detail_wrapper .sign_ing_nonmember,.sign_error_detail_wrapper .sign_ing_nonmember:hover,.sign_detail_wrapper .sign_ing_nonmember:hover
	{
	background:
		url(//tb2.bdstatic.com/tb/static-ihome/widget/onekey_sign/images/sign_ing_nonmember_3c5a52c.png?__sprite)
		no-repeat
}

.sign_error_detail_wrapper .sign_ing_member,.sign_detail_wrapper .sign_ing_member,.sign_error_detail_wrapper .sign_ing_member:hover,.sign_detail_wrapper .sign_ing_member:hover
	{
	background:
		url(//tb2.bdstatic.com/tb/static-ihome/widget/onekey_sign/images/loading_2345818.gif)
		no-repeat
}

.sign_error_detail_wrapper .sign_fail_nonmember,.sign_detail_wrapper .sign_fail_nonmember,.sign_error_detail_wrapper .sign_fail_nonmember:hover,.sign_detail_wrapper .sign_fail_nonmember:hover
	{
	background:
		url(//tb2.bdstatic.com/tb/static-ihome/widget/onekey_sign/images/sign_fail_nonmember_9da417c.png?__sprite)
		no-repeat
}

.sign_error_detail_wrapper .sign_btn_nonmember,.sign_detail_wrapper .sign_btn_nonmember,.sign_error_detail_wrapper .sign_btn_nonmember:hover,.sign_detail_wrapper .sign_btn_nonmember:hover
	{
	background:
		url(//tb2.bdstatic.com/tb/static-ihome/widget/onekey_sign/images/sign_btn_nonmember_88c52e2.png?__sprite)
		no-repeat
}

.sign_error_detail_wrapper .sign_btn_nonmember:hover,.sign_detail_wrapper .sign_btn_nonmember:hover
	{
	background:
		url(//tb2.bdstatic.com/tb/static-ihome/widget/onekey_sign/images/sign_btn_nonmember_hover_d29ae07.png?__sprite)
		no-repeat
}

.sign_error_detail_wrapper .sign_detail_btn_red,.sign_detail_wrapper .sign_detail_btn_red
	{
	background:
		url(//tb2.bdstatic.com/tb/static-ihome/widget/onekey_sign/images/btn_red_3338b66.png?__sprite);
	width: 92px;
	height: 28px;
	text-align: center;
	font-size: 14px;
	color: #FFF;
	line-height: 28px;
	cursor: pointer;
	margin-left: auto;
	margin-right: auto;
	margin-top: 15px;
	display: inline-block
}

.ihome_forum_group #onekey_sign {
	width: 72px;
	float: right
}

#onekey_sign {
	
}

#onekey_sign a.onekey_btn {
	background:
		url(//tb2.bdstatic.com/tb/static-ihome/widget/onekey_sign/images/btn-nonmember_a67b540.png)
		no-repeat -280px 0
}

#onekey_sign a.onekey_btn_vip {
	background:
		url(//tb2.bdstatic.com/tb/static-ihome/widget/onekey_sign/images/btn_27571a5.png)
		no-repeat -280px 0
}

#onekey_sign a.signed_btn {
	background:
		url(//tb2.bdstatic.com/tb/static-ihome/widget/onekey_sign/images/btn-nonmember_a67b540.png)
		no-repeat -280px -25px
}

#onekey_sign a.onekey_btn_vip.signed_btn {
	background:
		url(//tb2.bdstatic.com/tb/static-ihome/widget/onekey_sign/images/btn_27571a5.png)
		no-repeat -280px -25px
}

#onekey_sign .sign_bubble_tip {
	position: absolute;
	z-index: 1;
	left: -62%;
	top: -57px
}

#onekey_sign .sign_bubble_member {
	top: -74px
}

#onekey_sign .sign_bubble_tip_content {
	border: 2px solid rgba(0, 0, 0, .1)
}

#onekey_sign .sign_bubble_tip_body {
	width: 132px;
	color: #666;
	font-size: 12px;
	background: #fafafa;
	text-align: center;
	line-height: 18px;
	padding-top: 11px;
	padding-bottom: 8px;
	border: 1px solid #bfbfbf
}

#onekey_sign .sign_bubble_tip_close {
	width: 6px;
	height: 6px;
	position: absolute;
	top: 6px;
	right: 6px;
	background:
		url(//tb2.bdstatic.com/tb/static-ihome/widget/onekey_sign/images/close_00bf9b7.png)
		no-repeat;
	display: block;
	cursor: pointer
}

#onekey_sign .sign_bubble_tip_arraw {
	width: 30px;
	height: 8px;
	font-family: 'å®‹ä½“';
	font-size: 29px;
	overflow: hidden;
	position: absolute;
	bottom: -5px;
	left: 56px
}

#onekey_sign .sign_bubble_tip_arrow_outer {
	color: #bfbfbf;
	position: absolute;
	left: 0;
	width: 30px;
	height: 8px;
	overflow: hidden
}

#onekey_sign .sign_bubble_tip_arrow_outer em {
	vertical-align: baseline;
	display: inline-block;
	position: absolute;
	left: 0;
	bottom: 0
}

#onekey_sign .sign_bubble_tip_arrow_inner {
	width: 30px;
	height: 8px;
	top: 0;
	overflow: hidden;
	color: #fff;
	position: absolute;
	left: 0
}

#onekey_sign .sign_bubble_tip_arrow_inner em {
	vertical-align: baseline;
	display: inline-block;
	position: absolute;
	left: 0;
	bottom: 1px
}

#spage_game_tab_wrapper {
	padding: 18px 11px
}

#spage_game_tab_wrapper .header {
	position: relative;
	width: 100px
}

#spage_game_tab_wrapper .header a {
	color: #000
}

#spage_game_tab_wrapper .header a h5 {
	font-size: 12px;
	line-height: 21px;
	font-weight: 400
}

#spage_game_tab_wrapper .header a img {
	position: absolute;
	top: 0;
	left: 58px
}

#spage_game_tab_wrapper .my_game_history ul {
	padding-left: 2px;
	margin-top: 5px;
	overflow: hidden
}

#spage_game_tab_wrapper .my_game_history li {
	margin: 9px 1px 13px 0;
	list-style: none
}

#spage_game_tab_wrapper .my_game_history li img {
	width: 16px;
	height: 16px;
	vertical-align: middle;
	margin-right: 14px
}

#spage_game_tab_wrapper .my_game_history li a {
	width: 100%;
	display: inline-block;
	color: #000
}

#spage_game_tab_wrapper .game_list_wrapper {
	position: relative;
	margin-top: 8px
}

#spage_game_tab_wrapper .game_list_wrapper .game_list_enter {
	width: 188px;
	display: inline-block;
	height: 36px;
	line-height: 36px;
	background-color: #FCFCFC;
	text-align: center;
	color: #000;
	border: 1px solid #CFCFCF;
	border-radius: 3px
}

#spage_game_tab_wrapper .game_list_wrapper .game_list_occupation {
	position: absolute;
	width: 200px;
	height: 200px;
	top: -90px;
	right: -13px;
	display: none
}

#spage_game_tab_wrapper .game_list_wrapper .game_popup_wrapper {
	display: none;
	border: 1px solid #ccc;
	border-left: 0;
	position: absolute;
	left: 199px;
	z-index: 999;
	width: 775px;
	padding: 0 5px 2px 17px;
	top: -100px;
	background-color: #FCFCFC
}

#spage_game_tab_wrapper .game_list_wrapper .game_popup_wrapper a {
	color: #000
}

#spage_game_tab_wrapper .game_list_wrapper .game_popup_wrapper h5 {
	font-size: 14px;
	font-weight: 400;
	font-family: Microsoft YaHei;
	height: 35px;
	line-height: 35px;
	border-bottom: 1px dotted #DDD
}

#spage_game_tab_wrapper .game_list_wrapper .game_popup_wrapper .close {
	margin-right: 15px;
	color: #49AAEE;
	font-family: Microsoft YaHei;
	cursor: pointer;
	position: absolute;
	right: 0;
	top: 10px;
	font-size: 14px
}

#spage_game_tab_wrapper .game_list_wrapper .game_popup_wrapper .game_history ul
	{
	margin: 13px 0 4px;
	overflow: hidden
}

#spage_game_tab_wrapper .game_list_wrapper .game_popup_wrapper .game_history li
	{
	float: left;
	padding-left: 15px;
	margin: 9px 5px 9px -1px;
	width: 105px;
	white-space: nowrap;
	word-wrap: normal;
	overflow: hidden;
	text-overflow: ellipsis;
	border-left: 1px solid #CFCFCF
}

#spage_game_tab_wrapper .game_list_wrapper .game_popup_wrapper .game_history li img
	{
	width: 16px;
	height: 16px;
	vertical-align: bottom;
	margin-right: 6px
}

#spage_game_tab_wrapper .game_list_wrapper .game_popup_wrapper .game_hot_rank
	{
	margin-bottom: 14px;
	margin-left: 3px
}

#spage_game_tab_wrapper .game_list_wrapper .game_popup_wrapper .game_hot_rank ul
	{
	margin: 13px 0 4px;
	margin-left: -14px
}

#spage_game_tab_wrapper .game_list_wrapper .game_popup_wrapper .game_hot_rank li
	{
	float: left;
	margin-left: 15px;
	position: relative
}

#spage_game_tab_wrapper .game_list_wrapper .game_popup_wrapper .game_hot_rank li img
	{
	display: block;
	height: 132px;
	width: 138px
}

#spage_game_tab_wrapper .game_list_wrapper .game_popup_wrapper .game_hot_rank li .game_desc
	{
	background-image:
		url(//tb2.bdstatic.com/tb/static-comforum/widget/spage_game_tab/img/game_desc_bg_32f4a4d.png?__sprite);
	height: 48px;
	color: #fff;
	border-bottom-left-radius: 5px;
	border-bottom-right-radius: 5px;
	padding-left: 10px;
	padding-top: 10px;
	font-weight: 700
}

#spage_game_tab_wrapper .game_list_wrapper .game_popup_wrapper .game_hot_rank li .game_desc p
	{
	margin-bottom: 5px
}

#spage_game_tab_wrapper .game_list_wrapper .game_popup_wrapper .game_hot_rank li .game_desc .players_num
	{
	font-weight: 400;
	color: #939779
}

#spage_game_tab_wrapper .game_list_wrapper .game_popup_wrapper .game_hot_rank li .game_desc .players_num span
	{
	color: #FE7B2F
}

#spage_game_tab_wrapper .game_list_wrapper .game_popup_wrapper .game_hot_rank li .hot_rank_mark
	{
	width: 45px;
	height: 75px;
	position: absolute;
	top: -5px;
	left: -4px
}

#spage_game_tab_wrapper .game_list_wrapper .game_popup_wrapper .game_hot_rank li .hot_rank_index_1
	{
	background-image:
		url(//tb2.bdstatic.com/tb/static-comforum/widget/spage_game_tab/img/game_rank_index1_8f60374.png?__sprite)
}

#spage_game_tab_wrapper .game_list_wrapper .game_popup_wrapper .game_hot_rank li .hot_rank_index_2
	{
	background-image:
		url(//tb2.bdstatic.com/tb/static-comforum/widget/spage_game_tab/img/game_rank_index2_abfa503.png?__sprite)
}

#spage_game_tab_wrapper .game_list_wrapper .game_popup_wrapper .game_hot_rank li .hot_rank_index_3
	{
	background-image:
		url(//tb2.bdstatic.com/tb/static-comforum/widget/spage_game_tab/img/game_rank_index3_b9ce79c.png?__sprite)
}

#spage_game_tab_wrapper .game_list_wrapper .game_popup_wrapper .game_hot_rank li .hot_rank_index_4
	{
	background-image:
		url(//tb2.bdstatic.com/tb/static-comforum/widget/spage_game_tab/img/game_rank_index4_6c8b20e.png?__sprite)
}

#spage_game_tab_wrapper .game_list_wrapper .game_popup_wrapper .game_hot_rank li .hot_rank_index_5
	{
	background-image:
		url(//tb2.bdstatic.com/tb/static-comforum/widget/spage_game_tab/img/game_rank_index5_4fa5d2e.png?__sprite)
}

#spage_game_tab_wrapper .game_list_wrapper .game_popup_wrapper .game_more_rank_wrapper
	{
	overflow: hidden
}

#spage_game_tab_wrapper .game_list_wrapper .game_popup_wrapper .game_more_rank_wrapper h5 a
	{
	float: right;
	color: #00f;
	font-size: 12px;
	margin-right: 26px;
	font-family: SimSun
}

#spage_game_tab_wrapper .game_list_wrapper .game_popup_wrapper .game_more_rank
	{
	margin: 13px -20px 4px -20px;
	overflow: hidden
}

#spage_game_tab_wrapper .game_list_wrapper .game_popup_wrapper .game_more_rank .game_more_list
	{
	float: left;
	width: 262px
}

#spage_game_tab_wrapper .game_list_wrapper .game_popup_wrapper .game_more_rank .game_more_list p
	{
	text-align: center;
	margin-bottom: 20px;
	font-weight: 700
}

#spage_game_tab_wrapper .game_list_wrapper .game_popup_wrapper .game_more_rank ul
	{
	border-left: 1px dotted #DDD;
	padding-left: 20px
}

#spage_game_tab_wrapper .game_list_wrapper .game_popup_wrapper .game_more_rank ul li
	{
	padding-bottom: 12px;
	padding-right: 14px
}

#spage_game_tab_wrapper .game_list_wrapper .game_popup_wrapper .game_more_rank ul li img
	{
	width: 16px;
	height: 16px;
	vertical-align: bottom
}

#spage_game_tab_wrapper .game_list_wrapper .game_popup_wrapper .game_more_rank ul li .game_name
	{
	display: inline-block;
	width: 100px;
	text-align: center
}

#spage_game_tab_wrapper .game_list_wrapper .game_popup_wrapper .game_more_rank ul .more_rank_mark
	{
	width: 12px;
	text-align: center;
	vertical-align: top;
	margin-right: 18px;
	display: inline-block
}

#spage_game_tab_wrapper .game_list_wrapper .game_popup_wrapper .game_more_rank ul .players_num
	{
	float: right;
	margin-top: 2px;
	margin-left: -20px
}

#spage_game_tab_wrapper .game_list_wrapper .game_popup_wrapper .game_more_rank ul .more_rank_index_1
	{
	background-image:
		url(//tb2.bdstatic.com/tb/static-comforum/widget/spage_game_tab/img/game_more_rank_index1_2e27e5c.png?__sprite);
	text-indent: -999em
}

#spage_game_tab_wrapper .game_list_wrapper .game_popup_wrapper .game_more_rank ul .more_rank_index_2
	{
	background-image:
		url(//tb2.bdstatic.com/tb/static-comforum/widget/spage_game_tab/img/game_more_rank_index2_fa3e3d5.png?__sprite);
	text-indent: -999em
}

#spage_game_tab_wrapper .game_list_wrapper .game_popup_wrapper .game_more_rank ul .more_rank_index_3
	{
	background-image:
		url(//tb2.bdstatic.com/tb/static-comforum/widget/spage_game_tab/img/game_more_rank_index3_1ced7fe.png?__sprite);
	text-indent: -999em
}

.aggregate_entrance_wrap {
	padding: 0 10px
}

.aggregate_entrance_title {
	color: #444;
	font-size: 12px
}

.entrance_item {
	display: inline-block;
	padding: 4px 4px 2px 2px;
	color: #999
}

.left-cont-wraper {
	margin: 0;
	z-index: 10
}

.left-cont-wraper .user-wraper {
	padding: 0 0 10px 10px;
	margin-right: 2px;
	border-left: 1px solid #DCDCDC;
	background-image: -webkit-gradient(linear, left top, left bottom, from(#f9f9f9),
		to(#F5F7FA) );
	background-image: -moz-linear-gradient(top, #f9f9f9, #F5F7FA);
	background-image: -ms-linear-gradient(top, #f9f9f9, #F5F7FA);
	background-image: -webkit-linear-gradient(top, #f9f9f9, #F5F7FA);
	background-image: -o-linear-gradient(top, #f9f9f9, #F5F7FA);
	background-image: linear-gradient(top, #f9f9f9, #F5F7FA);
	background-repeat: repeat-x;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f9f9f9',
		endColorstr='#F5F7FA', GradientType=0 )
}

.left-cont-wraper a {
	text-decoration: none
}

.left-cont-wraper .link {
	text-decoration: none
}

.left-cont-wraper .link:hover {
	text-decoration: underline
}

.left-cont-wraper .color1 {
	color: #444
}

.left-cont-wraper .color2 {
	color: #666
}

.left-cont-wraper .color3 {
	color: #999
}

.left-cont-wraper .color4 {
	color: #00417c
}

.left-cont-wraper .color5 {
	color: #0086c8
}

.left-cont-wraper .user-link {
	float: left;
	width: 75px;
	height: 75px;
	margin-top: 10px;
	border-radius: 5px
}

.left-cont-wraper .user-img {
	width: 75px;
	height: 75px;
	border: 0;
	border-radius: 4px
}

.left-cont-wraper .user-info {
	float: left;
	margin-left: 10px;
	width: 112px;
	overflow: hidden
}

.left-cont-wraper .user-info .info-item {
	margin: 6px 0 7px;
	width: 118px;
	overflow: hidden
}

.left-cont-wraper .user-info .last-item {
	margin: 10px 0 0
}

.left-cont-wraper .user-info .user-name:hover {
	text-decoration: underline
}

.left-cont-wraper .ucenter {
	display: block;
	width: 72px;
	height: 21px;
	background: url(//tb2.bdstatic.com/tb/static-spage/img/css_3396e44.png)
		no-repeat -16px -160px
}

.left-cont-wraper .ucenter:hover {
	background-position: -104px -160px
}

.u-f-t {
	margin: 0;
	padding: 4px 10px 0
}

.left-cont-wraper .ufw-gap {
	margin: 14px 0 0;
	*margin: 19px 0 6px
}

.u-f-t div {
	display: inline-block;
	vertical-align: middle;
	*display: inline;
	*zoom: 1
}

.u-f-t .title {
	font-weight: 700;
	color: #444;
	font-size: 12px;
	font-family: Arial SimSun
}

.u-f-t .gap {
	margin-left: 10px;
	height: 1px;
	font-size: 0;
	width: 72px;
	background: #fff;
	border-top: 1px solid #d7d7d7
}

.u-f-t .link {
	margin-left: 44px;
	width: 72px
}

.u-f-t .edit {
	width: 20px;
	height: 18px;
	background: url(//tb2.bdstatic.com/tb/static-spage/img/css_3396e44.png)
		no-repeat -172px -302px
}

.u-f-t .edit:hover {
	text-decoration: underline
}

.u-f-t .edit:hover {
	cursor: pointer
}

.u-f-t .all-catalog {
	margin-left: 10px;
	padding: 0
}

.u-f-w {
	padding: 10px 9px 0 1px
}

.u-f-w .u-f-item {
	line-height: 35px;
	padding-left: 6px;
	color: #444;
	float: left;
	height: 35px;
	margin-bottom: 3px;
	overflow: hidden;
	width: 84px;
	position: relative;
	margin-left: 8px;
	_margin-left: 9px
}

.forum_level {
	position: absolute;
	top: 9px;
	right: 5px;
	width: 16px;
	height: 16px;
	background:
		url(//tb2.bdstatic.com/tb/static-spage/img/new-level_b649949.png)
		no-repeat;
	_background:
		url(//tb2.bdstatic.com/tb/static-spage/img/new-level_acd5031.gif)
		no-repeat
}

.u-f-w .unsign {
	background: url(//tb2.bdstatic.com/tb/static-spage/img/css1_00fb106.png)
		no-repeat -200px -160px;
	_background:
		url(//tb2.bdstatic.com/tb/static-spage/img/css1_7481ade.gif) no-repeat
		-200px -160px
}

.u-f-w .unsign:hover {
	color: #005097;
	background: url(//tb2.bdstatic.com/tb/static-spage/img/css1_00fb106.png)
		no-repeat -304px -160px;
	_background:
		url(//tb2.bdstatic.com/tb/static-spage/img/css1_7481ade.gif) no-repeat
		-304px -160px
}

.u-f-w .sign {
	background: url(//tb2.bdstatic.com/tb/static-spage/img/css1_00fb106.png)
		no-repeat -416px -160px;
	_background:
		url(//tb2.bdstatic.com/tb/static-spage/img/css1_7481ade.gif) no-repeat
		-416px -160px
}

.u-f-w .sign:hover {
	text-decoration: underline;
	background: url(//tb2.bdstatic.com/tb/static-spage/img/css1_00fb106.png)
		no-repeat -520px -160px;
	_background:
		url(//tb2.bdstatic.com/tb/static-spage/img/css1_7481ade.gif) no-repeat
		-520px -160px
}

#likeforumwraper {
	margin-left: 2px;
	width: 200px
}

.u-f-w .more-wraper {
	_margin-left: -9px;
	_padding-left: 9px;
	height: 39px;
	margin-left: 10px;
	_margin-left: 0;
	margin-top: 1px
}

.u-f-w .more {
	width: 188px;
	display: inline-block;
	height: 36px;
	line-height: 36px;
	background: url(//tb2.bdstatic.com/tb/static-spage/img/css1_00fb106.png);
	_background:
		url(//tb2.bdstatic.com/tb/static-spage/img/css1_7481ade.gif);
	background-position: -16px -208px;
	border-top: 1px dashed #F5F7FA;
	border-bottom: 1px dashed #F5F7FA
}

.more-txt {
	display: inline-block;
	color: #444;
	margin-left: 60px;
	font-family: STHeiti, "Microsoft Yahei", "Microsoft YaHei", Arial,
		sans-serif;
	font-size: 14px
}

.u-f-w .more-hover {
	background: 0 0;
	background-color: #fcfcfc;
	margin: 0 -10px 0 -9px;
	width: 209px;
	line-height: 36px;
	border-bottom: 1px solid #CCC;
	box-shadow: 0 1px 0 #F3F3F3;
	filter: progid:DXImageTransform.Microsoft.Shadow(Color=#dddddd, Strength=2,
		Direction=160 );
	border-top: 1px solid #ddd
}

.pop-up-frame {
	background-color: #fcfcfc;
	box-shadow: 1px 1px 0 #F3F3F3;
	border: 1px solid #CCC;
	border-left: 0;
	overflow: hidden
}

.d-up-frame {
	background-color: #fcfcfc;
	border: 1px solid #CCC;
	border-left: 0;
	box-shadow: 1px 1px 0 #F3F3F3
}

#alwayforum-wraper {
	background: transparent;
	padding: 12px 15px 27px 20px
}

.always-forum-title {
	position: relative;
	font-size: 16px;
	padding: 0 0 10px;
	border-bottom: 1px dotted #ddd
}

.always-forum-close {
	display: block;
	height: 18px;
	width: 18px;
	position: absolute;
	right: 0;
	top: 0;
	overflow: hidden;
	text-decoration: none;
	background:
		url(//tb2.bdstatic.com/tb/static-spage/img/new_index_yao/page_turn_98db8a5.png)
		no-repeat 0 -50px
}

.always-forum-close:hover {
	background:
		url(//tb2.bdstatic.com/tb/static-spage/img/new_index_yao/page_turn_98db8a5.png)
		no-repeat -23px -50px
}

.always-forum-item {
	margin-top: 10px;
	overflow: hidden;
	height: 300px;
	_position: relative;
	_overflow-y: scroll
}

.always-forum-item a {
	position: relative;
	float: left;
	width: 104px;
	height: 35px;
	margin: 7px 14px 8px 0;
	_margin: 5px 10px 5px 0;
	line-height: 35px;
	color: #444;
	text-decoration: none;
	padding-left: 6px
}

.always-forum-item .unsign {
	background:
		url(//tb2.bdstatic.com/tb/static-spage/img/always-forum1_9132219.png)
		no-repeat 0 0
}

.always-forum-item .unsign:hover {
	color: #005097;
	background:
		url(//tb2.bdstatic.com/tb/static-spage/img/always-forum3_c2d3d52.png)
		no-repeat 0 0
}

.always-forum-item .sign {
	background:
		url(//tb2.bdstatic.com/tb/static-spage/img/always-forum2_3e05607.png)
		no-repeat 0 0
}

.always-forum-item .sign:hover {
	color: #005097;
	background:
		url(//tb2.bdstatic.com/tb/static-spage/img/always-forum4_f78781a.png)
		no-repeat 0 0
}

.always-forum-item .addnewforumbtn {
	background: url(//tb2.bdstatic.com/tb/static-spage/img/css1_00fb106.png)
		no-repeat;
	_background:
		url(//tb2.bdstatic.com/tb/static-spage/img/css1_7481ade.gif) no-repeat;
	background-position: -524px -208px
}

.add-more-forum {
	_width: 189px;
	_margin-left: -9px;
	_padding-left: 9px;
	height: 39px;
	margin-left: 10px;
	_margin-left: 0
}

.add-more-forum a {
	width: 188px;
	display: inline-block;
	height: 36px;
	line-height: 36px;
	background: url(//tb2.bdstatic.com/tb/static-spage/img/css1_00fb106.png);
	_background:
		url(//tb2.bdstatic.com/tb/static-spage/img/css1_7481ade.gif);
	background-position: -24px -448px
}

.add-more-forum a:hover {
	background-position: 0 -570px
}

.u-f-w .more-hover .more-txt {
	margin-left: 69px
}

.u-f-w .more:hover .more-txt {
	margin-left: 69px
}

.f-d-w {
	padding: 4px 0 10px 1px;
	position: relative;
	z-index: 100
}

.f-d-w .f-d-item {
	padding: 9px 10px 5px 9px;
	border: 0;
	background:
		url(//tb2.bdstatic.com/tb/static-spage/img/gap-line_07dff14.png)
		no-repeat 0 -1px;
	*padding: 8px 10px 5px 9px
}

.f-d-w .first-border-top {
	background: transparent
}

.f-d-w .no-border-bottom {
	border-bottom: 0;
	background: transparent
}

.f-d-w .last-border-bottom {
	border-bottom: 1px solid #F5F7FA
}

.f-d-w .f-d-item-hover {
	margin: 0;
	margin-left: -1px;
	padding-left: 10px;
	background:
		url(//tb2.bdstatic.com/tb/static-spage/img/directory-hover_747ad61.png)
		no-repeat -6px 0
}

.pop-up-container .item-wraper {
	
}

.f-d-w .title {
	font-size: 14px;
	font-family: STHeiti, "Microsoft Yahei", "Microsoft YaHei", Arial,
		sans-serif;
	color: #0086c8
}

.f-d-w .typeicon {
	display: inline-block;
	width: 25px;
	height: 18px;
	margin: 0;
	vertical-align: middle;
	background: url(//tb2.bdstatic.com/tb/static-spage/img/css1_00fb106.png)
		no-repeat;
	_background:
		url(//tb2.bdstatic.com/tb/static-spage/img/css1_7481ade.gif) no-repeat
}

.f-d-w .f-d-item-hover .typeicon {
	background:
		url(//tb2.bdstatic.com/tb/static-spage/img/white-icon1_1341583.png)
		no-repeat;
	_background:
		url(//tb2.bdstatic.com/tb/static-spage/img/white-icon1_a6aa817.gif)
		no-repeat
}

.directory-wraper {
	width: 190px;
	height: 49px;
	overflow: hidden
}

.f-d-w a {
	display: inline-block;
	padding: 4px 4px 2px 2px;
	color: #999
}

.f-d-w a:hover {
	text-decoration: underline
}

.f-d-w .f-d-item-hover a {
	color: #fff
}

.f-d-w .f-d-item-hover .title {
	color: #fff
}

.f-d-w .all-wraper {
	margin: 4px 0 25px;
	padding-left: 10px
}

.f-d-w span {
	margin-top: 5px
}

.f-d-w .all {
	width: 182px;
	display: inline-block;
	height: 30px;
	background: url(//tb2.bdstatic.com/tb/static-spage/img/css1_00fb106.png)
		no-repeat -16px -256px;
	_background:
		url(//tb2.bdstatic.com/tb/static-spage/img/css1_7481ade.gif) no-repeat
		-16px -256px
}

.f-d-w .all:hover {
	background-position: -246px -571px
}

.f-d-w .literature {
	background-position: -13px -119px
}

.f-d-w .cartoon {
	background-position: -44px -119px
}

.f-d-w .amusement {
	background-position: -76px -119px
}

.f-d-w .cutegroup {
	background-position: -101px -118px
}

.f-d-w .game {
	background-position: -126px -116px
}

.f-d-w .livingexpert {
	background-position: -156px -119px
}

.f-d-w .district {
	background-position: -179px -119px
}

.f-d-w .tvshows {
	background-position: -205px -119px
}

.f-d-w .emotion {
	background-position: -237px -117px
}

.f-d-w .academy {
	background-position: -267px -119px
}

.f-d-w .sports {
	background-position: -293px -117px
}

.f-d-w .club {
	background-position: -314px -118px
}

.f-d-w .entertainment {
	background-position: -341px -118px
}

.f-d-w .humanity {
	background-position: -364px -119px
}

.f-d-w .livingstuff {
	background-position: -397px -119px
}

.f-d-w .teleplay {
	background-position: -463px -118px
}

.f-d-w .movie {
	background-position: -495px -120px
}

.f-d-w .xianqu {
	background-position: -521px -117px
}

.f-d-w .xingqing {
	background-position: -551px -118px
}

.f-d-w .f-d-item-hover .literature {
	background-position: -25px -27px
}

.f-d-w .f-d-item-hover .cartoon {
	background-position: -24px -68px
}

.f-d-w .f-d-item-hover .amusement {
	background-position: -11px -88px
}

.f-d-w .f-d-item-hover .cutegroup {
	background-position: -11px -123px
}

.f-d-w .f-d-item-hover .game {
	background-position: -24px -178px
}

.f-d-w .f-d-item-hover .livingexpert {
	background-position: -25px -212px
}

.f-d-w .f-d-item-hover .district {
	background-position: -25px -253px
}

.f-d-w .f-d-item-hover .tvshows {
	background-position: -27px -292px
}

.f-d-w .f-d-item-hover .emotion {
	background-position: -11px -306px
}

.f-d-w .f-d-item-hover .academy {
	background-position: -26px -360px
}

.f-d-w .f-d-item-hover .sports {
	background-position: -25px -396px
}

.f-d-w .f-d-item-hover .club {
	background-position: -11px -412px
}

.f-d-w .f-d-item-hover .entertainment {
	background-position: -25px -466px
}

.f-d-w .f-d-item-hover .humanity {
	background-position: -25px -500px
}

.f-d-w .f-d-item-hover .livingstuff {
	background-position: -25px -211px
}

.f-d-w .f-d-item-hover .teleplay {
	background-position: -26px -606px
}

.f-d-w .f-d-item-hover .movie {
	background-position: -26px -642px
}

.f-d-w .f-d-item-hover .xianqu {
	background-position: -25px -677px
}

.f-d-w .f-d-item-hover .xingqing {
	background-position: -26px -713px
}

.directory-pop-frame {
	margin: 0 20px;
	background: transparent;
	font-size: 12px
}

.directory-pop-frame .d-title {
	padding: 10px 0 8px;
	font-size: 16px;
	font-family: STHeiti, "Microsoft Yahei", "Microsoft YaHei", Arial,
		sans-serif;
	border-bottom: 1px dotted #ddd;
	color: #444
}

.directory-pop-frame .s-d-title {
	margin-top: 5px
}

.directory-pop-frame .item-wraper {
	padding-top: 7px
}

.directory-pop-frame .d-item {
	display: inline-block;
	text-decoration: none;
	color: #666;
	padding: 2px 3px;
	margin-top: 4px
}

.directory-pop-frame .d-item:hover {
	background: #49AAEF;
	color: #fff
}

.directory-pop-frame .rec-d-item {
	display: inline-block;
	text-decoration: none;
	color: #666;
	margin-top: 8px;
	border: 1px solid #e0e0e0;
	background: #fff;
	border-radius: 3px;
	height: 18px;
	line-height: 18px;
	padding: 0 5px;
	margin-right: 10px
}

.directory-pop-frame .rec-d-item:hover {
	background: #49AAEF;
	color: #fff;
	border: 1px solid #49AAEF
}

.directory-pop-frame .d-gap {
	height: 12px;
	width: 0;
	display: inline-block;
	border-left: 1px solid #D6D6D6;
	vertical-align: -2px;
	_vertical-align: 3px;
	margin: 0 6px
}

.directory-pop-frame .rec-forum {
	margin-bottom: 30px
}

.directory-pop-frame .rec-icon {
	background: url(//tb2.bdstatic.com/tb/static-spage/img/css1_00fb106.png)
		no-repeat;
	_background: url(../../static/img/css.gif?t=1568117226392) no-repeat;
	background-position: -337px -453px;
	padding-left: 20px;
	width: 100px;
	color: #268DCB;
	margin: 12px 0 3px
}

.directory-rec-img {
	overflow: visible;
	position: relative;
	_margin: 0;
	_overflow: hidden
}

.directory-rec-img a {
	display: block;
	height: 170px
}

.lv {
	background-position: 1000px 1000px !important
}

.lv1 {
	background-position: 0 0 !important
}

.lv2 {
	background-position: -24px 0 !important
}

.lv3 {
	background-position: -48px 0 !important
}

.lv4 {
	background-position: -72px 0 !important
}

.lv5 {
	background-position: -96px 0 !important
}

.lv6 {
	background-position: -120px 0 !important
}

.lv7 {
	background-position: -144px 0 !important
}

.lv8 {
	background-position: -168px 0 !important
}

.lv9 {
	background-position: -192px 0 !important
}

.lv10 {
	background-position: -216px 0 !important
}

.lv11 {
	background-position: 0 -25px !important
}

.lv12 {
	background-position: -24px -25px !important
}

.lv13 {
	background-position: -48px -25px !important
}

.lv14 {
	background-position: -72px -25px !important
}

.lv15 {
	background-position: -96px -25px !important
}

.lv16 {
	background-position: -120px -25px !important
}

.lv17 {
	background-position: -144px -25px !important
}

.lv18 {
	background-position: -168px -25px !important
}

.lv19 {
	background-position: -192px -25px !important
}

.lv20 {
	background-position: -216px -25px !important
}

.like_wrap {
	border: solid 1px #e7e7e7;
	background: #fff;
	padding: 5px 10px;
	position: relative;
	margin-bottom: 20px
}

.like_box {
	padding-top: 3px
}

.like_box dt {
	width: 85px;
	float: left
}

.like_box dd {
	width: 583px;
	float: left;
	padding-left: 10px;
	padding-top: 4px
}

.l_hd {
	width: 75px;
	height: 24px;
	line-height: 24px;
	color: #fff;
	text-align: center;
	overflow: hidden;
	background-position: 0 0
}

.l_list li {
	width: 115px;
	float: left;
	display: block;
	margin-bottom: 8px;
	height: 18px;
	line-height: 18px
}

.l_list a {
	float: left
}

.l_list a,.l_list a:hover {
	color: #666;
	text-decoration: none
}

.line_dotted {
	height: 1px;
	line-height: 1px;
	background:
		url(//tb2.bdstatic.com/tb/static-spage/img/h_dotted_line_86334be.jpg)
		repeat-x;
	overflow: hidden
}

.like_wrap .line_dotted {
	margin-left: 85px;
	_margin-top: 5px
}

.l_list li.addLike {
	width: 61px;
	overflow: hidden
}

.l_list .list_hide {
	display: none
}

.l_list .btn_addLike {
	border: solid 1px #e8e8e8;
	background: #fff;
	width: 59px;
	height: 16px;
	line-height: 16px;
	display: block;
	overflow: hidden;
	text-align: center;
	float: none
}

.l_list .btn_addLike:hover {
	background: #f8f8f8
}

.addicon {
	color: #0090d7;
	font: 700 15px Arial;
	*font: 700 16px Arial;
	text-decoration: none
}

.fold_bar {
	background:
		url(//tb2.bdstatic.com/tb/static-spage/img/arrow_bmg_895d40f.png)
		no-repeat;
	width: 25px;
	height: 15px;
	display: block;
	overflow: hidden;
	background-position: 0 0;
	position: absolute;
	bottom: -15px;
	left: 337px
}

.l_icon_set {
	width: 29px;
	height: 29px;
	cursor: pointer;
	display: block;
	background-position: 0 -83px;
	position: absolute;
	right: -1px;
	top: -1px
}

.l_icon_set {
	_background: 0 0;
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled="true",
		src='//tb2.bdstatic.com/tb/static-spage/img/ie_set_caab728.png',
		sizingMethod='crop' )
}

.l_icon_set:hover {
	background-position: -39px -83px
}

.l_icon_sign {
	width: 15px;
	height: 12px;
	background-position: -39px -51px;
	float: left;
	display: inline;
	margin: 5px 0 0 5px;
	*margin: 3px 0 0 5px
}

.like_show_all .fold_bar {
	background-position: -35px 0
}

.like_show_all .list_hide {
	display: inline
}

.info-item .grade_level {
	margin-right: 5px;
	float: left
}

.appcenter_icon {
	display: inline-block;
	height: 20px;
	width: 20px;
	margin-bottom: -5px;
	background:
		url(//tb2.bdstatic.com/tb/static-spage/img/appcenter_icon_ea298f2.png)
		no-repeat 0 0
}

#likeforumwraper .appcenter_icon {
	margin-left: -1px;
	margin-right: -2px
}

.onekey_sign_wrap {
	position: relative
}

.yy_live_forum,.u-f-w .yy_live_forum {
	overflow: visible
}

.yy_live_forum::after {
	content: '\20';
	display: block;
	width: 32px;
	height: 13px;
	position: absolute;
	right: -3px;
	top: -3px;
	background-repeat: no-repeat;
}

.yy_live_forum::after {
	background-position: 0px 0px
}

.yy_live_forum::after {
	background-image:
		url(//tb2.bdstatic.com/tb/static-spage/widget/forum_directory/forum_directory_z_412bedf.png)
}

.rcmd_f_name,.rcmd_f_num span,.good_rcmd_right,.good_rcmd_left,.gf_desc .gf_m_num,.gf_desc .gf_tag
	{
	background-image:
		url(//tb2.bdstatic.com/tb/static-spage/img/new_index_yao/day_rcmd_7b0fbcf.png);
	_background-image:
		url(//tb2.bdstatic.com/tb/static-spage/img/new_index_yao/day_rcmd_1cbdd8a.gif)
}

.forum_recommend {
	border: 1px solid #D7D7D7;
	width: 778px;
	height: 274px
}

.forum_recommend a {
	text-decoration: none
}

.day_rcmd .class_title,.good_rcmd .class_title {
	line-height: 38px;
	font-size: 16px;
	color: #444;
	display: block;
	padding-left: 10px;
	font-family: STHeiti, "Microsoft Yahei", "Microsoft YaHei", Arial,
		sans-serif
}

.day_rcmd .class_title {
	background:
		url(//tb2.bdstatic.com/tb/static-spage/img/new_index_yao/day_rcmd_7b0fbcf.png)
		repeat-x scroll 0 -182px transparent;
	_background:
		url(//tb2.bdstatic.com/tb/static-spage/img/new_index_yao/day_rcmd_1cbdd8a.gif)
		repeat-x scroll 0 -182px transparent
}

.rcmd_forum {
	padding: 0 10px
}

.rcmd_forum_list {
	float: left;
	margin-top: 1px;
	_width: 389px
}

.rcmd_forum .rcmd_forum_desc {
	width: 264px;
	float: left;
	margin-left: 10px
}

.rcmd_forum .rcmd_forum_img {
	float: left;
	display: block;
	height: 95px
}

.rcmd_forum .rcmd_forum_img img {
	border-radius: 5px
}

.rcmd_f_name {
	padding-left: 44px;
	background:
		url(//tb2.bdstatic.com/tb/static-spage/img/new_index_yao/day_rcmd_7b0fbcf.png)
		no-repeat scroll -140px 0 transparent;
	_background:
		url(//tb2.bdstatic.com/tb/static-spage/img/new_index_yao/day_rcmd_1cbdd8a.gif)
		no-repeat scroll -140px 0 transparent
}

.rcmd_f_name a {
	color: #005196;
	font-size: 16px;
	font-family: STHeiti, "Microsoft Yahei", "Microsoft YaHei", Arial,
		sans-serif
}

.rcmd_f_name a:hover {
	text-decoration: underline
}

.rcmd_f_reason {
	color: #666;
	line-height: 20px;
	margin-top: 10px;
	height: 40px;
	overflow: hidden
}

.rcmd_f_num {
	margin-top: 6px
}

.rcmd_f_num span {
	font-size: 14px;
	font-family: Tahoma;
	color: #999;
	padding-left: 20px
}

.rcmd_f_num .rcmd_f_m_num {
	background-position: 0 1px
}

.rcmd_f_num .rcmd_f_p_num {
	background-position: 0 -33px;
	margin-left: 20px
}

.good_rcmd {
	margin-top: 10px
}

.good_forum_list {
	margin-top: 1px
}

.good_rcmd_left,.good_rcmd_right {
	float: left;
	width: 29px;
	height: 74px;
	display: block
}

.good_rcmd_left {
	background-position: -15px -85px
}

.good_rcmd_left:hover {
	background-position: -101px -86px
}

.good_rcmd_right {
	background-position: -46px -85px
}

.good_rcmd_right:hover {
	background-position: -142px -86px
}

.good_rcmd_center {
	float: left;
	width: 720px;
	height: 71px;
	padding: 2px 0;
	overflow: hidden
}

.good_forum {
	background-color: #FCFCFC;
	display: block;
	width: 168px;
	height: 69px;
	float: left;
	margin: 0 5px;
	_margin: 0 3px;
	border: 1px solid #E7E7E7;
	border-bottom: 1px solid #D6D6D6
}

.good_forum:hover {
	border-color: #c3c3c3;
	box-shadow: 0 0 1px #F3F3F3
}

.good_forum .gf_pic {
	display: block;
	float: left;
	width: 65px;
	height: 65px;
	margin: 2px
}

.good_forum,.good_forum .gf_pic {
	border-radius: 3px
}

.good_forum .gf_desc {
	overflow: hidden;
	float: left;
	margin: 2px 0 0 10px;
	_margin: 2px 0 0 5px
}

.gf_desc .gf_fname {
	font-family: STHeiti, "Microsoft Yahei", "Microsoft YaHei", Arial,
		sans-serif;
	font-size: 14px;
	color: #444;
	height: 18px;
	width: 88px;
	overflow: hidden
}

.gf_desc .gf_m_num,.gf_desc .gf_tag {
	line-height: 22px;
	padding-left: 20px;
	color: #999;
	background-position: -163px -57px
}

.gf_desc .gf_m_num {
	background-position: 0 4px;
	margin-top: 4px;
	font-size: 14px;
	font-family: tahoma
}

.gr_f_list {
	overflow: hidden;
	width: 720px
}

.gr_f_list li {
	float: left
}

.spage_liveshow_slide {
	border: 1px solid #ededed;
	width: 528px;
	margin-bottom: 16px;
	padding: 10px
}

.spage_liveshow_slide .game_slide_wrap {
	margin-right: 11px
}

.spage_liveshow_slide .slide_outer_wrap {
	float: left;
	width: 258px;
	height: 170px
}

.spage_liveshow_slide .slide_outer_wrap .title {
	font-family: 'Microsoft Yahei', SimHei, serif;
	font-size: 16px;
	color: #444;
	font-weight: 700;
	text-decoration: none
}

.spage_liveshow_slide .slide_outer_wrap .slide_inner_wrap {
	margin-top: 10px
}

.spage_liveshow_slide .slide_outer_wrap .liveshow_slide_container {
	float: left;
	width: 180px;
	height: 142px
}

.spage_liveshow_slide .slide_outer_wrap .game_nav {
	position: absolute;
	bottom: 30px;
	right: 0;
	z-index: 20
}

.spage_liveshow_slide .slide_outer_wrap .game_nav li {
	float: left;
	width: 8px;
	height: 8px;
	margin-right: 3px;
	background:
		url(//tb2.bdstatic.com/tb/static-liveshow/widget/spage_liveshow_slide/img/buttons_8908008.png)
		no-repeat 0 -8px;
	cursor: pointer
}

.spage_liveshow_slide .slide_outer_wrap .game_nav li.turn_icon_cur {
	background-position: 0 0
}

.spage_liveshow_slide .slide_outer_wrap .tags_list {
	float: right;
	width: 71px;
	margin-left: 7px
}

.spage_liveshow_slide .slide_outer_wrap .tags_list .tag a {
	display: block;
	width: 71px;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
	height: 20px;
	line-height: 20px;
	text-align: center;
	text-decoration: none;
	border: 1px solid #e0e0e0;
	border-radius: 2px;
	font-size: 12px;
	color: #666;
	background-color: #f8f8f8;
	margin-bottom: 8px;
	transition: color .2s ease-in-out, background-color .2s ease-in-out,
		border-color .2s ease-in-out
}

.spage_liveshow_slide .slide_outer_wrap .tags_list .tag a:hover {
	color: #fff;
	background-color: #45a7f2;
	border-color: #45a7f2
}

.liveshow_slide_container a.slide_content {
	position: relative;
	text-decoration: none;
	display: block;
	width: 180px;
	height: 142px
}

.liveshow_slide_container a.slide_content:hover .play_mask {
	display: block;
	cursor: pointer
}

.liveshow_slide_container .play_mask {
	position: absolute;
	top: 0;
	left: 0;
	display: none;
	width: 180px;
	height: 142px;
	background-color: rgba(0, 0, 0, .5);
	background: none\9;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#80000000',
		endColorstr='#80000000' )
}

.liveshow_slide_container .play_mask:not ([dummy] ){
	filter: progid:DXImageTransform.Microsoft.gradient(enabled='false' )
}

.liveshow_slide_container .play_mask .play_btn {
	position: absolute;
	top: 47px;
	left: 66px;
	width: 48px;
	height: 48px;
	background-image:
		url(//tb2.bdstatic.com/tb/static-liveshow/widget/spage_liveshow_slide/img/play_86af327.png)
}

.liveshow_slide_container .slide_img {
	width: 180px;
	height: 142px
}

.liveshow_slide_container .live_mark {
	font-family: 'Microsoft Yahei', SimHei, serif;
	font-size: 12px;
	color: #fff;
	background-color: rgba(0, 0, 0, .7);
	background: none\9;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#b3000000',
		endColorstr='#b3000000' );
	cursor: pointer;
	position: absolute;
	width: 54px;
	height: 19px;
	right: 0;
	top: 0
}

.liveshow_slide_container .live_mark:not ([dummy] ){
	filter: progid:DXImageTransform.Microsoft.gradient(enabled='false' )
}

.liveshow_slide_container .live_mark .live_icon {
	float: left;
	height: 19px;
	width: 15px;
	background:
		url(//tb2.bdstatic.com/tb/static-liveshow/widget/spage_liveshow_slide/img/xiu8icon_83d0f8f.png)
		no-repeat 2px 4px
}

.liveshow_slide_container .slide_info {
	position: absolute;
	cursor: pointer;
	bottom: 0;
	left: 0;
	height: 22px;
	line-height: 22px;
	background-color: rgba(0, 0, 0, .7);
	background: none\9;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#b3000000',
		endColorstr='#b3000000' );
	width: 180px
}

.liveshow_slide_container .slide_info:not ([dummy] ){
	filter: progid:DXImageTransform.Microsoft.gradient(enabled='false' )
}

.liveshow_slide_container .slide_info .name {
	color: #ea9b58;
	font-family: 'Microsoft Yahei', SimHei, serif;
	font-size: 12px;
	margin-left: 8px
}

.liveshow_slide_container .slide_info .audience {
	float: right;
	margin-right: 5px;
	color: #fff;
	font-size: 12px;
	padding-left: 15px;
	background:
		url(//tb2.bdstatic.com/tb/static-liveshow/widget/spage_liveshow_slide/img/people_0546ea5.png)
		no-repeat 0 5px
}

.liveshow_slide_static {
	float: left;
	width: 180px;
	height: 142px
}

.platact_bigouter {
	width: 550px;
	height: 145px;
	margin: 0 0 16px;
	_margin: 0 0 11px;
	position: relative
}

.platact_outer {
	width: 550px;
	height: 145px;
	overflow: hidden
}

.platact_inner {
	width: 548px;
	height: 143px;
	border: 1px solid #ededed;
	background: #fff;
	overflow: hidden
}

.platact_imglink {
	width: 144px;
	height: 143px;
	display: block;
	float: left
}

.platact_imglink img {
	width: 143px;
	height: 143px;
	border-right: 1px solid #ededed
}

.platact_desc {
	width: 364px;
	margin: 15px 20px 0;
	font: 400 12px/18px arial;
	float: right;
	color: #666
}

.platact_desctitle {
	font-size: 16px;
	font-weight: 400;
	font-family: STHeiti, "Microsoft Yahei", "Microsoft YaHei", Arial,
		sans-serif;
	margin-bottom: 9px
}

.platact_desctitle a {
	text-decoration: none
}

.platact_pre {
	color: #333
}

.platact_fname {
	color: #444
}

.platact_red {
	color: #f54646
}

.platact_blue {
	color: #2d64b3;
	margin-left: 5px;
	padding-left: 9px;
	background:
		url(//tb2.bdstatic.com/tb/static-spage/img/platforum_lucky_btn_f235431.gif)
		no-repeat -100px 3px
}

.platact_lucky {
	display: block;
	width: 96px;
	height: 32px;
	position: absolute;
	bottom: 10px;
	background:
		url(//tb2.bdstatic.com/tb/static-spage/img/platforum_lucky_btn_f235431.gif)
		no-repeat 0 0
}

.platact_naving {
	overflow: hidden;
	position: absolute;
	right: 16px;
	bottom: 16px;
	z-index: 30;
	height: 15px
}

.platact_type {
	font-size: 12px;
	font-family: SimSun, serif;
	margin-left: 5px;
	padding: 3px 4px;
	color: #fff;
	vertical-align: top
}

.platact_type_1 {
	background-color: #69bae2
}

.platact_type_2 {
	background-color: #fc7d6e
}

.platact_imglink .platact_square_holder {
	width: auto;
	border-right: 0
}

.platact_square_link {
	background-image: none;
	padding-left: 0;
	margin-left: 0
}

.platact_total {
	background:
		url(//tb2.bdstatic.com/tb/static-spage/img/platforum_lucky_btn_f235431.gif)
		no-repeat 0 -32px;
	bottom: 40px
}

.platact_square_desc {
	width: 280px
}

.platact_look_more {
	float: right;
	text-decoration: none;
	font-family: SimSun, serif;
	color: #2d64c3;
	margin-left: 10px;
	line-height: 14px
}

.platact_look_more:hover {
	text-decoration: underline
}

.sub_nav_wrap {
	width: 550px;
	height: 35px;
	font-family: STHeiti, "Microsoft Yahei", "Microsoft YaHei", Arial,
		sans-serif;
	font-size: 14px;
	position: relative;
	z-index: 2;
	background: url(//tb2.bdstatic.com/tb/static-spage/img/css_3396e44.png)
		no-repeat -7px -8px;
	box-shadow: 0 1px #eaeaea
}

.sub_nav_wrap a {
	text-decoration: none
}

.nav_bar_fixd {
	position: fixed;
	top: 0;
	_postion: relative
}

.sub_nav_list {
	height: 35px;
	float: left;
	postion: relative
}

.sub_nav_list li {
	padding: 0 14px;
	float: left;
	display: inline;
	height: 35px
}

.sub_nav_list li.sub_nav_line {
	width: 2px;
	padding: 0;
	background:
		url(//tb2.bdstatic.com/tb/static-spage/img/h_sub_nav_line_1aabe40.jpg)
		no-repeat center
}

.sub_nav_list a {
	display: block;
	float: left;
	height: 33px;
	line-height: 35px;
	overflow: hidden;
	color: #444
}

.sub_nav_list a:hover {
	color: #444;
	text-decoration: none
}

.sub_nav_list a.cur {
	border-bottom: solid 2px #0086c8;
	color: #0086c8
}

.sub_nav_list .nav_hover {
	position: absolute;
	bottom: 0;
	border-bottom: 2px solid #0090D7;
	left: 21px;
	height: 0;
	padding: 0;
	width: 28px;
	transition: left .5s ease 0s, width .5s ease 0s
}

.btn_refresh {
	width: 34px;
	height: 33px;
	display: inline;
	float: right;
	background-position: 0 -135px;
	margin-top: 1px
}

.btn_refresh:hover {
	background-position: -49px -135px
}

.sub_nav_wrap .btn_refreshing {
	background-position: -98px -135px
}

.btn_edit {
	float: right;
	display: inline;
	margin: 1px 6px 0 0;
	height: 33px;
	line-height: 35px;
	color: #666
}

.btn_edit:hover {
	background-color: #F8F8F8;
	color: #666;
	text-decoration: none
}

.edit_list {
	width: 86px;
	border: solid 1px #cacaca;
	background-color: #f8f8f8;
	position: absolute;
	right: 0;
	top: 34px;
	display: none
}

.edit_list li {
	line-height: 27px;
	padding-left: 12px;
	font-size: 12px;
	background:
		url(//tb2.bdstatic.com/tb/static-spage/img/left-arrow_20ad64b.png)
		no-repeat -100px -29px;
	border-top: 1px solid #f8f8f8;
	border-bottom: 1px solid #f8f8f8
}

.edit_list .li_hover {
	background-hover: #fcfcfc;
	border-top: 1px solid #cacaca;
	border-bottom: 1px solid #cacaca;
	margin-right: -1px
}

.edit_list .tag-first-border {
	border-top: 1px solid #fcfcfc
}

.edit_list .tag-last-border {
	border-bottom: 1px solid #fcfcfc
}

#like-tag-nav {
	margin: 15px 0 -5px 0;
	display: none;
	padding-left: 10px
}

#like-tag-nav a {
	display: inline-block;
	width: 101px;
	height: 20px;
	vertical-align: middle
}

#like-tag-nav span {
	display: inline-block;
	vertical-align: middle;
	font-size: 16px;
	font-family: STHeiti, "Microsoft Yahei", "Microsoft YaHei", Arial,
		sans-serif;
	color: #444;
	margin-right: 10px
}

.not-like-tag {
	background: url(//tb2.bdstatic.com/tb/static-spage/img/css1_00fb106.png)
		no-repeat;
	background-position: -8px -528px
}

.not-like-tag:hover {
	background-position: -136px -528px
}

.already-like-tag {
	background: url(//tb2.bdstatic.com/tb/static-spage/img/css1_00fb106.png)
		no-repeat;
	background-position: -256px -528px
}

.already-like-tag:hover {
	background-position: -376px -528px
}

.tag-up-frame {
	background-color: #fcfcfc;
	border-top: 1px solid #cacaca;
	border-bottom: 1px solid #cacaca;
	border-right: 1px solid #cacaca;
	overflow: hidden
}

.tags-wraper {
	padding: 0 15px
}

.tags-wraper a {
	display: inline-block;
	padding: 10px 8px 0 0;
	text-decoration: none;
	color: #999
}

.tags-wraper span {
	height: 12px;
	width: 0;
	display: inline-block;
	border-left: 1px solid #D6D6D6;
	vertical-align: -2px;
	margin-right: 8px
}

.edit_list a {
	color: #666
}

.edit_list a:hover {
	color: #0086c8;
	text-decoration: none
}

.edit_arrow {
	background:
		url(//tb2.bdstatic.com/tb/static-spage/img/arrow_bmg_895d40f.png)
		no-repeat
}

.edit_arrow {
	width: 5px;
	height: 4px;
	display: block;
	background-position: 0 -27px;
	position: absolute;
	left: 32px;
	top: -4px
}

.icon_ordered {
	height: 18px;
	display: inline;
	float: left;
	margin: 0 10px 10px 0;
	width: 72px;
	background-position: 0 0
}

.tag_container {
	max-height: 430px;
	*height: 430px;
	overflow-y: scroll;
	position: relative;
	top: 0;
	left: 0
}

.tag_container .tag_l_col a {
	margin-right: 5px;
	border: 1px solid #FFF;
	height: 18px;
	line-height: 18px
}

.nav_bar_position {
	margin-top: 73px;
	_margin-top: 0
}

.triangle-down {
	background: url(//tb2.bdstatic.com/tb/static-spage/img/css_3396e44.png)
		no-repeat -42px -56px;
	width: 70px;
	background-position: -42px -58px\9
}

.triangle-down:hover {
	background: url(//tb2.bdstatic.com/tb/static-spage/img/css_3396e44.png)
		no-repeat -42px -329px;
	width: 70px;
	background-position: -42px -331px\9
}

.triangle-up {
	background: url(//tb2.bdstatic.com/tb/static-spage/img/css_3396e44.png)
		no-repeat -42px -329px;
	width: 70px;
	background-position: -42px -331px\9
}

.l_icon_sign,.btn_refresh {
	cursor: pointer;
	_background: 0 0;
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled="true",
		src='//tb2.bdstatic.com/tb/static-spage/img/ie_refresh_58bf66e.png',
		sizingMethod='crop' )
}

.personal-affairs {
	padding: 0 7px;
	width: 78px;
	border: solid 1px #cacaca;
	background-color: #fff;
	position: absolute;
	right: 363px;
	top: 33px;
	z-index: 10000;
	display: none
}

.personal-affairs a {
	color: #666
}

.personal-affairs a:hover {
	color: #0086c8
}

.personal-affairs li {
	line-height: 27px;
	font-size: 12px;
	padding-left: 17px
}

.personal-affairs .top {
	border-bottom: 1px dotted #aaa
}

.personal-affairs .pointer {
	left: 45px
}

.nav_bar_fixd .nav_hover {
	*display: none
}

#personal-sub-nav {
	border-left: 1px solid #e7e7e7;
	border-bottom: 1px solid #e7e7e7;
	border-right: 1px solid #e7e7e7;
	background-color: #fff;
	height: 28px;
	line-height: 28px;
	color: #999;
	display: none
}

#personal-sub-nav span {
	float: left;
	margin: 0 0 0 10px
}

#personal-sub-nav a {
	float: right;
	margin-right: 15px;
	text-decoration: none;
	color: #0091D5
}

#personal-sub-nav a:hover {
	text-decoration: underline
}

.uiDialogWrapper a {
	text-decoration: none
}

.tag_l_col a:hover,.icon_ordered,.tag_add_col .icon_addEd,.layer_hd_img,.tag_like_col a,.s_add_btn
	{
	background:
		url(//tb2.bdstatic.com/tb/static-spage/img/layer_bg_7118100.png)
		no-repeat
}

.tag_layer_edit {
	border: solid 1px #bababa;
	background-color: #fff
}

.tag_layer_hd {
	height: 35px;
	line-height: 34px;
	font-size: 14px;
	color: #666;
	font-weight: 700;
	padding-left: 15px;
	position: relative;
	border-bottom: solid 1px #f0f0f0
}

.tag_layer_btn_close {
	width: 18px;
	height: 18px;
	display: block;
	background:
		url(//tb2.bdstatic.com/tb/static-spage/img/btn_close_c574469.jpg)
		no-repeat;
	position: absolute;
	right: 10px;
	top: 8px
}

.tag_l_col {
	padding: 5px 0 0 20px
}

.tag_l_col a {
	display: inline;
	float: left;
	position: relative;
	padding: 0 5px;
	width: 65px;
	height: 20px;
	line-height: 20px;
	*line-height: 18px;
	margin-right: 7px;
	margin-bottom: 5px;
	color: #666
}

.tag_l_col a:hover {
	color: #666;
	text-decoration: none;
	background-position: 60px -72px;
	border-color: #bbb
}

.tag_ordered_col {
	background: #f8f8f8;
	max-height: 90px;
	overflow-y: scroll;
	*height: 90px;
	position: relative;
	top: 0;
	left: 0
}

.tag_ordered_col a:hover {
	background-position: 60px -72px
}

.tag_l_add {
	background-color: #fff;
	padding-bottom: 5px
}

.tag_l_add .tag_layer_hd {
	color: #0090d7;
	font-size: 14px;
	padding-top: 5px;
	font-family: Arial, SimSun, Helvetica, sans-serif;
	border-bottom: 0;
	border-top: solid 1px #f0f0f0
}

.tag_add_col a:hover {
	background-position: 60px -139px;
	*background-position: 60px -141px;
	background-color: #0090d7;
	color: #fff
}

.add_col_top {
	border: 0
}

.tag_add_col .icon_addEd,.tag_add_col .icon_addEd:hover {
	background-position: 60px -205px;
	width: 65px;
	height: 18px;
	line-height: 18px;
	background-color: #f9f9f9;
	border: solid 1px #e6e6e6;
	color: #666
}

.layer_hd_img {
	width: 145px;
	height: 18px;
	overflow: hidden;
	background-position: 0 -295px;
	position: absolute;
	left: 80px;
	top: 11px
}

.tag_like_col {
	background: #f9f9f9;
	padding: 10px 0 2px 25px
}

.tag_like_col a {
	border: dotted 1px #F9F9F9;
	color: #999;
	margin: 0 28px 10px 0;
	background-position: 82px -90px;
	width: 91px
}

.tag_like_col a:hover {
	background-position: 82px -72px;
	border-color: #bbb;
	background-color: #FFF
}

.like_succ {
	background:
		url(//tb2.bdstatic.com/tb/static-spage/img/like_haved_2d46fcc.gif)
		no-repeat scroll 0 4px transparent;
	padding-left: 20px
}

.like_fail {
	background:
		url(//tb2.bdstatic.com/tb/static-spage/img/like_fail_085184c.png)
		no-repeat scroll 0 4px transparent;
	padding-left: 20px
}

.unliketip {
	width: 69px;
	height: 0;
	background:
		url(//tb2.bdstatic.com/tb/static-spage/img/unlike_tip_5785613.gif)
		transparent left center no-repeat;
	position: absolute;
	top: 0;
	left: 22px;
	overflow: hidden;
	text-align: center
}

.unliketip_text {
	color: #666;
	line-height: 30px;
	vertical-align: top
}

.success_tiplayer {
	width: 99px;
	height: 0;
	background:
		url(//tb2.bdstatic.com/tb/static-spage/img/like_success_222fefc.png)
		transparent left center no-repeat;
	position: absolute;
	top: 0;
	left: -2px;
	padding-left: 30px;
	overflow: hidden
}

.success_tiptext {
	color: #666;
	line-height: 29px;
	vertical-align: top
}

.tag_like a {
	width: 60px;
	margin: 0 10px 10px 0
}

.tag_like a:hover {
	background-position: 52px -72px
}

.left-cont-fixed {
	position: fixed;
	bottom: 90px
}

.right-wrap-fixed {
	position: fixed;
	bottom: 76px
}

.personal-affairs-li-bg {
	background:
		url(//tb2.bdstatic.com/tb/static-spage/img/personal_affair_icon_bg_f15b018.png)
		no-repeat 0 6px
}

.topic-tag {
	font-size: 12px;
	padding: 4px;
	background: #f2f7ff;
	color: #2962b6;
	border-radius: 2px;
	cursor: pointer;
	margin: 0 2px;
	position: relative;
	bottom: 2px
}

.info-section {
	display: none
}

.new_info {
	background: #fffaed;
	border: solid 1px #fff6de;
	border-top-color: #feedc3;
	height: 22px;
	line-height: 22px;
	overflow: hidden;
	text-align: center;
	display: block;
	color: #f2791f;
	margin-top: 20px
}

.new_info:hover {
	color: #f2791f
}

.new_list {
	margin: 18px 10px 0
}

.new_list a {
	text-decoration: none
}

.new_list a:hover {
	text-decoration: underline
}

.new_list .tag {
	height: 16px;
	line-height: 16px;
	*line-height: 18px;
	display: inline-block;
	padding: 0 0 0 5px;
	margin-right: 5px;
	*display: inline;
	float: left;
	margin-top: 1px
}

.tag a:hover {
	text-decoration: none
}

.tag-style {
	background: #df7177
}

.tag-style0 {
	background: #df7177
}

.tag-style1 {
	background: #37b8d5
}

.tag-style2 {
	background: #74c587
}

.tag-style3 {
	background: #f2934a
}

.tag-style4 {
	background: #cc6ee3
}

.new_list .tag-name {
	display: inline-block;
	text-decoration: none;
	color: #fff;
	margin-right: 2px
}

.new_list .triangle {
	display: inline-block;
	width: 0;
	height: 0;
	overflow: hidden;
	line-height: 0;
	font-size: 0;
	border-width: 4px 4px 4px 0;
	border-color: transparent #fff transparent transparent;
	border-style: dashed solid dashed none;
	_margin-top: 4px
}

.new_list .title,.n_name {
	position: relative;
	display: inline-block;
	font-family: STHeiti, "Microsoft Yahei", "Microsoft YaHei", Arial,
		sans-serif;
	font-size: 16px;
	color: #005097
}

.new_list .title:hover,.n_name:hover {
	color: #005097
}

.list-post-num {
	position: absolute;
	top: -2px;
	margin-left: 10px;
	font-size: 12px;
	color: #f54646;
	border: 1px solid #E4E1E2;
	height: 15px;
	line-height: 15px;
	padding: 0 10px;
	padding: 1px 10px 0\9;
	background: #fcfcfc;
	font-family: Arial SimSun;
	line-height: 17px\9;
	*line-height: 15px
}

.title-tag-wraper {
	margin-bottom: 5px;
	margin-bottom: 7px\9
}

.thread-name-wraper {
	position: relative
}

.list-post-num .unl {
	text-decoration: underline
}

.list-triangle-border {
	position: absolute;
	font-size: 0;
	width: 0;
	height: 0;
	overflow: hidden;
	line-height: 0;
	bottom: -7px;
	left: -1px;
	border-style: dashed none dashed solid;
	border-color: transparent transparent transparent #E4E1E2;
	border-width: 6px 0 6px 6px
}

.list-triangle-body {
	position: absolute;
	font-size: 0;
	width: 0;
	height: 0;
	overflow: hidden;
	line-height: 0;
	bottom: -5px;
	left: 0;
	border-style: dashed none dashed solid;
	border-color: transparent transparent transparent #fcfcfc;
	border-width: 6px 0 6px 6px
}

.new_list li {
	padding-bottom: 24px
}

.n_right {
	width: 532px
}

.use_head,.use_head img {
	width: 50px;
	height: 50px;
	overflow: hidden;
	display: block;
	border-radius: 4px
}

.use_head .headmodal {
	position: absolute;
	top: 4px;
	left: 4px;
	background: url(//tb2.bdstatic.com/tb/static-spage/img/head_6c6517d.png);
	width: 50px;
	height: 50px;
	_background: 0 0;
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled="true",
		src='//tb2.bdstatic.com/tb/static-spage/img/head_6c6517d.png',
		sizingMethod='crop' )
}

.use_head {
	padding: 4px;
	position: relative;
	background:
		url(//tb2.bdstatic.com/tb/static-spage/img/head_back_f191782.png)
		no-repeat
}

.n_title_line {
	color: #ccc;
	margin: 0 5px;
	font-size: 16px
}

.n_name,.n_name:hover {
	color: #444
}

.n_title a,.n_title .n_title_line {
	display: inline;
	*float: left
}

.n_voice {
	line-height: 24px;
	color: #666;
	font-size: 14px;
	padding: 4px 0 0
}

.n_txt {
	line-height: 24px;
	color: #666;
	font-size: 14px;
	padding: 4px 0 0
}

.n_reply {
	padding-top: 2px
}

.n_reply a {
	margin-right: 8px
}

.n_img,.n_media {
	width: 532px;
	margin: 10px 0 6px
}

.n_img li {
	float: left;
	display: inline;
	padding: 0;
	margin-right: 11px;
	_margin-right: 7px;
	position: relative
}

.n_img li .feed_highlight {
	background: none repeat scroll 0 0 #fff;
	bottom: 0;
	display: none;
	left: 0;
	opacity: .1;
	filter: Alpha(Opacity = 10);
	position: absolute;
	right: 0;
	top: 0;
	_height: 99999px;
	cursor:
		url(https://gsp0.baidu.com/5aAHeD3nKhI2p27j8IqW0jdnxx1xbK/tb/img/frs/cur_zin.cur?t=1568117222180),
		pointer
}

.n_img li:hover .feed_highlight {
	display: block
}

.n_img img {
	border: 1px solid #efefef;
	cursor: pointer
}

.bigpic_turn {
	background-image: url(about:blank);
	bottom: 10px;
	position: absolute;
	top: 34px;
	_height: 99999px;
	width: 33.33%;
	display: none
}

.bigpic_display_pre {
	cursor:
		url(//tb2.bdstatic.com/tb/static-frs/img/bigpicprev_ef133059.cur?t=1568117222181),
		pointer;
	left: 10px
}

.bigpic_display_next {
	cursor:
		url(//tb2.bdstatic.com/tb/static-frs/img/bigpicnext_61053ea6.cur?t=1568117222181),
		pointer;
	right: 10px
}

.n_media img {
	cursor: pointer
}

.n_media .feedlist_flash_play {
	width: 100px;
	height: 75px;
	display: block;
	overflow: hidden;
	margin-top: -80px;
	background:
		url(//tb2.bdstatic.com/tb/static-spage/img/videoplay_402199b.png)
		no-repeat;
	position: relative
}

.n_media .feedlist_flash_play:hover {
	background:
		url(//tb2.bdstatic.com/tb/static-spage/img/videoplay_hover_d9700a5.png)
		no-repeat
}

.n_img_one {
	width: 530px;
	height: 180px;
	overflow: hidden;
	display: block
}

.hidePre .m_flash_pic,.hidePre .m_music_pic,.hidePre .n_img,.hidePre .m_flash_pic,.hidePre .feedlist_flash_play
	{
	display: none
}

.media_box {
	width: 440px;
	overflow: hidden;
	padding: 10px;
	clear: both;
	background: #f5f5f5;
	border: solid 1px #dedede;
	position: relative;
	margin: 10px 0 5px
}

.enter_pb_btn {
	position: absolute;
	margin-top: -28px;
	margin-left: 470px
}

.media_box img {
	margin: 0 auto;
	display: block
}

.p_tools {
	line-height: 15px;
	margin-bottom: 9px
}

.p_tools span {
	margin: 0 9px;
	color: #D9D9D9
}

.p_tools a {
	padding-left: 15px;
	background:
		url(//tb2.bdstatic.com/tb/static-frs/img/frs_bright/images_bmg/tb_icon.png?t=130806162612&t=1568117222181)
		no-repeat scroll 0 0 transparent
}

.p_tools .p_putup {
	background-position: 0 -923px
}

.p_tools .tb_icon_ypic {
	background-position: 0 -961px
}

.p_tools .tb_icon_turnleft {
	background-position: 0 -996px
}

.p_tools .tb_icon_turnright {
	background-position: 0 -1030px
}

.media_bigpic_wrap {
	overflow: hidden
}

.media_bigpic_wrap img {
	cursor:
		url(https://gsp0.baidu.com/5aAHeD3nKhI2p27j8IqW0jdnxx1xbK/tb/img/frs/cur_zout.cur?t=1568117222181),
		pointer
}

.btn_more {
	height: 28px;
	line-height: 26px;
	*line-height: 29px;
	margin: 8px auto 0;
	*margin: 4px auto 0;
	overflow: hidden;
	display: none;
	text-align: center;
	font-size: 14px;
	background:
		url(//tb2.bdstatic.com/tb/static-spage/img/btn_more_a540b7e.jpg)
		repeat-x
}

.data_error_bar a,.btn_more a {
	color: #666;
	display: block
}

.btn_more a {
	border: solid 1px #e1e1e1;
	border-bottom-color: #cbcbcb
}

.btn_more a:hover {
	color: #0090D7;
	background-color: #D7EDF7;
	border-color: #87CBEC;
	text-decoration: none;
	border-color: #B1DDF2 #B1DDF2 #87CBEC
}

.data_error_bar a:hover {
	color: #0090D7
}

.data_error_bar,.data_loading {
	text-align: center;
	position: relative;
	height: 28px;
	display: none;
	margin-bottom: 20px;
	margin-top: 20px
}

.load_tip {
	line-height: 30px;
	position: relative;
	top: -7px
}

.thread_tag {
	background-position: 0 0;
	height: 18px;
	padding-left: 9px;
	display: inline-block;
	*display: inline;
	*float: left;
	cursor: pointer;
	margin-left: 10px;
	font-size: 12px;
	vertical-align: text-bottom
}

.thread_tag,.thread_tag span {
	background-image:
		url(//tb2.bdstatic.com/tb/static-spage/img/tag_fe4ec2d.png)
}

.thread_tag span {
	background-position: right -18px;
	float: left;
	padding-right: 5px
}

.thread_tag:hover {
	background-position: 0 -60px;
	color: #FFF
}

.thread_tag:hover span {
	background-position: right -78px
}

.tag_style0 {
	color: #CD3F49
}

.tag_style1 {
	color: #1ba7c9
}

.tag_style2 {
	color: #4da55f
}

.tag_style3 {
	color: #f1791f
}

.tag_style4 {
	color: #ab4fc1
}

.tag_style0:hover {
	background-position: 0 -60px;
	color: #FFF
}

.tag_style0:hover span {
	background-position: right -78px
}

.tag_style1:hover {
	background-position: 0 -109px;
	color: #FFF
}

.tag_style1:hover span {
	background-position: right -127px
}

.tag_style2:hover {
	background-position: 0 -159px;
	color: #FFF
}

.tag_style2:hover span {
	background-position: right -177px
}

.tag_style3:hover {
	background-position: 0 -206px;
	color: #FFF
}

.tag_style3:hover span {
	background-position: right -224px
}

.tag_style4:hover {
	background-position: 0 -251px;
	color: #FFF
}

.tag_style4:hover span {
	background-position: right -269px
}

.new_list .post_author {
	color: #999;
	padding-left: 18px;
	background: url(//tb2.bdstatic.com/tb/static-spage/img/css1_00fb106.png)
		no-repeat -198px -69px;
	_background:
		url(//tb2.bdstatic.com/tb/static-spage/img/css1_7481ade.gif) no-repeat
		-198px -69px
}

.icon_men {
	background-position: 0 -462px;
	*background-position: 0 -464px
}

.new_list .time {
	color: #999;
	padding-left: 21px;
	background:
		url(//tb2.bdstatic.com/tb/static-spage/img/time-bg_b9549c3.png)
		no-repeat -10px -9px
}

.no-feed-data {
	text-align: center;
	margin-top: 29px
}

.voice_player {
	padding: 6px 0
}

.voice_player a.voice_player_inner {
	display: inline-block;
	width: 160px;
	height: 24px;
	padding: 3px 0;
	background: #fff;
	border: 1px solid #e4e6eb;
	box-shadow: 0 1px 2px rgba(0, 0, 0, .1);
	border-radius: 4px
}

.voice_player .speaker {
	display: inline-block;
	width: 20px;
	background:
		url(//tb2.bdstatic.com/tb/static-common/widget/voice/images/voice_player_bg_d743ed6.png)
		-58px -206px no-repeat;
	_background-image:
		url(//tb2.bdstatic.com/tb/static-common/widget/voice/images/voice_player_bg_ie_b638fb6.gif)
}

.voice_player .loading .speaker {
	background:
		url(//tb2.bdstatic.com/tb/static-common/widget/voice/images/voice_player_bg_d743ed6.png)
		-1px -171px no-repeat;
	_background-image:
		url(//tb2.bdstatic.com/tb/static-common/widget/voice/images/voice_player_bg_ie_b638fb6.gif)
}

.voice_player .time {
	padding-right: 10px;
	text-align: right
}

.voice_player_mini {
	display: inline-block;
	width: 100px;
	*display: inline;
	zoom: 1
}

.voice_player_lzl .voice_player_desc {
	padding-left: 100px;
	line-height: 30px;
	font-size: 12px;
	color: #999
}

.tbshare_wrapper {
	float: left
}

.tbshare_wrapper .tbshare_cotainer li {
	float: left
}

.tbshare_wrapper .tbshare_cotainer li a {
	color: #404040;
	line-height: 17px
}

.tbshare_wrapper .tbshare_cotainer li .zclip {
	line-height: 0
}

.tbshare_wrapper .tbshare_icon {
	background-image:
		url(//tb2.bdstatic.com/tb/static-common/widget/tbshare/img/share_4e160fb.png);
	display: block;
	font-family: SimSun, Arial;
	height: 16px;
	cursor: pointer;
	padding: 6px 3px 3px 20px;
	background-repeat: no-repeat
}

.tbshare_wrapper .tbshare_qqzone {
	background-position: 0 -47px
}

.tbshare_wrapper .tbshare_tieba {
	background-position: 0 -723px
}

.tbshare_wrapper .tbshare_renren {
	background-position: 0 -203px
}

.tbshare_wrapper .tbshare_tsina {
	background-position: 0 -99px
}

.tbshare_wrapper .tbshare_weixin {
	background-position: 0 -1607px
}

.tbshare_wrapper .tbshare_douban {
	background-position: 0 -463px
}

.tbshare_wrapper .tbshare_tsohu {
	background-position: 0 -515px
}

.tbshare_wrapper .tbshare_copy {
	background-position: 0 -2283px
}

.tbshare_wrapper .tbshare_all {
	background-position: 0 5px
}

.tbshare_icon .tbshare_title_box {
	display: none
}

.tbshare_more_wrapper {
	position: relative;
	float: left;
	display: none
}

.tbshare_more_wrapper .tbshare_more_enter {
	float: left;
	background:
		url(//tb2.bdstatic.com/tb/static-common/widget/tbshare/img/share_4e160fb.png)
		no-repeat 0 5px;
	color: #444;
	height: 16px;
	line-height: 16px;
	cursor: pointer;
	padding: 6px 3px 3px 20px
}

.tbshare_more_wrapper .tbshare_more_left {
	background-image:
		url(//tb2.bdstatic.com/tb/static-common/widget/tbshare/img/l2_0f82cce.gif);
	right: -24px
}

.tbshare_more_wrapper .tbshare_more_right {
	background-image:
		url(//tb2.bdstatic.com/tb/static-common/widget/tbshare/img/r2_81fb45e.gif);
	left: -24px
}

.tbshare_more_main {
	width: 218px;
	background: #fff;
	border: 1px solid #e9e9e9;
	z-index: 999;
	position: absolute;
	display: none;
	cursor: default
}

.tbshare_more_main .tbshare_header h6 {
	width: 100%;
	font: 14px/22px SimSun;
	text-indent: .5em;
	font-weight: 700;
	border-top: 1px solid #fbfbfb;
	border-bottom: 1px solid #f2f1f1;
	background-color: #f6f6f6;
	padding: 5px 0;
	margin: 0
}

.tbshare_more_main .tbshare_main {
	margin: 6px
}

.tbshare_more_main .tbshare_footer {
	width: 100%;
	height: 21px;
	font: 12px SimSun;
	border-top: 1px solid #f2f1f1;
	background-color: #f8f8f8;
	padding: 0;
	margin: 0
}

.tbshare_more_main ul {
	padding: 0 0 0 6px;
	margin: 0
}

.tbshare_more_main li {
	list-style: none;
	float: left
}

.tbshare_more_main li a {
	color: #565656;
	font: 12px SimSun;
	padding: 6px 0;
	text-indent: 2.4em;
	_text-indent: 1.8em;
	background-repeat: no-repeat;
	text-decoration: none;
	width: 95px
}

.tbshare_more_main li .tbshare_icon {
	padding-left: 24px;
	line-height: 14px;
	width: 70px
}

.tbshare_slide_wrapper {
	position: absolute;
	top: 50%;
	margin-top: -20px;
	z-index: 9999
}

.tbshare_float_wrapper {
	top: 0;
	height: 88px;
	width: 24px;
	cursor: pointer;
	position: absolute;
	display: none
}

.tbshare_slide_main {
	overflow: hidden
}

.tbshare_qrcode_wrapper {
	border: solid 1px #d8d8d8;
	background-color: #fff;
	width: 240px;
	position: fixed;
	left: 50%;
	top: 50%;
	margin-left: -120px;
	margin-top: -160px;
	padding: 0 10px;
	z-index: 55
}

.tbshare_qrcode_wrapper h6 {
	font-family: SimSun;
	font-size: 12px;
	margin: 15px 5px 15px 0
}

.tbshare_qrcode_wrapper .tbshare_qrcode_content {
	text-align: center
}

.tbshare_qrcode_wrapper .tbshare_qrcode_content table {
	margin: 0 auto !important
}

.tbshare_qrcode_wrapper .tbshare_qrcode_content canvas {
	margin: 0 auto
}

.tbshare_qrcode_wrapper .tbshare_qrcode_content img {
	margin: 0 auto
}

.tbshare_qrcode_wrapper p {
	font-size: 12px;
	text-align: left;
	line-height: 22px;
	color: #666;
	margin: 15px 0
}

.tbshare_qrcode_wrapper .tbshare_qrcode_close {
	width: 16px;
	height: 16px;
	position: absolute;
	right: 4px;
	top: 4px;
	color: #999;
	text-decoration: none;
	font-size: 16px;
	font-weight: 700;
	text-align: center;
	line-height: 16px;
	font-family: Arial, Helvetica, STHeiti;
	cursor: pointer
}

.tbshare_qrcode_mask {
	position: fixed;
	left: 0;
	top: 0;
	width: 100%;
	height: 100%;
	background: rgba(0, 0, 0, .3);
	z-index: 555;
	display: none
}

.tbshare_all_wrapper {
	position: fixed;
	left: 50%;
	top: 50%;
	margin-left: -150px;
	margin-top: -80px;
	width: 300px;
	border: 6px solid #8f8f8f;
	padding: 0;
	background: #f6f6f6;
	z-index: 9999;
	display: none
}

.tbshare_all_wrapper h5 {
	width: 100%;
	height: 28px;
	color: #626262;
	font: 14px/28px SimSun;
	font-weight: 700;
	text-indent: .5em;
	float: left;
	margin: 0;
	overflow: hidden
}

.tbshare_all_wrapper .tbshare_all_main {
	background: #fff;
	float: left;
	padding: 8px 12px;
	margin: 0;
	border-top: 1px solid #f2f1f1;
	border-bottom: 1px solid #f2f1f1;
	overflow: auto;
	overflow-x: hidden
}

.tbshare_all_wrapper .tbshare_all_footer {
	width: 100%;
	font: 12px SimSun;
	float: left;
	padding: 10px 0;
	margin: 0;
	overflow: hidden
}

.tbshare_all_wrapper li {
	float: left
}

.tbshare_all_wrapper li .tbshare_icon {
	padding-left: 0;
	color: #565656;
	font: 12px SimSun;
	padding: 6px 0;
	text-indent: 2.4em;
	_text-indent: 1.8em;
	background-repeat: no-repeat;
	text-decoration: none;
	width: 134px
}

.tbshare_all_wrapper .j_tbshare_all_close {
	width: 22px;
	height: 23px;
	background:
		url(//tb2.bdstatic.com/tb/static-common/widget/tbshare/img/pop_c_0402af3.gif?cdnversion=20120720)
		no-repeat 0 0;
	cursor: pointer;
	position: absolute;
	right: 8px;
	top: 4px
}

.tbshare_wrapper_theme_coco {
	float: left;
	border: 1px solid #ddd;
	background: #fff;
	box-shadow: 1px 1px 0 rgba(221, 221, 221, .2)
}

.tbshare_wrapper_theme_coco li {
	float: left
}

.tbshare_wrapper_theme_coco li a {
	color: #404040;
	line-height: 17px
}

.tbshare_wrapper_theme_coco li .zclip {
	line-height: 0
}

.tbshare_wrapper_theme_coco .tbshare_icon {
	display: block;
	font-family: SimSun, Arial;
	cursor: pointer;
	width: 32px;
	height: 32px;
	padding: 0;
	background:
		url(../images/tbshare_popup_1e8ecc2.png);
	margin: 5px 10px
}

.tbshare_wrapper_theme_coco .tbshare_icon:hover .tbshare_title_box {
	display: block
}

.tbshare_wrapper_theme_coco .tbshare_qqzone {
	background-position: -126px 0
}

.tbshare_wrapper_theme_coco .tbshare_qqzone:hover {
	background-position: -126px -34px
}

.tbshare_wrapper_theme_coco .tbshare_tieba:hover {
	background-position: 0 -34px
}

.tbshare_wrapper_theme_coco .tbshare_renren {
	background-position: 0 -203px
}

.tbshare_wrapper_theme_coco .tbshare_tsina {
	background-position: -84px 0
}

.tbshare_wrapper_theme_coco .tbshare_tsina:hover {
	background-position: -84px -34px
}

.tbshare_wrapper_theme_coco .tbshare_weixin {
	background-position: -42px 0
}

.tbshare_wrapper_theme_coco li:hover .tbshare_weixin {
	background-position: -42px -34px
}

.tbshare_wrapper_theme_coco .tbshare_weixin.hover_on_qrcode {
	background-position: -42px -34px
}

.tbshare_wrapper_theme_coco .tbshare_douban {
	background-position: 0 -463px
}

.tbshare_wrapper_theme_coco .tbshare_tsohu {
	background-position: 0 -515px
}

.tbshare_wrapper_theme_coco .tbshare_copy {
	background-position: -167px 0
}

.tbshare_wrapper_theme_coco .tbshare_copy:hover {
	background-position: -168px -34px
}

.tbshare_wrapper_theme_coco .tbshare_copy.zeroclipboard-is-hover {
	background-position: -168px -34px
}

.tbshare_wrapper_theme_coco .tbshare_qrcode_mask {
	width: auto;
	height: auto;
	background: 0 0;
	position: absolute;
	top: -161px;
	padding-bottom: 4px
}

.tbshare_wrapper_theme_coco .tbshare_qrcode_mask .tbshare_qrcode_instruction
	{
	display: none
}

.tbshare_wrapper_theme_coco .tbshare_qrcode_mask .tbshare_qrcode_wrapper
	{
	width: 144px;
	height: 144px;
	padding: 0;
	box-sizing: border-box;
	position: static;
	margin: 0;
	border-color: #a3a3a3
}

.tbshare_wrapper_theme_coco .tbshare_qrcode_mask .tbshare_qrcode_wrapper h6
	{
	margin: 0;
	height: 36px;
	line-height: 36px;
	border-bottom: 1px solid #e6e6e6;
	background-color: #f6f6f6;
	text-align: center;
	box-sizing: border-box
}

.tbshare_wrapper_theme_coco .tbshare_qrcode_mask .tbshare_qrcode_content
	{
	margin-top: 8px
}

.tbshare_wrapper_theme_coco .tbshare_qrcode_mask .tbshare_qrcode_outer {
	border: 5px solid rgba(0, 0, 0, .2)
}

.tbshare_wrapper_theme_coco .tbshare_qrcode_mask .tbshare_qrcode_close {
	display: none
}

.tbshare_wrapper_theme_coco .tbshare_qrcode_mask .tbshare_qrcode_triangle
	{
	border-left: 7px solid transparent;
	width: 0;
	height: 0;
	border-top: 6px solid rgba(0, 0, 0, .2);
	border-right: 7px solid transparent;
	margin: 0 auto
}

.tbshare_wrapper_theme_coco .tbshare_title_box {
	width: 69px;
	height: 42px;
	position: absolute;
	background-image:
		url(//tb2.bdstatic.com/tb/static-common/widget/tbshare/img/cross_title_box_f042f59.png?__sprite);
	margin-left: -17px;
	top: -36px;
	text-align: center;
	line-height: 32px;
	color: #666;
	display: none
}

.tbshare_wrapper_theme_coco .tbshare_title_box.copy_done {
	color: #e64845
}

.tbshare_wrapper_theme_coco.vertical {
	padding: 4px 0;
	width: 42px;
	font-size: 12px;
    font-family: "Helvetica Neue",Helvetica,Arial,sans-serif;
    color: #333;
    line-height: 22px;
}

.tbshare_wrapper_theme_coco.vertical .tbshare_icon {
	margin: 5px;
	position: relative
}

.tbshare_wrapper_theme_coco.vertical .tbshare_title_box {
	background-image:
		url(//tb2.bdstatic.com/tb/static-common/widget/tbshare/img/vertical_title_box_dd9577a.png?__sprite);
	width: 75px;
	height: 36px;
	left: 57px;
	top: 0;
	text-indent: 7px
}

.tbshare_wrapper_theme_coco.vertical .tbshare_qrcode_mask {
	top: -9px;
	left: 53px
}

.tbshare_wrapper_theme_coco.vertical .tbshare_qrcode_mask .tbshare_qrcode_triangle
	{
	border-right: 7px solid rgba(0, 0, 0, .2);
	border-top: 7px solid transparent;
	border-bottom: 7px solid transparent;
	position: absolute;
	left: -14px;
	top: 68px
}

.tbshare_popup_wrapper {
	position: relative
}

.tbshare_popup_wrapper .tbshare_popup_main {
	position: absolute;
	left: -95px;
	top: -44px;
	width: 262px;
	display: none
}

.tbshare_popup_wrapper .tbshare_popup_enter {
	width: 70px;
	height: 27px;
	background-image:
		url(//tb2.bdstatic.com/tb/static-common/widget/tbshare/img/share_btn_a81e0da.png)
}

.tbshare_popup_wrapper .tbshare_popup_main .tbshare_copy.zeroclipboard-is-hover .tbshare_title_box
	{
	display: block
}

.tbshare_popup_wrapper .tbshare_popup_main .tbshare_weixin:hover .tbshare_title_box
	{
	display: none
}

.tbshare_popup_wrapper.popup_vertical .tbshare_popup_main {
	width: auto;
	left: 68px;
	top: 0
}

.tbshare_popup_wrapper.popup_icon_left .tbshare_title_box {
	background-image:
		url(//tb2.bdstatic.com/tb/static-common/widget/tbshare/img/vertical_title_box_left_35332c9.png?__sprite);
	text-align: left;
	left: -66px
}

.tbshare_popup_wrapper.popup_icon_left .tbshare_qrcode_mask {
	left: -163px
}

.tbshare_popup_wrapper.popup_icon_left .tbshare_qrcode_mask .tbshare_qrcode_triangle
	{
	border-right: 7px solid transparent;
	border-top: 7px solid transparent;
	border-bottom: 7px solid transparent;
	border-left: 7px solid rgba(0, 0, 0, .2);
	position: absolute;
	right: -14px;
	left: auto
}

.tbui_aside_float_bar {
	position: fixed;
	left: 50%;
	bottom: 100px;
	margin-left: 498px;
	z-index: 1005
}

.tbui_afb_compact {
	left: auto;
	right: 10px
}

.tbui_aside_float_bar li a {
	display: inline-block;
	width: 45px;
	height: 45px
}

.tbui_aside_float_bar .tbui_fbar_feedback a {
	background-image:
		url(//tb2.bdstatic.com/tb/static-common/widget/aside_float_bar/images/icon_fbar_feedback_5f711c7.png?__sprite)
}

.tbui_aside_float_bar .tbui_fbar_feedback a:hover {
	background-image:
		url(//tb2.bdstatic.com/tb/static-common/widget/aside_float_bar/images/icon_fbar_feedback_hover_97438f0.png?__sprite)
}

.tbui_aside_float_bar .tbui_fbar_tsukkomi a {
	background-image:
		url(//tb2.bdstatic.com/tb/static-common/widget/aside_float_bar/images/icon_fbar_tsukkomi_6d87f1c.png?__sprite)
}

.tbui_aside_float_bar .tbui_fbar_tsukkomi a:hover {
	background-image:
		url(//tb2.bdstatic.com/tb/static-common/widget/aside_float_bar/images/icon_fbar_tsukkomi_hover_314b5da.png?__sprite)
}

.tbui_aside_float_bar .tbui_fbar_props a {
	background-image:
		url(//tb2.bdstatic.com/tb/static-common/widget/aside_float_bar/images/icon_fbar_props_fe6ce7b.png?__sprite)
}

.tbui_aside_float_bar .tbui_fbar_props a:hover {
	background-image:
		url(//tb2.bdstatic.com/tb/static-common/widget/aside_float_bar/images/icon_fbar_props_hover_998ef75.png?__sprite)
}

.tbui_aside_float_bar .tbui_fbar_home a {
	background-image:
		url(//tb2.bdstatic.com/tb/static-common/widget/aside_float_bar/images/icon_fbar_home_0bc4a12.png?__sprite)
}

.tbui_aside_float_bar .tbui_fbar_home a:hover {
	background-image:
		url(//tb2.bdstatic.com/tb/static-common/widget/aside_float_bar/images/icon_fbar_home_hover_e05fb8c.png?__sprite)
}

.tbui_aside_float_bar .tbui_fbar_square a {
	background-image:
		url(//tb2.bdstatic.com/tb/static-common/widget/aside_float_bar/images/icon_fbar_square_2051d9e.png?__sprite)
}

.tbui_aside_float_bar .tbui_fbar_square a:hover {
	background-image:
		url(//tb2.bdstatic.com/tb/static-common/widget/aside_float_bar/images/icon_fbar_square_hover_bec99f6.png?__sprite)
}

.tbui_aside_float_bar .tbui_fbar_lab a {
	background-image:
		url(//tb2.bdstatic.com/tb/static-common/widget/aside_float_bar/images/icon_fbar_lab_4cc254a.png?__sprite)
}

.tbui_aside_float_bar .tbui_fbar_lab a:hover {
	background-image:
		url(//tb2.bdstatic.com/tb/static-common/widget/aside_float_bar/images/icon_fbar_lab_hover_e047c52.png?__sprite)
}

.tbui_aside_float_bar .tbui_fbar_top a {
	background-image:
		url(//tb2.bdstatic.com/tb/static-common/widget/aside_float_bar/images/icon_fbar_top_16458b4.png?__sprite)
}

.tbui_aside_float_bar .tbui_fbar_top a:hover {
	background-image:
		url(//tb2.bdstatic.com/tb/static-common/widget/aside_float_bar/images/icon_fbar_top_hover_fc6c902.png?__sprite)
}

.tbui_aside_float_bar .tbui_fbar_favor a {
	background-image:
		url(//tb2.bdstatic.com/tb/static-common/widget/aside_float_bar/images/icon_fbar_favor_e839aa5.png?__sprite)
}

.tbui_aside_float_bar .tbui_fbar_favor a:hover {
	background-image:
		url(//tb2.bdstatic.com/tb/static-common/widget/aside_float_bar/images/icon_fbar_favor_hover_3c55fa5.png?__sprite)
}

.tbui_aside_float_bar .tbui_fbar_share a {
	background-image:
		url(//tb2.bdstatic.com/tb/static-common/widget/aside_float_bar/images/icon_fbar_share_422628d.png?__sprite)
}

.tbui_aside_float_bar .tbui_fbar_share a:hover {
	background-image:
		url(//tb2.bdstatic.com/tb/static-common/widget/aside_float_bar/images/icon_fbar_share_hover_ebd8bf0.png?__sprite)
}

.tbui_aside_float_bar .tbui_fbar_refresh a {
	background-image:
		url(//tb2.bdstatic.com/tb/static-common/widget/aside_float_bar/images/icon_fbar_refresh_346c95c.png?__sprite)
}

.tbui_aside_float_bar .tbui_fbar_refresh a:hover {
	background-image:
		url(//tb2.bdstatic.com/tb/static-common/widget/aside_float_bar/images/icon_fbar_refresh_hover_1fe727f.png?__sprite)
}

.tbui_aside_float_bar .tbui_fbar_post a {
	background-image:
		url(//tb2.bdstatic.com/tb/static-common/widget/aside_float_bar/images/icon_fbar_post_7204e20.png?__sprite)
}

.tbui_aside_float_bar .tbui_fbar_post a:hover {
	background-image:
		url(//tb2.bdstatic.com/tb/static-common/widget/aside_float_bar/images/icon_fbar_post_hover_2c84ae3.png?__sprite)
}

.tbui_aside_float_bar .tbui_fbar_reply a {
	background-image: url(images/icon_fbar_reply.png?__sprite)
}

.tbui_aside_float_bar .tbui_fbar_reply a:hover {
	background-image: url(images/icon_fbar_reply_hover.png?__sprite)
}

.tbui_aside_float_bar .tbui_fbar_down a {
	background-image:
		url(//tb2.bdstatic.com/tb/static-common/widget/aside_float_bar/images/icon_fbar_down_503bd36.png?__sprite)
}

.tbui_aside_float_bar .tbui_fbar_down a:hover {
	background-image:
		url(//tb2.bdstatic.com/tb/static-common/widget/aside_float_bar/images/icon_fbar_down_hover_8944f99.png?__sprite)
}

.tbui_aside_float_bar li.tbui_fbar_feedback,.tbui_aside_float_bar li.tbui_fbar_lab,.tbui_aside_float_bar li.tbui_fbar_square,.tbui_aside_float_bar li.tbui_fbar_favor,.tbui_aside_float_bar li.tbui_fbar_tsukkomi,.tbui_aside_float_bar li.tbui_fbar_props
	{
	position: relative
}

.tbui_aside_float_bar li.tbui_fbar_post {
	margin-bottom: 20px
}

.tbui_fbar_down .tbui_pb_qr_code {
	position: relative;
	left: -170px;
	display: block;
	width: 170px;
	height: 170px
}

.tbui_aside_props_list {
	background: #fff;
	border: 1px solid #DBDBDB;
	height: 97px;
	padding: 6px 6px 0;
	position: absolute;
	right: 45px;
	top: -1px;
	width: 146px;
	z-index: 50011
}

.tbui_aside_props_list li {
	float: left;
	height: 70px;
	margin-left: 3px;
	width: 70px
}

.tbui_aside_float_bar li.tbui_fbar_tsukkomi .tbui_smiley_img {
	width: 27px;
	height: 27px;
	margin-top: 11px;
	margin-left: 11px
}

.tbui_fbar_tsukkomi a:hover .tbui_smiley_img {
	display: none
}

.tbui_aside_favor_list {
	position: absolute;
	top: -1px;
	right: 45px;
	padding: 15px 0 0 15px;
	width: 180px;
	border: 1px solid #DBDBDB;
	background: #FFF;
	z-index: 50011
}

.tbui_aside_favor_list li {
	float: left
}

.tbui_aside_float_bar .tbui_aside_fbar_button .tbui_aside_favor_list a:link,.tbui_aside_float_bar .tbui_aside_fbar_button .tbui_aside_favor_list a:visited
	{
	display: block;
	background: 0 0;
	width: 75px;
	height: auto;
	margin: 0 15px 15px 0;
	color: #666
}

.tbui_aside_favor_list a.ui_text_desc:link,.tbui_aside_favor_list a.ui_text_desc:visited
	{
	color: #999 !important
}

.tbui_aside_smiley {
	display: none;
	position: absolute;
	top: -1px;
	right: 45px;
	padding: 0 0 10px 10px;
	width: 306px;
	height: 260px;
	border: 1px solid #E5E5E5;
	background-color: #fff;
	z-index: 50010
}

.favor_loading {
	text-align: center
}

.tbui_aside_float_bar .tbshare_popup_enter {
	width: 100%;
	height: 45px;
	background: 0 0
}

.tbui_aside_float_bar .tbshare_popup_main {
	left: -262px;
	top: 0
}