.senSear {
	padding: 10px;
	overflow: hidden;
}

.senSear .title {
	margin-bottom: 15px;
	overflow: hidden;
	zoom: 1;
}

.senSear .title .left {
	float: left;
}

.senSear .title .right {
	float: right;
}

.senSear .s_type {
	padding: 0 0 5px;
	clear: both;
}

.senSear .s_key {
	padding: 0 0 10px;
}

.senSear .s_btn {
	padding: 0 0 5px;
}

.s_type dt,.s_type dd {
	float: left;
}

.s_type dt {
	line-height: 22px;
}

.s_type dd {
	height: 24px;
	line-height: 24px;
	vertical-align: middle;
}

.s_type dd .txt {
	vertical-align: 0;
	vertical-align: -4px\9;
	_vertical-align: -6px;
	padding: 0 6px;
}

.s_type dd .iw1 {
	width: 190px;
	margin-right: 20px;
}
.s_type dd .iw5 {
	width: 120px;
	margin-right: 20px;
}

.s_type dd .iw2 {
	width: 70px;
}

.s_type dd .iw3 {
	margin-right: 20px;
}

.s_type dd label {
	margin-right: 20px;
	margin-right: 12px\9;
}

.s_type dd .W_error {
	margin-left: 10px;
}

.s_type dd .W_error .icon_del {
	vertical-align: -3px;
	*vertical-align: -1px;
	_vertical-align: 1px;
}

#js_style_css_module_global_senior_search {
	height: 42px;
}

.nfTagB ul {
	margin-left: 2px;
	_margin-left: 4px;
}

.nfTagB .leftTxt {
	float: left;
	height: 27px;
	line-height: 23px;
}

.nfTagB ul li {
	float: left;
	position: relative;
	margin: 0 -2px;
}

.nfTagB ul li a {
	display: block;
	padding: 7px 11px 7px 11px;
	*padding: 8px 11px 6px 11px;
	*font-family: SimSun;
	z-index: 0;
	white-space: nowrap;
}

.nfTagB ul li span img {
	vertical-align: -2px;
	margin-right: 3px;
}

.nfTagB ul li a em {
	display: inline-block;
	cursor: pointer;
}

.nfTagB ul li.W_vline {
	padding: 6px 0 0 0;
	*padding: 7px 0 0 0;
	margin: 0;
	width: 2px;
	overflow: hidden;
}

.nfTagB ul li .W_count {
	margin: -2px 0 0 2px;
	vertical-align: middle;
	font-family: Arial;
}

.nfTagB ul li.hover .W_count {
	_margin: 7px 0;
}

.nfTagB ul li.current {
	z-index: 2;
	font-weight: 700;
}

.nfTagB ul li.current span {
	display: inline-block;
	height: 28px;
	_height: 29px;
	line-height: 27px;
	*line-height: 29px;
	padding: 0 11px;
	cursor: pointer;
	text-decoration: none;
	*font-family: SimSun;
	white-space: nowrap;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
}

.nfTagB ul li a.arrow {
	display: none;
}

.nfTagB ul li.current a.arrow {
	display: inline-block;
}

.nfTagB ul li a.arrow,.nfTagB ul li a.arrow:link {
	position: relative;
	width: 14px;
	height: 13px;
	padding: 0;
	margin-left: 2px;
	margin-top: 1px;
	vertical-align: text-top;
	vertical-align: middle\9;
	_margin: 8px 0;
}

.nfTagB ul li a.arrow:hover {
	background-color: #9abbc8;
}

.nfTagB ul li a.arrow:active {
	background-color: #0095cd;
}

.nfTagB ul li a.arrow .arr_m {
	display: inline-block;
	border-color: #444 transparent transparent transparent;
	border-style: solid dashed dashed dashed;
	border-width: 4px 4px 0 4px;
	font-size: 0;
	line-height: 0;
	width: 0;
	height: 0;
	margin: 0 0 0 3px;
	position: absolute;
	top: 4px;
	left: 0;
}

.nfTagB ul li a.arrow:hover .arr_m,.nfTagB ul li a.arrow:active .arr_m {
	border-top-color: #f3f3f3;
}

.nfTagB ul li.addNew a {
	padding: 4px 13px 0 13px;
}

.nfTagB ul li.addNew a:hover {
	text-decoration: none;
	_text-decoration: underline;
}

.nfTagB ul li.addNew em {
	font-family: Arial;
	font-size: 17px;
	font-weight: bold;
	cursor: pointer;
	margin: 1px 2px 0 3px;
	vertical-align: middle;
	vertical-align: -1px;
	text-decoration: none;
}

.nfTagB ul li.addNew cite {
	display: inline-block;
	cursor: pointer;
}

.nfTagB ul li.addNew a:hover cite {
	text-decoration: underline;
}

.nfTagB .search_input {
	float: right;
}

.nfTagB .search_input .W_input {
	margin-top: 0;
	*margin-top: -1px;
}

.nfTagB a.W_Titarr_off,.nfTagB a.W_Titarr_on {
	float: right;
	margin-top: 8px;
}

.nfTagB ul li a.W_moredown .more {
	position: relative;
	top: -1px;
}

.nfTagB .interOder {
	float: right;
}

.nfTagB .interOder .iobox {
	float: left;
	margin: 8px 10px 0 0;
}

.nfTagB .interOder .iobox .W_vline {
	margin: 0 6px 0 4px;
}

.nfTagB .interOder .iobox .W_count {
	vertical-align: 1px;
	_vertical-align: 2px;
}

.nfTagB .interOder a.refr {
	width: 14px;
	height: 14px;
	background: url(../../images/common/ico.png?id=1331016101750)
		no-repeat 2px -2114px;
	display: inline-block;
	margin-top: 7px;
	float: right;
	float: none\9;
}

.nfTagB .interOder a.refr:hover {
	background-position: 2px -2144px;
}

.nfTagB .interOder a.W_Titarr_off,.nfTagB .interOder a.W_Titarr_on {
	float: right;
	float: none\9;
}

.nfTagB .interOder a.W_moredown,.nfTagB .interOder a.W_moreup {
	margin-top: 8px;
	display: inline-block;
}

.nfTagB .interOder a.W_moredown img,.nfTagB .interOder a.W_moreup img {
	vertical-align: middle;
}

.nfTagB a.W_Titarr_off,.nfTagB a.W_Titarr_on {
	float: right;
	margin-top: 8px;
}

.nfBox {
	padding: 5px 10px;
	zoom: 1;
	margin-top: -2px;
	position: relative;
}

.nfBox .left {
	float: left;
}

.nfBox .left a {
	display: inline-block;
	padding: 0 8px;
}

.nfBox .left a:hover {
	text-decoration: underline;
}

.nfBox .left a.current {
	font-weight: 700;
}

.nfBox .left a.current:hover {
	text-decoration: none;
	cursor: default;
}

.nfBox .mid {
	float: left;
	margin-left: 15px;
}

.nfBox .mid .input {
	width: 66px;
	height: 17px;
	*height: 16px;
	border-color: #c1c1c1 #ececec #ececec #c1c1c1;
	margin: 0 5px;
	padding: 2px 0 0 1px;
	*padding: 3px 0 0 1px;
	*margin-top: -1px;
}

.nfBox .right {
	float: right;
	display: inline;
	position: relative;
}

.nfBox .right a.searchadv {
	float: left;
	margin: 0 0 0 5px;
}

.nfBox .right .search_input {
	float: right;
	margin: 4px 0;
}

.nfBox .right .sh_input {
	float: left;
	border: 1px solid #d2d5d8;
	height: 22px;
	background-color: #fff;
}

.nfBox .right .sh_input .input {
	margin: 0 5px 0 0;
	border: 0;
	color: #999;
	float: left;
	height: 22px;
	line-height: 22px\9;
	width: 130px;
	padding: 0 2px;
}

.nfBox .right .sh_input .btn {
	background: url(../../../images/common/search_btn.gif?id=1323328404357)
		no-repeat;
	width: 20px;
	height: 22px;
	float: left;
}

.nfBox .right .sh_input .btn:hover {
	background-position: 0 -38px;
}

.nfBox .senSear {
	padding: 6px 0 4px;
}

.nfBox .zero {
	padding: 10px;
	text-align: center;
}

.nfBox .tag_show li {
	width: 160px;
	float: left;
	display: inline;
	margin: 0 10px 0 0;
	padding: 2px 0;
	height: 23px;
}

.nfBox .tag_show li a.tag {
	display: inline-block;
	padding: 0 0 5px 5px;
	width: 158px;
	_width: 148px;
	cursor: pointer;
}

.nfBox .tag_show li a.tag:hover {
	text-decoration: none;
}

.nfBox .tag_show li em {
	visibility: hidden;
	position: relative;
	left: 3px;
	top: 4px;
	*top: 4px;
}

.nfBox .tag_show li em,.nfBox .tag_show li span {
	display: inline-block;
	cursor: pointer;
}

.nfBox .tag_show li a.tag:hover em {
	visibility: visible;
}

.nfBox .tag_show li a.tag:hover em span {
	cursor: pointer;
}

.nfBox .tag_show li .edit {
	width: 16px;
	height: 16px;
	margin: 0 3px 0 8px;
	background: url(../../images/common/ico.png?id=1331016101750)
		no-repeat 0 -1617px;
}

.nfBox .tag_show li .W_btn_a,.nfBox .tag_show li .W_btn_b {
	margin: 0 0 0 4px;
}

.nfBox .tag_show li .W_btn_a span,.nfBox .tag_show li .W_btn_b span {
	padding: 0 2px 0 0;
	min-width: 31px;
}

.nfBox .tag_show li .W_input {
	width: 78px;
}

.nfBox .arrow {
	cursor: pointer;
	bottom: -10px;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	text-align: center;
	position: absolute;
	left: 50%;
	margin-left: -24px;
	background: #F0F0F0;
	width: 48px;
	height: 13px;
}

.nfBox .arrow a.W_moredown,.nfBox .arrow a.W_moreup {
	display: block;
}

.nfBox .arrow a.W_moredown .more,.nfBox .arrow a.W_moreup .more {
	left: 0;
	margin: 7px 0 0;
}

.nfresult {
	overflow: hidden;
	zoom: 1;
	margin: 10px 0 0 0;
	padding-bottom: 7px;
}

.nfresult .left {
	float: left;
}

.nfresult .right {
	float: right;
}

.nfconnect {
	overflow: hidden;
	zoom: 1;
	margin: 13px 0 0 0;
	padding-bottom: 5px;
}

.nfconnect .headpic {
	border: 1px solid #CCC;
	height: 30px;
	margin: 0 7px;
	padding: 1px;
	vertical-align: text-bottom;
	width: 30px;
	background: #fff;
}

.nfconnect a span.keyname {
	color: #f00;
	margin: 0 3px;
}

.nfBoxSim {
	zoom: 1;
	margin-left: -7px;
	line-height: 24px;
}

.minifTagB {
	padding: 0 10px 0 11px;
	margin-top: -2px;
}

.minifTagB ul {
	padding: 8px 0;
	float: left;
	clear: both;
}

.minifTagB ul li,.minifTagB .gj_link,.minifTagB .sh_input {
	float: left;
}

.minifTagB ul li a,.minifTagB ul li.current span {
	display: block;
	margin-top: 2px\9;
	*font-family: SimSun;
	white-space: nowrap;
}

.minifTagB ul li a.W_moredown .more {
	position: relative;
	top: -1px;
}

.minifTagB ul li.W_vline {
	margin: 0;
	width: 2px;
	overflow: hidden;
	padding: 0 8px;
}

.minifTagB .gj_link {
	padding: 6px 0 0 10px;
}

.minifTagB .search_input {
	float: right;
	margin: 4px 0;
}

.minifTagB .sh_input {
	border: 1px solid #d2d5d8;
	height: 22px;
	background-color: #fff;
}

.minifTagB .sh_input .input {
	margin: 0 5px 0 0;
	border: 0;
	color: #999;
	float: left;
	width: 90px;
	height: 22px;
	height: 18px\9;
	padding: 0 0 0 2px;
	padding: 4px 0 0 2px\9;
}

.minifTagB .sh_input .btn {
	background: url(../../../images/common/search_btn.gif?id=1323328404357)
		no-repeat;
	width: 20px;
	height: 22px;
	float: left;
}

.minifTagB .sh_input .btn:hover {
	background-position: 0 -38px;
}

.nfTagB_group ul {
	margin: 0;
	position: relative;
}

.nfTagB_group ul li {
	margin: 0 2px 0 0;
	height: 29px;
}

.nfTagB_group ul li span {
	display: inline-block;
	height: 28px;
	_height: 29px;
	line-height: 27px;
	*line-height: 27px;
	padding: 0 11px;
	cursor: pointer;
	text-decoration: none;
	*font-family: SimSun;
	white-space: nowrap;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
}

.nfTagB_group ul li a {
	display: inline;
	padding: 0;
}

.nfTagB_group ul li em {
	line-height: 14px;
	display: block;
	padding: 7px 0 7px;
	*padding: 8px 0 6px;
	*font-family: SimSun;
	z-index: 0;
	white-space: nowrap;
}

.nfTagB_group ul li.current em {
	display: inline-block;
}

.nfTagB_group ul li.current .W_texta {
	font-weight: 700;
}

.nfTagB_group ul li a.arrow,.nfTagB_group ul li a.arrow:link {
	position: relative;
	width: 14px;
	height: 13px;
	padding: 0;
	margin-left: 2px;
	margin-top: 1px;
	vertical-align: -2px;
	*vertical-align: 3px;
	_margin: 8px 0;
}

.nfTagB_group ul li sup.newinfo {
	width: 13px;
	height: 13px;
	display: block;
	position: absolute;
	right: -1px;
	top: -2px;
	background: url(../../images/common/ico.png?id=1331016101750)
		no-repeat 0 -1100px;
}

.nfTagB_sec .head_img {
	float: left;
	margin-right: 3px;
	margin-top: -1px;
}

.Grp_findgroup,.Grp_setup {
	float: right;
	margin: 8px 20px 0 0;
	background: url(../../images/common/ico.png?id=1331016101750)
		no-repeat;
	padding-left: 16px;
}

.Grp_setup {
	background-position: 2px -2799px;
}

.Grp_findgroup {
	background-position: 0 -2829px;
}

.nfTagB_sec {
	margin: -2px 0 0;
	padding: 2px 0 2px 10px;
}

.nfTagB_sec ul li.current span {
	float: left;
	height: 14px;
	line-height: 14px;
	padding: 3px 10px;
	margin: 3px 0;
	*margin-top: 4px;
	font-weight: 700;
}

.nfTagB_sec ul li a.arrow,.nfTagB_sec ul li a.arrow:link {
	position: relative;
	width: 14px;
	height: 13px;
	padding: 0;
	margin-left: 2px;
	margin-top: 1px;
	vertical-align: -2px;
	*vertical-align: -2px;
	_margin: 0;
}

.nfTagB_sec a.W_Titarr_off,.nfTagB_sec a.W_Titarr_on {
	margin: 7px 8px 0 0;
}

.nfTagB_sec ul li.Grp_current a {
	float: left;
	height: 14px;
	line-height: 14px;
	padding: 5px 10px;
	margin: 3px 0;
	*margin-top: 4px;
	_margin-top: 2px;
	font-weight: 700;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;
}

.nfTagB_sec ul li.Grp_current a {
	text-decoration: none;
}

.nfBox {
	padding-left: 20px;
}

.user_limit span {
	vertical-align: -1px;
	margin-right: 4px;
}

.userTabBox {
	padding-left: 5px;
	height: 100%;
	overflow: hidden;
	clear: both;
}

.userTabBox .tag_show {
	overflow: hidden;
	zoom: 1;
	height: 30px;
}

.userTabBox .tag_show li {
	width: auto;
	height: 26px;
	white-space: nowrap;
}

.userTabBox .tag_show li a.tag {
	padding: 5px 10px 6px 5px;
	*padding-bottom: 3px;
	padding-bottom: 4px\0;
	width: auto;
	white-space: nowrap;
}

.userTabBox ul.tag_show li a.tag:hover {
	border-radius: 3px;
}

.userTabBox .tag_show li a em {
	vertical-align: middle;
	top: 0;
}

*+html .userTabBox .tag_show li a em {
	top: -4px;
}

.userTabBox .tag_show li .icon_edit_s {
	margin: 0 5px;
}

.newFilter .tabLine {
	height: 0;
	overflow: hidden;
	margin-bottom: 3px;
}

.userTabBox .pull_tag {
	float: right;
	margin-top: 8px;
}

.userTabBox .pull_tag span {
	margin-left: 3px;
	-webkit-transform: rotate(90deg);
	-moz-transform: rotate(90deg);
	-o-transform: rotate(90deg);
	-ms-transform: rotate(90deg);
	writing-mode: tb-rl;
	vertical-align: middle;
	display: inline-block;
}

.userTabBox .pull_tag:hover {
	text-decoration: none;
}

.userTabBox .pull_tag span,.userTabBox .pull_tag:hover span {
	text-decoration: none;
	cursor: pointer;
}

.newFilter .cale {
	display: inline;
	margin: 0 10px 0 0;
	height: auto;
}

.newFilter .moodindex {
	float: none;
	height: 10px;
	margin: 0 0 0 3px;
}

.newFilter a.icon_calef,.newFilter a.icon_caled,.newFilter a.icaleF_curr,.newFilter a.icaleD_curr
	{
	padding: 0;
	vertical-align: -4px;
	*vertical-align: -1px;
	height: 16px;
	line-height: 16px;
	display: inline-block;
	margin: 0 12px 0 0;
	_margin-top: 4px;
	-moz-border-radius: 0;
	-webkit-border-radius: 0;
}

.newFilter .icon_sendmood {
	float: right;
	background-position: 0 -132px;
	background-repeat: no-repeat;
	padding: 0 0 0 22px;
}

.favorTabBox {
	padding-left: 5px;
}

.favorTabBox .tag_show li {
	width: auto;
	float: left;
	display: inline;
	margin: 0 10px 0 0;
	padding: 2px 0;
	height: 23px;
}

.favorTabBox .tag_show li a.tag {
	padding: 5px 10px 6px 5px;
	*padding-bottom: 3px;
	padding-bottom: 4px\0;
	width: auto;
	white-space: nowrap;
}

.favorTabBox ul.tag_show li a.tag:hover {
	border-radius: 3px;
}

.favorTabBox .tag_show li a span {
	color: #b7b7b7;
}

.favorTabBox .tag_show li a em {
	vertical-align: middle;
	top: 0;
}

*+html .favorTabBox .tag_show li a em {
	top: -4px;
}

.favorTabBox .tag_show li .icon_edit_s {
	margin: 0 5px;
}

.favorTabBox {
	padding: 0 5px;
}

.favorTabBox .interOder {
	float: right;
}

.favorTabBox .interOder a.W_Titarr_off,.favorTabBox .interOder a.W_Titarr_on
	{
	float: right;
	float: none\9;
	margin: 7px 8px 0 0;
}

.nfTagB.cf_wrp {
	padding: 10px 0;
}

.nfTagB .close_friend .cf_btn {
	width: 60px;
}

.nfTagB .close_friend th {
	vertical-align: top;
	text-align: right;
	line-height: 24px;
	width: 85px;
}

.nfTagB .close_friend td .mb {
	margin-bottom: 5px;
}

.nfTagB .close_friend td .mb2 {
	margin-bottom: 15px;
}

.nfTagB .close_friend .nfs_mobile {
	line-height: 24px;
	*vertical-align: -4px;
}

.nfTagB .close_friend td .W_input {
	margin-right: 5px;
	width: 225px;
}

.nfTagB .form_follow {
	padding: 10px 0 5px;
}

.nfTagB .close_friend .msn_tips {
	padding: 10px;
	background: #F0F3D8;
	border: 1px solid #EEE69B;
	margin: 0 15px 0 10px;
	vertical-align: top;
	line-height: 20px;
}

#js_style_css_module_global_group_read {
	height: 42px;
}

.bigcursor {
	cursor: url(http://img.t.sinajs.cn/t4/style/images/common/big.cur), auto;
}

.feed_lists {
	overflow: hidden;
}

.feed_lists a.notes {
	background: #feffe5;
	color: #d4a639;
	border: 1px solid #f9f2a7;
	display: block;
	height: 23px;
	line-height: 23px;
	text-align: center;
	margin: 0 0 12px;
}

.feed_lists a.notes:hover {
	background: #fdffd2;
}

.feed_lists .counts {
	margin: 0 0 15px;
}

.feed_lists .counts span {
	float: right;
}

.feed_lists .counts strong {
	color: #c90000;
}

.feed_lists .W_loading {
	margin: 2px 0 17px;
	text-align: center;
}

.feed_lists .feed_list .W_loading {
	margin: 0;
	padding: 20px 0 10px;
}

.feed_lists .W_loading span {
	padding: 0 0 0 18px;
}

.feed_list {
	padding: 0 0 15px 0;
	margin: 0 0 17px;
	zoom: 1;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
}

.feed_list_new {
	border-bottom-width: 1px;
	border-bottom-style: solid;
}
.feed_list .checkbox{
	float: left;
	padding: 3px 10px 0 0;
}
.feed_list .face {
	float: left;
	display: inline;
	width: 50px;
	padding: 3px 0 6px;
}

.feed_list .checkbox {
	float: left;
	width: 20px;
	padding-top: 3px;
	margin-top: 20px;
}

.feed_list .face img {
	display: block;
}

.feed_list .content {
	font-size: 14px;
	margin: 0 0 0 60px;
	line-height: 22px;
}

.new_info .fb {
	font-weight: bold;
}

.read_button{
	display: none;
}

.new_info .read_button{
	display: inline-block;
}
.feed_list .comment {
	border-width: 1px;
	border-style: solid;
	zoom: 1;
	line-height: 20px;
	padding: 15px 20px 13px;
	font-size: 12px;
	margin: 0 0 7px;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
}

.feed_list .comment dt {
	margin: 10px 0;
}

.feed_list .content a {
	word-wrap: break-word;
	margin-right:2px;
}

.feed_list .content a.a_topic {
	white-space: normal;
}

.feed_list .comment dt span {
	color: #ccc;
}

.feed_list .comment dt span a {
	margin: 0 8px;
}

.feed_list .comment dd.arrow,.feed_list .repeat .arrow,.feed_list .attitude .arrow
	{
	_display: none;
	width: 25px;
	margin: -25px 0 0 0;
	height: 11px;
	overflow: hidden;
}

.feed_list .comment dd.arrow {
	margin-left: 0;
}

.feed_list .repeat .arrow {
	margin-left: 430px;
}

.feed_list .attitude .arrow {
	margin-left: 360px;
}

.feed_list .comment dd.arrow *,.feed_list .repeat .arrow *,.feed_list .attitude .arrow *
	{
	font-family: "SimSun";
	overflow: hidden;
	font-size: 21px;
	display: block;
	height: 10px;
}

.feed_list .comment dd.arrow span,.feed_list .repeat .arrow span,.feed_list .attitude .arrow span
	{
	margin: -9px 0 0;
}

.feed_list .comment dd.info {
	margin: -5px 0 0;
}

.feed_list .comment_list dt {
	margin-top: 0;
}

.feed_list .comment_list dd {
	width: auto;
}

.feed_list .repeat {
	border-width: 1px;
	border-style: solid;
	zoom: 1;
	line-height: 20px;
	padding: 15px 20px 13px;
	_padding: 0 20px 13px;
	font-size: 12px;
	margin: 10px 0 7px;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
}

.feed_list .repeat .tab_b {
	padding: 8px 0 0;
}

.feed_list .repeat dt {
	padding: 5px 0 0 0;
}

.feed_list .repeat .input {
	padding: 15px 0 0;
}

.feed_list .repeat .input textarea {
	color: #595959;
	height: 20px;
	overflow: hidden;
	width: 428px;
	border: 1px solid #c6c6c6;
	padding: 4px 4px 0;
	font-size: 12px;
	margin: 0 0 3px;
}

.feed_list .repeat .input .btn {
	text-align: right;
	padding-bottom: 0;
}

.feed_list .repeat .commoned_list {
	float: left;
	margin-top: 1px;
	*margin-top: 0;
}

.feed_list .repeat .more {
	padding: 8px 0 0;
	margin: 8px 0 0;
	text-align: right;
	border-top-width: 1px;
	border-top-style: dotted;
}

.feed_list .piclist {
	padding: 0 0 10px;
	_zoom: 1;
}

.feed_list .piclist li {
	display: inline;
	margin: 0 9px 0 0;
	vertical-align: top;
	margin-right: 6px\9;
}

.feed_list .comment .piclist li {
	margin-top: 0;
	zoom: 1;
}

.feed_list .piclist li a.magic_thumb {
	display: inline-block;
	width: 50px;
	height: 50px;
}

.feed_list .piclist li a img {
	display: block;
}

.feed_list .piclist li a .imgicon {
	display: inline-block;
}

.feed_list .piclist li .loading_gif {
	margin: 0 0 20px -80px;
	vertical-align: text-bottom;
}

.feed_list .piclist li img {
	cursor: pointer;
	vertical-align: top;
}

.feed_list .video_play {
	margin: 24px 0 22px -76px;
	filter: alpha(opacity = 50);
	-moz-opacity: .5;
	opacity: .5;
	background: url(../../../images/common/feedvideoplay.gif) no-repeat;
	cursor: pointer;
	vertical-align: text-bottom;
}

.feed_list .video_play:hover {
	filter: alpha(opacity = 80);
	-moz-opacity: .8;
	opacity: .8;
}

.feed_list .magic_play {
	cursor: pointer;
	border: 0;
	margin: -17px 0 0 33px;
}

.feed_list .expand {
	padding: 0 0 15px;
	_width: 435px;
	_overflow: hidden;
}

.feed_list .expand .expand_func {
	padding-top: 10px;
}

.feed_list .expand p {
	border-top-width: 1px;
	border-top-style: dotted;
	padding: 0 0 10px;
}

.feed_list .expand p.W_no_border {
	border-top: 0;
}

.feed_list .expand p a {
	margin: 0 10px;
}

.feed_list .expand p a.retract {
	margin-left: 0;
}

.feed_list .expand div.smallcursor {
	text-align: center;
}

.feed_list .expand .loading_gif {
	display: block;
	margin: 20px auto;
}

.feed_list .expand .exMus {
	text-align: left;
}

.feed_list .map_data {
	font-size: 12px;
	background: url(../../images/common/ico.png?id=1331016101750)
		no-repeat 0 -2324px;
	padding: 0 0 0 15px;
}

.feed_list .info {
	font-size: 12px;
}

.feed_list .info a.date {
	margin: 0 10px 0 0;
}

.feed_list .info a.unclick_rep {
	color: #cbcbcb;
	text-decoration: none;
	cursor: default;
}

.feed_list .info span {
	float: right;
	display: inline;
}

.feed_list .info span .W_vline {
	margin: 0 5px;
}

.feed_list .piclist li img.bigcursor {
	cursor: url(http://img.t.sinajs.cn/t4/style/images/common/big.cur), auto;
}

.feed_list .smallcursor img,.feed_list .smallcursor canvas {
	cursor: url(http://img.t.sinajs.cn/t4/style/images/common/small.cur),
		auto;
}

.feed_list .action {
	width: 320px;
	float: left;
	margin-top: 1px;
}

.feed_list .action .faces {
	cursor: pointer;
	float: left;
	display: inline;
	margin: 3px 10px 0 0;
	background: url(../../images/common/ico.png?id=1331016101750)
		no-repeat;
	width: 16px;
	height: 16px;
	text-align: left;
}

.feed_list .hover {
	visibility: hidden;
	_visibility: visible;
}

.feed_list .hover .W_vline {
	margin: 0 5px;
}

.feed_list:hover .hover {
	visibility: visible;
}

.feed_list .comment_list .hover {
	visibility: hidden;
	_visibility: visible;
}

.feed_list .retract,.feed_list .show_big,.feed_list .turn_left,.feed_list .turn_right
	{
	background: url(../../images/common/ico.png?id=1331016101750)
		no-repeat 0 -1977px;
	*background-position: 0 -1978px;
	padding: 0 0 0 12px;
}

.feed_list .show_big {
	background-position: 0 -910px;
	*background-position: 0 -912px;
}

.feed_list .turn_left {
	background-position: 0 -937px;
	*background-position: 0 -939px;
}

.feed_list .turn_right {
	background-position: 0 -966px;
	*background-position: 0 -968px;
}

.feed_list div.vote {
	padding: 10px 0 0;
	border-top-width: 1px;
	border-top-style: dotted;
}

.feed_list div.vote h3 {
	font-size: 14px;
	padding: 0 0 3px;
}

.feed_list div.vote,.feed_list div.vote div {
	text-align: left;
}

.feed_list div.vote .infos {
	margin: 0 0 12px;
}

.feed_list div.vote .infos .W_vline {
	margin: 0 5px;
}

.feed_list div.vote .introduce {
	line-height: 24px;
	margin: 0 0 10px;
}

.feed_list div.vote .introduce_img {
	text-align: left;
	border: 0;
	margin: 0 0 10px;
}

.feed_list div.vote .introduce p.func {
	text-align: right;
	border: 0;
	padding: 0;
}

.feed_list div.vote .point {
	background: #e5eef2;
	color: #666;
	text-align: center;
	padding: 6px 0;
	margin: 0 0 10px;
}

.feed_list div.vote .point span {
	vertical-align: -3px;
	*vertical-align: 0;
	_vertical-align: 2px;
}

.feed_list .vote_text_list li,.feed_list .vote_text_list div {
	padding: 2px 0;
}

.feed_list .vote_text_list li:hover label,.feed_list .vote_text_list li.select label,.feed_list div.vote .selected li.select:hover label,.feed_list .vote_text_list div:hover label,.feed_list .vote_text_list div.select label,.feed_list div.vote .selected div.select:hover label
	{
	background: #e7f5cf;
	padding-left: 5px;
}

.feed_list .vote_text_list li.disable label,.feed_list .vote_text_list div.disable label
	{
	cursor: default;
}

.feed_list .vote_text_list li.disable:hover label,.feed_list .vote_text_list div.disable:hover label
	{
	background: transparent;
	padding-left: 5px;
}

.feed_list .vote_text_list li .icon_succS,.feed_list .vote_text_list div .icon_succS
	{
	vertical-align: -3px;
	*vertical-align: 1px;
	_vertical-align: 2px;
}

.feed_list .vote_text_list li label,.feed_list .vote_text_list div label
	{
	display: block;
	cursor: pointer;
	padding: 10px 0 10px 5px;
	overflow: hidden;
}

.feed_list .vote_text_list li .line,.feed_list .vote_text_list div .line,.feed_list .vote_img_list_result .line
	{
	float: right;
	padding: 0;
	border: 0;
	width: 165px;
	text-align: left;
	_margin-top: 2px;
}

.feed_list .vote_text_list li .line .linecolor,.feed_list .vote_text_list div .line .linecolor,.feed_list .vote_img_list_result .line .linecolor
	{
	margin: 0 8px 0 0;
	display: inline-block;
	vertical-align: middle;
	height: 15px;
	overflow: hidden;
	background: url(../../../images/index/vote_line.png?id=1328062101875)
		repeat-x;
}

.feed_list .vote_text_list li .line .lc1,.feed_list .vote_text_list div .line .lc1,.feed_list .vote_img_list_result .line .lc1
	{
	background-position: 0 0;
}

.feed_list .vote_text_list li .line .lc2,.feed_list .vote_text_list div .line .lc2,.feed_list .vote_img_list_result .line .lc2
	{
	background-position: 0 -15px;
}

.feed_list .vote_text_list li .line .lc3,.feed_list .vote_text_list div .line .lc3,.feed_list .vote_img_list_result .line .lc3
	{
	background-position: 0 -30px;
}

.feed_list .vote_text_list li .line .lc4,.feed_list .vote_text_list div .line .lc4,.feed_list .vote_img_list_result .line .lc4
	{
	background-position: 0 -45px;
}

.feed_list .vote_text_list li .line .lc5,.feed_list .vote_text_list div .line .lc5,.feed_list .vote_img_list_result .line .lc5
	{
	background-position: 0 -60px;
}

.feed_list .vote_text_list div .success {
	vertical-align: middle;
	display: inline-block;
	width: 20px;
	height: 20px;
	background:
		url(../../../images/index/vote_img_select.png?id=1328062101875)
		no-repeat;
}

.feed_list .vote_text_list div.select .success {
	background-position: 0 -20px;
	background-color: #6bbb49;
}

.feed_list .vote_text_list div .radio,.feed_list .vote_text_list div .checkbox
	{
	vertical-align: middle;
	display: inline-block;
	width: 14px;
	height: 14px;
	background: url(../../../images/index/vote_form.png?id=1328062101875)
		no-repeat;
}

.feed_list .vote_text_list div .checkbox {
	width: 15px;
	background-position: -14px 0;
}

.feed_list .vote_text_list div.select .radio {
	background-position: 0 -14px;
}

.feed_list .vote_text_list div.select .checkbox {
	background-position: -14px -14px;
}

.feed_list div.vote .btn {
	padding: 10px 0;
}

.feed_list div.vote .btn label {
	margin: 0 0 0 10px;
}

.feed_list div.vote .result_list {
	margin: 10px 0 0;
}

.feed_list div.vote .result_list li {
	line-height: 18px;
	margin: 0 0 6px;
}

.feed_list div.vote .result_list li a {
	margin: 0 10px 0 0;
}

.feed_list div.vote .result_list li span {
	margin: 0 0 0 10px;
}

.feed_list div.vote .selected li:hover label {
	background: none;
	cursor: default;
}

.feed_list .vote_img_list {
	margin: 0 0 0 -30px;
	_margin: 0 0 0 -28px;
	width: 500px;
}

.feed_list .vote_img_list div.imglist {
	text-align: center;
	float: left;
	width: 126px;
	height: 200px;
	overflow: hidden;
	cursor: pointer;
	display: inline;
	margin: 0 0 0 30px;
	_margin: 0 0 0 28px;
}

.feed_list .vote_img_list div.imglist:hover div.img {
	border: 1px solid #6bbb49;
}

.feed_list .vote_img_list div.disable:hover div.img {
	border: 1px solid #d5dee3;
	cursor: default;
}

.feed_list .vote_img_list div.imglist p {
	border: none;
	padding: 0;
	text-align: left;
	height: 40px;
	overflow: hidden;
}

.feed_list .vote_img_list div.imglist div.img {
	border: 1px solid #d5dee3;
	margin: 0 0 8px;
}

.feed_list .vote_img_list div.imglist div.img img {
	margin: 0 auto;
	display: block;
	vertical-align: middle;
}

.feed_list .vote_img_list div.imglist div.img p {
	border: 2px solid #fff;
	vertical-align: middle;
	display: table-cell;
	text-align: center;
	width: 120px;
	height: 120px;
	overflow: hidden;
}

.feed_list .vote_img_list div.imglist div.img em {
	font-size: 12px;
	vertical-align: middle;
}

.feed_list .vote_img_list div.imglist div.img .success,.feed_list .vote_img_list div.imglist div.img .radio,.feed_list div.vote dl.current dt .success
	{
	float: right;
	position: relative;
	margin: -19px -1px 0 0;
	width: 20px;
	height: 20px;
	background:
		url(../../../images/index/vote_img_select.png?id=1328062101875)
		no-repeat;
}

.feed_list .vote_img_list div.imglist div.img .radio {
	background-position: 0 -40px;
}

.feed_list .vote_img_list div.select div.img,.feed_list .vote_img_list div.select:hover div.img
	{
	border: 1px solid #6bbb49;
	padding: 0;
	margin: 0 0 8px;
}

.feed_list .vote_img_list div.select div.img p,.feed_list .vote_img_list div.select:hover div.img p
	{
	border-color: #6bbb49;
}

.feed_list .vote_img_list div.select div.img .success,.feed_list .vote_img_list div.select div.img .radio
	{
	background-position: 0 -20px;
	position: relative;
	z-index: 10;
}

.feed_list div.vote .result_list dt {
	padding: 0 0 3px;
}

.feed_list div.vote .result_list dd img {
	margin: 0 5px 0 0;
}

.feed_list div.vote .vote_img_list_result {
	padding: 5px;
	margin: 0 0 10px;
}

.feed_list div.vote .vote_img_list_result dt,.feed_list div.vote .vote_img_list_result dd
	{
	float: left;
	display: inline;
}

.feed_list .vote_img_list_result dt {
	padding: 3px;
}

.feed_list .vote_img_list_result dd {
	width: 350px;
	margin: 0 0 0 10px;
}

.feed_list .vote_img_list_result dt p,.feed_list .vote_img_list_result dd p
	{
	border: none;
	padding: 0;
}

.feed_list .vote_img_list_result .line {
	float: left;
}

.feed_list div.vote dl.current {
	background: #eff3e8;
	color: #666;
}

.feed_list div.vote dl.current dt {
	border: 3px solid #6bbb49;
	padding: 0;
}

.feed_list div.vote dl.current dt .success {
	position: absolute;
	margin: -14px 0 0 36px;
	width: 16px;
	height: 16px;
	background-position: -2px -22px;
}

.feed_list div.vote .prompt {
	border: 1px solid #f9f2a7;
	background: #feffe5;
	color: #666;
	padding: 10px 20px;
}

.feed_list div.vote .prompt span {
	vertical-align: middle;
	margin: 0 10px 0 0;
}

.feed_list div.vote .prompt strong {
	font-size: 14px;
	margin: 0 10px 0 0;
}

.feed_list div.vote .prompt strong {
	vertical-align: middle;
}

.feed_list div.vote .prompt a {
	vertical-align: middle;
	color: #0078b6;
}

.feed_list div.vote .covertip {
	border: 1px solid #f9f2a7;
	background: #feffe5;
	color: #666;
	padding: 10px 20px;
	margin-top: 10px;
}

.feed_list div.vote .covertip .linedot {
	border-top: 1px dotted #c6c6c6;
	padding-top: 10px;
	margin-top: 10px;
}

.feed_list div.vote .covertip_s {
	border: 1px solid #f9f2a7;
	background: #feffe5;
	color: #666;
	width: 220px;
	height: 25px;
	line-height: 25px;
	text-align: center;
	margin: 10px auto;
}

.feed_list div.vote .covertip_s .icon_lock_g {
	vertical-align: -1px;
	margin-right: 3px;
}

.feed_list div.vote .vote_list_more dt {
	font-weight: 700;
	margin: 12px 0 8px;
}

.feed_list div.vote .vote_list li {
	padding: 3px 0;
}

.feed_list div.vote .vote_list li .feedico_vote {
	margin-left: 0;
}

.feed_list div.vote .proving {
	padding: 10px 0 0;
}

.feed_list div.vote .proving .W_input {
	width: 70px;
}

.feed_list div.vote .proving p {
	border: 0;
	display: inline;
	vertical-align: middle;
}

.feed_list div.vote .proving img,.feed_list div.vote .proving p span {
	vertical-align: middle;
}

.feed_list div.vote .proving img {
	margin: 0 10px;
}

.feed_list .content {
	word-wrap: break-word;
}

.feed_list .content p,.feed_list .content .feed_content {
	padding: 0 0 10px;
	zoom: 1;
}

.feed_list .content p.info {
	padding: 3px 0 0;
	_padding-left: 3px;
}

.feed_list .content p.map_data {
	padding: 0 0 0 15px;
}

.feed_list .W_close_color,.feed_list .W_blkarrow {
	text-align: right;
	float: right;
	font-size: 12px;
}

.feed_list .W_close_color {
	margin-top: 5px;
}

.feed_list .wbcon {
	padding: 0 20px 10px 0;
}

.feed_list .news {
	font-size: 12px;
	margin: -4px 0 0;
	padding: 0 0 10px;
}

.feed_list .news dt {
	float: left;
	display: inline;
}

.feed_list .news dt img {
	display: block;
	margin: 4px 0 0;
}

.feed_list .news dt a {
	text-decoration: none;
}

.feed_list .news dt span {
	position: relative;
	_position: static;
	margin: -20px 0 0 0;
	height: 20px;
	display: block;
	width: 120px;
	background:
		url(../../../images/skin/template_list_titlebg.png?id=1328062101875)
		repeat;
	text-align: center;
	color: #fff;
	line-height: 20px;
}

.feed_list .news dd {
	margin: 0 0 0 10px;
	float: left;
}

.feed_list .news dd .list li {
	height: 20px;
	line-height: 20px;
	width: 290px;
}

.feed_list .news dd .list li .W_textdot {
	margin: 8px 8px 0 0;
}

.feed_list .news dd.clear {
	float: none;
}

.feed_list .content .rumour,.feed_repeat .rumour {
	border: 1px solid #f69696;
	margin-top: 3px;
	_margin-bottom: 5px;
	font-size: 12px;
	display: inline-block;
	padding: 0 5px 0 0;
	line-height: 20px;
	height: 20px;
	background: #fcc;
	color: #666;
}

.feed_list .content .rumour i,.feed_repeat .rumour i {
	background: url(../../../images/common/ico_warn.png?id=1328062101875)
		no-repeat 0 -98px;
	_background: url(../../../images/common/ico_warn.gif?id=1328062101875)
		no-repeat 0 -98px;
	width: 16px;
	height: 20px;
	display: inline-block;
	margin: 0 5px;
	vertical-align: middle;
}

.feed_list .content dt.rumour,.feed_list .content div.rumour {
	*display: inline;
	zoom: 1;
	margin-top: 15px;
}

.feed_list .private {
	background: #feffe5;
	border: 1px solid #f9f2a7;
	text-indent: 4px;
	margin-top: 15px;
	color: #666;
	padding: 0 6px 0 4px;
}

.feed_list .private a {
	color: #0078b6;
}

.feed_list .private_h {
	padding: 5px 5px 4px;
}

.feed_list div.extend {
	padding: 10px 0 0;
	border-top-width: 1px;
	border-top-style: dotted;
}

.feed_list div.extend p {
	padding: 0;
}

.feed_list div.extend h3 {
	font-size: 14px;
	padding: 0 0 10px;
}

.feed_list div.extend h3 span {
	font-size: 12px;
	font-weight: 400;
	margin: 0 0 0 5px;
}

.feed_list div.extend,.feed_list div.extend div {
	text-align: left;
}

.feed_list div.extend div.title a {
	font-weight: bold;
}

.feed_list .extend_detail dt,.feed_list .extend_detail dd {
	float: left;
	display: inline;
}

.feed_list .extend_detail dt {
	width: 184px;
	padding: 0;
}

.feed_list .extend_detail dt a {
	padding: 2px;
	display: block;
}

.feed_list .extend_detail dt a:hover {
	border: 2px solid #c6c6c6;
	padding: 0;
}

.feed_list .extend_detail dd {
	width: 237px;
	*width: 232px;
	margin: 0 0 0 15px;
}

.feed_list .extend_detail dd .btn {
	text-align: right;
}

.feed_list .extend_detail dd .award {
	margin: 0 0 16px;
	height: 32px;
	line-height: 32px;
	padding: 0 0 0 35px;
	background: url(../../../images/index/feed_award.png?id=1328062101875)
		no-repeat;
}

.feed_list .extend_detail dd .rule {
	margin: 0 0 15px;
}

.feed_list .extend_detail dd .goods {
	margin: 7px 0 0;
	line-height: 16px;
}

.feed_list .extend_detail dd .original {
	margin: 0 0 10px;
	line-height: 18px;
	background: #e4e4e4;
	padding: 12px 10px;
	color: #666;
}

.feed_list .extend_detail dd .original .arrow {
	font-family: "SimSun";
	line-height: 21px;
	font-size: 25px;
	height: 11px;
	width: 22px;
	color: #e4e4e4;
	position: absolute;
	margin: -21px 0 0;
}

.feed_list div.extend .participation {
	padding: 10px 0 0;
	margin: 15px 0 0;
	border-top-width: 1px;
	border-top-style: dotted;
}

.feed_list div.extend .participation h4 {
	font-size: 12px;
	padding: 0 0 5px;
}

.feed_list div.extend .participation h5 {
	font-size: 12px;
	font-weight: 400;
	padding: 0 0 15px;
}

.feed_list div.extend .participation a.W_btn_a {
	margin: 0 10px 0 0;
}

.feed_list div.extend .participation a.W_btn_a i {
	display: none;
}

.feed_list div.extend .participation a.W_btn_a:hover i {
	display: inline;
}

.feed_list div.extend .participation a.W_btn_a:hover em {
	display: none;
}

.feed_list div.extend .participation a .ico_like,.feed_list div.extend .participation a .ico_liked
	{
	background: url(../../../images/index/ico_like.png?id=1328062101875)
		no-repeat 0 -11px;
	width: 11px;
	height: 9px;
	margin: 7px 5px 0 0;
	float: left;
	display: inline;
}

.feed_list div.extend .participation a:hover .ico_like,.feed_list div.extend .participation a:hover .ico_liked
	{
	background-position: 0 0;
}

.feed_list div.extend .participation ul {
	overflow: hidden;
}

.feed_list div.extend .participation li {
	float: left;
	display: inline;
	margin: 0 9px 0 0;
	_margin: 0 8px 0 0;
}

.feed_list div.extend .participation li img {
	display: block;
}

.feed_list div.extend .prompt {
	border: 1px solid #f9f2a7;
	background: #feffe5;
	padding: 10px;
	color: #666;
}

.feed_list div.extend .prompt span {
	vertical-align: middle;
	margin: 0 10px 0 0;
}

.feed_list div.extend .prompt a {
	margin: 0 0 0 10px;
	color: #0078b6;
}

.feed_list div.extend .note {
	padding: 5px 0 0;
}

.feed_list div.extend .interest {
	padding: 10px 0 0;
	margin: 15px 0 0;
	border-top-width: 1px;
	border-top-style: dotted;
}

.feed_list div.extend .interest h4 {
	font-size: 12px;
	padding: 0 0 10px;
}

.feed_list div.extend .interest dl {
	width: 432px;
}

.feed_list div.extend .interest dt,.feed_list div.extend .interest dd {
	float: left;
	display: inline;
	height: 70px;
}

.feed_list div.extend .interest dt {
	padding: 0;
	margin: 0 6px 0 0;
}

.feed_list div.extend .interest dt img {
	display: block;
}

.feed_list div.extend .interest dd {
	width: 150px;
	*width: 145px;
	margin: 0 10px 0 0;
	line-height: 17px;
}

.feed_list div.extend .interest dd p {
	padding: 0;
	border: 0;
}

.feed_list .extend_detail .goods .stars {
	display: inline-block;
	vertical-align: middle;
	width: 77px;
	height: 15px;
	background: url(../../../images/common/stars.png?id=1328062101875)
		repeat-x;
	overflow: hidden;
}

.feed_list .extend_detail .goods .stars em {
	display: block;
	height: 15px;
	background: url(../../../images/common/stars.png?id=1328062101875)
		repeat-x 0 -18px;
}

.feed_list .extend_detail .goods .stars em.star00 {
	width: 0;
}

.feed_list .extend_detail .goods .stars em.star05 {
	width: 10%;
}

.feed_list .extend_detail .goods .stars em.star10 {
	width: 20%;
}

.feed_list .extend_detail .goods .stars em.star15 {
	width: 30%;
}

.feed_list .extend_detail .goods .stars em.star20 {
	width: 40%;
}

.feed_list .extend_detail .goods .stars em.star25 {
	width: 50%;
}

.feed_list .extend_detail .goods .stars em.star30 {
	width: 60%;
}

.feed_list .extend_detail .goods .stars em.star35 {
	width: 72%;
}

.feed_list .extend_detail .goods .stars em.star40 {
	width: 80%;
}

.feed_list .extend_detail .goods .stars em.star45 {
	width: 92%;
}

.feed_list .extend_detail .goods .stars em.star50 {
	width: 100%;
}

.feed_list .piclist li a.feed_goods {
	margin: 90px 0 0 -170px;
	height: auto;
	width: 140px;
	vertical-align: top;
	font-size: 12px;
	text-align: right;
}

.pophot_comment {
	float: left;
	display: inline;
	width: 55px;
	padding: 3px 0 6px;
	_margin-top: -3px;
}

.pophot_comment .phcom_num {
	background-color: #ffe372;
	border-bottom: 1px solid #ffe991;
	text-align: center;
	-moz-border-radius: 3px 3px 0 0;
	-webkit-border-radius: 3px 3px 0 0;
	height: 22px;
	padding-top: 8px;
	overflow: hidden;
}

.pophot_comment .num {
	font-size: 16px;
}

.pophot_comment .phcom_txt {
	background-color: #e3e3e3;
	border-top: 2px solid #e5ba48;
	text-align: center;
	-moz-border-radius: 0 0 3px 3px;
	-webkit-border-radius: 0 0 3px 3px;
	height: 18px;
	line-height: 18px;
}

.feed_list .qingBtn_r {
	text-align: right;
}

.feed_list .qingBtn_r a,.feed_list .qingBtn_r a span {
	display: inline-block;
	background: url(../../../images/common/qingBtn.png?id=1328062101875)
		repeat-x 0 0;
}

.feed_list .qingBtn_r a {
	padding-left: 5px;
	color: #666;
}

.feed_list .qingBtn_r a:hover {
	text-decoration: none;
}

.feed_list .qingBtn_r a span {
	cursor: pointer;
	height: 28px;
	line-height: 28px;
	padding: 0 15px 0 10px;
	background-position: right -28px;
}

.feed_list .content p.qing_txt {
	border: none;
	color: #666;
	text-align: left;
}

.feed_list ul li a.feed_qing_link {
	margin: 78px 0 0 -65px;
	*margin-top: 79px;
	height: 14px;
	line-height: 14px;
	width: 60px;
	font-size: 12px;
	display: inline-block;
}

.wTablist {
	font-size: 12px;
	line-height: 18px;
}

.wTablist a {
	line-height: 18px;
	display: inline-block;
	margin-right: 5px;
	margin-bottom: 3px;
	padding: 1px 5px; #
	padding: 1px 5px 0;
	border-width: 1px;
	border-style: solid;
	border-radius: 3px;
	-moz-border-radius: 3px;
}

.wTablist .W_vline {
	display: none;
}

.wTablist .icon_edit_s {
	vertical-align: middle;
	margin-right: 0;
}

.wTablist .addTag:hover {
	text-decoration: none;
}

.feed_list .icon_lock_g {
	_margin-top: 4px;
	vertical-align: -1px;
	*vertical-align: 2px;
	_vertical-align: 0;
}

.wTablist .icon_edit_s,.wTablist .icon_del_s {
	width: 10px;
	height: 10px;
	display: inline-block;
	border: none;
	padding: 0;
	background:
		url(../../../images/common/icon_editTag.png?id=1325127030890)
		no-repeat;
}

.wTablist .icon_del_s {
	background-position: 0 -15px;
}

.feed_list .content a.W_moredown:hover {
	text-decoration: underline;
}

.feed_tag_list_form {
	font-size: 12px;
}

.wTablist2 {
	font-size: 12px;
	line-height: 18px;
}

.wTablist2 a {
	line-height: 18px;
	display: inline-block;
	margin-right: 5px;
	margin-bottom: 2px;
	padding: 1px 5px; #
	padding: 1px 5px 0;
	border-width: 1px;
	border-style: solid;
	border-radius: 3px;
	-moz-border-radius: 3px;
}

.wTablist2 .W_vline {
	display: none;
}

.wTablist2 .icon_edit_s {
	vertical-align: middle;
	margin-right: 0;
}

.wTablist2 .addTag:hover {
	text-decoration: none;
}

.wTablist2 .icon_edit_s,.wTablist2 .icon_del_s {
	width: 10px;
	height: 10px;
	display: inline-block;
	border: none;
	padding: 0;
	background:
		url(../../../images/common/icon_editTag.png?id=1325127030890)
		no-repeat;
}

.wTablist2 .icon_del_s {
	background-position: 0 -15px;
}

.feed_tag_list_form .ftlf_left {
	float: left;
	width: 40px;
	line-height: 28px;
}

.feed_tag_list_form .ftlf_right {
	margin-left: 40px;
}

.feed_tag_list_form .ftlf_r_left {
	margin-right: 120px;
}

.feed_tag_list_form .ftlf_r_right {
	float: right;
	width: 120px;
	text-align: right;
	line-height: 24px;
}

.feed_tag_list_form .ftlf_btn {
	float: right;
	width: 130px;
	text-align: right;
	display: none;
}

.feed_tag_list_form .wTablist2 {
	margin-right: 0;
	border-width: 1px;
	padding: 3px 3px 1px;
}

.feed_tag_list_form .input_hide {
	display: none;
	width: 10px;
	height: 20px;
	line-height: 18px;
	cursor: text;
	vertical-align: top;
	border: none;
	background: transparent;
	zoom: 1;
}

.feed_tag_list_form .icon_edit_s {
	display: inline-block;
}

.feed_tag_list_form.editing .ftlf_btn {
	display: block;
}

.feed_tag_list_form.editing .wTablist2 {
	margin-right: 130px;
	border-width: 1px;
	border-style: solid;
	padding: 2px 2px 0;
}

.feed_tag_list_form.editing .input_hide {
	display: inline-block;
}

.feed_tag_list_form.editing .icon_edit_s {
	display: none;
}

.feed_tag_list_form .ftlf_btn .W_btn_a {
	margin-left: 10px;
}

.feed_list .moveing_list {
	font-size: 12px;
	padding-bottom: 10px;
}

.feed_list .moveing_list li {
	float: left;
	display: inline;
	margin-right: 10px;
}

.feed_list .moveing_list li p {
	padding: 0;
}

.feed_list .moveing_list li img {
	display: block;
}

.feed_list .moveing_list .someinfo {
	float: none;
	display: block;
	overflow: hidden;
	zoom: 1;
}

.feed_list .moveing_list .changeIcon_gray {
	width: 14px;
	height: 50px;
	background:
		url(../../../images/common/changeIcon_gray.png?id=1328062101875)
		no-repeat 0 50%;
	_background-image:
		url(../../../images/common/changeIcon_gray.gif?id=1328062101875);
}

.feed_list .moveing_list.followed_faces {
	width: 360px;
}

.feed_list .moveing_list.followed_faces_expanded {
	width: 300px;
}

.feed_list .followed_faces_expanded li {
	margin-bottom: 10px;
}

.feed_list .more_30 {
	display: block;
	width: 30px;
	height: 30px;
	font-family: Arial;
	font-size: 20px;
	line-height: 28px;
	text-align: center;
}

.feed_list .more_50 {
	display: block;
	text-indent: 5px;
	width: 50px;
	height: 50px;
	font-family: Arial;
	font-size: 30px;
	line-height: 45px;
	text-align: center;
	-webkit-transform: rotate(90deg);
	writing-mode: tb-rl;
	-moz-transform: rotate(90deg);
	-o-transform: rotate(90deg);
}

.feed_list .more_80 {
	display: block;
	width: 80px;
	line-height: 80px;
	height: 80px;
	font-family: Arial;
	font-size: 40px;
	text-align: center;
}

.feed_list .more_30,.feed_list .more_50,.feed_list .more_80 {
	opacity: .5;
	*filter: alpha(opacity = 50);
}

.feed_list .more_30:hover,.feed_list .more_50:hover,.feed_list .more_80:hover
	{
	opacity: 1;
	text-decoration: none;
	*filter: none;
}

.feed_list .status_photo_big {
	text-align: center;
}

.feed_list .photolist1 li {
	margin: 0 20px 0 0;
}

.feed_list .photolist2 li {
	margin: 10px 20px 0 0;
}

.feed_list .photolist2 li.last {
	margin-right: 0;
}

.feed_list .face_list_like {
	margin-top: 5px;
}

.feed_lists .notes_blue {
	background: #D9F0FB;
	color: #444;
	border: 1px solid #ABDAEC;
	display: block;
	height: 23px;
	line-height: 23px;
	margin: 0 0 12px;
	padding: 0 10px;
}

.feed_lists .notes_blue .left {
	float: left;
}

.feed_lists .notes_blue a {
	color: #0078b6;
}

.feed_lists .notes_blue a.right {
	float: right;
}

.notes_normal {
	background: #feffe5;
	color: #444;
	border: 1px solid #f9f2a7;
	display: block;
	height: 23px;
	line-height: 23px;
	margin: 0 0 12px;
	padding: 0 10px;
}

.notes_normal a {
	color: #C9920E;
}

.feelingBox,.feelingBoxS {
	cursor: url(http://img.t.sinajs.cn/t4/style/images/common/big.cur), auto;
	width: 300px;
	padding: 10px;
	min-height: 60px;
	_height: 60px;
	font-size: 12px;
	position: relative;
	box-shadow: 0 1px 1px 0 rgba(255, 255, 255, 1) inset;
	margin-bottom: 10px;
	background-color: #eaf6ff;
	background-repeat: no-repeat;
	border: 1px solid #99d0ff;
	color: #444;
}

.feelingBoxS {
	width: 218px;
}

.feelingBox ul li.header,.feelingBoxS ul li.header {
	float: left;
	width: 73px;
	height: 32px;
	padding: 15px 0 0 27px;
	border: none;
}

.feelingBox ul li.con {
	width: 200px;
	float: left;
	display: inline-block;
	height: 36px;
	overflow: hidden;
	line-height: 18px;
	margin-top: 3px;
}

.feelingBox ul li.exp,.feelingBoxS ul li.exp {
	height: 17px;
	display: block;
	position: absolute;
	right: 1px;
	top: 1px;
}

.feelingBox ul li.exp .exp_ico,.feelingBoxS ul li.exp .exp_ico {
	width: 40px;
	height: 40px;
	display: inline-block;
	background-image: url(../../../images/mood/bg_dec.png?id=1328062101875);
	background-repeat: no-repeat;
	background-position: -161px -20px;
}

.feelingBox ul li.btn,.feelingBoxS ul li.btn {
	height: 22px;
	display: block;
	clear: both;
}

.feelingBox ul li.btn .btn_sendmood,.feelingBoxS ul li.btn .btn_sendmood
	{
	text-decoration: none;
	width: 68px;
	height: 20px;
	line-height: 20px;
	text-align: center;
	position: absolute;
	right: 10px;
	bottom: 10px;
	background: #b3dcff;
	border: 1px solid #81c5ff;
	color: #0083f2;
}

.feelingBox ul li.btn .btn_sendmood:hover,.feelingBoxS ul li.btn .btn_sendmood:hover
	{
	background: #d1eaff;
}

.feelingBox ul li.btn .dargon,.feelingBoxS ul li.btn .dargon {
	text-decoration: none;
	height: 20px;
	line-height: 20px;
	position: absolute;
	right: 87px;
	bottom: 10px;
}

.feelingBox ul li.btn .dargon .ico_dragon,.feelingBox ul li.btn .dargon .ico_draegg,.feelingBoxS ul li.btn .dargon .ico_dragon,.feelingBoxS ul li.btn .dargon .ico_draegg
	{
	margin-right: 2px;
}

.feelingBox ul li.btn .btn_sendmood .ico,.feelingBoxS ul li.btn .btn_sendmood .ico
	{
	width: 12px;
	height: 10px;
	display: inline-block;
	background-image: url(../../../images/mood/bg_dec.png?id=1328062101875);
	background-repeat: no-repeat;
	margin: 0 2px 0 0;
	_margin: 4px 2px 4px 0;
	_vertical-align: middle;
	background-position: -12px -19px;
}

.feelingBox ul li.btn .W_linka,.feelingBoxS ul li.btn .W_linka {
	float: right;
}

.feelingBox a.spelink,.feelingBoxS a.spelink {
	color: #0083f2;
}

.feed_list .feelingBox_big,.feed_list .feelingDate {
	text-align: left;
}

.feelingBox_big {
	width: 415px;
	_width: 413px;
	padding: 10px;
	box-shadow: 0 1px 1px 0 rgba(255, 255, 255, 1) inset;
	overflow: hidden;
	border: 1px solid #99d0ff;
	background-color: #eaf6ff;
	background-repeat: no-repeat;
}

.feelingBox_big .header {
	float: left;
	width: 100px;
}

.feelingBox_big .header img {
	margin: 15px 0 0 27px;
}

.feelingBox_big ul li.btn .btn_sendmood {
	text-decoration: none;
	width: 68px;
	height: 20px;
	line-height: 20px;
	text-align: center;
	position: absolute;
	right: 10px;
	bottom: 10px;
}

.feelingBox_big ul li.con {
	padding-top: 10px;
	font-size: 14px;
	width: 313px;
	float: left;
	display: inline-block;
}

.feelingBox_big .feelingDate h4 {
	width: 114px;
	height: 15px;
	display: inline-block;
	background-image:
		url(../../../images/mood/bg_dectxt.png?id=1328062101875);
	background-repeat: no-repeat;
	text-indent: -999px;
	margin: 20px 0 3px;
}

.feelingBox_big a.spelink {
	color: #5d96c7;
}

.feelingDate h4 {
	background-position: 0 -20px;
}

.feelingDate table {
	height: 60px;
	border-collapse: separate;
	border-spacing: 1px;
}

.feelingDate table tr td.date {
	background: #99d0ff;
}

.feelingDate table tr td.date em {
	width: 50px;
	height: 18px;
	color: #fff;
	display: inline-block;
	text-align: center;
}

.feelingDate table tr td.more {
	background: #cce9ff;
	text-align: center;
}

.feelingDate table tr td.more a {
	display: block;
	width: 35px;
	height: 40px;
	text-decoration: none;
	padding: 10px;
}

.feelingDate table tr td.pic {
	width: 50px;
	height: 40px;
	background: #cce9ff;
	text-align: center;
}

.fb_mood00 {
	background-image:
		url(../../../images/mood/bg_view_1.png?id=1328062101876);
}

.fb_mood01 {
	background-image:
		url(../../../images/mood/bg_view_2.png?id=1328062101876);
}

.fb_mood02 {
	background-image:
		url(../../../images/mood/bg_view_3.png?id=1328062101876);
}

.fb_mood03 {
	background-image:
		url(../../../images/mood/bg_view_4.png?id=1328062101876);
}

.fb_mood04 {
	background-image:
		url(../../../images/mood/bg_view_5.png?id=1328062101876);
}

.fb_mood10 {
	background-image:
		url(../../../images/mood/bg_view_11.png?id=1328062101876);
}

.fb_mood11 {
	background-image:
		url(../../../images/mood/bg_view_12.png?id=1328062101876);
}

.fb_mood12 {
	background-image:
		url(../../../images/mood/bg_view_13.png?id=1328062101876);
}

.fb_mood13 {
	background-image:
		url(../../../images/mood/bg_view_14.png?id=1328062101876);
}

.fb_mood14 {
	background-image:
		url(../../../images/mood/bg_view_15.png?id=1328062101876);
}

.fb_mood_s00 {
	background-image:
		url(../../../images/mood/bg_view_s1.png?id=1328062101876);
}

.fb_mood_s01 {
	background-image:
		url(../../../images/mood/bg_view_s2.png?id=1328062101876);
}

.fb_mood_s02 {
	background-image:
		url(../../../images/mood/bg_view_s3.png?id=1328062101876);
}

.fb_mood_s03 {
	background-image:
		url(../../../images/mood/bg_view_s4.png?id=1328062101876);
}

.fb_mood_s04 {
	background-image:
		url(../../../images/mood/bg_view_s5.png?id=1328062101876);
}

.fb_mood_s10 {
	background-image:
		url(../../../images/mood/bg_view_s11.png?id=1328062101876);
}

.fb_mood_s11 {
	background-image:
		url(../../../images/mood/bg_view_s12.png?id=1328062101876);
}

.fb_mood_s12 {
	background-image:
		url(../../../images/mood/bg_view_s13.png?id=1328062101876);
}

.fb_mood_s13 {
	background-image:
		url(../../../images/mood/bg_view_s14.png?id=1328062101876);
}

.fb_mood_s14 {
	background-image:
		url(../../../images/mood/bg_view_s15.png?id=1328062101876);
}

.fb_mood05 {
	background: #ffe4d6
		url(../../../images/mood/bg_view_6.png?id=1328062101876) no-repeat;
	border: 1px solid #ffb0ac;
	color: #444;
}

.fb_mood05 ul li.btn .btn_sendmood {
	background: #ffb7b7;
	border: 1px solid #ff8f8f;
	color: #935555;
}

.fb_mood05 ul li.btn .btn_sendmood:hover {
	background: #fcc;
}

.fb_mood05 ul li.btn .btn_sendmood .ico {
	background-position: -60px -99px;
}

.fb_mood05 ul li.exp .exp_ico {
	background-position: -321px -100px;
}

.fb_mood05 a.spelink {
	color: #d63c00;
}

.fb_mood05 .feelingDate h4 {
	background-position: 0 -100px;
}

.fb_mood05 .feelingDate table tr td.date {
	background: #ffb297;
}

.fb_mood05 .feelingDate table tr td.more,.fb_mood05 .feelingDate table tr td.pic
	{
	background: #ffcabc;
}

.feelingPer .icomood {
	width: 22px;
	height: 22px;
	background-image:
		url(../../../images/mood/face/ico_mood.png?id=1328062101875);
	background-repeat: no-repeat;
	display: inline-block;
	position: absolute;
	right: -5px;
	bottom: -5px;
}

.feelingPer .icoM_1 {
	background-position: 0 0;
}

.feelingPer .icoM_2 {
	background-position: -30px 0;
}

.feelingPer .icoM_3 {
	background-position: -60px 0;
}

.feelingPer .icoM_4 {
	background-position: -90px 0;
}

.feelingPer .icoM_5 {
	background-position: -120px 0;
}

.feelingPer .icoM_6 {
	background-position: -150px 0;
}

.feelingPer .icoM_7 {
	background-position: -180px 0;
}

.feelingPer .icoM_8 {
	background-position: -210px 0;
}

.feelingPer .icoM_9 {
	background-position: -240px 0;
}

.feelingPer .icoM_10 {
	background-position: -270px 0;
}

.feelingPer {
	width: 438px;
	overflow: hidden;
}

.feelingPer h4 {
	font-size: 12px;
	font-weight: normal;
	margin: 15px 0 5px;
	text-align: left;
}

.feelingPer ul {
	float: left;
	overflow: hidden;
	width: 370px;
	height: 35px;
}

.feelingPer ul li {
	float: left;
	display: inline;
	position: relative;
	margin: 0 16px 5px 0;
}

.feelingPer ul li img {
	display: block;
}

.feelingPer ul li em.icomood {
	cursor: pointer;
}

.feelingPer p.more {
	float: right;
	padding-bottom: 0;
	border: none;
}

.feelingPer p.more .W_addbtn {
	height: 28px;
	line-height: 28px;
	padding: 0 10px;
	margin: 0;
}

.feed_list .calendar {
	float: left;
	display: inline;
	width: 42px;
	height: 42px;
	border-radius: 4px;
	border-width: 1px;
	border-style: solid;
	text-align: center;
	margin-right: 10px;
}

.feed_list .calendar a {
	cursor: default;
	text-decoration: none;
	display: inline-block;
}

.feed_list .calendar a.day {
	font-size: 27px;
	height: 29px;
	line-height: 31px;
}

.feed_list .calendar a.week {
	-webkit-text-size-adjust: none;
	font-size: 12px;
}

.feed_lists .mood_calendar {
	margin: 0 0 10px;
}

.feed_lists .mood_calendar .calendar {
	width: 539px;
}

.feed_lists .mood_calendar .calendar .week {
	width: 539px;
}

.feed_lists .mood_calendar .calendar .week li {
	width: 77px;
	height: 19px;
}

.feed_lists .mood_calendar .calendar .day li {
	width: 76px;
	height: 50px;
}

.feed_lists .mood_calendar .calendar .day li span {
	font-size: 14px;
}

.feed_lists .mood_calendar .calendar .day li img {
	margin: -7px 0 0 24px;
}

.feed_lists .moodpic_s {
	vertical-align: -3px;
	margin-right: 2px;
}

.feed_list .piclist li .music_bg_new {
	display: inline-block;
	width: 201px;
	height: 38px;
	line-height: 38px;
	padding-left: 50px;
	font-size: 12px;
	color: #999;
	background: url(../../../images/common/music_bg_new.png) 0 0 no-repeat;
}

.feed_list .piclist li .music_bg_new strong {
	color: #444;
}

.feed_list .piclist li .music_bg_new:hover {
	text-decoration: none;
}

.dargonline {
	border: none;
	background: url(../../../images/common/dragonline.png?id=1328062101875)
		no-repeat 0 bottom;
	margin: 0 0 5px;
	padding: 0 0 90px;
	_background-image:
		url(../../../images/common/dragonline.gif?id=1328062101875);
	_margin: 0 0 15px;
	_padding: 0 0 74px;
}

.feed_list .expand .welfare {
	text-align: left;
	padding: 10px 0 0;
	border-top-width: 1px;
	border-top-style: dotted;
}

.feed_list .expand .welfare .title a {
	float: left;
	font-size: 14px;
}

.feed_list .expand .welfare .title .logo {
	float: right;
	text-indent: -9999px;
	background:
		url("../../../images/common/logo_gongyi.png?id=1328062101875")
		no-repeat;
	width: 72px;
	height: 18px;
	_background:
		url("../../../images/common/logo_gongyi.gif?id=1328062101875")
		no-repeat;
	outline: none;
}

.feed_list .expand .welfare dl {
	margin-top: 7px;
}

.feed_list .expand .welfare .des_top .des {
	margin: 0;
	padding: 0;
}

.feed_list .expand .welfare .des_top dd {
	margin-left: 110px;
}

.feed_list .expand .welfare dt {
	float: left;
	margin: 5px 10px 0 0;
	display: inline;
}

.feed_list .expand .welfare dd {
	line-height: 18px;
}

.feed_list .expand .welfare dd span {
	font-family: '瀹嬩綋', Simsun;
	white-space: pre;
}

.feed_list .expand .welfare .des {
	margin-top: 10px;
	border: none;
}

.feed_list .expand .welfare .verify {
	text-align: left;
}

.feed_list .expand .welfare .W_spetxt {
	color: #c90000;
}

.feed_list .expand .welfare dd ul {
	height: 30px;
	overflow: hidden;
}

.feed_list .expand .welfare dd li {
	float: left;
	margin-right: 9px;
	display: inline;
	_margin-right: 6px;
}

.feed_list .expand .welfare dd li a img {
	width: 30px;
	height: 30px;
}

.feed_list .expand .welfare .progress {
	display: inline-block;
	border: 1px solid #82d177;
	width: 225px;
	height: 8px;
	margin-right: 5px;
	vertical-align: middle;
}

.feed_list .expand .welfare .progress_short {
	display: inline-block;
	border: 1px solid #82d177;
	width: 170px;
	height: 8px;
	margin-right: 5px;
	vertical-align: middle;
}

.feed_list .expand .welfare .progress em,.feed_list .expand .welfare .progress_short em
	{
	display: block;
	background: #82d177;
	height: 8px;
	overflow: hidden;
}

.feed_list .expand .welfare .btn {
	border: none;
	margin: 10px 0;
}

.feed_list .expand .welfare .btn .W_texta {
	font-weight: bold;
}

.feed_list .expand .welfare .partin {
	padding-top: 10px;
}

.feed_list .expand .welfare .msg_area {
	margin-right: 30px;
}

.feed_list .expand .welfare .total {
	float: right;
}

.feed_list .expand .welfare .total i {
	color: #a9c799;
	font-weight: bold;
}

.feed_list .expand .welfare .btn a {
	margin: 0 10px 0 0;
}

.feed_list .expand .welfare .W_btn_a {
	background-image:
		url("../../../images/common/gongyiBtn.png?id=1328062101875");
	background-position: 0 0;
}

.feed_list .expand .welfare .W_btn_a span {
	background-image:
		url("../../../images/common/gongyiBtn.png?id=1328062101875");
	background-position: right -24px;
	padding: 0 16px 0 15px;
	color: #E0880A;
}

.feed_list .expand .welfare .W_btn_a:hover {
	background-position: 0 -52px;
}

.feed_list .expand .welfare .W_btn_a:hover span {
	background-position: right -76px;
}

.feed_list .expand .welfare .prompt {
	width: 440px;
	padding: 10px 0;
	border: 1px solid #f9f2a7;
	background: #feffe5;
	margin-top: 15px;
	text-align: center;
	_width: 430px;
}

.feed_list .expand .welfare .prompt .icon_succM,.feed_list .expand .welfare .prompt .icon_errorM,.feed_list .expand .welfare .prompt .icon_delM,.feed_list .expand .welfare .prompt .icon_warnM,.feed_list .expand .welfare .prompt .icon_questionM
	{
	vertical-align: middle;
}

.feed_list .expand .welfare .extend {
	border: none;
}

.feed_list .expand .welfare .extend .interest dt {
	*margin-right: 5px;
}

.feed_list .expand .welfare .private {
	padding-left: 20px;
	text-align: left;
	margin-top: 5px;
}

.feed_list .expand .welfare .ico_warn {
	background: url(../../../images/common/ico_warn.png?id=1328062101875)
		no-repeat 0 -98px;
	_background: url(../../../images/common/ico_warn.gif?id=1328062101875)
		no-repeat 0 -98px;
	width: 16px;
	height: 20px;
	display: inline-block;
	margin: 0 5px 0 0;
	vertical-align: middle;
}

.feed_list .expand .welfare .welfare_support .support_info {
	padding-top: 10px;
}

.feed_list .expand .welfare .welfare_support dd i.W_textb {
	float: right;
}

.feed_list .expand .welfare .welfare_support dd i.W_textb .W_spetxt {
	font-weight: bold;
}

.feed_list .expand .welfare .welfare_support .btn {
	text-align: right;
	margin: 10px 0 0;
}

.feed_list .expand .welfare .welfare_support .welfare_info {
	padding: 5px;
	width: 425px;
	height: 58px;
	overflow: hidden;
	border-width: 1px;
	border-style: solid;
	_width: 423px;
}

.feed_list .expand .welfare .welfare_support a {
	margin: 0;
}

.feed_list .expand .welfare .welfare_support .support_result {
	border-top-width: 1px;
	border-top-style: dotted;
	*padding-top: 20px;
}

.feed_list .expand .welfare .welfare_support .prompt {
	margin: 20px 0;
}

.feed_list .expand .desmore {
	margin: 0 5px;
}

.feed_lists .favorTab {
	font-size: 12px;
}

.feed_lists .favorTab a {
	padding: 2px 5px;
	border-radius: 3px;
	border-width: 1px;
	border-style: solid;
}

.feed_lists .favorTab a.icon_edit_s {
	padding: 0;
	border: 0;
	border-radius: 0;
}

.feed_lists .favorTab .rf {
	float: right;
}

.vote_turnCont {
	margin-top: -5px;
}

.vote_turnCont .vote_infor p {
	border: none;
}

.feed_list .expand .vote_turnCont .vote_infor .vote_time {
	padding-left: 17px;
	background:
		url(../../../images/index/vote_feed_icon.png?id=1328062101875) 0 4px
		no-repeat;
}

.vote_turnCont .vote_infor p a {
	margin-left: 0;
}

.vote_turnCont .vote_infor p .W_vline {
	margin: 0 8px;
}

.feed_list .expand .vote_turnCont .vote_turnprize {
	margin-top: 25px;
	text-align: center;
	background-position: 50% 0;
	background-repeat: no-repeat;
	height: 310px;
}

.vote_prize_on1 {
	padding-left: 17px;
	background:
		url(../../../images/index/vote_feed_icon.png?id=1328062101875) 0 -30px
		no-repeat;
}

.vote_prize_on1 .prize_on,.vote_prize_on1 .prize_off {
	margin-left: 10px;
}

.vote_prize_on1 .list_on,.vote_prize_on1 .list_off {
	display: none;
}

.vote_prize_on1 .prize_on .list_on,.vote_prize_on1 .prize_off .list_off
	{
	display: inline-block;
}

.vote_turnCont .vote_prize li {
	padding-left: 17px;
}

.extend .vote_result {
	background: #feffe5;
	border: 1px solid #d4a639;
	padding: 8px 30px;
	margin-top: 15px;
}

.extend .vote_result p {
	border: none;
}

.extend .vote_result p a {
	margin: 0;
}

.extend .vote_result .vote_result_face {
	float: left;
	margin: 2px 7px 0 0;
	width: 18px;
	height: 20px;
	background:
		url(../../../images/index/vote_feed_face.png?id=1328062101875) 0 0
		no-repeat;
}

.extend .vote_result .smile_face {
	background-position: 0 0;
}

.extend .vote_result .cry_face {
	background-position: 0 -20px;
}

.extend .vote_result .vote_result_info {
	overflow: hidden;
	zoom: 1;
}

.feed_list .extend .vote_result .vote_result_info p {
	padding-bottom: 3px;
}

.extend .vote_result .vote_result_info .vote_result_title {
	font-size: 14px;
	font-weight: bold;
}

.extend .vote_result .vote_result_info .vote_result_y {
	color: #f60;
}

.feed_list .expand .vote_turnnotice {
	border: none;
	margin: 10px 0 0 0;
}

.feed_list .expand .vote_turnCont .vote_turnprize_gray {
	margin-top: 25px;
	height: 310px;
	background:
		url(../../../images/index/activityBg_feed.png?id=1328062101875) 50% 0
		no-repeat;
}

.feed_list .expand .vote_turnCont .vote_turnprize_gray .vote_turnprize_info
	{
	width: 270px;
	height: 105px;
	margin: 0 auto;
	padding-top: 110px;
}

.vote_turnprize_gray .vote_turnprize_info p {
	border: none;
}

.vote_turnprize_gray .vote_turnprize_info .turnprize_txt {
	font-size: 14px;
	font-weight: bold;
	color: #ffe68a;
	margin: 0 0 0 45px;
}

.vote_turnprize_gray .vote_turnprize_info ul {
	color: #fff7d2;
	margin: 5px 0 0 45px;
}

.vote_turnprize_gray .vote_turnprize_info ul li {
	_padding: 3px 0;
}

.vote_turnprize_gray .vote_turnprize_info ul .vote_dot {
	display: inline-block;
	width: 2px;
	height: 2px;
	overflow: hidden;
	background: #fff7d2;
	vertical-align: middle;
	margin-right: 5px;
}

.vote_turnprize_gray .vote_turnprize_info .turnprize_condition {
	width: 240px;
	margin: 10px auto 0;
	font-size: 14px;
	color: #fff7d2;
	line-height: 24px;
	text-align: center;
	*padding-top: 10px;
}

.vote_turnCont .vote_prize_btn {
	text-align: center !important;
	height: 74px;
}

.vote_turnCont .vote_prize_btn a {
	display: inline-block;
	width: 176px;
	height: 67px;
}

.vote_turnCont .vote_prize_btn .bagin_btn,.vote_turnCont .vote_prize_btn .bagin_btn:hover,.vote_turnCont .vote_prize_btn .bagin_btn:active
	{
	background:
		url(../../../images/index/activityBtn_feed.png?id=1328062101875) 0 0
		no-repeat;
}

.vote_turnCont .vote_prize_btn .bagin_btn:hover {
	background-position: 0 -67px;
}

.vote_turnCont .vote_prize_btn .bagin_btn:active {
	background-position: 0 -134px;
	margin-top: 12px;
	height: 60px;
	overflow: hidden;
}

.vote_turnCont .vote_prize_btn .bagin_btn_enter,.vote_turnCont .vote_prize_btn .bagin_btn_enter:hover,.vote_turnCont .vote_prize_btn .bagin_btn_enter:active
	{
	background:
		url(../../../images/index/activityBtn_feed_n.png?id=1328062101875) 0 0
		no-repeat;
}

.vote_turnCont .vote_prize_btn .bagin_btn_enter:hover {
	background-position: 0 -67px;
}

.vote_turnCont .vote_prize_btn .bagin_btn_enter:active {
	background-position: 0 -134px;
	margin-top: 12px;
	height: 60px;
	overflow: hidden;
}

.feed_list .brainpower {
	border-width: 1px;
	border-style: solid;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	padding: 10px 20px;
	margin: 10px 0 0;
	font-size: 12px;
}

.feed_list .brainpower .count {
	padding: 0;
	width: 400px;
	overflow: hidden;
}

.feed_list .brainpower .count a {
	margin: 0 5px;
}

.feed_list .brainpower .func {
	float: right;
}

.feed_list .brainpower p {
	padding: 0;
}

.feed_list .spread .list {
	padding: 10px 0 0;
}

.feed_list .spread .list li {
	float: left;
	display: inline;
	margin: 0 10px 0 0;
}

.feed_list .spread .list li img {
	display: block;
	cursor: pointer;
}

.feed_list .spread .list li .talk {
	display: block;
	width: 12px;
	height: 9px;
	background: url(../../../images/common/ico_feed.png?id=1332213747015)
		no-repeat 0 -325px;
	margin: -34px 0 0 23px;
	position: absolute;
}

.feed_list .spread .list li.more {
	margin: 0;
}

.feed_list .spread .list li.more a {
	background: #f5f5f5;
	height: 30px;
	width: 78px;
	text-align: center;
	line-height: 30px;
	display: block;
}

.feed_list .talkBox {
	border-style: solid;
	border-width: 1px;
	margin-bottom: 5px;
}

.feed_list .talkBox .ask {
	width: 39px;
	height: 39px;
	background: url(../../../images/common/feed_talk.png) no-repeat;
	text-indent: -9999px;
	overflow: hidden;
}

.feed_list .talkBox .answer {
	width: 39px;
	height: 39px;
	background: url(../../../images/common/feed_talk.png) no-repeat 0 -39px;
	text-indent: -9999px;
	overflow: hidden;
}

.feed_list .talkBox .fl_talk_ask,.feed_list .talkBox .fl_talk_anw {
	font-size: 12px;
	padding: 0 20px 12px 20px;
	margin: -20px 0 0;
	zoom: 1;
	border-bottom-style: solid;
	border-bottom-width: 1px;
}

.feed_list .talkBox .fl_talk_anw {
	border-bottom-style: none;
}

.feed_list .talkBox .fl_talk_ask .content,.feed_list .talkBox .fl_talk_anw .content
	{
	font-size: 12px;
	margin-left: 60px;
	line-height: 22px;
	zoom: 1;
}

.feed_list .talkBox .fl_talk_ask .content p,.feed_list .talkBox .fl_talk_anw .content p
	{
	padding: 0 0 5px 0;
}

.feed_list .talkBox .info a.date {
	float: left;
}

.feed_list .comment .talkBox dt.face {
	margin: 0;
}

.feed_list .expand .talkBox_index h3 {
	font-size: 14px;
	font-weight: 700;
	padding: 0 0 5px;
}

.feed_list .expand .talkBox_index h3 .W_linkb {
	font-size: 12px;
	font-weight: 400;
	margin: 0 0 0 5px;
}

.feed_list .expand div.talkBox_index {
	border-top-width: 1px;
	border-top-style: dotted;
	padding: 10px 0 0;
}

.feed_list .expand div.talkBox_index,.feed_list .expand div.talkBox_index div
	{
	text-align: left;
}

.feed_list .expand .talkBox_index p {
	border: 0;
	padding: 0;
}

.feed_list .expand .talkBox_index p a {
	margin: 0;
}

.feed_list .expand .talkBox_index .detail dt,.feed_list .expand .talkBox_index .detail dd
	{
	float: left;
	margin: 0;
	display: inline;
}

.feed_list .expand .talkBox_index .detail dt img {
	display: block;
}

.feed_list .expand .talkBox_index .detail dd {
	margin: 0 0 0 15px;
}

.feed_list .expand .talkBox_index .detail dd p {
	padding: 0 0 5px;
	width: 320px;
}

.feed_list .expand .talkBox_index .detail .ico_person,.feed_list .expand .talkBox_index .detail .ico_time
	{
	background: url(../../../images/common/ico_feed.png?id=1332213747015)
		no-repeat 0 -398px;
	vertical-align: -2px;
}

.feed_list .expand .talkBox_index .detail .ico_time {
	background-position: 0 -428px;
}

.feed_list .expand .talkBox_index .input {
	width: 440px;
}

.feed_list .expand .talkBox_index .input textarea {
	width: 428px;
	_width: 423px;
	border: 1px solid #ddd;
	padding: 5px;
	margin: 15px 0 0;
	height: 80px;
	overflow-y: auto;
}

.feed_list .expand .talkBox_index .input .send_error {
	border: 1px solid #f69696;
	background: #fcc;
	padding: 0 5px;
	float: left;
	margin: -25px 0 0;
}

.feed_list .expand .talkBox_index .input .send_error img {
	vertical-align: middle;
}

.feed_list .expand .talkBox_index .input .send_succpic {
	background: url("../../../images/common/success.gif?id=1323328404357")
		no-repeat 153px 32px;
	height: 92px;
	_height: 94px;
	width: 440px;
	margin: -92px 0 0;
	_margin: -94px 0 0;
	position: relative;
}

.feed_list .expand .talkBox_index .input .btn {
	text-align: right;
	padding: 5px 0 0;
	_width: 435px;
}

.feed_list .expand .talkBox_index .talk_endList {
	border-top-width: 1px;
	border-top-style: dotted;
	margin-top: 15px;
	padding: 12px 0 0;
	text-align: center;
}

.feed_list .quick_reply {
	padding: 10px 0 5px 0;
	margin: 10px 0 0;
	border-top-style: solid;
	border-top-width: 1px;
}

.feed_list .quick_reply_list {
	margin-right: 55px;
}

.feed_list .quick_reply_list li {
	float: left;
	display: inline;
	position: relative;
	margin: 0 9px 5px 0;
}

.feed_list .quick_reply_list li.last {
	margin-right: 0;
}

.feed_list .quick_reply_list li img {
	display: block;
}

.feed_list .quick_reply_list li .reply_face {
	cursor: pointer;
	display: inline-block;
	position: absolute;
	right: -5px;
	bottom: -5px;
}

.feed_list .quick_reply .add_quick_reply {
	float: right;
	width: 55px;
	padding-top: 20px;
	text-align: right;
}

.quick_reply .no_reply_info img {
	vertical-align: middle;
	margin-right: 10px;
	cursor: pointer;
}

.chePicMin {
	display: inline-block;
	vertical-align: top;
	min-width: 60px;
	text-align: center;
	*display: inline;
	_width: 60px;
	*zoom: 1;
}

.feed_list .mutual {
	margin: 10px 0 0;
	font-size: 12px;
	border-width: 1px;
	border-style: solid;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;
	padding: 3px 10px;
}

.feed_list .mutual .func {
	float: right;
	_margin-top: 5px;
}

.feed_list .mutual p {
	padding: 0;
}

.feed_list .mutual .W_vline {
	margin: 0 5px;
}

.feed_list .attitude {
	border-width: 1px;
	border-style: solid;
	zoom: 1;
	line-height: 20px;
	padding: 15px 20px 13px;
	_padding: 0 20px 13px;
	font-size: 12px;
	margin: 11px 0 7px;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
}

.feed_list .attitude .mutual,.feed_list .attitude .quick_reply {
	border: none;
}

.feed_list .attitude .quick_reply_list {
	margin-right: 0;
}

.feed_list .mapdata {
	padding: 10px 0 0;
	border-top-width: 1px;
	border-top-style: dotted;
}

.feed_list .mapdata h3 {
	font-size: 14px;
	font-weight: 700;
}

.feed_list .mapdata h3 .func {
	float: right;
	font-size: 12px;
	font-weight: 400;
}

.feed_list .mapdata .infos {
	padding: 0 0 12px;
}

.feed_list .mapdata .map_detail {
	width: 435px;
	overflow: hidden;
}

.feed_list .mapdata .result_list dt span {
	float: right;
}

.feed_list .mapdata .result_list dd img {
	margin: 0 9px 0 0;
}

.feed_lists .between_line {
	margin: 0 0 26px;
}

.feed_lists .between_line .line {
	border-bottom-width: 2px;
	border-bottom-style: solid;
	height: 1px;
	line-height: 1px;
	font-size: 1px;
}

.feed_lists .between_line .detail {
	text-align: center;
	margin: 0 0 -8px;
	position: relative;
	z-index: 1;
}

.feed_lists .between_line .detail span {
	background: #fff;
	padding: 0 8px;
}

#js_style_css_module_list_feed {
	height: 42px;
}

.zero_follow {
	padding: 40px 0 0;
}

.zero_follow .title {
	font-size: 14px;
}

.zero_follow ul {
	height: 240px;
	margin: 10px 0;
	background: url(../../../images/index/zero_follow.png?id=1323328404357)
		no-repeat;
	padding: 0 0 0 65px;
	line-height: 17px;
}

.zero_follow ul li {
	padding: 9px 0;
	margin: 0 0 10px;
}

.zero_follow ul li .title_link {
	float: left;
	width: 52px;
	height: 52px;
	position: relative;
	z-index: 3;
	margin: -9px 0 0 -65px;
}

.zero_watch {
	line-height: 24px;
	padding: 0 20px;
}

.zero_watch .tip1 {
	padding: 0 0 15px;
	margin-bottom: 30px;
	text-align: center;
	border-style: solid;
	border-width: 0 0 1px;
}

.zero_watch .zw_sanae_title {
	font: 400 20px/24px "Microsoft YaHei", SimHei;
	margin: 30px 0 20px;
}

.zero_watch .zw_sanae_illust {
	margin-top: 30px;
	width: 500px;
	height: 337px;
	background: url(../../../images/connect/zero_watch_index.jpg) no-repeat;
}

.zero_close_friend_weibo {
	height: 68px;
	padding: 386px 0 0 286px;
	margin-top: 20px;
	background: url(../../../images/connect/zero_cf_feed.png) no-repeat
		center top;
}

.zero_close_friend_weibo .zero_cf_go {
	display: block;
	width: 225px;
	height: 45px;
	text-indent: -9999em;
	outline-style: none;
	-moz-outline-style: none;
}

#js_style_css_module_list_zero_follow {
	height: 42px;
}

.comment_list {
	padding-top: 8px;
	margin-top: 8px;
	overflow: hidden;
	clear: both;
	border-top-width: 1px;
	border-top-style: dotted;
	_zoom: 1;
}

.comment_list dt {
	float: left;
	display: inline;
	width: 30px;
	padding: 3px 0 0;
}

.comment_list dt img {
	display: block;
}

.comment_list dd {
	margin: 0 0 0 40px;
	line-height: 21px;
	width: 490px;
	word-wrap: break-word;
	zoom: 1;
}

.comment_list dd.clear {
	line-height: 0;
}

.comment_list dd .info {
	padding: 0;
	line-height: 15px;
	overflow: hidden;
}

.comment_list dd .info .hover {
	margin: 0 0 0 8px;
}

.comment_list .hover {
	visibility: hidden;
	_visibility: visible;
}

.comment_list:hover .hover {
	visibility: visible;
}

.comment_list .repeat {
	clear: both;
	line-height: 20px;
	_height: 30px;
	padding: 15px 20px 13px;
	_padding: 0 20px 13px;
	font-size: 12px;
	margin: 10px 0 7px;
	border-radius: 3px;
	border-width: 1px;
	border-style: solid;
	zoom: 1;
}

.comment_list .repeat .arrow {
	_display: none;
	width: 25px;
	margin: -25px 0 0 440px;
	height: 11px;
	overflow: hidden;
}

.comment_list .repeat .arrow * {
	font-family: "SimSun";
	overflow: hidden;
	font-size: 21px;
	display: block;
	height: 10px;
}

.comment_list .repeat .arrow span {
	margin: -9px 0 0;
}

.comment_list .repeat .input {
	padding: 15px 0 0;
}

.comment_list .repeat .input textarea {
	color: #595959;
	height: 20px;
	overflow: hidden;
	width: 438px;
	border: 1px solid #c6c6c6;
	padding: 4px 4px 0;
	font-size: 12px;
	margin: 0 0 3px;
}

.comment_list .repeat .input .btn {
	text-align: right;
}

.comment_list .repeat .commoned_list {
	float: left;
}

.comment_list .repeat .more {
	padding: 8px 0 10px;
	text-align: right;
	border-top: 1px dotted #ddd;
}

.feed_repeat .rumour {
	border: 1px solid #f69696;
	margin-top: 3px;
	_margin-bottom: 5px;
	font-size: 12px;
	display: inline-block;
	padding: 0 5px 0 0;
	line-height: 20px;
	height: 20px;
	background: #fcc;
	color: #666;
}

.feed_repeat .rumour i {
	background: url(../../../images/common/ico_warn.png?id=1323328404357)
		no-repeat 0 -98px;
	_background: url(../../../images/common/ico_warn.gif?id=1323328404357)
		no-repeat 0 -98px;
	width: 16px;
	height: 20px;
	display: inline-block;
	margin: 0 5px;
	vertical-align: middle;
}

.feed_repeat .no_reply_info {
	margin-top: 10px;
}

.feed_repeat .no_reply_info img {
	cursor: pointer;
	vertical-align: middle;
	margin-right: 10px;
}

#js_style_css_module_list_comment_list {
	height: 42px;
}

.pc_caldr {
	border: 1px solid #ccc;
	padding: 5px;
	background-color: #fff;
	z-index: 1;
	width: 161px;
	height: auto;
	position: absolute;
	color: #000;
}

.pc_caldr .selector {
	height: 24px;
	padding: 2px 0 0;
	_padding: 2px 0 2px;
}

.pc_caldr .selector .month,.pc_caldr .selector .year {
	float: left;
	font-size: 12px;
	width: 73px;
	border: 1px solid #CCC;
	height: 19px;
}

.pc_caldr .selector .year {
	width: 78px;
	margin-left: 10px;
}

.pc_caldr .weeks,.pc_caldr .days {
	list-style: none;
	padding: 0;
	margin: 0;
	width: 100% !important;
	width: 161px;
}

.pc_caldr .weeks {
	height: 18px;
	margin-bottom: 2px;
	background: #b6d1f9;
	color: #fff;
	font-size: 12px;
}

.pc_caldr .days {
	height: auto;
	font-size: 12px;
	font-family: Arial;
}

.pc_caldr .weeks li,.pc_caldr .days li {
	float: left;
	height: 18px;
	line-height: 18px;
	text-align: center;
	width: 23px;
}

.pc_caldr .weeks li {
	text-align: center;
}

.pc_caldr .days li {
	background-color: none;
}

.pc_caldr .days li,.pc_caldr .days li a {
	text-align: center;
}

.pc_caldr .days li a {
	display: block;
	text-decoration: none;
	height: 100%;
	color: #43609c;
}

.pc_caldr .days li a:link,.pc_caldr .days li a:visited,.pc_caldr .days li a:hover
	{
	text-decoration: none;
}

.pc_caldr .days li a strong {
	font-weight: normal;
}

.pc_caldr .days li a:hover {
	background-color: #5d94e6;
	color: #fff;
}

.pro_tools .undo_grp {
	width: 30px;
	height: 55px;
	margin-top: 5px;
	margin-left: 1px;
	overflow: hidden;
}

.pc_caldr .days li a.day {
	background-color: #5d94e6;
	color: #FFF;
}

#js_style_css_module_layer_layer_date_choose {
	height: 42px;
}

.order_group {
	padding: 10px 20px 20px;
}

.order_group .tit {
	line-height: 20px;
}

.order_group .preview {
	border: 1px solid #e0e0e0;
	padding: 10px;
	margin: 6px 0 7px;
}

.order_group .orderby {
	padding-top: 6px;
}

.order_group .orderlist {
	float: left;
	overflow-y: scroll;
	height: 150px;
	width: 347px;
	overflow-x: hidden;
}

.order_group .orderlist li {
	width: 327px;
	height: 23px;
	margin-bottom: 5px;
	border: 1px dotted #ccc;
}

.order_group .orderlist li.fixed {
	border-style: solid;
}

.order_group .orderlist a {
	background: #fff;
	display: block;
	line-height: 23px;
	padding: 0 0 0 10px;
}

.order_group .orderlist a:hover,.order_group .orderlist li.current a {
	background: #f0f0f0;
	text-decoration: none;
}

.order_group .orderlist li.fixed a:hover {
	background: #fff;
	text-decoration: none;
}

.order_group .orderbtn {
	margin-left: 10px;
	float: left;
	width: 60px;
}

.order_group .orderbtn a {
	margin-bottom: 10px;
}

.order_group .orderbtn .W_btn_a span,.order_group .orderbtn .W_btn_a_disable span
	{
	padding: 0 15px 0 8px;
}

.ico_up,.ico_down {
	background:
		url(../../../images/layer/order_group_btn.png?id=1323328404357)
		no-repeat;
	width: 8px;
	height: 12px;
	display: inline-block;
	margin-top: 5px;
	float: left;
}

.ico_down {
	background-position: 0 -30px;
}

#js_style_css_module_layer_layer_order_group {
	height: 42px;
}

.feed_repeat {
	line-height: 20px;
}

.feed_repeat .input textarea {
	color: #595959;
	height: 45px;
	overflow: hidden;
	width: 530px;
	border: 1px solid #c6c6c6;
	padding: 4px 4px 0;
	font-size: 12px;
	line-height: 18px;
	font-family: Tahoma, "SimSun";
	margin: 0 0 3px;
}

.feed_repeat .input .btn {
	text-align: right;
}

.feed_repeat .commoned_list {
	float: left;
}

.feed_repeat .more {
	padding: 8px 0 18px;
	text-align: right;
}

.feed_repeat .action {
	width: 300px;
	float: left;
	position: relative;
}

.layer_forward .actioncheckbox {
	width: 290px;
	float: left;
	margin-top: 2px;
}

.feed_repeat .action .flash {
	position: absolute;
	top: 5px;
	left: 53px;
	width: 110px;
	height: 16px;
}

.feed_repeat .action span {
	cursor: pointer;
	float: left;
	display: inline;
	margin: 2px 11px 0 0;
	width: 16px;
	height: 16px;
	background: url(../../images/common/ico.png?id=1331016101750)
		no-repeat;
}

.feed_repeat .action a.face,.feed_repeat .action a.img,.feed_repeat .action a.fujian
	{
	cursor: pointer;
	float: left;
	display: inline-block;
	margin: 2px 11px 0 0;
	padding-left: 18px;
	background: url(../../images/common/ico.png?id=1331016101750)
		no-repeat;
}

.feed_repeat .action a.face {
	background-position: 0 3px;
	background-position: 0 1px\9;
	margin-top: 0;
}

.feed_repeat .action a.img {
	background-position: 0 -30px;
	background-position: 0 -32px\9;
}

.feed_repeat .action a.fujian {
	background-position: 0 -1126px;
	background-position: 0 -1128px\9;
}

.feed_repeat .action .img {
	background-position: 0 -33px;
}

.feed_repeat .action .fujian {
	background-position: 0 -1128px;
}

.feed_repeat .info {
	font-size: 12px;
	padding: 3px 0 0;
}

.feed_repeat .info span {
	float: right;
}

.feed_repeat .info a {
	margin: 0 5px;
}

.feed_repeat .info a.unclick_rep {
	color: #cbcbcb;
	text-decoration: none;
	cursor: default;
}

.feed_repeat .info a.date {
	margin: 0 20px 0 0;
}

.feed_repeat .face,.feed_repeat .topic {
	background: url(../../images/common/ico.png?id=1331016101750)
		no-repeat;
	padding: 2px 0 2px 16px;
	margin: 0 20px 0 0;
}

.feed_repeat .face {
	background-position: 0 1px;
}

.feed_repeat .topic {
	background-position: 0 -133px;
}

.feed_repeat .title {
	width: 192px;
	height: 24px;
}

.feed_repeat .num {
	text-align: right;
	right: 4px;
	top: 0;
	color: #b8b7b7;
}

.feed_repeat .num span {
	font-weight: 700;
	font-size: 22px;
	font-family: Constantia, Georgia;
	margin: 0 0 0 5px;
	line-height: 24px;
}

.feed_repeat .forward__letter {
	position: relative;
}

.feed_repeat .forward__letter .feed_repeat {
	position: relative;
}

.feed_repeat .forward__letter dt,.feed_repeat .forward__letter dd {
	float: left;
	line-height: 18px;
}

.feed_repeat .forward__letter dt {
	margin: 8px 0 0;
}

.feed_repeat .forward__letter dd {
	width: 480px;
	margin: 5px 0;
}

.feed_repeat .forward__letter dd .W_input {
	width: 331px;
}

.feed_repeat .forward__letter {
	margin: 0;
}

.feed_repeat .forward__letter .input textarea {
	width: 470px;
	height: 77px;
}

.feed_repeat .forward__letter .num {
	padding: 0;
	position: static;
	float: right;
}

.feed_repeat .forward__letter .action {
	width: 180px;
}

.feed_repeat .forward__letter dd .select_group {
	position: relative;
	width: 200px;
	border: 1px solid #ccc;
	height: 22px;
	line-height: 22px;
	padding: 0 0 0 5px;
	z-index: 99;
	background: #fff;
	color: #666;
}

.feed_repeat .forward__letter dd .select_group .W_moredown {
	position: absolute;
	right: 0;
	padding: 9px 7px 0;
	*padding: 8px 7px 4px;
	line-height: 0;
}

.feed_repeat .forward__letter dd .select_group .W_moredown .more {
	top: 0;
	padding: 8px 0 0;
	cursor: pointer;
	border-top-color: #666;
}

.feed_repeat .forward__letter dd .select_group .group_list {
	position: absolute;
	top: 24px;
	left: -1px;
	width: 205px;
	border: 1px solid #ccc;
	z-index: 10;
	background: #fff;
	height: 180px;
	overflow-y: scroll;
	overflow-x: hidden;
}

.feed_repeat .forward__letter dd .select_group .group_list li a {
	display: block;
	padding: 2px;
	color: #666;
}

.feed_repeat .forward__letter dd .select_group .group_list li a:hover {
	background: #eee;
	text-decoration: none;
}

.feed_repeat .forward__letter dd .select_group .group_list li img {
	vertical-align: -2px;
	margin: 0 3px 0 0;
}

.feed_repeat .M_notice_del {
	left: 73px;
	top: 89px;
	_top: 91px;
}

.feed_repeat .W_btn_b span {
	_width: 37px;
}

.toMicroblog .actionControl {
	margin-top: 10px;
}

.feed_repeat .toPrivateMsg,.feed_repeat .toMicrogroup {
	margin-top: 10px;
}

.toMicrogroup .forward__letter .feed_repeat .num,.toPrivateMsg .forward__letter .feed_repeat .num
	{
	padding-bottom: 0;
	margin-top: -5px;
}

.toMicrogroup .noGroupText {
	margin-top: 3px;
	margin-top: 2px\9;
	*margin-top: 3px;
}

.feed_repeat .toMicrogroup .group_name {
	line-height: 22px;
	height: 22px;
	display: inline-block;
}

.feed_repeat .toMicrogroup .group_name img {
	display: inline-block;
	vertical-align: -2px;
	padding-right: 2px;
	margin-top: 3px;
	*margin-top: 0;
	_margin-top: 3px;
	line-height: 22px;
}

.feed_repeat .private {
	background: #feffe5;
	border: 1px solid #f9f2a7;
	text-indent: 4px;
	margin: 10px 0 5px;
	color: #666;
	padding: 0 6px 0 4px;
}

.feed_repeat .private a {
	color: #0078b6;
}

.feed_repeat .W_close_color {
	text-align: right;
	float: right;
	font-size: 12px;
	margin-top: 5px;
}

.feed_repeat .big_quickreply_list {
	width: 540px;
	margin-top: 8px;
	_overflow: hidden;
}

.feed_repeat .big_quickreply_list.W_linecolor {
	border-top-width: 1px;
	border-top-style: dotted;
}

.feed_repeat .big_quickreply_list ul {
	width: 549px;
}

.feed_repeat .big_quickreply_list li {
	float: left;
	_display: inline;
	position: relative;
	margin: 15px 11px 0 0;
}

.feed_repeat .big_quickreply_list .reply_face {
	cursor: pointer;
	position: absolute;
	right: -9px;
	bottom: -8px;
}

#js_style_css_module_forms_feed_repeat {
	height: 42px;
}

.W_layer .layer_forward {
	position: relative;
	width: 400px;
	padding: 0 20px 5px;
}

.layer_forward .toMicroblog {
	margin-top: -25px;
}

.layer_forward .feed_repeat {
	margin-top: 0;
}

.layer_forward .feed_repeat .num {
	color: #b8b7b7;
	text-align: right;
	margin-top: -5px;
	position: relative;
	float: right;
	*float: none;
}

.layer_forward .feed_repeat .num span {
	font-weight: 700;
	font-size: 22px;
	font-family: Constantia, Georgia;
	margin: 0 0 0 5px;
}

.layer_forward .feed_repeat .tab_c {
	margin: 10px 0 5px;
}

.layer_forward .feed_repeat .input {
	position: relative;
}

.layer_forward .feed_repeat .input textarea {
	width: 390px;
}

.layer_forward .forward_content,.layer_forward .text_tips {
	width: 380px;
	margin: 15px 0 5px 0;
	padding: 6px 10px;
	line-height: 18px;
	word-wrap: break-word;
	overflow: hidden;
}

.layer_forward .forward_content {
	background: #f3f3f3;
}

.layer_forward .forward_content .unfold {
	float: right;
	width: 15px;
	height: 15px;
	background: url(../../images/common/ico.png?id=1331016101750)
		no-repeat 4px -1586px;
	cursor: pointer;
}

.layer_forward .repeat_more {
	border-top: 1px dotted #ddd;
	padding: 8px 0 14px;
}

.layer_forward .func {
	padding: 0 0 10px 10px;
}

.layer_forward .func a.W_Titarr_off,.layer_forward .func a.W_Titarr_on {
	vertical-align: top;
	margin-left: 5px;
}

.layer_forward .func div {
	float: right;
	margin: -3px 0 0;
}

.W_layer .layer_forward .input .btn {
	padding: 2px 0 0;
}

.layer_forward .feed_repeat .action {
	width: 290px;
}

.layer_forward .layer_forward_group {
	padding: 20px 0 0;
}

.layer_forward .layer_forward_group .feed_repeat {
	margin-top: 0;
}

.layer_forward .layer_forward_group .input {
	margin-top: 0;
}

.layer_forward .layer_forward_group dt,.layer_forward .layer_forward_group dd
	{
	float: left;
	line-height: 22px;
	margin: 0 0 15px;
}

.layer_forward .layer_forward_group dd {
	width: 340px;
}

.layer_forward .layer_forward_group dd .W_input {
	width: 200px;
}

.layer_forward .layer_forward_group dd .select_group {
	position: relative;
	z-index: 98;
	width: 200px;
	border: 1px solid #ccc;
	height: 22px;
	line-height: 22px;
	padding: 0 0 0 5px;
}

.layer_forward .layer_forward_group dd .select_group .W_moredown {
	position: absolute;
	right: 0;
	top: 0;
	padding: 9px 7px;
	*padding: 6px 7px;
}

.layer_forward .layer_forward_group dd .select_group .group_list {
	position: absolute;
	top: 24px;
	left: -1px;
	width: 205px;
	height: 180px;
	overflow-y: scroll;
	overflow-x: hidden;
	border: 1px solid #ccc;
	z-index: 99;
	background: #fff;
}

.layer_forward .layer_forward_group dd .select_group .group_list li a {
	display: block;
	padding: 2px;
	height: 18px;
}

.layer_forward .layer_forward_group dd .select_group .group_list li a:hover
	{
	background: #d1ecf7;
	text-decoration: none;
}

.layer_forward .layer_forward_group dd .select_group .group_list li img
	{
	vertical-align: -2px;
	margin: 0 3px 0 0;
}

.layer_forward .layer_forward_group .feed_repeat .input textarea {
	width: 330px;
	height: 77px;
}

.toMicrogroup .feed_repeat .num,.toPrivateMsg .feed_repeat .num {
	padding-bottom: 5px;
}

.layer_forward .layer_forward_group .feed_repeat .action {
	width: 180px;
	position: relative;
	z-index: 88;
}

.layer_forward .toMicroblogLayer .feed_repeat .actionControl {
	width: 180px;
	position: relative;
	z-index: 88;
}

.layer_forward .layer_forward_group .feed_repeat .action .flash {
	position: absolute;
	top: 5px;
	left: 53px;
	width: 110px;
	height: 16px;
}

.forward_email_preview {
	width: 520px;
	padding: 20px;
}

.W_layer .forward_email_preview .feed_list {
	padding: 5px 0 0;
	margin: 0;
}

.W_layer .forward_email_preview .feed_list .comment dd.arrow {
	background: none;
	width: 22px;
	height: 11px;
}

.W_layer .forward_email_preview .feed_list .content {
	border: 0;
}

.forward_email_preview .feed_list .piclist {
	position: relative;
}

.forward_email_preview .feed_lists {
	_position: relative;
	_float: left;
	top: 30px;
}

.forward_email_preview .info {
	margin-bottom: 14px;
}

.W_layer .layer_forward .tab {
	margin-top: 15px;
}

.W_layer .layer_forward .tab_forward {
	background:
		url(../../../images/layer/layer_tab_bottom_bg.png?id=1323328404357)
		repeat-x 0 -50px;
}

.layer_forward .feed_repeat .input textarea {
	font-size: 12px;
}

.layer_forward .comment_list dd {
	width: 350px;
	overflow: hidden;
}

.p_sendlist {
	clear: both;
	margin: 0 0 10px;
	background: #f8f8f8;
	padding: 2px 10px;
}

.p_sendlist li {
	padding: 8px 0;
}

.p_sendlist li .img {
	vertical-align: middle;
	margin: 0 10px 0 0;
}

.p_sendlist i img {
	display: inlne-block;
	width: 16px;
	height: 17px;
	margin: 0 5px 0 0;
	background-image: url("../../images/common/ico.png?id=1331016101750");
}

.layer_forward .toMicroblogLayer .feed_repeat .input {
	margin-top: 0;
}

.layer_forward .toMicroblogLayer .func {
	padding: 10px 0 10px 0;
}

.layer_forward .feed_repeat .actionControl {
	width: 200px;
}

.layer_forward .toMicroblogLayer .feed_repeat .num,.layer_forward .toMicrogroupLayer .feed_repeat .num
	{
	margin-bottom: 5px;
}

.W_layer .layer_forward .toPrivateMsg .input .btn {
	*padding-bottom: 20px;
}

.W_layer .layer_forward .toMicrogroup .input .btn {
	*padding-bottom: 20px;
	_padding-bottom: 5px;
}

.layer_forward .toMicrogroupLayer .group_name {
	line-height: 22px;
	height: 22px;
	display: inline-block;
}

.layer_forward .toMicrogroupLayer .group_name img {
	display: inline-block;
	vertical-align: -2px;
	padding-right: 2px;
	margin-top: 3px;
	*margin-top: 0;
	_margin-top: 3px;
	line-height: 22px;
}

#js_style_css_module_layer_layer_forward {
	height: 42px;
}

.W_layer .layer_faces {
	width: 402px;
	overflow: hidden;
}

.W_layer .layer_faces .tab_kind {
	margin: 0 0 10px;
	height: 23px;
	line-height: 23px;
	padding: 10px 0 0 16px;
}

.W_layer .layer_faces .tab_kind a {
	padding: 0 7px;
	display: inline-block;
	margin: 0 -2px;
	_margin: 0 -3px;
}

.W_layer .layer_faces .tab_kind a.current {
	text-decoration: none;
	cursor: default;
	background: #f0f0f0;
	position: relative;
	_position: static;
	z-index: 2;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
}

.W_layer .layer_faces .detail {
	padding: 0 10px 10px;
}

.W_layer .layer_faces .tab_kind span {
	float: right;
	padding: 4px 13px 0 0;
}

.W_layer .layer_faces .tab_kind span a,.W_layer .layer_faces .tab_kind span a:hover
	{
	float: left;
	display: inline;
	margin: 0 2px;
	padding: 0;
	background: url(../../images/common/ico.png?id=1331016101750)
		no-repeat;
	width: 17px;
	height: 17px;
	line-height: 17px;
}

.W_layer .layer_faces .tab_kind a.pre_d,.W_layer .layer_faces .tab_kind a.pre_d:hover
	{
	background-position: 0 -1367px;
	cursor: default;
}

.W_layer .layer_faces .tab_kind a.next_d,.W_layer .layer_faces .tab_kind a.next_d:hover
	{
	background-position: 0 -1253px;
	cursor: default;
}

.W_layer .layer_faces .tab_kind a.pre {
	background-position: 0 -1290px;
}

.W_layer .layer_faces .tab_kind a.pre:hover {
	background-position: 0 -1328px;
}

.W_layer .layer_faces .tab_kind a.next {
	background-position: 0 -1176px;
}

.W_layer .layer_faces .tab_kind a.next:hover {
	background-position: 0 -1214px;
}

.W_layer .layer_faces .faces_list {
	margin: 0 0 0 5px;
}

.W_layer .layer_faces .faces_list li {
	cursor: pointer;
	float: left;
	border: 1px solid #e8e8e8;
	height: 22px;
	width: 26px;
	overflow: hidden;
	margin: -1px 0 0 -1px;
	padding: 4px 2px;
	text-align: center;
}

.W_layer .layer_faces .faces_list li:hover {
	border: 1px solid #0095cd;
	background: #fff9ec;
	position: relative;
	z-index: 2;
}

.W_layer .layer_faces .faces_list_hot {
	margin-bottom: 10px;
}

.W_layer .layer_faces .faces_list_hot li {
	border-color: #fce089;
	background: #fef9e7;
}

.W_layer .layer_faces .W_pages_minibtn {
	margin: 0 5px 0 0;
	padding: 10px 0 0;
}

.W_layer .layer_faces .faces_magic_list {
	margin: 0 0 0 5px;
	overflow: hidden;
	width: 384px;
	zoom: 1;
	position: relative;
}

.W_layer .layer_faces .faces_magic_list li {
	position: relative;
	float: left;
	width: 54px;
	height: 74px;
	overflow: hidden;
	margin: 0 10px 0 0;
}

.W_layer .layer_faces .faces_magic_list li a.img {
	display: block;
	border: 1px solid #fff;
}

.W_layer .layer_faces .faces_magic_list li a.img:hover {
	border: 1px solid #0095cd;
}

.W_layer .layer_faces .faces_magic_list li a img {
	display: block;
	width: 50px;
	height: 50px;
	border: 1px solid #d4d3d3;
}

.W_layer .layer_faces .faces_magic_list li a.img:hover img {
	border-color: #0095cd;
}

.W_layer .layer_faces .faces_magic_list li a.play {
	background: url(../../../images/layer/ico.png?id=1331016101750)
		no-repeat 0 -37px;
	display: block;
	position: absolute;
	width: 16px;
	height: 16px;
	top: 34px;
	right: 2px;
}

.W_layer .layer_faces .faces_magic_list li span {
	display: block;
	text-align: center;
	padding: 2px 0 0;
	color: #808080;
	cursor: pointer;
	height: 12px;
	overflow: hidden;
}

.W_layer .layer_faces .faces_magic_list li.clear {
	height: 0;
}

.W_layer .layer_faces .info {
	float: left;
	padding: 10px 0 0 8px;
}

.W_layer .layer_faces .info .play {
	background: url(../../../images/layer/ico.png?id=1331016101750)
		no-repeat 0 -37px;
	display: inline-block;
	vertical-align: middle;
	margin: 0 3px;
	width: 16px;
	height: 16px;
}

.W_layer .layer_faces .ico_magic {
	float: left;
	background: url(../../images/common/ico.png?id=1331016101750)
		no-repeat 0 -1034px;
	width: 15px;
	height: 15px;
	margin: 4px 5px 0 0;
	display: inline;
}

#js_style_css_module_layer_layer_faces {
	height: 42px;
}

.W_layer .content .title .icon_succ {
	float: left;
	margin-top: 6px;
}

.layer_addfavor_tags {
	padding: 20px;
	width: 330px;
}

.layer_addfavor_tags .succes {
	font-size: 14px;
	border-bottom: 1px dotted #ddd;
	padding: 0 0 15px;
	margin: 0 0 11px;
}

.layer_addfavor_tags .succes .icon_succS {
	vertical-align: middle;
	background-position: -50px 2px;
}

.layer_addfavor_tags dl {
	height: 100%;
	overflow: hidden;
	*padding-bottom: 15px;
	_padding-bottom: 0;
}

.layer_addfavor_tags dt,.layer_addfavor_tags dd {
	float: left;
	display: inline;
	margin: 0 0 15px;
}

.layer_addfavor_tags dt {
	padding-top: 7px;
}

.layer_addfavor_tags dd {
	width: 270px;
	line-height: 20px;
}

.layer_addfavor_tags dd .tipbox {
	height: 25px;
}

.layer_addfavor_tags dd .note,.layer_addfavor_tags dd .note1 {
	width: 182px;
	text-align: left;
	background: #fff;
}

.layer_addfavor_tags dd .note1 {
	height: 25px;
	margin-top: 3px;
}

.layer_addfavor_tags dd .note {
	border: 1px solid #ededed;
	padding: 2px 4px 3px;
	width: 251px;
	margin: -28px 0 0;
	background-color: #fff;
	position: relative;
	_position: static;
	*margin: -29px 0 0;
}

.layer_addfavor_tags dd input {
	width: 257px;
	padding: 2px 0 2px 2px;
}

.layer_addfavor_tags dd a {
	padding: 3px 7px;
	background: #f3f3f3;
	margin: 0 3px 3px 0;
	float: left;
	display: inline;
	white-space: nowrap;
}

.layer_addfavor_tags .func {
	height: 100%;
	overflow: hidden;
}

.layer_addfavor_tags .func,.layer_addfavor_tags .btn {
	margin: 0;
	line-height: 24px;
	text-align: left;
}

.layer_addfavor_tags .func .W_btn_b,.layer_addfavor_tags .btn .W_btn_b {
	float: right;
}

.layer_addfavor_tags .W_checkbox {
	_vertical-align: middle;
	_margin-left: -3px;
}

.layer_favor_addtags {
	padding: 10px 15px 15px;
	width: 190px;
	overflow: hidden;
}

.layer_favor_addtags .tit {
	margin: 0 0 8px;
}

.layer_favor_addtags .input_outer {
	border: 1px solid #C6C6C6;
	-webkit-box-shadow: 1px 1px 0 0 #f0f0f0 inset;
	-moz-box-shadow: 1px 1px 0 0 #f0f0f0 inset;
	height: 22px;
	padding: 0 1px;
	overflow: hidden;
}

.layer_favor_addtags .input_outer input {
	border: 0;
	padding: 2px 0;
	color: #666;
}

.layer_favor_addtags .note1 {
	margin: 8px 0 6px;
}

.W_layer .W_btn_deltags {
	margin: 1px 2px 1px 0;
}

.layer_favor_addtags .tags a {
	background: #e8f4fc;
	display: inline-block;
	line-height: 16px;
	margin: 0 3px 3px 0;
	padding: 1px 10px;
	box-shadow: 1px 1px 1px #dae0e5;
	white-space: nowrap;
	border-right: 1px solid #dae0e5\9;
	border-bottom: 1px solid #dae0e5\9;
	margin: 0 2px 2px 0\9;
}

.layer_favor_addtags .tags a.choose {
	color: #fff;
	background: #beced9;
}

.layer_favor_addtags .tags a.choose:hover {
	text-decoration: none;
}

.W_layer .layer_favor_addtags .btn {
	padding: 7px 0 0;
}

#js_style_css_module_layer_layer_addfavor_tags {
	height: 42px;
}

.layer_send_pic {
	padding: 0 0 20px;
	zoom: 1;
	width: 300px;
	position: relative;
}

.layer_send_pic .W_loading {
	padding: 0;
}

.layer_send_pic .laPic_tit {
	padding: 20px 0 10px;
	margin: 5px 10px;
}

.layer_send_pic .laPic_tit .right {
	float: right;
	margin-top: 0;
	*margin-top: -23px;
}

.layer_send_pic .laPic_btn {
	text-align: center;
	margin: 20px 0 0;
}

.layer_send_pic .laPic_con {
	text-align: center;
	margin: 15px 0 0;
	overflow: hidden;
}

.layer_send_pic .laPic_Pic {
	text-align: center;
}

.layer_send_pic .laPic_btnBox {
	margin: 20px auto 0;
	text-align: center;
}

.layer_send_pic .laPic_btnmore {
	display: inline;
	margin: 0 10px;
	vertical-align: top;
}

.layer_send_pic .laPic_btn .choose_pic,.laPic_btnmore .choose_pic {
	position: relative;
	overflow: hidden;
}

.layer_send_pic .laPic_btn .input_f,.laPic_btnmore .input_f {
	cursor: pointer;
	-moz-opacity: 0;
	filter: alpha(opacity = 0);
	opacity: 0;
	background: none;
	border: none;
	height: 25px;
	position: absolute;
	top: 0;
	left: 0;
	width: 75px;
}

.layer_send_pic .laPic_title {
	padding-top: 10px;
	margin: 5px 10px;
}

.layer_send_pic .lapic_edit {
	background-color: #F2F2F2;
	padding: 8px 10px 6px;
	margin: 5px 0 -20px;
}

.layer_send_pic .lapic_edit .beautify,.lapic_edit .delete {
	background: url('../../../images/index/icon.png?id=1323328404357')
		no-repeat;
	padding-left: 16px;
	display: inline-block;
}

.layer_send_pic .lapic_edit .beautify {
	background-position: 0 1px;
	background-position: 0 0\9;
}

.layer_send_pic .lapic_edit .delete {
	background-position: 0 -23px;
	background-position: 0 -24px\9;
	margin-left: 10px;
}

.layer_send_pic .ico_one {
	display: inline;
	margin: 0 5px 0 0;
	margin: 6px 5px 0 0;
	float: left;
	background: url(../../../images/index/ico_sends.png?id=1323328404357)
		no-repeat;
	width: 12px;
	height: 11px;
}

.layer_send_pic .ico_ones {
	display: inline;
	width: 15px;
	height: 14px;
	margin: 5px 5px 0 0;
	float: left;
	background: url(../../../images/index/ico_sends.png?id=1323328404357)
		no-repeat 0 -25px;
}

#js_style_css_module_layer_layer_send_pic {
	height: 42px;
}

.send_weibo {
	width: 540px;
	position: relative;
}

.send_weibo .title {
	padding-left: 12px;
	width: 240px;
	height: 24px;
}

.send_weibo .no_title {
	background-image: none;
}

.send_weibo .num {
	position: absolute;
	right: 9px;
	top: 0;
}

.send_weibo .num span {
	font-weight: 700;
	font-size: 22px;
	font-family: Constantia, Georgia;
}

.send_weibo .key {
	position: absolute;
	right: 4px;
	top: 10px;
}

.send_weibo .input {
	border: 1px solid #ccc;
	border-radius: 3px;
	margin: 7px 0 3px;
	box-shadow: inset 1px 1px 4px 0 rgba(220, 220, 220, 1);
	padding: 5px;
	background: #fff;
	position: relative;
}

.send_weibo .input textarea {
	overflow-x: hidden;
	overflow-y: auto;
	height: 55px;
	font-size: 14px;
	line-height: 18px;
	font-family: Tahoma, "SimSun";
	width: 525px;
	border: 0;
}

.send_weibo .btn {
	float: right;
	padding: 0;
}

.send_weibo .btn a {
	border: 0;
	width: 70px;
	height: 28px;
	background-position: -140px 0;
	display: block;
}

.send_weibo .btn a:hover {
	background-position: 0 0;
}

.send_weibo .btn a.disable {
	background-position: -70px 0;
}

.send_weibo .btn a.disable:hover {
	background-position: -70px 0;
}

.send_weibo .kind {
	padding: 5px 0 25px 0;
}

.send_weibo .kind a {
	margin: 0 15px 0 0;
	display: inline-block;
	height: 14px;
	padding: 2px 0 2px 19px;
	line-height: 14px;
	background: url(../../images/common/ico.png?id=1331016101750)
		no-repeat;
}

.send_weibo .kind .face {
	background-position: 0 1px;
	*background-position: 0 0;
}

.send_weibo .kind .img {
	background-position: 0 -32px;
	*background-position: 0 -34px;
}

.send_weibo .kind .movie {
	background-position: 0 -67px;
	*background-position: 0 -68px;
}

.send_weibo .kind .music {
	background-position: 0 -100px;
}

.send_weibo .kind .qing {
	background:
		url(../../../images/common/send_weibo_ico.png?id=1331016101750)
		no-repeat 0 -145px;
}

.send_weibo .kind .topic {
	background-position: 0 -135px;
	*background-position: 0 -136px;
}

.send_weibo .kind .vote {
	background-position: 0 -170px;
	*background-position: 0 -171px;
}

.send_weibo .kind .doc {
	background-position: 0 -1128px;
	*background-position: 0 -1130px;
}

.send_weibo .kind .active {
	background: url(../../../images/common/ico_feed.png?id=1332213747015)
		no-repeat 2px -148px;
}

.send_weibo .kind .gongyi {
	background: url(../../../images/common/ico_send.png) no-repeat 0 -198px;
}

.send_weibo .send_succpic {
	display: block;
	position: absolute;
	width: 123px;
	height: 20px;
	left: 200px;
	top: 25px;
	background: url(../../../images/common/success.gif?id=1323328404357)
		no-repeat;
}

.send_weibo .send_success_shiming {
	position: absolute;
	top: 5px;
	left: 5px;
	width: 528px;
	height: 55px;
	background: #ebebe4
		url(../../../images/index/sprite_bg.png?id=1331865324172) no-repeat
		7px -244px;
}

.send_weibo .send_success_shiming a {
	display: block;
	width: 57px;
	height: 21px;
	position: absolute;
	top: 17px;
	left: 458px;
}

.send_weibo .send_error_shiming {
	position: absolute;
	top: 5px;
	left: 5px;
	width: 528px;
	height: 55px;
	background: #e6eef1
		url(../../../images/index/sprite_bg.png?id=1331865324172) no-repeat
		37px -339px;
}

.send_weibo .send_error_shiming a {
	display: block;
	width: 67px;
	height: 21px;
	position: absolute;
	top: 29px;
	left: 238px;
}

.send_weibo .kind .W_moredown {
	background: none;
	padding-left: 0;
}

.send_weibo .kind .W_vline {
	margin-left: -5px;
	margin-right: 10px;
}

.send_weibo .kind .limits {
	float: right;
	margin: -1px 0 0;
}

.send_weibo .kind .limits a {
	background: none;
	padding: 2px 0;
}

.send_weibo .kind .limits a:hover {
	text-decoration: none;
}

.send_weibo .kind .limits img {
	vertical-align: middle\9;
}

.layer_menu_list .app_menu a {
	display: block;
	color: #666;
	padding: 5px 10px 5px 30px;
	background: url(../../images/common/ico.png?id=1331016101750)
		no-repeat;
}

.layer_menu_list .app_menu a:hover {
	background-color: #eee;
	text-decoration: none;
}

.layer_menu_list .app_menu .face {
	background-position: 10px 4px;
}

.layer_menu_list .app_menu .img {
	background-position: 11px -29px;
}

.layer_menu_list .app_menu .movie {
	background-position: 11px -65px;
}

.layer_menu_list .app_menu .music {
	background-position: 9px -97px;
}

.layer_menu_list .app_menu .qing {
	background:
		url(../../../images/common/send_weibo_ico.png?id=1331016101750)
		no-repeat 10px -142px;
}

.layer_menu_list .app_menu .topic {
	background-position: 11px -132px;
}

.layer_menu_list .app_menu .vote {
	background-position: 11px -168px;
}

.layer_menu_list .app_menu .doc {
	background-position: 10px -1128px;
}

.layer_menu_list .app_menu .active {
	background: url(../../../images/common/ico_feed.png?id=1332213747015)
		no-repeat 11px -145px;
}

.layer_menu_list .app_menu .gongyi {
	background: url(../../../images/common/ico_send.png) no-repeat 11px
		-195px;
}

#js_style_css_module_forms_send_weibo {
	height: 42px;
}

.layer_send_topic {
	padding: 20px;
}

.laTopic_tit {
	font-size: 14px;
	margin-bottom: 10px;
}

.laTopic_btn {
	padding-bottom: 3px;
}

.laTopic_inp .W_input {
	margin-right: 5px;
}

.laTopic_hrline {
	margin-top: 12px;
	margin-top: 12px\9;
	padding-top: 15px;
	border-top: 1px dotted #ddd;
}

.layer_send_topic .ico_topic {
	margin: 5px 5px 0 0;
	display: inline;
	float: left;
	width: 11px;
	height: 11px;
	background: url(../../../images/index/ico_sends.png?id=1323328404357)
		no-repeat 0 -75px;
}

.layer_send_topic .laTopic_btn {
	text-align: center;
}

.layer_send_topic .tags_list {
	line-height: none;
	padding: 0;
}

.layer_send_topic .tags_list span {
	width: 123px;
	display: inline-block;
}

.layer_send_topic .tags_list a {
	margin: 10px 0 0 0;
}

#js_style_css_module_layer_layer_send_topic {
	height: 42px;
}

.W_layer .layer_faces {
	width: 402px;
	overflow: hidden;
}

.W_layer .layer_faces .tab_kind {
	margin: 0 0 10px;
	height: 23px;
	line-height: 23px;
	padding: 10px 0 0 16px;
}

.W_layer .layer_faces .tab_kind a {
	padding: 0 7px;
	display: inline-block;
	margin: 0 -2px;
	_margin: 0 -3px;
}

.W_layer .layer_faces .tab_kind a.current {
	text-decoration: none;
	cursor: default;
	background: #f0f0f0;
	position: relative;
	_position: static;
	z-index: 2;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
}

.W_layer .layer_faces .detail {
	padding: 0 10px 10px;
}

.W_layer .layer_faces .tab_kind span {
	float: right;
	padding: 4px 13px 0 0;
}

.W_layer .layer_faces .tab_kind span a,.W_layer .layer_faces .tab_kind span a:hover
	{
	float: left;
	display: inline;
	margin: 0 2px;
	padding: 0;
	background: url(../../images/common/ico.png?id=1331016101750)
		no-repeat;
	width: 17px;
	height: 17px;
	line-height: 17px;
}

.W_layer .layer_faces .tab_kind a.pre_d,.W_layer .layer_faces .tab_kind a.pre_d:hover
	{
	background-position: 0 -1367px;
	cursor: default;
}

.W_layer .layer_faces .tab_kind a.next_d,.W_layer .layer_faces .tab_kind a.next_d:hover
	{
	background-position: 0 -1253px;
	cursor: default;
}

.W_layer .layer_faces .tab_kind a.pre {
	background-position: 0 -1290px;
}

.W_layer .layer_faces .tab_kind a.pre:hover {
	background-position: 0 -1328px;
}

.W_layer .layer_faces .tab_kind a.next {
	background-position: 0 -1176px;
}

.W_layer .layer_faces .tab_kind a.next:hover {
	background-position: 0 -1214px;
}

.W_layer .layer_faces .faces_list {
	margin: 0 0 0 5px;
}

.W_layer .layer_faces .faces_list li {
	cursor: pointer;
	float: left;
	border: 1px solid #e8e8e8;
	height: 22px;
	width: 26px;
	overflow: hidden;
	margin: -1px 0 0 -1px;
	padding: 4px 2px;
	text-align: center;
}

.W_layer .layer_faces .faces_list li:hover {
	border: 1px solid #0095cd;
	background: #fff9ec;
	position: relative;
	z-index: 2;
}

.W_layer .layer_faces .faces_list_hot {
	margin-bottom: 10px;
}

.W_layer .layer_faces .faces_list_hot li {
	border-color: #fce089;
	background: #fef9e7;
}

.W_layer .layer_faces .W_pages_minibtn {
	margin: 0 5px 0 0;
	padding: 10px 0 0;
}

.W_layer .layer_faces .faces_magic_list {
	margin: 0 0 0 5px;
	overflow: hidden;
	width: 384px;
	zoom: 1;
	position: relative;
}

.W_layer .layer_faces .faces_magic_list li {
	position: relative;
	float: left;
	width: 54px;
	height: 74px;
	overflow: hidden;
	margin: 0 10px 0 0;
}

.W_layer .layer_faces .faces_magic_list li a.img {
	display: block;
	border: 1px solid #fff;
}

.W_layer .layer_faces .faces_magic_list li a.img:hover {
	border: 1px solid #0095cd;
}

.W_layer .layer_faces .faces_magic_list li a img {
	display: block;
	width: 50px;
	height: 50px;
	border: 1px solid #d4d3d3;
}

.W_layer .layer_faces .faces_magic_list li a.img:hover img {
	border-color: #0095cd;
}

.W_layer .layer_faces .faces_magic_list li a.play {
	background: url(../../../images/layer/ico.png?id=1331016101750)
		no-repeat 0 -37px;
	display: block;
	position: absolute;
	width: 16px;
	height: 16px;
	top: 34px;
	right: 2px;
}

.W_layer .layer_faces .faces_magic_list li span {
	display: block;
	text-align: center;
	padding: 2px 0 0;
	color: #808080;
	cursor: pointer;
	height: 12px;
	overflow: hidden;
}

.W_layer .layer_faces .faces_magic_list li.clear {
	height: 0;
}

.W_layer .layer_faces .info {
	float: left;
	padding: 10px 0 0 8px;
}

.W_layer .layer_faces .info .play {
	background: url(../../../images/layer/ico.png?id=1331016101750)
		no-repeat 0 -37px;
	display: inline-block;
	vertical-align: middle;
	margin: 0 3px;
	width: 16px;
	height: 16px;
}

.W_layer .layer_faces .ico_magic {
	float: left;
	background: url(../../images/common/ico.png?id=1331016101750)
		no-repeat 0 -1034px;
	width: 15px;
	height: 15px;
	margin: 4px 5px 0 0;
	display: inline;
}

#js_style_css_module_layer_layer_faces {
	height: 42px;
}

.layer_send_media {
	padding: 15px 20px 20px;
}

.layer_send_media .btn {
	text-align: right;
}

.layer_send_music {
	padding: 0;
	width: 340px;
}

.layer_send_music .btn {
	text-align: right;
}

.laMed_border {
	padding: 10px 20px 20px;
}

.laMed_border .W_pages_minibtn {
	padding-bottom: 0;
}

.laMed_tit {
	font-size: 14px;
	margin-bottom: 10px;
}

.laMed_con {
	line-height: 1.5em;
	margin: 5px 0 0;
}

.laMed_inp {
	margin-top: 10px;
}

.laMed_inp .W_input {
	margin-right: 5px;
}

.laMed_inp .layer_menu_list {
	width: 236px;
	position: absolute;
	top: 75px;
	left: 20px;
	z-index: 99;
}

.inp_video {
	width: 201px;
	padding: 0 3px 0 2px;
	padding: 4px 3px 0 2px\9;
}

.inp_music {
	width: 232px;
	padding: 0 3px 0 2px;
	padding: 4px 3px 0 2px\9;
}

.laMed_err {
	margin-top: 6px;
}

.laMed_btn {
	padding-top: 5px;
}

.laMed_hrline {
	margin-top: 15px;
	margin-top: 14px\9;
	*margin-top: 12px;
	padding-top: 10px;
	border-top: 1px dotted #ddd;
}

.laMed_titS {
	padding: 10px 0;
}

.laMed_titS .right {
	float: right;
	margin-top: 0;
	*margin-top: -23px;
}

.laMed_mulist {
	clear: both;
	margin: 0 0 10px;
}

.laMed_mulist ul li {
	line-height: 25px;
	height: 25px;
}

.laMed_mulist ul li .mu_name {
	float: left;
	width: 284px;
	cursor: pointer;
}

.laMed_mulist ul li:hover {
	background: #eee;
}

.laMed_mulist .play,.laMed_mulist .stop {
	width: 15px;
	height: 15px;
	cursor: pointer;
	background: url(../../../images/layer/music_play.gif?id=1323328404357)
		no-repeat 0 0;
	float: right;
}

.laMed_mulist .play {
	background-position: 0 -15px;
}

.laMed_mulist .play,.laMed_mulist .stop,.laMed_mulist .W_loading span {
	margin-top: 5px;
}

.laMed_muinfo {
	clear: both;
}

.laMed_muinfo th {
	padding-bottom: 10px;
	padding-right: 5px;
	width: 50px;
	text-align: right;
	vertical-align: middle;
}

.laMed_muinfo th em {
	padding-right: 5px;
}

.laMed_muinfo td {
	padding-bottom: 10px;
	height: 24px;
	line-height: 24px;
}

.laMed_muinfo td .W_input {
	width: 180px;
	padding: 0 3px 0 2px;
	padding: 4px 3px 0 2px\9;
}

.laMed_muinfo td .W_error {
	padding-left: 5px;
	*vertical-align: -5px;
}

.laMed_muinfo .laMed_err td {
	padding-bottom: 10px;
	height: auto;
	line-height: normal;
}

.laMed_muinfo .laMed_btn td {
	padding-bottom: 0;
	height: auto;
	line-height: normal;
}

.error_layercon {
	position: absolute;
	top: 67px;
	left: 20px;
	background-color: #fff;
	width: 270px;
}

.layer_send_medias {
	width: 315px;
}

.layer_send_medias .laMed_inp {
	margin: 0 15px;
	padding: 15px 0 0;
}

.layer_send_medias .laMed_con {
	margin: 5px 15px 10px;
}

.layer_send_medias .laMed_btn {
	text-align: center;
	padding: 30px 0;
}

.layer_send_medias .laMed_btn .ico_updatevideo {
	float: left;
	display: inline;
	width: 9px;
	height: 9px;
	background: url(../../../images/index/ico_sends.png?id=1323328404357)
		no-repeat 0 -50px;
	margin: 6px 5px 0 0;
}

.layer_send_medias .laMed_btn .W_btn_b {
	margin: 0 0 12px;
}

.layer_send_medias .laMed_btn .power {
	padding: 10px 20px 0;
}

.laMed_border .no_music {
	margin: 30px 15px 20px;
}

#js_style_css_module_layer_layer_send_media {
	height: 42px;
}

.tags_list {
	line-height: 150%;
	padding: 0 0 8px;
}

.tags_list a {
	display: inline-block;
	margin: 0 8px 10px 0;
	word-wrap: break-word;
}

.tags_list a.ft12 {
	font-size: 12px;
}

.tags_list a.ft14 {
	font-size: 14px;
}

.tags_list a.ft16 {
	font-size: 16px;
}

.tags_list a.ft18 {
	font-size: 18px;
}

.tags_list a.ft_b {
	font-weight: bold;
}

#js_style_css_module_list_tags_list {
	height: 42px;
}

.layer_send_pic {
	padding: 0 0 20px;
	zoom: 1;
	width: 300px;
	position: relative;
}

.layer_send_pic .W_loading {
	padding: 0;
}

.layer_send_pic .laPic_tit {
	padding: 20px 0 10px;
	margin: 5px 10px;
}

.layer_send_pic .laPic_tit .right {
	float: right;
	margin-top: 0;
	*margin-top: -23px;
}

.layer_send_pic .laPic_btn {
	text-align: center;
	margin: 20px 0 0;
}

.layer_send_pic .laPic_con {
	text-align: center;
	margin: 15px 0 0;
	overflow: hidden;
}

.layer_send_pic .laPic_Pic {
	text-align: center;
}

.layer_send_pic .laPic_btnBox {
	margin: 20px auto 0;
	text-align: center;
}

.layer_send_pic .laPic_btnmore {
	display: inline;
	margin: 0 10px;
	vertical-align: top;
}

.layer_send_pic .laPic_btn .choose_pic,.laPic_btnmore .choose_pic {
	position: relative;
	overflow: hidden;
}

.layer_send_pic .laPic_btn .input_f,.laPic_btnmore .input_f {
	cursor: pointer;
	-moz-opacity: 0;
	filter: alpha(opacity = 0);
	opacity: 0;
	background: none;
	border: none;
	height: 25px;
	position: absolute;
	top: 0;
	left: 0;
	width: 75px;
}

.layer_send_pic .laPic_title {
	padding-top: 10px;
	margin: 5px 10px;
}

.layer_send_pic .lapic_edit {
	background-color: #F2F2F2;
	padding: 8px 10px 6px;
	margin: 5px 0 -20px;
}

.layer_send_pic .lapic_edit .beautify,.lapic_edit .delete {
	background: url('../../../images/index/icon.png?id=1323328404357')
		no-repeat;
	padding-left: 16px;
	display: inline-block;
}

.layer_send_pic .lapic_edit .beautify {
	background-position: 0 1px;
	background-position: 0 0\9;
}

.layer_send_pic .lapic_edit .delete {
	background-position: 0 -23px;
	background-position: 0 -24px\9;
	margin-left: 10px;
}

.layer_send_pic .ico_one {
	display: inline;
	margin: 0 5px 0 0;
	margin: 6px 5px 0 0;
	float: left;
	background: url(../../../images/index/ico_sends.png?id=1323328404357)
		no-repeat;
	width: 12px;
	height: 11px;
}

.layer_send_pic .ico_ones {
	display: inline;
	width: 15px;
	height: 14px;
	margin: 5px 5px 0 0;
	float: left;
	background: url(../../../images/index/ico_sends.png?id=1323328404357)
		no-repeat 0 -25px;
}

#js_style_css_module_layer_layer_send_pic {
	height: 42px;
}

.layer_vote {
	width: 400px;
	padding: 5px 20px;
}

.layer_vote dt {
	line-height: 18px;
	padding: 5px 0 0;
}

.layer_vote dt p,.layer_vote dd p,.layer_vote dt div,.layer_vote dd div
	{
	display: inline-block;
	vertical-align: middle;
	*display: inline;
}

.layer_vote dt p span,.layer_vote dd .icon_del {
	vertical-align: middle;
}

.layer_vote dt p a {
	margin: 0 0 0 10px;
}

.layer_vote dt p.img_update span,.layer_vote dt p.img_updated span {
	background: url(../../images/common/ico.png?id=1331016101750)
		no-repeat 0 -34px;
	width: 16px;
	height: 15px;
	display: inline-block;
	margin: 0 5px 0 0;
}

.layer_vote dt p.img_update a {
	margin: 0;
}

.layer_vote dt p.img_update {
	position: relative;
	width: 75px;
	overflow: hidden;
}

.layer_vote dt p.img_update input {
	position: absolute;
	-moz-opacity: 0;
	filter: alpha(opacity = 0);
	opacity: 0;
	background: none;
	border: none;
	height: 18px;
	top: 0;
	_top: 2px;
	left: 0;
	width: 75px;
}

.layer_vote dt form {
	display: inline;
}

.layer_vote dt,.layer_vote dd {
	margin: 0 0 12px;
	vertical-align: middle;
}

.layer_vote .W_input {
	padding: 2px;
	vertical-align: middle;
}

.layer_vote dd .W_input {
	width: 354px;
}

.layer_vote dd .W_close_color {
	margin: 0 0 0 5px;
}

.layer_vote .vote_text .W_input {
	width: 375px;
}

.layer_vote dd label {
	margin: 0 15px 0 0;
}

.layer_vote dd .num {
	display: inline-block;
	width: 19px;
	text-align: right;
	margin: 0 5px 0 0;
}

.layer_vote dd .W_btn_b {
	margin: 0 10px 0 0;
}

.layer_vote dd .introduce {
	width: 375px;
	overflow-y: scroll;
	padding: 2px;
	border: 1px solid #ddd;
	height: 22px;
}

.layer_vote .date_select {
	margin: 0 10px 0 0;
	border: 1px solid #ddd;
	width: 100px;
	height: 15px;
	padding: 2px 3px;
	vertical-align: middle;
	cursor: pointer;
	background: url(../../../images/index/vote_date.png?id=1323328404357)
		no-repeat right 0;
}

.layer_vote span.date {
	margin: 0 5px 0 0;
	display: inline-block;
	vertical-align: middle;
}

.layer_vote span.date select {
	margin: 0 5px 0 0;
	height: 21px;
	vertical-align: middle;
}

.layer_vote dd.proving .W_input {
	width: 70px;
	vertical-align: middle;
}

.layer_vote dd.proving img {
	vertical-align: middle;
	margin: 0 10px;
}

.layer_vote .options_pic {
	overflow: hidden;
	height: 50px;
	position: relative;
}

.layer_vote .options_pic .num {
	float: left;
}

.layer_vote .option_pic {
	width: 373px;
	position: relative;
}

.layer_vote .option_pic .pic {
	position: relative;
	width: 50px;
	height: 50px;
	float: left;
	display: inline;
	margin: 0 5px 0 0;
	cursor: pointer;
	overflow: hidden;
}

.layer_vote .option_pic .pic span {
	position: relative;
	color: #fff;
	margin: -14px 0 0;
	display: block;
	height: 14px;
	width: 50px;
	text-align: center;
	overflow: hidden;
	line-height: 14px;
	background:
		url(../../../images/skin/template_list_titlebg.png?id=1323328404357)
		no-repeat;
}

.layer_vote .option_pic .pic form {
	position: absolute;
	width: 50px;
	height: 50px;
	overflow: hidden;
	z-index: 10;
	margin: -50px 0 0;
}

.layer_vote .option_pic .pic input {
	font-size: 50px;
	cursor: pointer;
	-moz-opacity: 0;
	filter: alpha(opacity = 0);
	opacity: 0;
	background: none;
	border: none;
	margin: -10px 0 0 -650px\9;
}

.layer_vote .option_pic .option {
	width: 318px;
}

.layer_vote .option_pic .option .W_input {
	width: 295px;
}

.layer_vote .option_pic .option .W_spetxt {
	padding: 5px 0 0;
	display: block;
}

#js_style_css_module_layer_layer_vote {
	height: 42px;
}

.layer_qing {
	background: #fff;
	width: 400px;
	padding: 20px;
}

.layer_qing .title {
	background: #f0f0f0;
	height: 30px;
}

.layer_qing .title .logo {
	float: left;
	width: 43px;
	display: inline;
	margin: 5px 0 0 10px;
}

.layer_qing .title .logo span {
	display: block;
	width: 43px;
	height: 20px;
	background: url(../../../images/layer/qing_logo.png?id=1323328404357)
		no-repeat;
}

.layer_qing .title .W_close {
	float: right;
	display: inline;
	margin: 5px 5px 0 0;
}

.layer_qing .detail {
	padding: 10px;
}

.layer_qing .detail .title_input .W_input,.layer_qing .detail .tag_input .W_input
	{
	width: 514px;
}

.layer_qing .W_btn_deltags {
	border-color: #bde0ff;
	background: #f0f9ff;
}

.layer_qing .describe {
	padding: 0 0 10px;
}

.layer_qing .btn {
	text-align: left;
}

.layer_qing .btn a {
	margin: 0;
}

.layer_qing .box {
	border: 1px solid #e5e5e5;
	position: relative;
}

.layer_qing .enty_editor {
	height: 185px;
}

.layer_qing .pro_tools {
	background: #f6f6f6;
	border-bottom: 1px solid #e5e5e5;
	height: 24px;
	padding: 4px 0 0;
	overflow: hidden;
}

.layer_qing .pro_tools div {
	float: left;
	display: inline;
}

.layer_qing .func_bold,.layer_qing .func_right,.layer_qing .func_center,.layer_qing .func_left,.layer_qing .func_addlink,.layer_qing .func_img,.layer_qing .func_bold_hover,.layer_qing .func_right_hover,.layer_qing .func_center_hover,.layer_qing .func_left_hover,.layer_qing .func_addlink_hover,.layer_qing .func_img_hover
	{
	background:
		url(../../../images/layer/qing_edit_ico.png?id=1331016101750)
		no-repeat;
	width: 18px;
	height: 18px;
	margin: 0 5px 0 0;
	cursor: pointer;
	border: 1px solid #f6f6f6;
}

.layer_qing .func_bold_hover,.layer_qing .func_right_hover,.layer_qing .func_center_hover,.layer_qing .func_left_hover,.layer_qing .func_addlink_hover,.layer_qing .func_img_hover
	{
	border-color: #999;
	background-color: #eee;
}

.layer_qing .func_bold,.layer_qing .func_bold_hover {
	background-position: 4px 5px;
}

.layer_qing .func_right,.layer_qing .func_right_hover {
	background-position: 3px -88px;
}

.layer_qing .func_center,.layer_qing .func_center_hover {
	background-position: 3px -59px;
}

.layer_qing .func_left,.layer_qing .func_left_hover {
	background-position: 3px -26px;
}

.layer_qing .func_addlink,.layer_qing .func_addlink_hover {
	background-position: 1px -154px;
}

.layer_qing .func_img,.layer_qing .func_img_hover {
	background-position: 2px -122px;
}

.layer_qing .se_ico_group {
	background:
		url(../../../images/layer/qing_edit_ico.png?id=1331016101750)
		no-repeat left -191px;
	padding: 0 4px 0 10px;
	margin: 0 0 0 -2px;
}

.layer_qing .insert_url {
	position: absolute;
	border-bottom: 1px solid #e6e6e6;
	background: #fcfcfc;
	width: 398px;
	top: 29px;
	left: 0;
	height: 115px;
}

.layer_qing .insert_url .W_input {
	width: 278px;
	margin: 10px 0 0 60px;
}

.layer_qing .insert_url dd {
	padding: 10px 0 0 140px;
}

.layer_qing .insert_url dd .W_btn_a {
	margin: 0 5px 0 0;
}

#js_style_css_module_layer_layer_qing {
	height: 42px;
}

.order_app_cont {
	padding: 10px;
	width: 436px;
}

.order_app_cont .tit {
	line-height: 20px;
	margin-bottom: 4px;
}

.order_app_cont .preview {
	border: 1px solid #e0e0e0;
	padding: 10px;
	margin: 6px 0 7px;
}

.order_app_cont .orderby {
	border: 1px solid #eaeaea;
	background: #fff;
}

.order_app_cont .orderby .orderlist {
	float: left;
	height: 154px;
	width: 315px;
	overflow-y: scroll;
	overflow-x: hidden;
	padding: 4px 0 0 4px;
}

.order_app_cont .orderby .orderlist li {
	width: 290px;
	height: 23px;
	margin-bottom: 3px;
}

.order_app_cont .orderby .orderlist a {
	color: #0095cd;
	display: block;
	height: 23px;
	line-height: 23px;
	line-height: 25px\9;
	margin: 0;
	padding-left: 20px;
	overflow: hidden;
	outline: none;
}

.order_app_cont .orderby .orderlist a:hover,.order_app_cont .orderlist li.current a
	{
	background-color: #f0f0f0;
	text-decoration: none;
}

.order_app_cont .orderby .orderlist a:hover {
	background-color: #f0f0f0;
	-webkit-transition: all .2s ease-in 0s;
	-moz-transition: all .2s ease-in 0s;
}

.order_app_cont .orderby .orderlist a.face,.order_app_cont .orderby .orderlist a.face:hover,.order_app_cont .orderby .orderlist a.img,.order_app_cont .orderby .orderlist a.img:hover,.order_app_cont .orderby .orderlist li.current a.face,.order_app_cont .orderby .orderlist li.current a.img
	{
	background-color: #fff;
	color: #999;
	cursor: default;
}

.order_app_cont .face,.order_app_cont .img,.order_app_cont .movie,.order_app_cont .music,.order_app_cont .qing,.order_app_cont .topic,.order_app_cont .event,.order_app_cont .vote
	{
	background: url(../../images/common/ico.png?id=1331016101750)
		no-repeat;
}

.order_app_cont .face {
	background-position: 2px 3px;
}

.order_app_cont .img {
	background-position: 2px -30px;
}

.order_app_cont .movie {
	background-position: 2px -65px;
}

.order_app_cont .music {
	background-position: 0 -97px;
}

.order_app_cont .qing {
	background:
		url(../../../images/common/send_weibo_ico.png?id=1331016101750)
		no-repeat 1px -142px;
}

.order_app_cont .topic {
	background-position: 2px -133px;
}

.order_app_cont .vote {
	background-position: 2px -168px;
}

.order_app_cont .event {
	background-position: 3px -2682px;
}

.order_app_cont .active {
	background: url(../../../images/common/ico_feed.png?id=1332213747015)
		no-repeat 4px -145px;
}

.order_app_cont .gongyi {
	background: url(../../../images/common/ico_send.png) no-repeat 0 -195px;
}

.order_app_cont .orderbtn {
	text-align: center;
	float: left;
	width: 115px;
	padding-top: 50px;
}

.order_app_cont .orderbtn a {
	margin-bottom: 10px;
}

.order_app_cont .orderbtn .W_btn_a span,.order_app_cont .orderbtn .W_btn_a_disable span
	{
	padding: 0 15px 0 8px;
}

.ico_up,.ico_down {
	background:
		url(../../../images/layer/order_group_btn.png?id=1323328404357)
		no-repeat;
	width: 8px;
	height: 12px;
	display: inline-block;
	margin-top: 5px;
	float: left;
}

.ico_down {
	background-position: 0 -30px;
}

.order_app_cont .send_weibo {
	width: auto;
	background: #fafafa;
	margin-bottom: 10px;
	position: static;
}

.order_app_cont .send_weibo .kind {
	padding: 6px 10px;
}

.order_app_cont .send_weibo .kind a {
	cursor: default;
}

.order_app_cont .send_weibo .kind a:hover {
	text-decoration: none;
}

.order_app_cont .send_weibo .kind .face,.order_app_cont .send_weibo .kind .img
	{
	color: #999;
}

.order_app_cont .W_close_color {
	margin-top: 3px;
	_margin-top: 7px;
	background: url("../../../images/layer/tips_close.gif?id=1323328404357")
		no-repeat 0 -13px;
}

.order_app_cont .left_add {
	float: left;
	width: 306px;
}

.order_app_cont .left_add .applist_cont {
	background: url("../../../images/layer/move_to.png?id=1323328404357")
		no-repeat 291px 70px;
}

.order_app_cont .user_applist {
	width: 284px;
	height: 180px;
	background: #fafafa;
	border: 1px solid #eaeaea;
	overflow-y: scroll;
	overflow-x: hidden;
}

.order_app_cont .user_applist li {
	border-bottom: 1px dotted #e2e2e2;
	padding: 4px 8px;
	color: #b7b7b7;
	height: 23px;
	overflow: hidden;
	text-align: right;
}

.order_app_cont .user_applist li .fl {
	float: left;
	display: inline;
}

.order_app_cont .user_applist li a {
	display: inline-block;
	padding-left: 20px;
	height: 23px;
	line-height: 23px;
}

.order_app_cont .user_applist li a.sml_greenBtn,.order_app_cont .user_applist li em
	{
	display: inline-block;
	margin-top: 2px;
	height: 18px;
	line-height: 18px;
	padding-left: 5px;
}

.order_app_cont .right_del {
	float: right;
	width: 130px;
}

.order_app_cont .right_del .user_appshow {
	width: auto;
	background: #fff;
}

.order_app_cont .right_del .user_appshow li {
	border: none;
	padding: 2px 5px;
	margin: 3px;
	background: #fafafa;
	border-radius: 3px;
}

.order_app_cont .right_del .user_appshow li .fl a {
	padding-left: 20px;
}

.order_app_cont .right_del .user_appshow li a {
	padding-left: 0;
}

.order_app_cont .right_del .user_appshow li a.W_close_color {
	width: 11px;
	height: 11px;
	overflow: hidden;
	margin-top: 6px;
}

.sml_greenBtn,.sml_greenBtn span {
	display: inline-block;
	height: 18px;
	color: #858585;
	background:
		url("../../../images/layer/gren_lite_btn.png?id=1323328404368")
		no-repeat 0 0;
}

.sml_greenBtn {
	padding-left: 5px;
	line-height: 18px;
}

.sml_greenBtn span {
	padding-right: 5px;
	background-position: right top;
	cursor: pointer;
}

.sml_greenBtn:hover {
	background-position: 0 -18px;
	text-decoration: none;
}

.sml_greenBtn:hover span {
	background-position: right -18px;
}

#js_style_css_module_layer_layer_order_app {
	height: 42px;
}

.W_layer .layer_welfare {
	position: relative;
	width: 422px;
	padding: 18px 0 18px 18px;
	overflow: hidden;
}

.layer_welfare .wd_01 {
	width: 236px;
}

.layer_welfare .wd_02 {
	width: 240px;
}

.layer_welfare .wd_03 {
	width: 194px;
}

.layer_welfare .wd_04 {
	width: 108px;
}

.layer_welfare .wd_05 {
	width: 124px;
}

.layer_welfare .wd_06 {
	width: 256px;
}

.layer_welfare .txt_right {
	margin: 0 18px 15px;
	padding: 0 3px 0;
	text-align: right;
}

.layer_welfare dt,.layer_welfare dd {
	margin: 0 0 10px;
	line-height: 20px;
}

.layer_welfare dt {
	float: left;
	_margin-right: -3px;
	font-family: "瀹嬩綋";
	display: inline;
	zoom: 1;
	clear: both;
}

.layer_welfare dd {
	padding-left: 70px;
}

.layer_welfare dd dl {
	padding-left: 16px;
}

.layer_welfare .W_input {
	height: 18px;
}

.layer_welfare input {
	vertical-align: middle;
}

.layer_welfare select {
	vertical-align: middle;
	margin-right: 10px;
	height: 20px;
	width: 80px;
	border: 1px solid #C6C6C6;
	box-shadow: 1px 1px 0 0 #f0f0f0 inset;
	color: #666;
	*padding: 2px 0;
}

.layer_welfare textarea.W_input {
	padding: 2px 4px;
	width: 320px;
	height: 40px;
	box-shadow: 1px 1px 0 0 #f0f0f0 inset;
	color: #aeaeae;
	line-height: 18px;
}

.layer_welfare ul {
	margin: 10px 0;
}

.layer_welfare ul li {
	float: left;
	display: inline-block;
	margin: 0 20px 0 0;
	font-size: 0;
}

.layer_welfare img {
	width: 50px;
	height: 50px;
	border: 1px solid #eee;
	margin: 5px 5px 0 0;
}

.layer_welfare dd.line {
	margin: 0 22px 10px 70px;
	border-top: 1px #CFCFCF dashed;
	font-size: 0;
	line-height: 0;
	height: 0;
	overflow: hidden;
}

.layer_welfare dd .spe {
	display: inline-block;
	width: 70px;
}

.layer_welfare .W_btn_a {
	position: relative;
}

.layer_welfare .input_f {
	position: absolute;
	width: 66px;
	height: 24px;
	cursor: pointer;
	-moz-opacity: 0;
	filter: alpha(opacity = 0);
	opacity: 0;
	background: none;
	border: none;
	top: 0;
	left: 0;
	outline: none;
}

.layer_welfare .error_tips {
	margin: 0 22px 15px 0;
	padding: 5px 13px;
	height: 16px;
	line-height: 16px;
	background: #fcc;
	border: 1px #F69696 solid;
	overflow: hidden;
}

.layer_welfare .icon_del {
	vertical-align: -4px;
	*vertical-align: 1px;
}

.layer_welfare .welfare_btn {
	margin: 0 0 12px 70px;
}

#js_style_css_module_layer_layer_welfare {
	height: 42px;
}

.layer_mood {
	padding-top: 25px;
	width: 322px;
	overflow: hidden;
}

.layer_mood_simple {
	padding-top: 10px;
}

.layer_mood .tips {
	margin: 0 15px 15px;
	border: 1px solid #f9f2a7;
	background: #feffe5;
	padding: 10px 10px 10px 10px;
	line-height: 17px;
}

.layer_mood .tips .W_close_color,.layer_mood .tips .W_close_tips {
	float: right;
	margin: -5px -5px 0 0;
}

.layer_mood .mood_title {
	background: url(../../../images/mood/skin.png?id=1325040961700)
		no-repeat;
	width: 162px;
	height: 15px;
	margin: 0 15px 10px;
}

.layer_mood .zero_tips {
	padding: 10px 0;
}

.layer_mood .mood_list {
	padding: 0 0 5px 15px;
}

.layer_mood .mood_list li {
	float: left;
	text-align: center;
	cursor: pointer;
	height: 60px;
}

.layer_mood .mood_list li div {
	padding: 4px 5px 2px;
	width: 48px;
}

.layer_mood .mood_list li.current div {
	border: 1px solid #99d0ff;
	background: #eaf6ff;
	padding: 3px 4px 1px;
}

.layer_mood .mood_list li.current div.mood1 {
	border-color: #ffcbac;
	background: #fff2e8;
}

.layer_mood .mood_list li.current div.mood2 {
	border-color: #99d0ff;
	background: #eaf6ff;
}

.layer_mood .mood_list li.current div.mood3 {
	border-color: #ffd27f;
	background: #fff9d3;
}

.layer_mood .mood_list li.current div.mood4 {
	border-color: #a8c5da;
	background: #f1f5f8;
}

.layer_mood .mood_list li.current div.mood5 {
	border-color: #d2c0b7;
	background: #f4f2ea;
}

.layer_mood .mood_list li img {
	display: block;
	margin: 0 0 3px;
	margin-left: 8px;
	*margin-left: 3px;
}

.layer_mood .mood_send {
	padding: 5px 15px;
}

.layer_mood .mood_send textarea {
	width: 280px;
	padding: 5px;
	border: 1px solid #c6c6c6;
	font-family: "Tahoma", "瀹嬩綋";
	line-height: 18px;
	height: 55px;
}

.layer_mood .mood_send_btn {
	text-align: right;
	padding: 0 15px;
}

.layer_mood .mood_send_btn .W_btn_b,.layer_mood .mood_send_btn .W_btn_a_disable
	{
	margin: 0 0 15px;
}

.layer_mood .addition {
	background: #f2f3ea
		url(../../../images/mood/add_repeat.gif?id=1325040961700) repeat-x;
}

.layer_mood .additions {
	background-color: #fff;
}

.layer_mood .addition .W_loading {
	padding: 90px 0;
	text-align: center;
}

.layer_mood .weather {
	float: left;
	padding: 15px 10px 0 15px;
	_padding-right: 5px;
	width: 162px;
}

.layer_mood .weather dt {
	background:
		url(../../../images/mood/weather/weather.png?id=1325040961700)
		no-repeat 5px 10px;
	_background:
		url(../../../images/mood/weather/weather.gif?id=1325040961700)
		no-repeat 5px 10px;
	width: 73px;
	height: 60px;
	_margin-top: -65px;
}

.layer_mood .weather dt a {
	display: block;
	height: 60px;
	width: 73px;
}

.layer_mood .weather dt.weather_dy {
	background-position: 5px -45px;
}

.layer_mood .weather dt.weather_y {
	background-position: 5px -95px;
}

.layer_mood .weather dt.weather_bx {
	background-position: 5px -145px;
}

.layer_mood .weather dt.weather_dx {
	background-position: 5px -195px;
}

.layer_mood .weather dt.weather_zx {
	background-position: 5px -245px;
}

.layer_mood .weather dt.weather_xx {
	background-position: 5px -295px;
}

.layer_mood .weather dt.weather_yjx {
	background-position: 5px -345px;
}

.layer_mood .weather dt.weather_lzy {
	background-position: 5px -395px;
}

.layer_mood .weather dt.weather_tdby {
	background-position: 5px -445px;
}

.layer_mood .weather dt.weather_by {
	background-position: 5px -495px;
}

.layer_mood .weather dt.weather_dyy {
	background-position: 5px -545px;
}

.layer_mood .weather dt.weather_zy {
	background-position: 5px -595px;
}

.layer_mood .weather dt.weather_xy {
	background-position: 5px -645px;
}

.layer_mood .weather dt.weather_qscb {
	background-position: 5px -695px;
}

.layer_mood .weather dt.weather_scb {
	background-position: 5px -745px;
}

.layer_mood .weather dt.weather_fc {
	background-position: 5px -795px;
}

.layer_mood .weather dt.weather_nw {
	background-position: 5px -845px;
}

.layer_mood .weather dt.weather_w {
	background-position: 5px -895px;
}

.layer_mood .weather dt.weather_qw {
	background-position: 5px -945px;
}

.layer_mood .weather dt.weather_bb {
	background-position: 5px -995px;
}

.layer_mood .weather dd.text {
	line-height: 17px;
	border: 1px solid #cfcfcf;
	margin: 0 0 0 45px;
	background: #e6e6e6
		url(../../../images/mood/weather_repeat.png?id=1325040961700) repeat-x;
	padding: 7px 5px;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	position: absolute;
	_position: static;
	_float: right;
	_display: inline;
	white-space: nowrap;
	zoom: 1;
}

.layer_mood .weather dd.text .arrow {
	background: url(../../../images/mood/weather_arrow.png?id=1325040961700)
		no-repeat;
	width: 6px;
	height: 12px;
	top: 22px;
	left: -6px;
	position: absolute;
	_display: none;
}

.layer_mood .constellation {
	float: right;
	padding: 15px 10px 0 10px;
	border-left: 1px dotted #c6c6c6;
	height: 100px;
	width: 114px;
}

.layer_mood .constellation li {
	margin: 0 0 4px;
}

.layer_mood .constellation h3 a {
	vertical-align: middle;
}

.layer_mood .constellation h3 .W_Titarr_off {
	margin: 0 0 0 5px;
}

.layer_mood h3 {
	font-size: 12px;
	padding: 0 0 9px;
}

.layer_mood h3 span {
	font-weight: 400;
	margin: 0 0 0 10px;
}

.layer_mood .succeed_tips {
	background: url(../../../images/mood/skin.png?id=1325040961700)
		no-repeat 0 -35px;
	width: 293px;
	height: 39px;
	line-height: 39px;
	text-indent: 200px;
	margin: 0 0 0 15px;
}

.layer_mood .succeed_tips a {
	display: block;
	width: 292px;
	height: 38px;
	position: relative;
	_position: static;
}

.layer_mood .succeed_tips span {
	font-size: 16px;
}

.layer_mood .succeed_tip,.layer_mood .succeed_ad {
	margin: 6px 0 0 15px;
	line-height: 18px;
}

.layer_mood .succeed_tab {
	height: 29px;
	margin: 10px 0 -3px;
	padding: 0 0 0 15px;
	overflow: hidden;
	position: relative;
	z-index: 10;
}

.layer_mood .succeed_tab li,.layer_mood .succeed_tab li a {
	float: left;
	height: 29px;
	line-height: 29px;
	padding: 0 4px 0 0;
}

.layer_mood .succeed_tab li a {
	padding: 0 7px 0 11px;
}

.layer_mood .succeed_tab li.current,.layer_mood .succeed_tab li.current a
	{
	background: url(../../../images/mood/tab.png?id=1325040961700) no-repeat
		right -29px;
}

.layer_mood .succeed_tab li.current a {
	background-position: 0 0;
	color: #595959;
	cursor: default;
}

.layer_mood .succeed_tab li.current a:hover {
	text-decoration: none;
}

.layer_mood .other_mood {
	padding: 10px 15px 15px;
}

.layer_mood .other_mood .list {
	border: 1px solid #bcbcbc;
	background: #fff;
	padding: 0 10px;
}

.layer_mood .other_mood .list li {
	line-height: 17px;
	border-bottom: 1px dotted #b0b0b0;
	padding: 10px 30px 10px 0;
	width: 243px;
	overflow: hidden;
	word-wrap: break-word;
	word-break: break-all;
}

.layer_mood .other_mood .tab_c .W_pages_minibtn {
	float: right;
	margin: -3px 0 0;
}

.layer_mood .other_mood .tab_c .W_pages_minibtn a {
	margin: 0 0 0 2px;
}

.layer_mood .other_mood .list li img {
	vertical-align: -4px;
}

.layer_mood .other_mood .list li .func {
	text-align: right;
	margin: -17px -30px 0 0;
	_margin: -13px -30px 0 0;
}

.layer_mood .other_mood .other_mood_list {
	margin: 0 -12px;
	width: 316px;
}

.layer_mood .other_mood .other_mood_list li {
	float: left;
	display: inline;
	margin: 0 12px 12px;
}

.layer_mood .other_mood .other_mood_list li img {
	display: block;
}

.layer_mood .other_mood .other_mood_list li .moods {
	margin: -17px 0 0 33px;
}

.layer_mood .addition .send_mood {
	padding: 20px 0 0;
	zoom: 1;
}

.layer_mood .share {
	float: right;
}

.layer_mood_today {
	width: 438px;
	padding: 23px 0 15px;
}

.layer_mood_today .zero_tips {
	padding: 10px 0;
}

.layer_mood_today h3 {
	font-size: 14px;
	padding: 0 0 0 15px;
}

.layer_mood_today h3 span {
	font-size: 12px;
	font-weight: 400;
	margin: 0 0 0 10px;
}

.layer_mood_today .my_mood {
	padding: 0 15px;
}

.layer_mood_today .my_mood dt {
	font-size: 14px;
	font-weight: 700;
	float: left;
	line-height: 17px;
	padding: 1px 0 0;
}

.layer_mood_today .my_mood dd {
	margin: 0 0 0 70px;
	line-height: 17px;
	word-wrap: break-word;
	word-break: break-all;
}

.layer_mood_today .my_mood dd img {
	vertical-align: middle;
}

.layer_mood_today .other_mood {
	background: #f3f3f3;
	height: 26px;
	line-height: 26px;
	padding: 3px 0 0 15px;
	margin: 10px 0 0;
}

.layer_mood_today .other_mood .type {
	font-weight: 700;
	font-size: 14px;
}

.layer_mood_today .other_mood .tabs a {
	display: inline-block;
	padding: 0 11px;
	border: 1px solid #f3f3f3;
	border-bottom: 0;
	margin: 0 -2px 0 0;
}

.layer_mood_today .other_mood .tabs a.current {
	color: #595959;
	border-color: #e8e8e8;
	-moz-border-radius-topright: 3px;
	-webkit-border-top-right-radius: 3px;
	-moz-border-radius-topleft: 3px;
	-webkit-border-top-left-radius: 3px;
	background: #fff;
	position: relative;
}

.layer_mood_today .list {
	border-top: 1px solid #e8e8e8;
	padding: 12px 15px 0;
}

.layer_mood_today .list li {
	line-height: 17px;
	border-bottom: 1px dotted #b0b0b0;
	padding: 10px 30px 10px 0;
	word-wrap: break-word;
	word-break: break-all;
}

.layer_mood_today .list li img {
	vertical-align: -4px;
}

.layer_mood_today .list li .func {
	text-align: right;
	margin: -17px -30px 0;
	_margin: -13px -30px 0;
}

.layer_mood_today .my_today_mood {
	padding: 10px 0 0 15px;
}

.layer_mood_today .my_today_mood dt {
	float: left;
	border: 1px solid #abdaec;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	color: #0078b6;
	background: #d9f0fb;
	display: inline;
	margin: 0 10px 0 0;
}

.layer_mood_today .my_today_mood dt p {
	border-top: 1px solid #fff;
	text-align: center;
	font-size: 26px;
	width: 42px;
	height: 41px;
	overflow: hidden;
}

.layer_mood_today .my_today_mood dt p span {
	display: block;
	font-size: 9px;
	font-weight: 400;
}

.layer_mood_today .my_today_mood dd {
	float: left;
	width: 300px;
	line-height: 17px;
}

.layer_mood_today .my_today_mood dd img {
	vertical-align: middle;
}

.layer_mood_today .list dl {
	border-bottom: 1px dotted #b0b0b0;
	padding: 0 0 13px;
	margin: 0 0 13px;
}

.layer_mood_today .list dt {
	float: left;
	display: inline;
	margin: 0 5px 0 0;
}

.layer_mood_today .list dt img {
	display: block;
}

.layer_mood_today .list dt span {
	display: block;
	margin: -20px 0 0 15px;
}

.layer_mood_today .list dd {
	float: left;
	width: 365px;
	overflow: hidden;
}

.layer_mood_today .list dd .func {
	text-align: right;
	padding: 10px 0 0;
}

.layer_mood_detail {
	padding: 20px;
	width: 330px;
}

.layer_mood_detail .details dt {
	float: left;
}

.layer_mood_detail .details dd {
	margin: 0 0 0 40px;
	border: 1px solid #e6e6e6;
	background: #f3f3f3;
	padding: 10px;
	zoom: 1;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	line-height: 17px;
	word-wrap: break-word;
	word-break: break-all;
}

.layer_mood_detail .details dd .arrow {
	background:
		url(../../../images/mood/one_mood_detail_arrow.gif?id=1325040961700)
		no-repeat;
	width: 6px;
	height: 14px;
	position: absolute;
	margin: 0 0 0 -16px;
}

.layer_mood_detail .input .num {
	text-align: right;
	padding: 0 0 5px;
	float: right;
}

.layer_mood_detail .input .num span {
	font-family: Constantia, Georgia;
	font-size: 22px;
	font-weight: 700;
	margin: 0 0 0 5px;
}

.layer_mood_detail .btn_face {
	float: left;
	background: url("../../images/common/ico.png?id=1331016101750")
		no-repeat scroll 0 0 transparent;
	cursor: pointer;
	display: inline;
	height: 16px;
	margin: 9px 11px 0 0;
	width: 16px;
}

.layer_mood_detail .input textarea {
	height: 40px;
	border: 1px solid #c6c6c6;
	padding: 5px;
	width: 318px;
}

.layer_mood_detail .forword {
	float: left;
	padding: 5px 0 0;
}

.layer_mood_detail .tips {
	border: 1px solid #f9f2a7;
	background: #feffe5;
	line-height: 17px;
	padding: 10px;
	margin: 15px 0 0;
}

.layer_mood_detail .btn {
	padding: 5px 0 0;
}

.layer_mood .mood_calendar {
	padding: 10px 15px 15px 15px;
}

.layer_mood .mood_calendar .calendar {
	border-color: #bcbcbc;
}

.layer_mood .mood_calendar .calendar .week {
	border-color: #bcbcbc;
}

.layer_mood .mood_calendar .calendar .day li {
	background: #fff;
	color: #bababa;
	border-color: #bcbcbc;
}

.layer_mood .mood_calendar .moon_select {
	border-color: #bcbcbc;
	background: #e2e2e2;
}

.layer_mood_festival .festival_bg {
	position: absolute;
	width: 402px;
	height: 214px;
	top: -69px;
	left: -47px;
	background:
		url(../../../images/mood/newyear/layer_bg.png?id=1325040961700)
		no-repeat;
	_display: none;
}

.layer_mood_festival a {
	color: #e43b1f;
}

.layer_mood_festival .mood_title {
	background:
		url(../../../images/mood/newyear/layer_title.png?id=1325040961700)
		no-repeat;
	_background:
		url(../../../images/mood/newyear/layer_title.gif?id=1325040961700)
		no-repeat;
	width: 292px;
	height: 22px;
	text-align: right;
}

.layer_mood_festival .mood_title,.layer_mood_festival .tips,.layer_mood_festival .mood_list
	{
	position: relative;
	_position: static;
}

.layer_mood_festival .mood_title a {
	color: #ee6b00;
	padding: 3px 0 0;
	display: inline-block;
}

.layer_mood_festival .succeed_tab li.current,.layer_mood_festival .succeed_tab li.current a
	{
	background-image:
		url("../../../images/mood/newyear/tab_secend.png?id=1325040961700");
}

.layer_mood_festival .addition {
	background: #e5d1b5
		url(../../../images/mood/newyear/add_repeat.gif?id=1325040961700)
		repeat-x;
}

.layer_mood_festival .W_btn_b,.layer_mood_festival .W_btn_b span {
	background:
		url(../../../images/mood/newyear/layer_btn.png?id=1325040961700)
		no-repeat;
}

.layer_mood_festival .W_btn_b:hover,.layer_mood_festival .W_btn_b:hover span
	{
	background:
		url(../../../images/mood/newyear/layer_btn.png?id=1325040961700)
		no-repeat;
}

.layer_mood_festival .W_btn_b span,.layer_mood_festival .W_btn_b:hover span
	{
	background-position: right 0;
}

.layer_mood_festival .addition {
	overflow: hidden;
	width: 323px;
	position: relative;
}

.layer_mood_festival .move {
	width: 10000px;
	overflow: hidden;
}

.layer_mood_festival .addition .festival_detail {
	background: url(../../../images/mood/newyear/layer_new_year_bg.png)
		no-repeat 5px 0;
	padding: 0 5px 6px;
	margin: 6px 0 0;
	height: 111px;
	width: 314px;
}

.layer_mood_festival .addition .festival_detail,.layer_mood_festival .addition .addone
	{
	float: left;
}

.layer_mood_festival .addition .festival_detail .calendar {
	font-family: "寰蒋闆呴粦";
	color: #420000;
	font-size: 14px;
	width: 225px;
	text-align: center;
	margin: 0 auto;
	padding: 10px 0;
}

.layer_mood_festival .addition .festival_detail .calendar span {
	color: #ee2a2a;
	margin: 0 0 0 6px;
}

.layer_mood_festival .addition .festival_detail .yi {
	color: #ee2a2a;
	padding: 15px 0 0 125px;
}

.layer_mood_festival .addition .festival_detail .yi a {
	color: #ee2a2a;
}

.layer_mood_festival .addition .festival_detail .ji {
	padding: 15px 0 0 125px;
}

.layer_mood_festival .addition .festival_detail .ji a {
	color: #666;
}

.layer_mood_festival .addition .addone {
	background: #ffebd3;
	margin: 3px 0 0;
	height: 117px;
	border-bottom: 1px solid #dcc5a8;
	width: 324px;
}

.layer_mood_festival .addition .change {
	text-align: center;
	padding: 5px 0;
}

.layer_mood_festival .addition .change a {
	display: inline-block;
	width: 7px;
	height: 7px;
	margin: 0 6px;
	background: url(../../../images/mood/newyear/tab.png) no-repeat -7px 0;
}

.layer_mood_festival .addition .change a.current {
	background-position: 0 0;
}

.layer_mood_festival .weather dd.text {
	background: #e0c3a9 url(../../../images/mood/newyear/weather_repeat.png)
		repeat-x;
	border-color: #bb9d8d;
}

.layer_mood_festival .weather dd.text .arrow {
	background-image: url(../../../images/mood/newyear/weather_arrow.png);
}

.layer_mood_festival .mood_list li.current div {
	border-color: #FFCBAC;
	background: #FFF2E8;
}

.layer_mood_festival .succeed_tips {
	background: url(../../../images/mood/newyear/layer_success.png)
		no-repeat;
	height: 115px;
}

.layer_mood_festival .succeed_tip {
	padding: 0 0 10px;
}

.layer_mood_festival .succeed_tips a {
	display: block;
	width: 292px;
	height: 105px;
	position: relative;
	_position: static;
}

#js_style_css_module_layer_layer_mood {
	height: 42px;
}

.layer_one_mood {
	border: 1px solid #9c5;
	color: #666;
	background: #f1ffdf;
	position: absolute;
	padding: 10px;
	z-index: 10;
	width: 146px;
	line-height: 17px;
	word-wrap: break-word;
	word-break: break-all;
}

.layer_one_mood .func {
	padding: 8px 0 0;
}

.layer_one_mood .func .W_linkb {
	color: #9ABBC8;
	float: left;
	white-space: nowrap;
}

.layer_one_mood .func .W_linka {
	color: #0078B6;
	float: right;
	white-space: nowrap;
}

.layer_one_mood .arrow,.layer_one_mood .arrow_r {
	background:
		url(../../../images/mood/one_mood_arrow.gif?id=1323328404357)
		no-repeat;
	width: 6px;
	height: 12px;
	position: absolute;
	left: -6px;
	top: 10px;
}

.layer_one_mood .arrow_r {
	left: auto;
	right: -6px;
	background-position: -6px 0;
}

.mood_calendar .moon_select {
	border: 1px solid #bcbcbc;
	border-bottom: 0;
	width: 95px;
	height: 16px;
	padding: 3px 0 0;
	text-align: center;
	background: #e2e2e2;
	color: #444;
}

.mood_calendar .moon_select .arrow_l,.mood_calendar .moon_select .arrow_r
	{
	height: 9px;
	display: inline-block;
	width: 5px;
	background: url(../../../images/mood/arrow.gif?id=1323328404357)
		no-repeat;
	cursor: pointer;
	*vertical-align: middle;
	margin: 0 3px;
}

.mood_calendar .moon_select .arrow_r {
	background-position: -5px 0;
}

.mood_calendar .calendar {
	width: 294px;
	border-width: 0 1px 1px 0;
	border-style: solid;
	box-shadow: 0 1px 0 0 rgba(0, 0, 0, 0.2);
}

.mood_calendar .calendar ul li {
	float: left;
	width: 41px;
}

.mood_calendar .calendar .week {
	width: 294px;
	overflow: hidden;
	border-width: 1px 0 0 1px;
	border-style: solid;
}

.mood_calendar .calendar .week li {
	position: relative;
	text-align: center;
	height: 19px;
	width: 42px;
	border: 0;
	line-height: 19px;
	box-shadow: 0 1px 0 0 rgba(0, 0, 0, 0.2);
}

.mood_calendar .calendar .day li {
	height: 38px;
	vertical-align: top;
	border-width: 1px 0 0 1px;
	border-style: solid;
}

.mood_calendar .calendar .day li span {
	display: block;
	text-align: left;
	font-size: 10px;
	padding: 1px 0 0 3px;
	font-style: italic;
}

.mood_calendar .calendar .day li a.icoface {
	display: block;
}

.mood_calendar .calendar .day li img {
	margin: -4px 0 0 9px;
}

.mood_calendar .W_loading {
	padding: 120px 0;
	text-align: center;
}

#js_style_css_module_global_mood_calendar {
	height: 42px;
}

.layer_collect {
	padding: 15px 20px;
	width: 400px;
}

.layer_collect .tit {
	margin-bottom: 15px;
}

.layer_collect .collect_kind {
	height: 100%;
	overflow: hidden;
	padding-bottom: 10px;
}

.layer_collect .collect_kind a,.layer_collect .collect_kind a span {
	display: inline-block;
	height: 22px;
	line-height: 22px;
	background: url(../../../images/layer/chosen_btn.png?id=1323328404358) 0
		0 no-repeat;
}

.layer_collect .collect_kind a {
	float: left;
	padding-left: 10px;
	margin-right: 8px;
	margin-bottom: 5px;
	color: #49646f;
	white-space: nowrap;
}

.layer_collect .collect_kind a span {
	padding-right: 10px;
	background-position: right 0;
}

.layer_collect .collect_kind a:hover,.layer_collect .collect_kind a.cur
	{
	background-position: 0 -32px;
	text-decoration: none;
	color: #fff;
}

.layer_collect .collect_kind a:hover span,.layer_collect .collect_kind a.cur span
	{
	background-position: right -32px;
	cursor: pointer;
}

.layer_collect .add_group .comment {
	margin-top: 10px;
	_margin-top: 5px;
}

.layer_collect .add_group .comment a,.layer_collect .add_group .comment a span
	{
	margin-right: 0;
	display: inline-block;
	height: 22px;
	line-height: 22px;
}

.layer_collect .add_group .comment a {
	padding-left: 10px;
}

.layer_collect .add_group .comment a span {
	padding-right: 10px;
}

.layer_collect .add_group .comment a:hover {
	background-color: #dce2e4;
	border-radius: 3px;
	text-decoration: none;
}

.layer_collect .add_group .comment a:hover span {
	cursor: pointer;
}

.layer_collect .add_group .comment a.cur,.layer_collect .add_group .comment a.cur span
	{
	background: url(../../../images/layer/chosen_btn.png?id=1323328404358) 0
		-32px no-repeat;
}

.layer_collect .add_group .comment a.cur span {
	background-position: right -32px;
	color: #fff;
	font-weight: bold;
}

.layer_collect .add_group .comment em {
	color: #dbdada;
}

.layer_collect .add_group img {
	margin-right: 3px;
	vertical-align: -1px;
}

.layer_collect .add_group a {
	color: #0078b6;
}

.layer_collect .add_group a {
	margin-right: 10px;
}

.layer_collect .add_group a.W_btn_a_disable {
	*vertical-align: 5px;
}

.layer_collect .add_group .W_moredown,.layer_collect .add_group .W_moreup
	{
	display: inline-block;
	color: #999;
	border: 1px solid #c6c6c6;
	padding: 4px 4px 5px 8px;
	margin-left: -1px;
	_margin-top: 1px;
}

.layer_collect .add_group .W_moredown:hover,.layer_collect .add_group .W_moreup:hover
	{
	text-decoration: none;
}

.layer_collect .add_group a.W_moredown span,.layer_collect .add_group a.W_moreup:hover span
	{
	border-top-color: #49646f;
}

.layer_collect .add_group input {
	padding: 0 5px;
	padding: 5px 5px 0\9;
	width: 180px;
	color: #999;
}

.layer_collect .collect_reason {
	margin-top: 10px;
	padding-top: 10px;
	padding-bottom: 10px;
	border-bottom: 1px dotted #F1F1F1;
	border-top: 1px dotted #f1f1f1;
}

.layer_collect .collect_reason textarea {
	padding: 5px;
	height: 16px;
	line-height: 16px;
	color: #999;
	width: 388px;
}

.layer_collect .see_hot {
	float: left;
	padding-top: 5px;
}

.layer_collect .see_hot .W_Titarr_off,.layer_collect .see_hot .W_Titarr_on
	{
	vertical-align: -2px;
	*vertical-align: 1px;
}

.layer_collect .see_hot a {
	color: #9ABBC8;
}

.layer_collect .collect_reason .kind {
	float: left;
	padding-top: 3px;
}

.layer_collect .collect_reason .kind a {
	margin: 0 10px 0 0;
	display: inline-block;
	height: 14px;
	padding: 2px 0 2px 19px;
	line-height: 14px;
	line-height: 14px;
	background: url(../../images/common/ico.png?id=1331016101750)
		no-repeat;
}

.layer_collect .collect_reason .kind .face {
	background-position: 0 1px;
	*background-position: 0 0;
}

.layer_collect .text_r {
	text-align: right;
	margin-top: 10px;
}

.layer_collect .text_r .btn_noloading {
	margin-left: 5px;
}

.layer_collect .comment_lists {
	overflow: hidden;
}

.layer_collect .comment_list dd {
	width: auto;
}

.layer_collect .comment_list {
	border-color: #f1f1f1;
	margin-top: -1px;
	padding-bottom: 5px;
}

.layer_collect .comment {
	border: 1px solid #F1F1F1;
	background: #FBFBFB;
	zoom: 1;
	line-height: 20px;
	padding: 15px 15px 10px;
	_padding: 0 20px 13px;
	font-size: 12px;
	margin: 7px 0;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
}

.layer_collect .comment .collect_arrow {
	_display: none;
	width: 25px;
	margin: -25px 0 0 0;
	height: 11px;
	overflow: hidden;
}

.layer_collect .comment .collect_arrow span,.layer_collect .comment .collect_arrow em
	{
	display: inline-block;
	font-size: 21px;
	font-family: "瀹嬩綋";
}

.layer_collect .comment .collect_arrow span {
	color: #FBFBFB;
}

.layer_collect .comment .collect_arrow em {
	color: #F1F1F1;
}

.layer_collect .comment p {
	padding-top: 10px;
}

.layer_collect .comment .collect_arrow span {
	margin: -19px 0 0;
}

.layer_collect .add_group .comment .collect_arrow {
	margin-left: 200px;
}

#js_style_css_module_layer_layer_collect {
	height: 42px;
}

.layer_feed_spread {
	padding: 15px;
	width: 350px;
}

.layer_feed_spread .spread dt,.layer_feed_spread .spread dd {
	float: left;
	width: 50px;
}

.layer_feed_spread .spread dd {
	width: 290px;
	margin: 0 0 0 10px;
	line-height: 18px;
	overflow: hidden;
}

.layer_feed_spread .spread .spread_arrow {
	margin: 0 0 0 20px;
	position: relative;
}

.layer_feed_spread .spread .spread_arrow * {
	font-family: "SimSun";
	overflow: hidden;
	font-size: 21px;
	display: block;
	height: 10px;
	color: #e1e4e5;
}

.layer_feed_spread .spread .spread_arrow span {
	margin: -9px 0 0;
	color: #fbfbfb;
}

.layer_feed_spread .spread .transpond_detail {
	border: 1px solid #e1e4e5;
	margin: -2px 0 0;
	_margin: -4px 0 0;
	background: #fbfbfb;
	padding: 3px 5px;
	_zoom: 1;
}

.layer_feed_spread .func {
	margin: 12px 0 0;
}

.layer_feed_spread .func span {
	float: right;
}

.layer_check_identity {
	width: 435px;
}

.layer_check_identity .point dd {
	width: 400px;
	padding-top: 3px;
	font-size: 12px;
}

.layer_check_identity .point .W_spetxt {
	color: #C90000;
}

#js_style_css_module_layer_layer_check_identity {
	height: 42px;
}

.layer_set_event {
	padding: 15px 20px;
}

.layer_set_event h3 {
	font-size: 12px;
	padding: 0 0 13px;
}

.layer_set_event h3 span {
	float: right;
	font-weight: 400;
	_position: relative;
}

.layer_set_event h3 span a {
	cursor: pointer;
}

.layer_set_event span.disable .W_input {
	background: #eee;
}

.layer_set_event dl {
	padding: 0 0 10px;
	line-height: 18px;
}

.layer_set_event dt {
	padding: 0 0 3px;
}

.layer_set_event dt .error img {
	vertical-align: middle;
}

.layer_set_event .event_title .W_input {
	width: 355px;
}

.layer_set_event .event_time {
	padding: 0 0 7px;
}

.layer_set_event .event_time .W_input {
	_width: 160px;
}

.layer_set_event .event_time input,.layer_set_event .event_time select {
	margin: 0 0 0 5px;
	vertical-align: middle;
}

.layer_set_event .event_space input,.layer_set_event .event_space select
	{
	vertical-align: middle;
}

.layer_set_event .event_space select {
	margin: 0 5px 0 0;
	width: 70px;
}

.layer_set_event .event_space .W_input {
	width: 199px;
}

.layer_set_event .event_info textarea {
	width: 347px;
	height: 41px;
	padding: 5px;
}

.layer_set_event .event_pop,.layer_set_event .event_group {
	padding: 10px 0 0;
}

.layer_set_event .event_pop_img {
	padding: 10px 0 0;
}

.layer_set_event .btn {
	padding-top: 0;
}

.layer_set_event .event_choose {
	height: 114px;
	padding: 10px 0 20px;
}

.layer_set_event .event_choose li {
	float: left;
	display: inline;
	width: 173px;
	height: 94px;
	font-size: 14px;
	color: #ca4a08;
	font-weight: 700;
	cursor: pointer;
	text-align: center;
	padding: 20px 0 0;
}

.layer_set_event .event_choose li.city {
	background:
		url(../../../images/layer/layer_event_btn.png?id=1323328404357)
		no-repeat;
	margin: 0 10px 0 0;
}

.layer_set_event .event_choose li.online {
	background:
		url(../../../images/layer/layer_event_btn_online.png?id=1323328404357)
		no-repeat;
}

.layer_set_event .event_qualification {
	padding: 8px 0 0;
}

.layer_set_event .event_qualification .option_name,.layer_set_event .event_qualification .option
	{
	float: left;
}

.layer_set_event .event_qualification .option p {
	margin: 0 0 5px;
}

.layer_set_event .event_qualification .option li {
	margin: 0 0 5px;
	padding: 0 0 0 17px;
	height: 20px;
	line-height: 20px;
}

.layer_set_event .event_qualification .option li .W_input {
	width: 50px;
	vertical-align: middle;
}

#js_style_css_module_layer_layer_set_event {
	height: 42px;
}

.layer_veriyfycode {
	padding: 20px;
}

.layer_veriyfycode .v_image {
	text-align: center;
	margin-bottom: 5px;
}

.layer_veriyfycode .v_chng {
	text-align: right;
	margin-bottom: 10px;
}

.layer_veriyfycode .v_ans_t {
	margin-bottom: 5px;
}

.layer_veriyfycode .v_inp {
	line-height: 25px;
	height: 27px;
	padding: 0;
}

.layer_veriyfycode .v_ans_i {
	margin-bottom: 20px;
}

.layer_veriyfycode .v_btn {
	height: 24px;
	clear: both;
}

.layer_veriyfycode .v_btn a {
	float: left;
	display: inline;
	margin-right: 10px;
}

.W_layer .layer_v_lang {
	padding: 0 20px;
	line-height: 30px;
	background: #f3f3f3;
}

.layer_veriyfycode .M_notice_del {
	margin: -46px 0 0 140px; #
	margin-top: -47px;
}

#js_style_css_module_layer_layer_verifycode {
	height: 42px;
}

#js_style_css_module_layer_layer_verifycode {
	height: 42px;
}

.W_person_info dt {
	float: left;
}

.W_person_info dt img {
	display: block;
	padding: 4px 0 0;
}

.W_person_info dd {
	margin: 0 0 0 60px;
	line-height: 20px;
	word-wrap: break-word;
}

.W_person_info dd a {
	font-size: 14px;
	font-weight: bold;
	word-wrap: break-word;
}

.W_person_info dd .status span {
	margin-right: 5px;
}

.W_person_info .level {
	margin-top: 4px;
}

#js_style_css_module_global_person_info {
	height: 42px;
}

.user_atten li {
	float: left;
	margin: 0 3px 0 0;
	padding: 0 3px 0 0;
	border-right-width: 1px;
	border-right-style: solid;
}

.user_atten li strong {
	display: block;
	font-size: 16px;
	margin: 0;
	font-weight: 700;
}

.user_atten li.W_no_border {
	border: 0;
}

.user_atten li a {
	display: block;
}

.user_atten li a:hover {
	text-decoration: none;
}

.user_atten li a:hover span {
	text-decoration: underline;
}

.user_atten_small li {
	margin: 0 3px 0 0;
	padding: 0 3px 0 0;
}

.user_atten_small li strong {
	font-size: 12px;
	margin: 0 0 3px;
	font-weight: 400;
}

#js_style_css_module_global_person_count {
	height: 42px;
}

.mood {
	border: 1px solid #bababa;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	background: #f5f5f5
		url(../../../images/index/sprite_bg.png?id=1331865324172) no-repeat
		right 0;
	height: 45px;
	position: relative;
	box-shadow: 0 1px 0 0 rgba(0, 0, 0, 0.2);
	cursor: pointer;
}

.mood .date {
	float: left;
	width: 50px;
	padding: 4px 4px 0 0;
	height: 43px;
	background: url(../../../images/index/sprite_bg.png?id=1331865324172)
		no-repeat;
	margin: -1px 0 0 -1px;
}

.mood .date span {
	display: block;
	text-align: center;
}

.mood .date .week {
	font-size: 11px;
	font-family: mingliu;
	line-height: 10px;
	padding: 2px 0 4px;
	-webkit-text-size-adjust: none;
	color: #fff;
	text-shadow: -1px -1px 0 #5dabe8;
}

.mood .date .day {
	font-size: 24px;
	text-shadow: -1px -1px 0 #5dabe8;
	color: #fff;
}

.mood .enter a {
	display: block;
	font-size: 16px;
	position: absolute;
	z-index: 20;
	width: 59px;
	height: 19px;
	right: 8px;
	top: 13px;
	background: url(../../../images/index/sprite_bg.png?id=1331865324172)
		no-repeat -428px -72px;
}

.mood .enter a.ed {
	background: url(../../../images/index/sprite_bg.png?id=1331865324172)
		no-repeat -428px -129px;
	width: 72px;
	height: 43px;
	right: 0;
	top: 1px;
}

.mood .weather {
	position: absolute;
	background: url(../../../images/mood/weather/weather.png) no-repeat 0
		2px;
	_background: url(../../../images/mood/weather/weather.gif) no-repeat 0
		2px;
	width: 73px;
	height: 38px;
	left: 58px;
	top: 4px;
	font-size: 16px;
	line-height: 38px;
	text-indent: 10px;
	color: #056bc2;
}

.mood .weather_dy {
	background-position: 0 -55px;
}

.mood .weather_y {
	background-position: 0 -105px;
}

.mood .weather_bx {
	background-position: 0 -155px;
}

.mood .weather_dx {
	background-position: 0 -205px;
}

.mood .weather_zx {
	background-position: 0 -255px;
}

.mood .weather_xx {
	background-position: 0 -305px;
}

.mood .weather_yjx {
	background-position: 0 -355px;
}

.mood .weather_lzy {
	background-position: 0 -405px;
}

.mood .weather_tdby {
	background-position: 0 -455px;
}

.mood .weather_by {
	background-position: 0 -505px;
}

.mood .weather_dyy {
	background-position: 0 -555px;
}

.mood .weather_zy {
	background-position: 0 -605px;
}

.mood .weather_xy {
	background-position: 0 -655px;
}

.mood .weather_qscb {
	background-position: 0 -705px;
}

.mood .weather_scb {
	background-position: 0 -755px;
}

.mood .weather_fc {
	background-position: 0 -805px;
}

.mood .weather_nw {
	background-position: 0 -855px;
}

.mood .weather_w {
	background-position: 0 -905px;
}

.mood .weather_qw {
	background-position: 0 -955px;
}

.mood .weather_bb {
	background-position: 0 -1005px;
}

.mood_festival {
	background: #f3f3f3;
}

.mood_festival .festival_bg {
	position: absolute;
	left: -7px;
	top: -40px;
	z-index: 1;
}

.mood_festival .date {
	background: url(../../../images/mood/newyear/weather_enter_bg.png)
		no-repeat;
}

.mood_festival .date .week,.mood_festival .date .day {
	text-shadow: -1px -1px 0 #bd2400;
}

.mood_festival .weather {
	color: #ee2a2a;
}

.mood_festival .enter a {
	background: url(../../../images/mood/newyear/mood_enter.png) no-repeat;
}

.mood_festival .enter a.ed {
	z-index: 0;
}

#js_style_css_module_global_mood {
	height: 42px;
}

.layer_mood {
	padding-top: 25px;
	width: 322px;
	overflow: hidden;
}

.layer_mood_simple {
	padding-top: 10px;
}

.layer_mood .tips {
	margin: 0 15px 15px;
	border: 1px solid #f9f2a7;
	background: #feffe5;
	padding: 10px 10px 10px 10px;
	line-height: 17px;
}

.layer_mood .tips .W_close_color,.layer_mood .tips .W_close_tips {
	float: right;
	margin: -5px -5px 0 0;
}

.layer_mood .mood_title {
	background: url(../../../images/mood/skin.png?id=1325040961700)
		no-repeat;
	width: 162px;
	height: 15px;
	margin: 0 15px 10px;
}

.layer_mood .zero_tips {
	padding: 10px 0;
}

.layer_mood .mood_list {
	padding: 0 0 5px 15px;
}

.layer_mood .mood_list li {
	float: left;
	text-align: center;
	cursor: pointer;
	height: 60px;
}

.layer_mood .mood_list li div {
	padding: 4px 5px 2px;
	width: 48px;
}

.layer_mood .mood_list li.current div {
	border: 1px solid #99d0ff;
	background: #eaf6ff;
	padding: 3px 4px 1px;
}

.layer_mood .mood_list li.current div.mood1 {
	border-color: #ffcbac;
	background: #fff2e8;
}

.layer_mood .mood_list li.current div.mood2 {
	border-color: #99d0ff;
	background: #eaf6ff;
}

.layer_mood .mood_list li.current div.mood3 {
	border-color: #ffd27f;
	background: #fff9d3;
}

.layer_mood .mood_list li.current div.mood4 {
	border-color: #a8c5da;
	background: #f1f5f8;
}

.layer_mood .mood_list li.current div.mood5 {
	border-color: #d2c0b7;
	background: #f4f2ea;
}

.layer_mood .mood_list li img {
	display: block;
	margin: 0 0 3px;
	margin-left: 8px;
	*margin-left: 3px;
}

.layer_mood .mood_send {
	padding: 5px 15px;
}

.layer_mood .mood_send textarea {
	width: 280px;
	padding: 5px;
	border: 1px solid #c6c6c6;
	font-family: "Tahoma", "瀹嬩綋";
	line-height: 18px;
	height: 55px;
}

.layer_mood .mood_send_btn {
	text-align: right;
	padding: 0 15px;
}

.layer_mood .mood_send_btn .W_btn_b,.layer_mood .mood_send_btn .W_btn_a_disable
	{
	margin: 0 0 15px;
}

.layer_mood .addition {
	background: #f2f3ea
		url(../../../images/mood/add_repeat.gif?id=1325040961700) repeat-x;
}

.layer_mood .additions {
	background-color: #fff;
}

.layer_mood .addition .W_loading {
	padding: 90px 0;
	text-align: center;
}

.layer_mood .weather {
	float: left;
	padding: 15px 10px 0 15px;
	_padding-right: 5px;
	width: 162px;
}

.layer_mood .weather dt {
	background:
		url(../../../images/mood/weather/weather.png?id=1325040961700)
		no-repeat 5px 10px;
	_background:
		url(../../../images/mood/weather/weather.gif?id=1325040961700)
		no-repeat 5px 10px;
	width: 73px;
	height: 60px;
	_margin-top: -65px;
}

.layer_mood .weather dt a {
	display: block;
	height: 60px;
	width: 73px;
}

.layer_mood .weather dt.weather_dy {
	background-position: 5px -45px;
}

.layer_mood .weather dt.weather_y {
	background-position: 5px -95px;
}

.layer_mood .weather dt.weather_bx {
	background-position: 5px -145px;
}

.layer_mood .weather dt.weather_dx {
	background-position: 5px -195px;
}

.layer_mood .weather dt.weather_zx {
	background-position: 5px -245px;
}

.layer_mood .weather dt.weather_xx {
	background-position: 5px -295px;
}

.layer_mood .weather dt.weather_yjx {
	background-position: 5px -345px;
}

.layer_mood .weather dt.weather_lzy {
	background-position: 5px -395px;
}

.layer_mood .weather dt.weather_tdby {
	background-position: 5px -445px;
}

.layer_mood .weather dt.weather_by {
	background-position: 5px -495px;
}

.layer_mood .weather dt.weather_dyy {
	background-position: 5px -545px;
}

.layer_mood .weather dt.weather_zy {
	background-position: 5px -595px;
}

.layer_mood .weather dt.weather_xy {
	background-position: 5px -645px;
}

.layer_mood .weather dt.weather_qscb {
	background-position: 5px -695px;
}

.layer_mood .weather dt.weather_scb {
	background-position: 5px -745px;
}

.layer_mood .weather dt.weather_fc {
	background-position: 5px -795px;
}

.layer_mood .weather dt.weather_nw {
	background-position: 5px -845px;
}

.layer_mood .weather dt.weather_w {
	background-position: 5px -895px;
}

.layer_mood .weather dt.weather_qw {
	background-position: 5px -945px;
}

.layer_mood .weather dt.weather_bb {
	background-position: 5px -995px;
}

.layer_mood .weather dd.text {
	line-height: 17px;
	border: 1px solid #cfcfcf;
	margin: 0 0 0 45px;
	background: #e6e6e6
		url(../../../images/mood/weather_repeat.png?id=1325040961700) repeat-x;
	padding: 7px 5px;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	position: absolute;
	_position: static;
	_float: right;
	_display: inline;
	white-space: nowrap;
	zoom: 1;
}

.layer_mood .weather dd.text .arrow {
	background: url(../../../images/mood/weather_arrow.png?id=1325040961700)
		no-repeat;
	width: 6px;
	height: 12px;
	top: 22px;
	left: -6px;
	position: absolute;
	_display: none;
}

.layer_mood .constellation {
	float: right;
	padding: 15px 10px 0 10px;
	border-left: 1px dotted #c6c6c6;
	height: 100px;
	width: 114px;
}

.layer_mood .constellation li {
	margin: 0 0 4px;
}

.layer_mood .constellation h3 a {
	vertical-align: middle;
}

.layer_mood .constellation h3 .W_Titarr_off {
	margin: 0 0 0 5px;
}

.layer_mood h3 {
	font-size: 12px;
	padding: 0 0 9px;
}

.layer_mood h3 span {
	font-weight: 400;
	margin: 0 0 0 10px;
}

.layer_mood .succeed_tips {
	background: url(../../../images/mood/skin.png?id=1325040961700)
		no-repeat 0 -35px;
	width: 293px;
	height: 39px;
	line-height: 39px;
	text-indent: 200px;
	margin: 0 0 0 15px;
}

.layer_mood .succeed_tips a {
	display: block;
	width: 292px;
	height: 38px;
	position: relative;
	_position: static;
}

.layer_mood .succeed_tips span {
	font-size: 16px;
}

.layer_mood .succeed_tip,.layer_mood .succeed_ad {
	margin: 6px 0 0 15px;
	line-height: 18px;
}

.layer_mood .succeed_tab {
	height: 29px;
	margin: 10px 0 -3px;
	padding: 0 0 0 15px;
	overflow: hidden;
	position: relative;
	z-index: 10;
}

.layer_mood .succeed_tab li,.layer_mood .succeed_tab li a {
	float: left;
	height: 29px;
	line-height: 29px;
	padding: 0 4px 0 0;
}

.layer_mood .succeed_tab li a {
	padding: 0 7px 0 11px;
}

.layer_mood .succeed_tab li.current,.layer_mood .succeed_tab li.current a
	{
	background: url(../../../images/mood/tab.png?id=1325040961700) no-repeat
		right -29px;
}

.layer_mood .succeed_tab li.current a {
	background-position: 0 0;
	color: #595959;
	cursor: default;
}

.layer_mood .succeed_tab li.current a:hover {
	text-decoration: none;
}

.layer_mood .other_mood {
	padding: 10px 15px 15px;
}

.layer_mood .other_mood .list {
	border: 1px solid #bcbcbc;
	background: #fff;
	padding: 0 10px;
}

.layer_mood .other_mood .list li {
	line-height: 17px;
	border-bottom: 1px dotted #b0b0b0;
	padding: 10px 30px 10px 0;
	width: 243px;
	overflow: hidden;
	word-wrap: break-word;
	word-break: break-all;
}

.layer_mood .other_mood .tab_c .W_pages_minibtn {
	float: right;
	margin: -3px 0 0;
}

.layer_mood .other_mood .tab_c .W_pages_minibtn a {
	margin: 0 0 0 2px;
}

.layer_mood .other_mood .list li img {
	vertical-align: -4px;
}

.layer_mood .other_mood .list li .func {
	text-align: right;
	margin: -17px -30px 0 0;
	_margin: -13px -30px 0 0;
}

.layer_mood .other_mood .other_mood_list {
	margin: 0 -12px;
	width: 316px;
}

.layer_mood .other_mood .other_mood_list li {
	float: left;
	display: inline;
	margin: 0 12px 12px;
}

.layer_mood .other_mood .other_mood_list li img {
	display: block;
}

.layer_mood .other_mood .other_mood_list li .moods {
	margin: -17px 0 0 33px;
}

.layer_mood .addition .send_mood {
	padding: 20px 0 0;
	zoom: 1;
}

.layer_mood .share {
	float: right;
}

.layer_mood_today {
	width: 438px;
	padding: 23px 0 15px;
}

.layer_mood_today .zero_tips {
	padding: 10px 0;
}

.layer_mood_today h3 {
	font-size: 14px;
	padding: 0 0 0 15px;
}

.layer_mood_today h3 span {
	font-size: 12px;
	font-weight: 400;
	margin: 0 0 0 10px;
}

.layer_mood_today .my_mood {
	padding: 0 15px;
}

.layer_mood_today .my_mood dt {
	font-size: 14px;
	font-weight: 700;
	float: left;
	line-height: 17px;
	padding: 1px 0 0;
}

.layer_mood_today .my_mood dd {
	margin: 0 0 0 70px;
	line-height: 17px;
	word-wrap: break-word;
	word-break: break-all;
}

.layer_mood_today .my_mood dd img {
	vertical-align: middle;
}

.layer_mood_today .other_mood {
	background: #f3f3f3;
	height: 26px;
	line-height: 26px;
	padding: 3px 0 0 15px;
	margin: 10px 0 0;
}

.layer_mood_today .other_mood .type {
	font-weight: 700;
	font-size: 14px;
}

.layer_mood_today .other_mood .tabs a {
	display: inline-block;
	padding: 0 11px;
	border: 1px solid #f3f3f3;
	border-bottom: 0;
	margin: 0 -2px 0 0;
}

.layer_mood_today .other_mood .tabs a.current {
	color: #595959;
	border-color: #e8e8e8;
	-moz-border-radius-topright: 3px;
	-webkit-border-top-right-radius: 3px;
	-moz-border-radius-topleft: 3px;
	-webkit-border-top-left-radius: 3px;
	background: #fff;
	position: relative;
}

.layer_mood_today .list {
	border-top: 1px solid #e8e8e8;
	padding: 12px 15px 0;
}

.layer_mood_today .list li {
	line-height: 17px;
	border-bottom: 1px dotted #b0b0b0;
	padding: 10px 30px 10px 0;
	word-wrap: break-word;
	word-break: break-all;
}

.layer_mood_today .list li img {
	vertical-align: -4px;
}

.layer_mood_today .list li .func {
	text-align: right;
	margin: -17px -30px 0;
	_margin: -13px -30px 0;
}

.layer_mood_today .my_today_mood {
	padding: 10px 0 0 15px;
}

.layer_mood_today .my_today_mood dt {
	float: left;
	border: 1px solid #abdaec;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	color: #0078b6;
	background: #d9f0fb;
	display: inline;
	margin: 0 10px 0 0;
}

.layer_mood_today .my_today_mood dt p {
	border-top: 1px solid #fff;
	text-align: center;
	font-size: 26px;
	width: 42px;
	height: 41px;
	overflow: hidden;
}

.layer_mood_today .my_today_mood dt p span {
	display: block;
	font-size: 9px;
	font-weight: 400;
}

.layer_mood_today .my_today_mood dd {
	float: left;
	width: 300px;
	line-height: 17px;
}

.layer_mood_today .my_today_mood dd img {
	vertical-align: middle;
}

.layer_mood_today .list dl {
	border-bottom: 1px dotted #b0b0b0;
	padding: 0 0 13px;
	margin: 0 0 13px;
}

.layer_mood_today .list dt {
	float: left;
	display: inline;
	margin: 0 5px 0 0;
}

.layer_mood_today .list dt img {
	display: block;
}

.layer_mood_today .list dt span {
	display: block;
	margin: -20px 0 0 15px;
}

.layer_mood_today .list dd {
	float: left;
	width: 365px;
	overflow: hidden;
}

.layer_mood_today .list dd .func {
	text-align: right;
	padding: 10px 0 0;
}

.layer_mood_detail {
	padding: 20px;
	width: 330px;
}

.layer_mood_detail .details dt {
	float: left;
}

.layer_mood_detail .details dd {
	margin: 0 0 0 40px;
	border: 1px solid #e6e6e6;
	background: #f3f3f3;
	padding: 10px;
	zoom: 1;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	line-height: 17px;
	word-wrap: break-word;
	word-break: break-all;
}

.layer_mood_detail .details dd .arrow {
	background:
		url(../../../images/mood/one_mood_detail_arrow.gif?id=1325040961700)
		no-repeat;
	width: 6px;
	height: 14px;
	position: absolute;
	margin: 0 0 0 -16px;
}

.layer_mood_detail .input .num {
	text-align: right;
	padding: 0 0 5px;
	float: right;
}

.layer_mood_detail .input .num span {
	font-family: Constantia, Georgia;
	font-size: 22px;
	font-weight: 700;
	margin: 0 0 0 5px;
}

.layer_mood_detail .btn_face {
	float: left;
	background: url("../../images/common/ico.png?id=1331016101750")
		no-repeat scroll 0 0 transparent;
	cursor: pointer;
	display: inline;
	height: 16px;
	margin: 9px 11px 0 0;
	width: 16px;
}

.layer_mood_detail .input textarea {
	height: 40px;
	border: 1px solid #c6c6c6;
	padding: 5px;
	width: 318px;
}

.layer_mood_detail .forword {
	float: left;
	padding: 5px 0 0;
}

.layer_mood_detail .tips {
	border: 1px solid #f9f2a7;
	background: #feffe5;
	line-height: 17px;
	padding: 10px;
	margin: 15px 0 0;
}

.layer_mood_detail .btn {
	padding: 5px 0 0;
}

.layer_mood .mood_calendar {
	padding: 10px 15px 15px 15px;
}

.layer_mood .mood_calendar .calendar {
	border-color: #bcbcbc;
}

.layer_mood .mood_calendar .calendar .week {
	border-color: #bcbcbc;
}

.layer_mood .mood_calendar .calendar .day li {
	background: #fff;
	color: #bababa;
	border-color: #bcbcbc;
}

.layer_mood .mood_calendar .moon_select {
	border-color: #bcbcbc;
	background: #e2e2e2;
}

.layer_mood_festival .festival_bg {
	position: absolute;
	width: 402px;
	height: 214px;
	top: -69px;
	left: -47px;
	background:
		url(../../../images/mood/newyear/layer_bg.png?id=1325040961700)
		no-repeat;
	_display: none;
}

.layer_mood_festival a {
	color: #e43b1f;
}

.layer_mood_festival .mood_title {
	background:
		url(../../../images/mood/newyear/layer_title.png?id=1325040961700)
		no-repeat;
	_background:
		url(../../../images/mood/newyear/layer_title.gif?id=1325040961700)
		no-repeat;
	width: 292px;
	height: 22px;
	text-align: right;
}

.layer_mood_festival .mood_title,.layer_mood_festival .tips,.layer_mood_festival .mood_list
	{
	position: relative;
	_position: static;
}

.layer_mood_festival .mood_title a {
	color: #ee6b00;
	padding: 3px 0 0;
	display: inline-block;
}

.layer_mood_festival .succeed_tab li.current,.layer_mood_festival .succeed_tab li.current a
	{
	background-image:
		url("../../../images/mood/newyear/tab_secend.png?id=1325040961700");
}

.layer_mood_festival .addition {
	background: #e5d1b5
		url(../../../images/mood/newyear/add_repeat.gif?id=1325040961700)
		repeat-x;
}

.layer_mood_festival .W_btn_b,.layer_mood_festival .W_btn_b span {
	background:
		url(../../../images/mood/newyear/layer_btn.png?id=1325040961700)
		no-repeat;
}

.layer_mood_festival .W_btn_b:hover,.layer_mood_festival .W_btn_b:hover span
	{
	background:
		url(../../../images/mood/newyear/layer_btn.png?id=1325040961700)
		no-repeat;
}

.layer_mood_festival .W_btn_b span,.layer_mood_festival .W_btn_b:hover span
	{
	background-position: right 0;
}

.layer_mood_festival .addition {
	overflow: hidden;
	width: 323px;
	position: relative;
}

.layer_mood_festival .move {
	width: 10000px;
	overflow: hidden;
}

.layer_mood_festival .addition .festival_detail {
	background: url(../../../images/mood/newyear/layer_new_year_bg.png)
		no-repeat 5px 0;
	padding: 0 5px 6px;
	margin: 6px 0 0;
	height: 111px;
	width: 314px;
}

.layer_mood_festival .addition .festival_detail,.layer_mood_festival .addition .addone
	{
	float: left;
}

.layer_mood_festival .addition .festival_detail .calendar {
	font-family: "寰蒋闆呴粦";
	color: #420000;
	font-size: 14px;
	width: 225px;
	text-align: center;
	margin: 0 auto;
	padding: 10px 0;
}

.layer_mood_festival .addition .festival_detail .calendar span {
	color: #ee2a2a;
	margin: 0 0 0 6px;
}

.layer_mood_festival .addition .festival_detail .yi {
	color: #ee2a2a;
	padding: 15px 0 0 125px;
}

.layer_mood_festival .addition .festival_detail .yi a {
	color: #ee2a2a;
}

.layer_mood_festival .addition .festival_detail .ji {
	padding: 15px 0 0 125px;
}

.layer_mood_festival .addition .festival_detail .ji a {
	color: #666;
}

.layer_mood_festival .addition .addone {
	background: #ffebd3;
	margin: 3px 0 0;
	height: 117px;
	border-bottom: 1px solid #dcc5a8;
	width: 324px;
}

.layer_mood_festival .addition .change {
	text-align: center;
	padding: 5px 0;
}

.layer_mood_festival .addition .change a {
	display: inline-block;
	width: 7px;
	height: 7px;
	margin: 0 6px;
	background: url(../../../images/mood/newyear/tab.png) no-repeat -7px 0;
}

.layer_mood_festival .addition .change a.current {
	background-position: 0 0;
}

.layer_mood_festival .weather dd.text {
	background: #e0c3a9 url(../../../images/mood/newyear/weather_repeat.png)
		repeat-x;
	border-color: #bb9d8d;
}

.layer_mood_festival .weather dd.text .arrow {
	background-image: url(../../../images/mood/newyear/weather_arrow.png);
}

.layer_mood_festival .mood_list li.current div {
	border-color: #FFCBAC;
	background: #FFF2E8;
}

.layer_mood_festival .succeed_tips {
	background: url(../../../images/mood/newyear/layer_success.png)
		no-repeat;
	height: 115px;
}

.layer_mood_festival .succeed_tip {
	padding: 0 0 10px;
}

.layer_mood_festival .succeed_tips a {
	display: block;
	width: 292px;
	height: 105px;
	position: relative;
	_position: static;
}

#js_style_css_module_layer_layer_mood {
	height: 42px;
}

.layer_one_mood {
	border: 1px solid #9c5;
	color: #666;
	background: #f1ffdf;
	position: absolute;
	padding: 10px;
	z-index: 10;
	width: 146px;
	line-height: 17px;
	word-wrap: break-word;
	word-break: break-all;
}

.layer_one_mood .func {
	padding: 8px 0 0;
}

.layer_one_mood .func .W_linkb {
	color: #9ABBC8;
	float: left;
	white-space: nowrap;
}

.layer_one_mood .func .W_linka {
	color: #0078B6;
	float: right;
	white-space: nowrap;
}

.layer_one_mood .arrow,.layer_one_mood .arrow_r {
	background:
		url(../../../images/mood/one_mood_arrow.gif?id=1323328404357)
		no-repeat;
	width: 6px;
	height: 12px;
	position: absolute;
	left: -6px;
	top: 10px;
}

.layer_one_mood .arrow_r {
	left: auto;
	right: -6px;
	background-position: -6px 0;
}

.mood_calendar .moon_select {
	border: 1px solid #bcbcbc;
	border-bottom: 0;
	width: 95px;
	height: 16px;
	padding: 3px 0 0;
	text-align: center;
	background: #e2e2e2;
	color: #444;
}

.mood_calendar .moon_select .arrow_l,.mood_calendar .moon_select .arrow_r
	{
	height: 9px;
	display: inline-block;
	width: 5px;
	background: url(../../../images/mood/arrow.gif?id=1323328404357)
		no-repeat;
	cursor: pointer;
	*vertical-align: middle;
	margin: 0 3px;
}

.mood_calendar .moon_select .arrow_r {
	background-position: -5px 0;
}

.mood_calendar .calendar {
	width: 294px;
	border-width: 0 1px 1px 0;
	border-style: solid;
	box-shadow: 0 1px 0 0 rgba(0, 0, 0, 0.2);
}

.mood_calendar .calendar ul li {
	float: left;
	width: 41px;
}

.mood_calendar .calendar .week {
	width: 294px;
	overflow: hidden;
	border-width: 1px 0 0 1px;
	border-style: solid;
}

.mood_calendar .calendar .week li {
	position: relative;
	text-align: center;
	height: 19px;
	width: 42px;
	border: 0;
	line-height: 19px;
	box-shadow: 0 1px 0 0 rgba(0, 0, 0, 0.2);
}

.mood_calendar .calendar .day li {
	height: 38px;
	vertical-align: top;
	border-width: 1px 0 0 1px;
	border-style: solid;
}

.mood_calendar .calendar .day li span {
	display: block;
	text-align: left;
	font-size: 10px;
	padding: 1px 0 0 3px;
	font-style: italic;
}

.mood_calendar .calendar .day li a.icoface {
	display: block;
}

.mood_calendar .calendar .day li img {
	margin: -4px 0 0 9px;
}

.mood_calendar .W_loading {
	padding: 120px 0;
	text-align: center;
}

#js_style_css_module_global_mood_calendar {
	height: 42px;
}

#js_style_css_module_combination_A_mood {
	height: 42px;
}

.layer_honour {
	padding: 14px;
}

.layer_honour .h_icon {
	float: left;
}

.layer_honour .h_icon_img {
	border: 1px solid #e7e7e7;
	padding: 1px;
	border-radius: 1px;
	-moz-border-radius: 1px;
}

.layer_honour .h_info {
	margin-left: 114px;
	width: 168px;
}

.layer_honour .h_name {
	margin-bottom: 2px;
	line-height: 20px;
	font-weight: normal;
}

.layer_honour .h_desc {
	margin-bottom: 5px;
	height: 65px;
	line-height: 16px;
}

.layer_honour .h_my {
	text-align: right;
	line-height: 12px;
}

#js_style_css_module_layer_layer_honour {
	height: 42px;
}

#js_style_css_module_layer_layer_honour {
	height: 42px;
}

.left_nav {
	padding:5px 0;
}

.left_nav .border {
	padding: 0 0 15px;
	margin: 0 0 12px;
}

.left_nav h3 {
	height: 15px;
	font-size: 14px;
	line-height: 15px;
	padding: 6px 15px;
	margin: 0 0 1px;
	font-weight: 400;
}

.left_nav dt .title {
	display: block;
	height: 16px;
	font-size: 14px;
	line-height: 16px;
	padding: 5px 15px;
	margin: 0 0 1px;
	_margin: 0;
	white-space: nowrap;
	font-weight: normal;
}

.left_nav dt a.title img,.left_nav dt .title img {
	vertical-align: text-top;
	_vertical-align: -1px;
	margin: 0 4px 0 0;
}

.left_nav dt a.title:hover,.left_nav dt a.son_title:hover,.left_nav dd a.title:hover
	{
	text-decoration: none;
}

.left_nav dt a.title:focus,.left_nav dt a.son_title:focus,.left_nav dd a.title:focus
	{
	outline: none;
}

.left_nav dt a.title em.num {
	font-size: 12px;
}

.left_nav dt.current a,.left_nav dt.current a.son_title {
	text-decoration: none;
	cursor: auto;
	font-size: 14px;
	background: none;
}

.left_nav dt span.func,.left_nav dt a.func {
	float: right;
	font-size: 12px;
	cursor: pointer;
}

.left_nav dt a.func {
	margin: -21px 12px 0 0;
	*margin-top: -20px;
	_margin-top: -18px;
}

.left_nav dt span.func {
	margin: 0;
	_margin-top: 2px;
	visibility: hidden;
}

.left_nav dt.current a.func {
	color: #fff;
}

.left_nav dt a.title:hover span.func {
	visibility: visible;
}

.left_nav dt a.more {
	padding: 7px 10px 6px 15px;
	height: 15px;
	display: inline-block;
}

.left_nav dt a.more:hover {
	background: none;
	text-decoration: underline;
}

.left_nav dt a.more:hover .W_arrow {
	text-decoration: none;
}

.left_nav dt a.more .func {
	float: right;
}

.left_nav dt.func {
	text-align: right;
	padding: 0 10px 0 0;
}

.left_nav dt a.son_title,.left_nav div dd a {
	display: block;
	height: 14px;
	font-size: 12px;
	line-height: 15px;
	padding: 6px 15px;
	margin: 0 0 1px;
	_margin: 0;
	white-space: nowrap;
}
.left_nav dt, .left_nav dd{height:26px;}
.left_nav dt.current a.son_title {
	display: block;
	height: 13px;
	font-size: 12px;
	line-height: 15px;
	padding: 6px 15px;
	margin: 0 0 1px;
	_margin: 0;
	overflow: hidden;
	white-space: nowrap;
}

.left_nav div dd a {
	padding-left: 33px;
}

.left_nav div dd a.title {
	padding-left: 48px;
	font-size: 12px;
	font-weight: normal;
	line-height: normal;
	text-indent: 2px;
	background: url(../../images/common/subnav.png) no-repeat 35px 10px;
}

.left_nav div dd a.more {
	text-align: right;
}

.left_nav div dd a.title_close {
	text-indent: 0;
	height: 18px;
}

.left_nav div dd .close_friend {
	cursor: pointer;
	display: inline-block;
	*display: inline;
	*zoom: 1;
	background: #f4e7ea;
	padding: 2px;
	color: #c1546f;
	border-radius: 2px;
}

.left_nav div dd.current .close_friend {
	background: transparent;
	color: #666;
}

.left_nav div dd .W_btn_b {
	display: inline-block;
	padding: 0 0 0 2px;
	height: 24px;
	line-height: 23px;
	line-height: 24px\9;
	margin-left: 35px;
}

.left_nav div dd .W_btn_b span {
	color: white;
}

.left_nav div dd.btn_add_group {
	margin-top: 5px;
}

.left_nav a.face {
	display: inline-block;
	margin: 0 0 5px 5px;
	text-align:center;
	font-size:14px;
    font-weight:bold;
}

.left_nav .person_info {
	padding: 10px 0 25px 15px;
}

.left_nav .person_info dt,.left_nav .person_info dd {
	float: left;
	display: inline;
}

.left_nav .person_info dt {
	margin: 0 10px 0 0;
}

.left_nav .person_info dd {
	width: 80px;
	overflow: hidden;
	word-wrap: break-word;
}

.left_nav .person_info dd.nameBox {
	display: block;
	padding: 0 0 8px;
	overflow: visible;
}

.left_nav .person_info dd.nameBox .name {
	display: inline;
	font-weight: 700;
	height: auto;
	white-space: normal;
}

.left_nav .person_info dd.nameBox .tyicon {
	display: inline;
	margin: 0;
	line-height: normal;
}

.left_nav .person_info dd.nameBox p {
	padding: 4px 0 0;
	line-height: 16px;
}

.left_nav .person_info dd a {
	padding: 0;
	white-space: normal;
	height: auto;
	word-wrap: break-word;
	display: inline;
}

.left_nav .user_atten {
	margin: 0 0 12px 11px;
	border: 0;
	padding: 0;
}

.left_nav .user_atten li {
	float: left;
	border-right: 1px solid #ddd;
}

.left_nav .user_atten li strong {
	display: block;
}

.left_nav .user_atten li.W_no_border {
	border: 0;
}

.left_nav .user_atten li a {
	display: block;
}

.left_nav .user_atten li a:hover {
	text-decoration: none;
}

.left_nav .ua_f13 li strong {
	font-size: 13px;
}

.left_nav .ua_f11 li strong {
	font-size: 11px;
}

.left_nav .ad_list {
	margin: 20px 15px 0;
}

.left_nav .ad_list li {
	margin: 0 0 15px;
}

.left_nav .declist {
	margin: 0 0 0 15px;
	border: none;
	padding: 0;
}

.left_nav .declist .count {
	margin: 0 15px 0 0;
}

.left_nav .declist ul {
	margin: 0;
	_width: 130px;
}

.left_nav .declist li {
	margin: 0 8px 5px 0;
}

.left_nav .declist li img {
	vertical-align: middle;
}

.left_nav .tag dt em {
	position: absolute;
	margin: 1px 0 0 100px;
}

.left_nav .tag .edit {
	width: 16px;
	height: 16px;
	cursor: pointer;
	display: inline-block;
	margin: 0 2px 0 0;
	background: url(../../images/common/ico.png?id=1331016101750)
		no-repeat 0 -1617px;
}

.left_nav .tag .icon_delS {
	cursor: pointer;
}

.left_nav .tag em {
	visibility: hidden;
}

.left_nav .tag dt i {
	display: inline-block;
	max-width: 76px;
	_width: 76px;
	overflow: hidden;
}

.left_nav .tag a:hover em {
	visibility: visible;
}

.left_nav .tag input {
	width: 60px;
	margin: 0 2px 0 13px;
}

.left_nav .tag .W_btn_b span,.left_nav .tag .W_btn_a span {
	padding: 0 3px 0 1px;
	min-width: 20px;
}

.left_nav .tag .W_btn_b,.left_nav .tag .W_btn_a {
	margin: 0 2px;
	float: right;
	display: inline;
}

.left_nav .tag dd {
	line-height: 18px;
	margin: 10px 15px;
}

.ico_myhomepage,.ico_mentionedmy,.ico_mycomments,.ico_myquickreply,.ico_personletter,.ico_minblogs,.ico_mingroup,.ico_photos,.ico_favor,.ico_mygroup,.ico_myphoto,.ico_mygame,.ico_notice,.ico_persondata,.ico_modifyhead,.ico_bindmobile,.ico_privacyset,.ico_personset,.ico_appauthor,.ico_accountsafety,.ico_mydecoration,.ico_versionchoice,.ico_myconcern,.ico_myfans,.ico_invitefriend,.ico_findperson,.ico_guessyoulike,.ico_myintroduced,.ico_repassword,.ico_findloginname,.ico_conn,.ico_reportloss,.ico_sheild_app
	{
	background: url(../../images/common/ico_sidebar.png?id=1331015937609)
		no-repeat;
	_background:
		url(../../images/common/ico_sidebar.gif?id=1331016101750) no-repeat;
	width: 16px;
	height: 16px;
	display: inline-block;
}

.ico_myhomepage {
	background-position: 0 -425px;
}

.ico_mentionedmy {
	background-position: 0 -447px;
}

.ico_mycomments {
	background-position: 0 -474px;
}

.ico_myquickreply {
	background-position: 0 -1150px;
}

.ico_personletter {
	background-position: 0 -500px;
}

.ico_minblogs {
	background-position: 0 -525px;
}

.ico_mingroup {
	background-position: 0 -548px;
}

.ico_photos {
	background-position: 0 -750px;
}

.ico_favor {
	background-position: 0 -675px;
}

.ico_mygroup {
	background-position: 0 -549px;
}

.ico_myphoto {
	background-position: 0 -574px;
}

.ico_mygame {
	background-position: 0 -1050px;
}

.ico_persondata {
	background-position: 0 -225px;
}

.ico_modifyhead {
	background-position: 0 -250px;
}

.ico_bindmobile {
	background-position: 2px -325px;
}

.ico_privacyset {
	background-position: 1px -200px;
}

.ico_personset {
	background-position: 0 -275px;
}

.ico_appauthor {
	background-position: 0 -400px;
}

.ico_accountsafety {
	background-position: 1px -650px;
}

.ico_mydecoration {
	background-position: 0 -750px;
}

.ico_versionchoice {
	background-position: 0 -850px;
}

.ico_sheild_app {
	background-position: 0 -1174px;
}

.ico_notice {
	background-position: 0 -25px;
}

.ico_myconcern {
	background-position: 1px -50px;
}

.ico_myfans {
	background-position: 0 -75px;
}

.ico_invitefriend {
	background-position: 0 -350px;
}

.ico_findperson {
	background-position: 1px -375px;
}

.ico_guessyoulike {
	background-position: 1px -100px;
}

.ico_myintroduced {
	background-position: 1px -125px;
}

.ico_repassword {
	background-position: 1px -700px;
}

.ico_findloginname {
	background-position: 2px -725px;
}

.ico_reportloss {
	background-position: 0 -1075px;
}

.icnt_1 {
	background-position: 1px -50px;
}

.icnt_2 {
	background-position: 0 -75px;
}

.icnt_3 {
	background-position: 0 -350px;
}

.icnt_4 {
	background-position: 0 -375px;
}

.icnt_5 {
	background-position: 0 -100px;
}

.icnt_6 {
	background-position: 0 -125px;
}

.icnt_7 {
	background-position: 0 -774px;
}

.icnt_8 {
	background-position: 0 -1126px;
}

.icnt_9 {
	background-position: 0 -1200px;
}

.ico_report {
	background: url(../../images/common/ico.png?id=1331016101750)
		no-repeat 0 -2176px;
	width: 15px;
	height: 15px;
	line-height: 15px;
	vertical-align: middle;
	margin: 0 5px 0 0;
}

.ico_black {
	background: url(../../images/common/ico.png?id=1331016101750)
		no-repeat 1px -2356px;
	line-height: 15px;
	width: 15px;
	height: 15px;
	vertical-align: middle;
	margin: 0 5px 0 0;
}

.ico_exposure {
	background: url(../../images/common/ico.png?id=1331016101750)
		no-repeat 1px -2386px;
	line-height: 15px;
	width: 15px;
	height: 15px;
	vertical-align: middle;
	margin: 0 5px 0 0;
}

.ico_exposure {
	background: url(../../images/common/ico.png?id=1331016101750)
		no-repeat 1px -2386px;
	line-height: 15px;
	width: 15px;
	height: 15px;
	vertical-align: middle;
	margin: 0 5px 0 0;
}

.ico_feedback {
	background: url(../../images/common/ico.png?id=1331016101750)
		no-repeat 0 -2656px;
	line-height: 15px;
	width: 15px;
	height: 15px;
	vertical-align: middle;
	margin: 0 5px 0 0;
}

.int_perlist_small {
	padding: 10px 0 0;
}

.int_perlist_small ul {
	margin: 0 15px;
}

.int_perlist_small h3 {
	font-size: 12px;
	font-weight: normal;
	padding: 6px 14px;
}

.int_perlist_small ul li {
	float: left;
	display: inline;
	height: 30px;
	overflow: hidden;
	margin: 5px 10px 5px 0;
}

.int_perlist_small ul li a {
	display: block;
}

.int_perlink_small {
	padding: 10px 0 0;
}

.int_perlink_small ul {
	margin: 0 15px 0 10px;
}

.int_perlink_small h3 {
	font-size: 12px;
	font-weight: normal;
	padding: 6px 15px;
}

.int_perlink_small ul li {
	clear: both;
	height: 30px;
	overflow: hidden;
	margin: 5px 5px 10px;
	margin: 5px\9;
	zoom: 1;
}

.int_perlink_small ul li a {
	display: block;
}

.int_perlink_small ul li .headpic {
	float: left;
	width: 30px;
	margin-right: 5px;
}

.int_perlink_small ul li .info {
	float: left;
	width: 75px;
	padding: 0;
	margin: 0;
}

.int_perlink_small ul li .name {
	height: 14px;
	overflow: hidden;
	word-wrap: break-word;
}

.int_perlink_small ul li .fanNum {
	display: block;
	margin-top: 3px;
}

.int_perlink_small ul li .fanNum em {
	margin-left: 6px;
}

.int_perlist_small .more {
	clear: both;
	display: block;
	float: none;
	height: auto;
	margin: 0;
	padding: 5px 10px;
	text-align: right;
}

.int_perlink_small .more {
	height: auto;
	margin: 5px;
}

.left_nav .W_count {
	float: right;
}

.left_nav .declist .W_moredown,.left_nav .declist .W_moreup {
	margin-right: 15px;
}

.left_nav dt a.title .ico_albums,.left_nav dt a.title .ico_music,.left_nav dt a.title .ico_activities,.left_nav dt a.title .ico_vote,.left_nav dt a.title .ico_radio,.left_nav dt a.title .ico_gongyi
	{
	background-image:
		url("../../images/common/ico_app.png?id=1331016101750");
	background-repeat: no-repeat;
}

.ico_albums {
	background-position: 0 0;
}

.ico_music {
	background-position: 0 -25px;
}

.ico_activities {
	background-position: 0 -50px;
}

.ico_vote {
	background-position: 0 -75px;
}

.ico_radio {
	background-position: 0 -100px;
}

.ico_data {
	background-position: 0 -125px;
}

.ico_show {
	background-position: 0 -175px;
}

.ico_desk {
	background-position: 0 -200px;
}

.ico_gongyi {
	background-position: 0 -225px;
}

.left_nav dt a.title .ico_toplistof {
	background-image:
		url("../../images/common/ico_all.png?id=1331016101750");
	background-repeat: no-repeat;
}

.ico_toplistof {
	background-position: 0 -300px;
}

#js_style_css_module_nav_left_nav {
	height: 42px;
}

.W_rightModule {
	padding: 0 14px 20px;
}

.W_rightModule .alertInfo{
	text-align: center;
	padding: 0 0 10px;
}

.W_rightModule .title {
	font-size: 14px;
	line-height: 18px;
	height:18px;
	padding: 0 0 8px;
	font-weight: 700;
}
.W_rightModule .title .update_time{
	font-weight: normal;
	font-size: 12px;
}
.W_rightModule .title .ft12 {
	font-size: 12px;
	margin-left: 2px;
}

.W_rightModule .out_title {
	float: right;
	margin: 0 0 -20px;
	line-height: 17px;
	position: relative;
	z-index: 99;
}

.W_rightModule .more {
	text-align: right;
}

.W_rightModule div.more {
	clear: both;
}

.W_rightModule .more .fl {
	float: left;
}

.W_rightModule .more .fr {
	float: right;
}

.W_rightModule .more .W_vline {
	margin: 0 4px;
}

.W_rightModule .space {
	line-height: 14px;
	height: 10px;
	overflow: hidden;
}

.W_rightModule .zero {
	line-height: 18px;
}

.W_rightModule .right {
	float: right;
	font-size: 12px;
	font-weight: 400;
}

.M_rightNote {
	margin: 0 15px 30px;
	padding: 8px;
	border-width: 1px;
	border-style: solid;
}

.M_rnNobg {
	background-color: transparent;
}

.M_rightNote .icon_warn,.M_rightNote .icon_askS {
	float: left;
}

.M_rightNote .notetxt {
	display: block;
	line-height: 1.4em;
	margin-left: 21px;
}

.W_rightModule .moreBtn {
	margin-bottom: 5px;
}

.W_rightModule .moreBtn .fl {
	float: left;
}

.W_rightModule .moreBtn .fr {
	float: right;
	margin-top: 5px;
}

.W_rightModule .report {
	background: url(../../images/common/ico.png?id=1331016101750)
		no-repeat 0 -2176px;
	padding: 0 0 5px 20px;
	line-height: 15px;
}

.W_rightModule .black {
	background: url(../../images/common/ico.png?id=1331016101750)
		no-repeat 1px -2356px;
	padding: 0 0 5px 20px;
	line-height: 15px;
}

.W_rightModule .exposure {
	background: url(../../images/common/ico.png?id=1331016101750)
		no-repeat 0 -2385px;
	padding: 0 0 5px 20px;
	line-height: 15px;
}

.W_rightModule .feedback {
	background: url(../../images/common/ico.png?id=1331016101750)
		no-repeat 0 -2654px;
	padding: 0 0 5px 20px;
	line-height: 15px;
}

.W_other_app {
	width: 170px;
	overflow: hidden;
	clear: both;
}

.W_bubtips {
	margin: 0 0 2px;
}

.W_bubtips .W_arrline_mini {
	display: inline-block;
	overflow: hidden;
}

.W_bubtips div.W_linecolor {
	border-radius: 3px;
	_margin-top: 5px;
	border-style: solid;
	border-width: 1px;
}

.W_bubtips div.W_linecolor a {
	word-break: break-all;
	word-wrap: break-word;
	display: inline-block;
}

.W_bubtips .W_bgcolor {
	padding: 4px 8px;
	line-height: 20px;
}

.W_bubtips .W_bgcolor_arrow {
	height: 7px;
	height: 8px\9;
	margin: -4px 0 0 20px;
	_display: none;
}

.W_bubtips .W_bgcolor_arrow * {
	font-family: "SimSun";
	overflow: hidden;
	display: block;
	height: 9px;
	line-height: 17px;
}

.W_bubtips .W_bgcolor_arrow span {
	margin-top: -8px;
}

.W_rightModule2 {
	margin: 0 0 0 1px;
	_zoom: 1;
}

.W_rightModule2 .title {
	font-size: 14px;
	height: 25px;
	line-height: 25px;
	_overflow: hidden;
	font-weight: bold;
	padding: 0 0 0 15px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
}

.W_rightModule2 .title .tab li {
	float: left;
	margin-top: 3px;
	font-size: 12px;
	font-weight: normal;
}

.W_rightModule2 .title .tab li.tab_vline {
	width: 0;
	height: 12px;
	overflow: hidden;
	border-left-width: 1px;
	border-left-style: solid;
	margin: 8px -2px 0;
	_margin: 8px -4px 0;
}

.W_rightModule2 .title .tab a {
	display: block;
	padding: 0 13px;
	height: 23px;
	line-height: 23px;
	_overflow: hidden;
	_display: inline-block;
}

.W_rightModule2 .title .tab li.current {
	position: relative;
	border-width: 1px;
	border-style: solid;
	border-bottom: 0;
	margin-top: 2px;
	font-size: 14px;
	font-weight: bold;
	margin-left: -2px;
}

.W_rightModule2 .content {
	padding: 10px 15px;
}

.W_rightModule2 .btm_rt {
	text-align: right;
}

.W_rightModule2 .btm_rt .left {
	float: left;
}

.W_rightModule2 .pic30 .pic {
	width: 30px;
	height: 30px;
	float: left;
}

.W_rightModule2 .pic30 .con {
	margin: 0 0 0 38px;
	min-height: 30px;
	_margin-left: 35px;
	_zoom: 1;
}

.W_rightModule2 .pic50 .pic {
	width: 50px;
	height: 50px;
	float: left;
}

.W_rightModule2 .pic50 .con {
	margin: 0 0 0 58px;
	min-height: 50px;
	_margin-left: 55px;
	_zoom: 1;
}

.W_rightModule2 .sub_title {
	font-size: 14px;
	margin-bottom: 10px;
}

.W_rightModule2 .sub {
	margin-bottom: 30px;
}

#js_style_css_module_global_right_module {
	height: 42px;
}

.icon_cp,.ico_tipsnew,.ico_invite {
	height: 16px;
	width: 16px;
	display: inline-block;
	background:
		url("../../../images/common/ico_sidebar.png?id=1331015937609")
		no-repeat;
	_background:
		url("../../../images/common/ico_sidebar.gif?id=1331016101750")
		no-repeat;
	margin: 0 3px;
	vertical-align: -3px;
	_vertical-align: -1px;
}

.topic_list li {
	line-height: 20px;
	word-wrap: break-word;
}

.topic_list li .num {
	margin-left: 3px;
	font-family: 'SimSun';
}

.topic_list li .W_linkdot,.topic_list li .W_linkdot_b,.topic_list li .W_textdot,.topic_list li .W_textdot_b,.notice_board .W_textdot_b
	{
	margin: 9px 3px 0 0;
	_margin: 9px 0 0 0;
}

.topic_list li .close {
	background: url("../../images/common/ico.png?id=1331016101750")
		no-repeat 5px -225px;
	cursor: pointer;
	height: 16px;
	position: absolute;
	right: 4px;
	top: 3px;
	width: 16px;
}

.topic_list .tpc_dtl {
	margin: 0 0 2px;
	width: 170px;
	position: relative;
}

.topic_list .tpc_dtl_cont {
	padding: 8px;
	-moz-border-radius: 2px;
	border-radius: 2px;
	height: auto;
}

.topic_list .tpc_dtl .arrow {
	width: 25px;
	margin: 0 0 0 20px;
	height: 9px;
	overflow: hidden;
}

.topic_list .tpc_dtl .arrow span {
	font-family: "SimSun";
	overflow: hidden;
	line-height: 21px;
	font-size: 25px;
	height: 11px;
	width: 22px;
}

.add_topic {
	padding: 6px 0 0;
}

.add_topic .input {
	margin: 0 7px 0 0;
	width: 114px;
	height: 14px;
	padding: 5px 3px;
	border: 0;
}

.M_rmAD .ADpic {
	display: block;
	margin: -5px 0 5px 0;
	text-align: center;
}

.M_rmAD .ADtxt {
	line-height: 1.6em;
}

.M_rmAD .ADBtn {
	float: right;
	margin-top: 5px;
}

.M_rmAD .ADBtn .W_adbtn {
	margin-left: 10px;
}

.M_rmAvt .title a.tit {
	float: left;
	font-size: 12px;
}

.M_rmAvt .Avtpic {
	display: block;
	margin: 0 0 5px 0;
	text-align: center;
}

.W_rightModule .W_pages_minibtn {
	float: right;
	padding: 0;
	_height: 18px;
	background: ;
}

.W_rightModule .W_pages_minibtn .reverse,.W_rightModule .W_pages_minibtn .next
	{
	background: url("../../images/common/ico.png?id=1331016101750")
		no-repeat;
	height: 16px;
	width: 15px;
}

.W_rightModule .W_pages_minibtn .reverse {
	margin: 0;
	background-position: 0 -2475px;
}

.W_rightModule .W_pages_minibtn .next {
	margin: 0 0 0 -1px;
	background-position: 0 -2505px;
}

.W_rightModule .W_pages_minibtn .reverse:hover {
	background-position: 0 -2535px;
}

.W_rightModule .W_pages_minibtn .next:hover {
	background-position: 0 -2565px;
}

.M_activities .Acttxta,.M_activities .Acttxtb,.M_activities .ActBtn {
	line-height: 18px;
}

.M_activities .Actpic {
	height: 100px;
	width: 170px;
}

.M_activities .Actpic img {
	width: 100px;
	height: 100px;
}

.M_activities .Actpic a {
	display: block;
	margin: 0 auto;
	text-align: center;
}

.M_activities .Acttxta {
	margin-top: 11px;
}

.M_activities .ActBtn {
	margin-top: 7px;
}

.M_activities .more {
	float: right;
	padding-top: 2px;
}

.M_activities .more span {
	padding-left: 2px;
}

.M_activities .detail {
	height: 64px;
	margin: 0 0 5px;
}

.M_activities .detail dt {
	float: left;
}

.M_activities .detail dd {
	margin: 0 0 0 74px;
	line-height: 21px;
}

.M_activities .btn {
	clear: both;
}

.M_activities .btn .more {
	line-height: 18px;
}

.tipsinvite {
	margin: 0 0 12px;
}

.tipsinvite a {
	color: #d00;
}

.tipsinvite a em {
	font-size: 15px;
	font-weight: bold;
}

.tipsguide a {
	line-height: 15px;
	vertical-align: middle;
}

.ico_tipsnew {
	background-position: 0 -972px;
	padding-right: 3px;
}

.ico_invite {
	background-position: 0 -1024px;
	padding-right: 3px;
}

.topic_list .ico_local {
	margin-left: 8px;
}

.deal_view2 .deal_owner .W_addbtn,.deal_view1 .deal_owner .W_addbtn,.deal_view2 .deal_owner .W_addbtn_es,.deal_view1 .deal_owner .W_addbtn_es
	{
	float: right;
	margin-left: 5px;
	_margin-top: -3px;
}

.deal_view2 .deal_share .W_addbtn,.deal_view2 .deal_share .W_addbtn_es {
	float: left;
	margin-right: 5px;
}

.deal_view2 .deal_owner,.deal_view2 .deal_share {
	line-height: 20px;
	_height: 20px;
	_padding-top: 3px;
}

.deal_view2 .deal_name,.deal_view2 .deal_desc {
	line-height: 18px;
	word-wrap: break-word;
}

.deal_view2 .deal_price,.deal_view2 .deal_time {
	margin-right: 58px;
	background: #feecae;
	line-height: 26px;
	height: 26px;
	border: 1px solid #f8bd76;
	border-width: 1px 1px 0;
}

.deal_view2 .deal_price {
	font-weight: bold;
}

.deal_view2 .deal_price a {
	color: #F13E00 !important;
}

.deal_view2 .deal_price em,.deal_view2 .deal_time em {
	font-size: 14px;
	font-style: normal;
	font-weight: bold;
}

.deal_view2 .deal_time {
	border-top: 1px dashed #f8bd76;
}

.deal_view2 .deal_time a {
	color: #666;
}

.deal_view2 .deal_name a,.deal_view2 .deal_desc a,.deal_view2 .deal_img a,.deal_view2 .deal_price a,.deal_view2 .deal_time a
	{
	display: block;
}

.deal_view2 .deal_owner .W_linka {
	font-size: 14px;
}

.deal_view2 .deal_price a,.deal_view2 .deal_time a {
	padding: 0 10px;
}

.deal_view2 .deal_price a:hover,.deal_view2 .deal_time a:hover {
	text-decoration: none;
}

.deal_view2 .deal_name a,.deal_view2 .deal_desc a {
	padding: 3px 0;
}

.deal_view2 .deal_type {
	float: right;
	display: block;
	height: 54px;
	width: 56px;
	background:
		url("http://img.t.sinajs.cn/t4/appstyle/adv_deal/images/common/deal_type.png?id=1323328404357");
}

.deal_view2 .type_group {
	background-position: 0 -60px;
}

.deal_view2 .deal_friend {
	float: none;
	clear: both;
	margin: 1px 0;
	height: auto;
	border: 0;
	-moz-border-radius: 5px;
	border-radius: 5px;
	padding: 4px 0 3px;
	position: relative;
	bottom: 5px;
}

.deal_view2 .df_cont {
	padding: 5px 8px 6px 10px;
	border: 1px solid #f3f3f3;
	-moz-border-radius: 2px;
	border-radius: 2px;
	background-color: #f3f3f3;
	height: auto;
	line-height: 18px;
}

.deal_view2 .df_corner {
	position: absolute;
	overflow: hidden;
	display: block;
	background:
		url("http://img.t.sinajs.cn/t4/appstyle/adv_deal/images/common/layer_arrow1.png?id=1323328404357")
		no-repeat;
	width: 16px;
	height: 11px;
	top: -6px;
	left: 100px;
	background-position: 0 -1px;
}

.deal_view2 .deal_owner,.deal_view2 .deal_share,.deal_view1 .deal_owner
	{
	padding-bottom: 5px;
}

.deal_view2 .deal_share,.deal_view1 .deal_share {
	padding-top: 5px;
}

.deal_view2 .W_vline {
	padding: 0 6px;
	_padding: 0 4px;
}

.deal_view2 .approve {
	vertical-align: -2px;
	display: inline-block;
}

.deal_view1 {
	line-height: 20px;
}

.deal_view1 .deal_img,.deal_view1 .deal_share {
	text-align: center;
}

.deal_view1 .title {
	font-size: 14px;
	line-height: 18px;
}

.deal_view1 .title a {
	display: block;
}

.deal_view1 .W_vline {
	padding: 0 6px;
}

.deal_view1 .deal_img {
	padding: 3px 0 7px;
}

.deal_view1 .deal_share {
	padding: 5px 0;
}

.view_tit {
	font-size: 14px;
	font-weight: normal;
	margin-bottom: 5px;
}

.deal_view2 .W_bgcolor_arrow {
	margin: -4px 0 0 100px;
}

.deal_view2 .W_bubtips {
	margin-top: -7px;
	*margin-top: -5px;
}

.M_activities .dealPic {
	margin-bottom: 4px;
	position: relative;
	zoom: 1;
}

.M_activities .dealPic img {
	display: block;
}

.M_activities .dealPic .dealPic_txtbg {
	position: absolute;
	bottom: 0;
	left: 0;
	width: 170px;
	height: 20px;
	z-index: 1;
	background: #000;
	opacity: .5;
	filter: alpha(opacity = 50);
}

.M_activities .dealPic .dealPic_txt {
	position: absolute;
	bottom: 0;
	left: 0;
	width: 160px;
	height: 20px;
	z-index: 2;
	line-height: 20px;
	padding: 0 5px;
	overflow: hidden;
}

.M_activities .dealPic .dealPic_txt a {
	color: #fff;
	display: block;
}

.M_activities .dealPic .dealPic_txt a:hover {
	text-decoration: none;
}

.M_activities .dealPic .dealPic_txtbg_btn {
	height: 35px;
}

.M_activities .dealPic .dealPic_txt .dealPic_info {
	overflow: hidden;
	zoom: 1;
	line-height: 15px;
	margin-top: 3px;
	margin-top: 5px\9;
	word-wrap: break-word;
}

.M_activities .dealPic .dealPic_txt .dealPic_btn,.M_activities .dealPic .dealPic_txt .dealPic_btn span
	{
	background: url(../../../images/index/deal_bg_btn.png?id=201203071554) 0
		0 no-repeat;
	display: inline-block;
	height: 27px;
}

.M_activities .dealPic .dealPic_txt a.dealPic_btn {
	color: #555;
	float: right;
	font-size: 16px;
	font-weight: 700;
	text-align: center;
	padding-left: 3px;
	margin: 4px 0 0 4px;
	_margin-left: 1px;
}

.M_activities .dealPic .dealPic_txt .dealPic_btn span {
	cursor: pointer;
	background-position: right -27px;
	line-height: 27px;
	padding: 0 13px 0 10px;
}

.M_activities .dealJoin {
	height: 19px;
	_height: 16px;
	line-height: 19px;
	overflow: hidden;
	zoom: 1;
}

.M_activities .dealJoin .more {
	float: none;
	margin: 4px 0 6px 1px;
	vertical-align: middle;
}

.notice_ico {
	display: inline-block;
	width: 16px;
	height: 16px;
	background: url(../../images/common/ico.png?id=1331016101750)
		no-repeat 0 -2853px;
	vertical-align: top;
	margin-right: 5px;
}

.notice_board .arrow {
	width: 25px;
	margin: 0 0 0 20px;
	height: 9px;
	overflow: hidden;
}

.notice_board .arrow span {
	font-family: "SimSun";
	overflow: hidden;
	line-height: 21px;
	font-size: 25px;
	height: 11px;
	width: 22px;
}

.notice_board .notice_board_cont {
	padding: 10px;
	line-height: 18px;
	word-wrap: break-word;
	-moz-border-radius: 2px;
	-webkit-border-radius: 2px;
}

.notice_board p {
	line-height: 22px;
}

.notice_board .W_bubtips .W_bgcolor_arrow {
	margin-top: -8px;
}

.my_review {
	padding: 20px 0 20px;
}

.my_review ul li {
	line-height: 18px;
}

.my_review ul li em {
	color: red;
	margin: 0 2px 0 5px;
}

.my_review p {
	float: right;
	line-height: 25px;
}

.weibo_desk {
	line-height: 18px;
}

.weibo_desk p {
	margin-bottom: 5px;
}

.all_in_one .W_pages_minibtn {
	_margin-bottom: -18px;
	position: relative;
	z-index: 10;
}

.platform_list .topic_list {
	margin-top: 5px;
}

.platform_list .platform_border,.icon_platform a {
	float: left;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	box-shadow: 0 -10px 5px -10px rgba(100, 100, 100, 0.5) inset;
}

.icon_platform a {
	height: 33px;
	line-height: 33px;
	width: 33px;
	vertical-align: middle;
	display: inline-block;
	margin: 0 auto;
	text-align: center;
}

.icon_platform a img {
	margin-top: 8px;
}

.platform_list .platform_border {
	height: 33px;
	width: 9px;
}

.icon_platform a.current {
	width: 31px;
	background-image: none;
	border-width: 1px 1px 0;
	border-style: solid;
	border-radius: 3px 3px 0 0;
	box-shadow: none;
}

.icon_platform a.current img {
	margin-top: 7px;
}

.platform_list .more {
	float: right;
}

.icon_pf {
	background:
		url(../../../images/common/icon_platform.png?id=1323328404357)
		no-repeat;
	height: 16px;
	width: 16px;
	display: inline-block;
}

.icpf_message {
	background-position: 0 0;
}

.icpf_mphone {
	background-position: 0 -25px;
}

.icpf_mclient {
	background-position: 0 -50px;
}

.icpf_desktop {
	background-position: 0 -75px;
}

.W_main .weibo_fun_play,.W_main_narrow .weibo_fun_play {
	padding: 8px;
	margin: 5px 15px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	_zoom: 1;
}

.W_rightModule .ico_radio {
	float: left;
	margin-top: 4px;
	width: 16px;
	height: 9px;
	background:
		url("../../../images/common/icon_platform.png?id=1323328404357")
		no-repeat 0 -100px;
}

.W_rightModule .radio_list {
	margin: 10px 0;
}

.W_rightModule .radio_list a {
	margin-left: 17px;
	display: block;
	*zoom: 1;
	*display: inline;
	*margin-left: 0;
	word-wrap: break-word;
	word-break: break-all;
}

.microgame {
	margin: 0;
	line-height: 16px;
}

.microgame .mgName {
	width: 94px;
	_width: 97px;
	height: 20px;
	overflow: hidden;
	float: left;
	display: block;
	white-space: nowrap;
	_white-space: normal;
}

.microgame .ico {
	float: left;
	height: 16px;
	width: 16px;
	margin: 2px 3px 0 0;
}

.microgame div a.more {
	float: right;
	white-space: nowrap;
}

.more_module {
	margin-top: 15px;
}

.topic_list .progress_bar .M_rightNote {
	padding: 0;
	margin: 4px 5px 0 0;
	*margin-top: 3px;
	_margin-right: 2px;
	width: 130px;
	height: 10px;
	overflow: hidden;
	position: relative;
	float: left;
	display: inline;
}

.topic_list .progress_bar .M_rightNote dd {
	position: absolute;
	left: 0;
	top: 0;
	line-height: 10px;
	font-family: "SimSun";
	width: 128px;
	text-align: right;
}

.topic_list .progress_bar .current {
	height: 10px;
	overflow: hidden;
}

.game_list li {
	height: 16px;
	line-height: 16px;
	overflow: hidden;
	margin: 0 0 10px;
}

.game_list a {
	display: block;
}

.game_list img {
	width: 16px;
	height: 16px;
	float: left;
}

.game_list span {
	margin: 0 0 0 20px;
	display: block;
}

#js_style_css_module_list_topic_list {
	height: 42px;
}

.interPer {
	margin-bottom: 8px;
	zoom: 1;
}

.interPer_row,.interPerInp_row {
	float: left;
}

.interPer dt,.interPer_row dt,.interPerInp dt,.interPerInp_row dt {
	float: left;
}

.interPer dd,.interPer_row dd,.interPerInp dd,.interPerInp_row dd {
	display: block;
}

.interPer dt,.interPer_row dt {
	width: 50px;
	margin: 3px 8px 0 0;
	_margin: 3px 5px 0 0;
}

.interPer dt a,.interPer_row dt a {
	display: block;
}

.interPer dd,.interPer_row dd {
	line-height: 18px;
}

.interPer dd p.name,.interPer_row dd p.name,.interPerInp dd p.name,.interPerInp_row dd p.name
	{
	height: 18px;
	line-height: 18px;
	overflow: hidden;
	zoom: 1;
}

.interPer dd p.fllow,.interPer_row dd p.fllow,.interPerInp dd p.fllow,.interPerInp_row dd p.fllow
	{
	height: 20px;
	line-height: 19px;
	overflow: hidden;
	zoom: 1;
}

.interPer dd p.info,.interPer_row dd p.info,.interPerInp dd p.info,.interPerInp_row dd p.info
	{
	height: 19px;
	line-height: 19px;
	overflow: hidden;
	zoom: 1;
}

.interPer dd p.btn,.interPer_row dd p.btn,.interPerInp dd p.btn,.interPerInp_row dd p.btn
	{
	margin-top: 3px;
}

.interPer dd .nointer,.interPer_row dd .nointer,.interPerInp dd .nointer,.interPerInp_row dd .nointer
	{
	padding: 0 0 0 2px;
	padding-top: 2px\9;
	visibility: hidden;
}

.interPerHover dd .nointer,.interPer_rowHover dd .nointer {
	visibility: visible;
}

.interPer .mf_cont {
	padding: 5px 8px 6px 10px;
	-moz-border-radius: 2px;
	border-radius: 2px;
	height: auto;
	word-wrap: break-word;
}

.interPer a.W_moreup .more,.interPer a.W_moredown .more {
	margin: 5px 0 7px 0;
	vertical-align: middle;
}

.interPer .number {
	width: 60px;
	display: inline-block;
}

.interPer .close {
	height: 14px;
	position: absolute;
	top: 2px;
	left: 155px;
}

.interPer .hover {
	visibility: hidden;
	_visibility: visible;
}

.interPer:hover .hover {
	visibility: visible;
}

.interPerInp dd,.interPerInp_row dd {
	width: 106px;
	line-height: 18px;
	height: 64px;
}

.interPerInp dt,.interPerInp_row dt {
	margin: 2px 10px 7px 0;
	margin-top: 0\9;
}

.interPerInp dt a,.interPerInp_row dt a {
	display: block;
	width: 50px;
	height: 50px;
}

.interPerInp dt a img,.interPerInp_row dt a img {
	height: 50px;
	width: 50px;
}

.interPerInp dt a .checkbimg,.interPerInp_row dt a .checkbimg {
	margin: -14px 0 0;
	position: relative;
	z-index: 3;
	*position: static;
	display: block;
	border: none;
	width: 14px;
	height: 14px;
	background: url('../../../images/connect/checkbox.png?id=1323328404357')
		0 -14px no-repeat;
	overflow: hidden;
}

.interPerInp dt a.current .checkbimg,.interPerInp_row dt a.current .checkbimg
	{
	background: url('../../../images/connect/checkbox.png?id=1323328404357')
		0 0 no-repeat;
}

.interPer_row .star {
	height: 16px;
	padding-top: 3px;
}

.interPer_row .W_close_color {
	float: right;
}

.interPer_row .hover {
	visibility: hidden;
	_visibility: visible;
}

.interPer_row:hover .hover {
	visibility: visible;
}

.interPer .pop_users {
	margin-left: 0;
	width: auto;
	height: auto;
	clear: both;
}

.interPer .pop_users .titletxt {
	margin-bottom: 4px;
	padding-bottom: 4px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
}

.interPer .pop_users .pop_list .W_linkdot {
	margin: 6px 3px 0 0;
}

.interPer .pop_users .arrow {
	width: 25px;
	margin: 0 0 0 80px;
	height: 9px;
	overflow: hidden;
}

.interPer .pop_users .arrow span {
	font-family: "SimSun";
	overflow: hidden;
	line-height: 21px;
	font-size: 25px;
	height: 11px;
	width: 22px;
}

.interPer .mutual_friend {
	margin-left: 0;
	width: auto;
	height: auto;
}

.interPer .mutual_friend .W_bubtips .W_bgcolor_arrow b {
	font-family: "SimSun";
	overflow: hidden;
	line-height: 21px;
	font-size: 12px;
	height: 11px;
	width: 22px;
}

#js_style_css_module_list_person_connect {
	height: 42px;
}

.W_loading span {
	background: url(../../../images/common/loading.gif) no-repeat 0 1px;
	padding: 0 0 0 15px;
	line-height: 18px;
	height: 18px;
	display: inline-block;
}

#js_style_css_module_global_loading_line {
	height: 42px;
}

.topic_block ul li {
	position: relative;
	zoom: 1;
	padding: 5px 12px 5px 1px;
	word-wrap: break-word;
}

.topic_block ul li i {
	position: absolute;
	right: 5px;
	cursor: pointer;
	display: none;
	top: 1px;
	font-family: '榛戜綋';
	font-size: 16px;
	font-style: normal;
	font-weight: bold;
}

.topic_block ul .hover a {
	text-decoration: none;
}

.topic_block ul .hover i {
	display: inline;
}

.topic_block ul a:hover {
	text-decoration: none;
}

#js_style_css_module_list_topic_block {
	height: 42px;
}

.layer_add_topic {
	clear: both;
	padding: 20px 20px 18px;
}

.layer_add_topic .W_close {
	position: absolute;
	z-index: 2;
	right: 5px;
	top: 3px;
}

.layer_add_topic .tagsAdd_con .W_input {
	width: 115px;
	margin-right: 5px;
	margin-top: -1px\9;
	padding-right: 2px;
}

.layer_add_topic .tagsAdd_note {
	margin-top: 5px;
}

.layer_add_topic .tagsAdd_btn {
	margin-top: 7px;
}

.layer_add_topic .tagsAdd_btn .W_btn_b {
	margin-right: 8px;
}

.layer_add_topictag {
	border: 1px solid #ccc;
	background: #FDFFEA;
	padding: 10px;
	position: absolute;
	width: 178px;
}

.layer_add_topictag .W_close {
	position: absolute;
	top: 2px;
	right: 2px;
}

.layer_add_topictag .tagsAdd_input {
	padding: 10px 0 5px;
}

.layer_add_topictag .tagsAdd_con .W_input {
	width: 110px;
	margin: 0 5px 0 0;
}

.layer_add_topictag .W_btn_b span,.layer_add_topictag .W_btn_b_disable span
	{
	padding: 0 4px 0 2px;
}

.layer_insert_topictag .W_close {
	position: absolute;
	z-index: 2;
	right: 0;
	top: 0;
}

.layer_insert_topictag .tagsAdd_con {
	padding: 20px 15px 15px;
}

.layer_insert_topictag .tagsAdd_input .W_input {
	width: 114px;
	margin: 0 5px 0 0;
}

.layer_insert_topictag .W_btn_b span,.layer_insert_topictag .W_btn_b_disable span
	{
	padding: 0 4px 0 2px;
}

#js_style_css_module_layer_layer_add_tags {
	height: 42px;
}

.layer_tips_version {
	position: absolute;
}

.layer_tips_bg {
	background: #FEFFE5;
	height: 100%;
	overflow: hidden;
	padding: 8px 10px 10px;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	-o-border-radius: 10px;
	-ms-border-radius: 10px;
	border-radius: 10px;
}

.layer_tips_version .close_tip_new {
	text-align: right;
	margin-top: 3px;
	margin-left: 5px;
	float: right;
}

.layer_tips_version .close_tip_new .W_closetip {
	display: inline-block;
	width: 7px;
	height: 7px;
	background:
		url("../../../images/layer/layer_tip_newico.png?id=1331016101750") 0
		-38px no-repeat;
}

.layer_tips_version .layer_tips_bg .W_close_color,.layer_tips_version .layer_tips_bg .W_close_color:hover
	{
	display: inline-block;
	width: 7px;
	height: 7px;
	overflow: hidden;
	background:
		url("../../../images/layer/layer_tip_newico.png?id=1331016101750") 0
		-38px no-repeat;
}

.layer_tips_version {
	width: 194px;
	padding: 0;
	color: #666;
	border-width: 1px 1px 2px;
	border-style: solid;
	border-color: #e6d4a9;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	-o-border-radius: 10px;
	border-radius: 10px;
}

.layer_tips_version ul,.layer_tips_version dl,.layer_tips_version .tv_content
	{
	overflow: hidden;
	zoom: 1;
}

.layer_tips_version ul li a {
	cursor: pointer;
}

.layer_tips_version ul li span.link {
	color: #e0a20c;
}

.layer_tips_version a {
	color: #d4a639;
}

.layer_tips_version .arrow_up,.layer_tips_version .arrow_left,.layer_tips_version .arrow_down,.layer_tips_version .arrow_right
	{
	overflow: hidden;
	background:
		url("../../../images/layer/layer_arrow_new.png?id=1323328404357") 0 0
		no-repeat;
	_background-image:
		url("../../../images/layer/layer_arrow_new.gif?id=1323328404357");
}

.layer_tips_version .arrow_up {
	top: -16px;
	width: 20px;
	height: 9px;
	background-position: -9px 0;
}

.layer_tips_version .arrow_right {
	right: -9px;
	width: 9px;
	height: 20px;
	background-position: -29px -10px;
}

.layer_tips_version .arrow_down {
	bottom: -9px;
	width: 20px;
	height: 9px;
	background-position: -9px -30px;
}

.layer_tips_version .arrow_left {
	left: -9px;
	width: 9px;
	height: 20px;
	background-position: 0 -9px;
}

.layer_tips_version .W_close_color {
	position: static;
	float: right;
	margin-left: 5px;
	_margin-left: 2px;
	background: url("../../../images/layer/tips_close.gif?id=1323328404357")
		no-repeat 0 -13px;
}

.layer_tips_version .W_close_color:hover {
	background-position: 0 0;
}

.userguide {
	_zoom: 1;
}

.userguide .layer_tips_intro {
	position: absolute;
	_zoom: 1;
}

.layer_tips_wid2 {
	width: 285px;
}

.layer_tips_intro dl dt {
	font-weight: bold;
}

.layer_tips_intro dl dd em {
	display: inline-block;
	width: 64px;
	height: 17px;
	vertical-align: -2px;
	*vertical-align: 1px;
}

.layer_tips_intro dl dd em.layer_nickname {
	background: url(../../../images/layer/tips_intro.png?id=1323328404357)
		no-repeat right -94px;
}

.layer_tips_intro dl dd em.layer_nickname_CHT {
	background: url(../../../images/layer/tips_intro.png?id=1323328404357)
		no-repeat -912px -94px;
}

.layer_tips_intro dl dd.remind_pic {
	background: url(../../../images/layer/tips_intro.png?id=1323328404357)
		no-repeat 0 45px;
	padding: 0 0 130px 0;
}

.layer_tips_intro dl dd.remind_pic_CHT {
	background: url(../../../images/layer/tips_intro.png?id=1323328404357)
		no-repeat -528px 45px;
	padding: 0 0 130px 0;
}

.layer_tips_intro dl dd.mention_pic {
	background: url(../../../images/layer/tips_intro.png?id=1323328404357)
		no-repeat -266px 22px;
	padding: 0 0 90px 0;
}

.layer_tips_intro dl dd.mention_pic_CHT {
	background: url(../../../images/layer/tips_intro.png?id=1323328404357)
		no-repeat right 22px;
	padding: 0 0 90px 0;
}

.layer_tips_intro dl dd a {
	display: inline-block;
	color: #0092c9;
}

.layer_tips_intro dl dd.mention_pic,.layer_tips_intro dl dd.mention_pic_CHT
	{
	color: #e60000;
}

.layer_tips_intro dl dd .W_textdot_b {
	background: #666;
	margin: 9px 3px 0 0;
	_margin: 9px 3px 0 0;
}

.layer_tips_intro dl dd img {
	max-width: 100%;
}

.layer_tips_version .W_btn_tip,.layer_tips_version .W_btn_tip span,.layer_tips_version .W_btn_tip_esc,.layer_tips_version .W_btn_tip_esc span
	{
	display: inline-block;
	height: 19px;
	line-height: 19px;
	background:
		url("../../../images/layer/layer_tip_newico.png?id=1331016101750") 0 0
		no-repeat;
}

.layer_tips_version .W_btn_tip,.layer_tips_version .W_btn_tip_esc {
	padding-left: 3px;
}

.layer_tips_version .W_btn_tip_esc {
	background-position: left -48px;
	margin-left: 10px;
}

.layer_tips_version .W_btn_tip:hover,.layer_tips_version .W_btn_tip_esc:hover
	{
	text-decoration: none;
}

.layer_tips_version .W_btn_tip span,.layer_tips_version .W_btn_tip_esc span
	{
	padding: 0 5px 0 3px;
	cursor: pointer;
}

.layer_tips_version .W_btn_tip span {
	background-position: right -19px;
	color: #fff;
}

.layer_tips_version .W_btn_tip_esc span {
	background-position: right -67px;
	color: #666;
}

.layerTipsIcon {
	margin-right: 7px;
}

.icon_lamp {
	float: left;
	display: inline;
	width: 26px;
	height: 31px;
	background: url("../../../images/layer/lamp.png?id=1323328404357") 0 0
		no-repeat;
}

.layer_tips_version li.link_btn,.layer_tips_intro dl dd.btn {
	text-align: right;
	padding: 7px 0 0;
}

.layer_tips_noicon_s {
	width: 160px;
}

.layer_tips_noicon_l {
	width: 260px;
}

#js_style_css_module_layer_layer_tips_version {
	height: 42px;
}

.today_hot {
	width: 310px;
	padding: 0 25px 10px;
}

.today_hot .hot_pic {
	height: 85px;
	background: url(../../../images/layer/today_hot.png?id=1323328404357)
		no-repeat;
}

.today_hot .topic_list {
	padding: 0 0 10px;
}

.today_hot .topic_list .recommend {
	background: #f3f3f3;
}

.today_hot .topic_list .recommend dt {
	padding: 0 0 10px;
	border-bottom: 1px dotted #d6d6d6;
}

.today_hot .topic_list .recommend dd {
	padding: 10px 0;
}

.today_hot .topic_list dt a {
	margin-right: 5px;
}

.today_hot .topic_tit {
	font-size: 14px;
}

.today_hot .more_topic {
	float: right;
}

.today_hot dl {
	padding: 15px 10px 0;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
}

.today_hot .btn {
	padding: 7px 0 0;
}

.today_hot .btn label {
	float: left;
}

.today_hot .topic_list dd {
	padding: 5px 0 0;
	line-height: 18px;
}

.today_hot .common {
	background-position: center 10px;
}

.today_hot .feeling {
	background-position: center -74px;
}

.today_hot .life {
	background-position: center -157px;
}

.today_hot .tech {
	background-position: center -240px;
}

.today_hot .fun {
	background-position: center -319px;
}

.today_hot .sport {
	background-position: center -403px;
}

#js_style_css_module_layer_layer_hot {
	height: 42px;
}

.first_weibo_img {
	width: 586px;
	height: 182px;
	background: url(../../../images/layer/send_img.png?id=1323328404357) 0 0
		no-repeat;
}

#js_style_css_module_layer_layer_send_img {
	height: 42px;
}

.layer_face_cont {
	height: 100%;
	overflow: hidden;
	width: 400px;
	padding: 10px 20px 20px;
}

.layer_face_cont .lf {
	float: left;
	display: inline;
	width: 150px;
	height: 150px;
	border: 1px solid #ccc;
	text-align: center;
}

.layer_face_cont .rt {
	float: right;
	display: inline;
	width: 230px;
	line-height: 18px;
	min-height: 160px;
	_height: 160px;
	background: url(../../../images/layer/sbady_face.jpg?id=1323328404357)
		right bottom no-repeat;
}

.layer_face_cont .male {
	background: url(../../../images/layer/layer_face.png?id=1323328404357) 0
		0 no-repeat;
}

.layer_face_cont .female {
	background: url(../../../images/layer/layer_face.png?id=1323328404357) 0
		-150px no-repeat;
}

.layer_face_cont .lf .W_btn_d {
	margin-top: 65px;
}

.layer_face_cont .lf .onload_btn {
	margin-top: 30px;
	display: inline-block;
	font-weight: bold;
	line-height: 18px;
}

.layer_face_cont .lf .onload_btn .errtxt {
	height: 37px;
	overflow: hidden;
	display: block;
}

.layer_face_cont .lf .onload_btn .W_btn_d {
	margin-top: 0;
	font-weight: normal;
}

.layer_face_cont .lf .onload_bar {
	margin: 68px 12px 0;
}

.layer_face_cont .lf .onload_bar span {
	display: block;
	text-align: left;
	padding: 1px;
	margin-bottom: 5px;
	border: 1px solid #ccc;
	background: #fff;
}

.layer_face_cont .lf .onload_bar i {
	display: block;
	height: 9px;
	overflow: hidden;
	background: url(../../../images/layer/load_bar.png?id=1323328404357) 0 0
		no-repeat;
}

.layer_face_cont .lf .clear {
	clear: both;
}

.layer_face_cont .btn {
	padding: 5px 0 0;
	overflow: hidden;
	height: 100%;
}

.layer_face_cont .btn a {
	display: inline-block;
	margin-top: 5px;
}

.layer_face_cont .btn .W_btn_a_disable {
	float: left;
	margin: 0 0 0 44px;
}

.W_layer .tit_load_face {
	text-indent: -9999em;
	height: 60px;
	background:
		url(../../../images/layer/layer_loadface.png?id=1323328404357) 132px
		-47px no-repeat;
}

#js_style_css_module_layer_layer_load_face {
	height: 42px;
}

.layer_attention_choose {
	width: 520px;
	padding: 20px;
}

.layer_attention_choose .tab_c .current {
	_position: static;
}

.layer_attention_choose .person_list {
	border: 1px solid #ebebeb;
	margin: 10px 0 0;
}

.layer_attention_choose .person_list .list {
	height: 240px;
	overflow-y: auto;
	overflow-x: hidden;
	padding: 10px 0 10px 10px;
}

.layer_attention_choose .person_list .list li {
	width: 135px;
	float: left;
	padding: 10px 9px;
	display: inline;
	margin: 0 10px 10px 0;
}

.layer_attention_choose .person_list .list li.current {
	background: #f3f3f3;
}

.layer_attention_choose .person_list .list li.current .icon_succ {
	display: block;
}

.layer_attention_choose .person_list .list li:hover {
	background: #f8f8f8;
	cursor: pointer;
}

.layer_attention_choose .person_list .list li .face {
	float: left;
	display: inline;
	margin: 0 8px 0 0;
}

.layer_attention_choose .person_list .list li .icon_succ {
	margin: -18px 0 0;
	display: none;
	float: left;
	clear: both;
}

.layer_attention_choose .person_list .list li .info {
	overflow: hidden;
	zoom: 1;
}

.layer_attention_choose .person_list .list li .info span {
	display: block;
	line-height: 16px;
}

.layer_attention_choose .person_list .list li .info span.region {
	height: 14px;
	overflow: hidden;
}

.layer_attention_choose .person_list .list li .info .info_txt {
	height: 32px;
	overflow: hidden;
}

.layer_attention_choose .person_list .func {
	background: #f3f3f3;
	padding: 8px 20px;
}

.layer_attention_choose .person_list .func label {
	cursor: pointer;
}

.layer_attention_choose .search {
	border: 1px solid #d2d5d8;
	height: 22px;
	margin: 3px 0 0;
}

.layer_attention_choose .search .input {
	margin: 0 5px 0 0;
	border: 0;
	color: #666;
	float: left;
	line-height: 22px;
	height: 22px;
	width: 130px;
	padding: 0 2px;
}

.layer_attention_choose .search .default {
	color: #e0e0e0;
}

.layer_attention_choose .search .btn {
	background: url(../../../images/common/search_btn.gif?id=1323328404357)
		no-repeat;
	width: 20px;
	height: 22px;
	float: left;
	padding: 0;
}

.layer_attention_choose .person_list .list .personList_tips {
	clear: both;
	padding: 0;
	width: 480px;
}

.layer_attention_choose .person_list .list .personList_tips:hover {
	background: none;
	cursor: default;
}

.layer_attention_choose .person_list .list .personList_tips .tipscon {
	width: 458px;
}

.layer_attention_choose .person_list .list .personList_tips .tipscon .txt
	{
	width: 435px;
}

.layer_attention_choose .person_list .list .no_person {
	width: auto;
	padding: 0;
}

.layer_attention_choose .person_list .list .no_person:hover {
	background: none;
	cursor: text;
}

#js_style_css_module_layer_layer_attention_choose {
	height: 42px;
}

.layer_invite_attention .person_list {
	margin-top: 5px;
}

.layer_invite_attention {
	width: 400px;
}

.func .line {
	margin: 0 10px;
	color: #bbb;
}

.func .W_spetxt {
	margin: 0 5px;
}

.func .W_btn_b {
	margin-left: 10px;
}

.layer_invite_attention {
	padding-top: 10px;
}

.W_layer .tit_maybe {
	text-indent: -9999em;
	height: 56px;
	background:
		url(../../../images/layer/layer_loadface.png?id=1323328404357) 50%
		10px no-repeat;
}

#js_style_css_module_layer_layer_intrs_maybe {
	height: 42px;
}

.tipsBox {
	width: 540px;
	height: 80px;
	padding: 0;
	border: none;
	-moz-border-radius: 0;
	-webkit-border-radius: 0;
	position: relative;
	margin: 0 0 10px;
}

.tipsBox .tipsWholeLink {
	position: absolute;
	left: 0;
	top: 0;
	display: block;
	width: 100%;
	height: 100%;
}

.tipsBox .tipsTempLink {
	position: absolute;
	left: 0;
	top: 0;
	display: block;
}

.tipsBox .tipsBtnBox {
	padding: 5px 20px 0 20px;
}

.tipsBox .tipTitle {
	line-height: 20px;
	font-weight: bold;
	color: #666;
	font-size: 14px;
}

.tipsBox .tipsTxt {
	padding: 11px 20px 0 20px;
	line-height: 20px;
	color: #666;
}

.tipsBox .tipsTxt b {
	display: block;
	font-size: 14px;
}

.tipsBox strong {
	font-weight: bold;
}

.tips_player {
	position: relative;
	width: 540px;
	overflow: hidden;
	margin-bottom: 15px;
	clear: both;
}

.tips_player .player_wrap {
	position: relative;
	width: 540px !important;
	height: 80px;
	overflow: hidden;
}

.tips_player .tips_list li {
	float: left\9;
	width: 540px;
	height: 80px;
	overflow: hidden;
}

.tips_player .pages {
	position: absolute;
	right: 0;
	bottom: 0;
}

.tips_player .pages a {
	float: left;
	_display: inline;
	margin-left: 3px;
	background: #333;
	text-align: center;
	text-decoration: none;
	opacity: .5;
	filter: alpha(opacity = 50);
	background: #fff;
	color: #333;
}

.tips_player .pages a:visited {
	color: #333;
}

.tips_player .pages a:hover,.tips_player .pages a.on,.tips_player .pages a.on:visited
	{
	background: #333;
	color: #fff;
	text-decoration: none;
}

.tips_player .pages a span {
	display: inline-block;
	width: 13px;
	height: 13px;
	cursor: hand;
}

.tips_player a.close,.tipsBox a.close {
	position: absolute;
	top: 1px;
	right: 1px;
	display: block;
	width: 10px;
	padding-left: 2px;
	height: 12px;
	line-height: 8px;
	background: #fff;
	color: #666;
	text-decoration: none;
	font-family: '榛戜綋';
	font-size: 16px;
	font-weight: bold;
	z-index: 1;
	opacity: .7;
	filter: alpha(opacity = 70);
	*line-height: 10px;
}

.tips_player a.close:hover,.tipsBox a.close:hover {
	background: #666;
	color: #fff;
	opacity: .7;
	filter: alpha(opacity = 70);
	text-decoration: none;
}

.tipsBox1 {
	background: #fbfff1
		url(../../../images/common/tipsbg_4.gif?id=1323328404357) no-repeat
		left top;
	border: 1px solid #daebbe;
	width: 450px;
	padding: 10px 20px 0 70px;
	overflow: hidden;
	position: relative;
	height: 80px;
	margin: 0 0 10px;
}

.tipsBox2 {
	position: relative;
	width: 500px;
	margin: 0 0 10px;
	padding: 11px 20px;
	border: 1px solid #f1f1f1;
}

.tipsBox1 .tipTxt {
	line-height: 20px;
	color: #333;
	word-wrap: break-word;
}

.tipsBox1 .tipTitle {
	color: #333;
}

.tipsBox1 .tipBtn {
	overflow: hidden;
	margin-top: 5px;
}

.tipsBox1 .close,.tipsBox2 .close {
	color: #acbe96;
	position: absolute;
	top: 1px;
	right: 1px;
	display: block;
	width: 10px;
	padding-left: 2px;
	height: 12px;
	background: #fff;
	color: #666;
	line-height: 8px;
	text-decoration: none;
	font-family: '榛戜綋';
	font-size: 16px;
	font-weight: bold;
	z-index: 1;
	opacity: .7;
	filter: alpha(opacity = 70);
	*line-height: 10px;
}

.tipsBox1 .close:hover,.tipsBox2 .close:hover {
	background: #666;
	color: #fff;
	opacity: .7;
	filter: alpha(opacity = 70);
	text-decoration: none;
}

.theNewTip {
	border-width: 1px;
	border-style: solid;
	height: 100%;
	overflow: hidden;
	padding: 2px;
}

.tips_player .theNewTip .contPic {
	height: 73px;
	overflow: hidden;
	position: relative;
}

.tips_player .theNewTip .contPic img {
	width: 417px;
	height: 73px;
}

.tips_player .theNewTip .contPic .hover_txt {
	display: none;
	position: absolute;
	left: 30px;
	top: 30px;
}

.tips_player .theNewTip .contPic a.W_texta {
	cursor: pointer;
	background-color: #fff;
	display: inline-block;
}

.tips_player .theNewTip .contPic a:hover {
	text-decoration: none;
}

.tips_player .theNewTip .contPic a:hover img {
	opacity: .2;
	filter: alpha(opacity = 20);
}

.tips_player .theNewTip .contPic a:hover .hover_txt {
	display: block;
	color: #555;
}

.tips_player .theNewTip .joinOrg {
	float: right;
	width: 102px;
	overflow: hidden;
	padding: 16px 0 0 10px;
}

.tips_player .theNewTip .joinOrg .orgHead {
	display: inline-block;
	vertical-align: middle;
	border-width: 1px;
	border-style: solid;
	margin-right: 3px;
}

.tips_player .theNewTip .joinOrg .orgHead img {
	display: block;
}

.tips_player .theNewTip .joinOrg .joinBtn {
	padding-top: 8px;
}

.tips_player .theNewTip .adver_pic {
	position: relative;
	zoom: 1;
}

.tips_player .theNewTip .adver_pic .playBtn em,.tips_player .theNewTip .adver_pic .adver_rt
	{
	background: url(../../../images/index/adver_icon_new.png) 0 0 no-repeat;
	_background-image: url(../../../images/index/adver_icon_new.gif);
}

.tips_player .theNewTip .adver_pic .adver_rt {
	display: block;
	position: absolute;
	right: 10px;
	bottom: 3px;
	padding-left: 14px;
	height: 16px;
	line-height: 16px;
	color: #bbb;
	background-position: 0 -100px;
}

.tips_player .theNewTip .adver_pic .playBtn {
	position: absolute;
	top: 3px;
	left: 20px;
	color: #fff;
}

.tips_player .theNewTip .adver_pic .playBtn em {
	display: inline-block;
	height: 45px;
	width: 45px;
	vertical-align: -17px;
	margin-right: 7px;
}

.tips_player .theNewTip .adver_pic a:hover {
	text-decoration: none;
}

.tips_player .theNewTip .adver_pic img {
	display: block;
}

.tips_player .theNewTip .adver_info {
	text-align: right;
	padding: 3px 10px;
}

.tips_player .theNewTip .adver_info .lName {
	float: left;
}

.tips_player .theNewTip .adver_info .lName a {
	margin-right: 5px;
}

.tips_player .theNewTip .adver_info .rTxt {
	padding-top: 3px;
	display: inline-block;
}

#js_style_css_module_global_tips_player {
	height: 42px;
}

.icon_cp {
	height: 16px;
	width: 16px;
	display: inline-block;
	background: url(../../../images/common/ico_sidebar.png?id=1331015937609)
		no-repeat;
	_background:
		url(../../../images/common/ico_sidebar.gif?id=1331016101750) no-repeat;
	margin: 0 3px;
	vertical-align: -3px;
	_vertical-align: -1px;
}

.M_activities .btn_fl {
	float: left;
}

.M_activities .btn_fr {
	float: right;
}

.M_activities .activities_list {
	margin-top: 5px;
}

.M_activities .Acttxta,.M_activities .ActBtn,.M_activitiesB .Acttxtb,.M_activitiesC .Acttxtb,.M_activitiesC .Acttxtc
	{
	line-height: 18px;
}

.M_activities .Actpic,.M_activitiesA .Actpic1 {
	width: 170px;
}

.M_activities .Actpic {
	height: 100px;
}

.M_activitiesA .Actpic img,.M_activitiesC .Actpic img {
	width: 170px;
	height: 100px;
}

.M_activities .Actpic a {
	display: block;
	margin: 0 auto;
	text-align: center;
}

.M_activities .Actpic a:hover {
	text-decoration: none;
}

.M_activities .btn_fr {
	padding-top: 3px\9;
}

.activities_list .tpc_dtl {
	margin: 2px 0 2px;
	width: 170px;
	position: relative;
}

.activities_list .tpc_dtl_cont {
	padding: 8px;
	-moz-border-radius: 2px;
	border-radius: 2px;
	line-height: 18px;
	word-wrap: break-word;
	overflow: hidden;
}

.activities_list .tpc_dtl .arrow {
	width: 25px;
	margin: 0 0 0 20px;
	height: 9px;
	overflow: hidden;
}

.activities_list .tpc_dtl .arrow span {
	font-family: "SimSun";
	overflow: hidden;
	line-height: 21px;
	font-size: 25px;
	height: 11px;
	width: 22px;
}

.M_activitiesA .Actpic1 {
	height: 65px;
}

.M_activitiesA .title a:hover {
	text-decoration: none;
}

.M_activitiesA .title a:hover em {
	text-decoration: underline;
}

.M_activitiesA .Acttxta {
	margin-top: 11px;
}

.M_activitiesA .Acttxtc {
	margin-bottom: 5px;
}

.M_activitiesA .ActBtn {
	margin-top: 7px;
}

.M_activitiesA .W_addbtn {
	padding-top: 2px\9;
	height: 18px;
	line-height: 18px;
}

.icp8 {
	background-position: 0 0;
}

.icp9 {
	background-position: 0 -875px;
}

.icp10 {
	background-position: 0 -624px;
}

.M_activitiesB .Actpic {
	height: 120px;
}

.M_activitiesB .Actpic img {
	width: 120px;
	height: 102px;
	margin-top: 9px;
}

.M_activitiesB .Acttxta {
	margin-top: 11px;
}

.M_activitiesB .ActBtn {
	margin-top: 7px;
}

.M_activitiesB .W_addbtn {
	margin-right: 10px;
	padding-top: 2px\9;
	height: 18px;
	line-height: 18px;
}

.M_activitiesB .more span {
	padding-left: 2px;
}

.M_activitiesC .Actpic {
	margin-top: 11px;
}

.M_activitiesC .Acttxta {
	margin-top: 6px;
}

.M_activitiesC .ActBtn {
	margin-top: 7px;
}

.M_activitiesC .W_addbtn {
	width: 48px;
	text-align: center;
}

.spread_adv,.spread_advbg {
	text-align: center;
	margin-right: auto;
	margin-left: auto;
}

.spread_advbg {
	height: 90px;
}

.spread_adv .spread_w800 {
	width: 800px;
}

.spread_adv .spread_w950 {
	width: 950px;
}

.spread_adv .left,.spread_adv .center,.spread_adv .right {
	text-align: left;
	float: left;
}

.spread_adv .left {
	width: 169px;
}

.spread_adv .center {
	padding: 6px 0;
}

.spread_adv .right {
	width: 203px;
	float: right;
}

.spread_adv .interPer {
	margin-left: 14px;
	margin-top: 12px;
	position: static;
}

.spread_adv .interPer dt {
	margin: 3px 10px 0 0;
}

.spread_adv .interPer dd p.fllow {
	margin-top: 3px;
	height: 24px;
}

.spread_adv .imgadvbg {
	margin-top: 4px;
	margin-right: 6px;
}

.spread_adv .imgadvbg img {
	width: 195px;
	height: 80px;
	border: 1px solid;
}

.spread_adv .spread_send {
	color: #666;
}

.spread_adv .spread_w800 .spread_send {
	width: 420px;
	_width: 405px;
}

.spread_adv .spread_w950 .spread_send {
	width: 565px;
	_width: 550px;
}

.spread_adv .bg {
	height: 78px;
}

.spread_adv .content {
	height: 78px;
}

.spread_adv .detail {
	padding: 6px 13px 0 15px;
	margin-top: -50px;
	margin-left: 13px;
	-moz-border-radius: 5px 5px 0 0;
	-webkit-border-radius: 5px 5px 0 0;
}

.spread_adv .detail .txt {
	line-height: 24px;
	overflow-y: auto;
	height: 48px;
}

.spread_adv .W_vline {
	text-indent: -1px;
	display: inline-block;
	padding: 0 10px;
}

.spread_adv .arrow {
	display: inline-block;
	margin: 25px 0 0 0;
}

.spread_adv .arrow span {
	font-size: 25px;
	width: 25px;
	height: 25px;
	font-family: "SimSun";
}

.spread_adv .arrow_l {
	width: 25px;
	height: 25px;
	background-position: 0 -24px;
}

.spread_adv .operate {
	padding: 2px 13px 0 0;
	margin-left: 13px;
	height: 22px;
	-moz-border-radius: 0 0 5px 5px;
	-webkit-border-radius: 0 0 5px 5px;
}

.spread_adv .operate .txt {
	text-align: right;
}

.spread_adv .addlove {
	cursor: pointer;
	font-size: 15px;
	line-height: 18px;
	padding-right: 3px;
}

.spread_adv a.W_addbtn {
	background-color: #e3ffd5;
	border-color: #d5f7c5;
	color: #389a0a;
}

.spread_adv a.W_addbtn:hover {
	background-color: #81d300;
	border-color: #4ec000;
	color: #fff;
}

.spread_adv .spread_advbg {
	background-color: #fff;
}

.spread_adv .detail,.spread_adv .operate {
	background-color: #f3f3f3;
}

.spread_adv .arrow span {
	color: #f3f3f3;
}

.spread_adv .imgadvbg img {
	border-color: #dbdbdb;
}

.M_activities .W_bubtips {
	margin-bottom: 0;
}

.M_activities .W_bubtips .W_bgcolor_arrow {
	margin-top: 0;
}

.M_activities .dealPic {
	margin-bottom: 4px;
	position: relative;
	zoom: 1;
}

.M_activities .dealPic img {
	display: block;
}

.M_activities .dealPic .dealPic_txtbg {
	position: absolute;
	bottom: 0;
	left: 0;
	width: 170px;
	height: 20px;
	z-index: 1;
	background: #000;
	opacity: .5;
	filter: alpha(opacity = 50);
}

.M_activities .dealPic .dealPic_txt {
	position: absolute;
	bottom: 0;
	left: 0;
	width: 160px;
	height: 20px;
	z-index: 2;
	line-height: 20px;
	padding: 0 5px;
	overflow: hidden;
}

.M_activities .dealPic .dealPic_txt a {
	color: #fff;
	display: block;
}

.M_activities .dealPic .dealPic_txt a:hover {
	text-decoration: none;
}

.M_activities .dealPic .dealPic_txtbg_btn {
	height: 35px;
}

.M_activities .dealPic .dealPic_txt .dealPic_info {
	overflow: hidden;
	zoom: 1;
	line-height: 14px;
	margin-top: 3px;
	margin-top: 5px\9;
}

.M_activities .dealPic .dealPic_txt .dealPic_btn,.M_activities .dealPic .dealPic_txt .dealPic_btn span
	{
	background: url(../../../images/index/deal_bg_btn.png?id=201202071554) 0
		0 no-repeat;
	display: inline-block;
	height: 27px;
}

.M_activities .dealPic .dealPic_txt a.dealPic_btn {
	color: #555;
	float: right;
	font-size: 16px;
	font-weight: 700;
	text-align: center;
	padding-left: 3px;
	margin: 4px 0 0 4px;
	_margin-left: 1px;
}

.M_activities .dealPic .dealPic_txt .dealPic_btn span {
	cursor: pointer;
	background-position: right -27px;
	line-height: 27px;
	padding: 0 13px 0 10px;
}

.M_abverArea {
	position: relative;
}

.W_rightModule .content .adver_pic img {
	max-width: 100%;
	max-height: 100%;
	_width: 100%;
}

.W_rightModule .content .adver_org {
	padding-top: 10px;
}

.W_rightModule .adver_contA {
	padding-bottom: 30px;
}

.W_rightModule .adver_contB {
	position: relative;
}

.W_rightModule .adver_contB .contB_info {
	padding: 8px 6px;
	border-width: 1px;
	border-style: solid;
	position: relative;
}

.W_rightModule .adver_contB .contB_info .adver_fridList {
	line-height: 18px;
	padding-bottom: 5px;
}

.W_rightModule .adver_contB .contB_info .adver_fridList a {
	display: inline-block;
}

.W_rightModule .adver_contB .adver_pic {
	position: relative;
	zoom: 1;
}

.W_rightModule .adver_contB .adver_pic .video_pic {
	background-color: #fff;
	display: block;
}

.W_rightModule .adver_contB .adver_pic .video_pic span {
	cursor: pointer;
}

.W_rightModule .adver_contB .adver_pic .adver_rt,.W_rightModule .adver_contB .adver_pic .video_pic .playBtn,.W_rightModule .adver_contB .adver_pic .video_pic2 .hover_info em,.W_rightModule .adver_contB .adver_pic .seal_pic .hover_info em,.W_rightModule .adver_contB .adver_pic .seal_pic:hover .hover_info em
	{
	background: url(../../../images/index/adver_icon_new.png) 0 0 no-repeat;
	_background-image: url(../../../images/index/adver_icon_new.gif);
}

.W_rightModule .adver_contB .adver_pic .video_pic .hover_tit {
	position: absolute;
	display: none;
	color: #666;
}

.W_rightModule .adver_contB .adver_pic a:hover {
	text-decoration: none;
}

.W_rightModule .adver_contB .whenHover .video_pic img {
	display: block;
}

.W_rightModule .adver_contB .whenHover .video_pic img {
	opacity: .2;
	filter: alpha(opacity = 20);
}

.W_rightModule .adver_contB .whenHover .video_pic .hover_tit {
	top: 30px;
	display: block;
	width: 100%;
	text-align: center;
}

.W_rightModule .adver_contB .adver_pic .video_pic .playBtn {
	position: absolute;
	right: 13px;
	bottom: 30px;
	text-indent: -999em;
	width: 45px;
	height: 45px;
	display: block;
	background-position: 0 0;
}

.W_rightModule .adver_contB .adver_pic .adver_rt {
	position: absolute;
	right: 13px;
	bottom: 5px;
	padding-left: 14px;
	height: 16px;
	line-height: 16px;
	color: #bbb;
	display: block;
	background-position: 0 -100px;
}

.W_rightModule .adver_contB .whenHover .video_pic .playBtn {
	background-position: -58px 0;
}

.W_rightModule .adver_contB .whenHover .adver_rt {
	background-position: -58px -100px;
	color: #777;
}

.W_rightModule .adver_contB .adver_org {
	text-align: right;
	height: 100%;
	overflow: hidden;
}

.W_rightModule .adver_contB .adver_org .orgpic {
	float: left;
	margin-top: 5px;
}

.W_rightModule .adver_contB .adver_org .orgpic .org_head {
	vertical-align: -10px;
	margin-right: 3px;
	display: inline-block;
	border-width: 1px;
	border-style: solid;
}

.W_rightModule .adver_contB .adver_org .orgpic .org_head img,.W_rightModule .adver_contB .adver_pic .video_pic2 img,.W_rightModule .adver_contB .adver_pic .seal_pic img
	{
	display: block;
}

.W_rightModule .adver_contB .adver_pic .video_pic2 {
	display: block;
}

.W_rightModule .adver_contB .adver_pic .video_pic2 .hover_info,.W_rightModule .adver_contB .adver_pic .seal_pic .hover_info
	{
	display: none;
	position: absolute;
	bottom: 0;
	left: 0;
	z-index: 2;
	width: 75%;
	padding: 2% 23% 2% 2%;
	height: 34px;
	overflow: hidden;
	color: #fff;
	line-height: 18px;
	cursor: pointer;
	word-wrap: break-word;
}

.W_rightModule .adver_contB .adver_pic .video_pic2 .hover_info em,.W_rightModule .adver_contB .adver_pic .seal_pic .hover_info em
	{
	width: 34px;
	height: 34px;
	text-align: center;
	line-height: 34px;
	background-position: 0 -56px;
	position: absolute;
	right: 2px;
	top: 3px;
}

.W_rightModule .adver_contB .whenHover .video_pic2 .hover_info em {
	background-position: 0 -56px;
}

.W_rightModule .adver_contB .adver_pic .video_pic2 .alpha_black,.W_rightModule .adver_contB .adver_pic .seal_pic .alpha_black
	{
	display: none;
	position: absolute;
	bottom: 0;
	left: 0;
	height: 40px;
	width: 100%;
	background-color: #000;
	opacity: .5;
	filter: alpha(opacity = 50);
}

.W_rightModule .adver_contB .whenHover .video_pic2 .hover_info,.W_rightModule .adver_contB .whenHover .video_pic2 .alpha_black,.W_rightModule .adver_contB .adver_pic .pic_block .hover_info,.W_rightModule .adver_contB .adver_pic .pic_block .alpha_black
	{
	display: block;
}

.W_rightModule .adver_contB .adver_pic .seal_pic,.W_rightModule .adver_contB .adver_pic .seal_pic .hover_info,.W_rightModule .adver_contB .adver_pic .seal_pic .alpha_black
	{
	display: block;
}

.W_rightModule .adver_contB .adver_pic .seal_pic .hover_info em,.W_rightModule .adver_contB .adver_pic .seal_pic:hover .hover_info em
	{
	background-position: -58px -56px;
}

.W_rightModule .adver_contB .adver_pic .seal_pic .alpha_black {
	background-color: #ca0825;
	opacity: .7;
	filter: alpha(opacity = 70);
}

.W_rightModule .adver_contB .deal_btn,.W_rightModule .adver_contB .deal_btn i
	{
	background: url(../../../images/index/deal_bg_btn.png?id=201202071554) 0
		0 no-repeat;
	display: inline-block;
	height: 27px;
}

.W_rightModule .adver_contB .deal_btn {
	color: #555;
	float: right;
	font-size: 16px;
	font-weight: 700;
	text-align: center;
	padding-left: 3px;
	margin: 4px 0 0 4px;
	_margin-left: 1px;
}

.W_rightModule .adver_contB .deal_btn i {
	cursor: pointer;
	background-position: right -27px;
	line-height: 27px;
	padding: 0 11px 0 8px;
}

.W_rightModule .adver_contB .adver_pic .pic_block .hover_info {
	width: 62%;
	padding-right: 36%;
}

.W_rightModule .adver_contB .adver_pic .pic_block .hover_info .deal_btn
	{
	position: absolute;
	right: 2px;
	top: 3px;
}

.footer_adv .adv_w950 {
	width: 950px;
}

.footer_adv .adv_w800 {
	width: 800px;
}

.footer_advbg {
	margin: 0 auto;
	background-color: #fff;
}

.footer_advbg .left_area {
	float: left;
	width: 149px;
}

.footer_advbg .right_area {
	float: right;
}

.footer_advbg .left_area .interPer {
	margin: 17px 0 0 8px;
}

.footer_advbg .left_area .interPer .name {
	padding: 5px 0;
}

.footer_advbg .left_area .interPer dt {
	_margin-right: 3px;
}

.footer_advbg .left_area .interPer dt img {
	border: 1px solid #ccc;
}

.footer_advbg .right_area .adv_adrr {
	display: block;
	margin: 3px 3px 3px 0;
}

.footer_advbg .right_area .adv_adrr img {
	max-width: 798px;
}

.footer_advbg .adv_w950 .right_area .adv_adrr img {
	max-width: 798px;
}

.footer_advbg .adv_w800 .right_area .adv_adrr img {
	max-width: 648px;
}

#js_style_css_module_list_activities_list {
	height: 42px;
}

.layer_version_upgrade {
	width: 340px;
	padding: 18px 20px 20px;
}

.layer_version_upgrade .icon_versionup,.layer_version_upgrade .icon_install,.layer_version_upgrade .icon_refreshpage
	{
	display: inline-block;
	background:
		url(../../../images/layer/ico_versionup.png?id=1323328404357)
		no-repeat 0 0;
}

.layer_version_upgrade .icon_versionup {
	margin: 0 6px 0 0;
	width: 25px;
	height: 25px;
}

.layer_version_upgrade .icon_install {
	width: 16px;
	height: 14px;
	background-position: 0 -50px;
}

.layer_version_upgrade .icon_refreshpage {
	width: 16px;
	height: 14px;
	background-position: 0 -75px;
}

.layer_version_upgrade dt,.layer_version_upgrade dd {
	float: left;
}

.layer_version_upgrade dd {
	word-wrap: break-word;
	width: 285px;
	line-height: 18px;
}

.layer_version_upgrade dd .W_texta {
	font-size: 14px;
	padding: 0 0 5px;
}

.layer_version_upgrade .versionup_btn {
	padding: 15px 0 8px;
	text-align: center;
}

.layer_version_upgrade .txt,.layer_version_upgrade .versionup_btn a {
	display: inline-block;
}

.layer_version_upgrade .txt {
	vertical-align: top;
	padding-left: 3px;
}

.layer_version_upgrade .versionup_btn a {
	text-decoration: none;
}

.layer_version_upgrade .versionup_btn a:hover .txt {
	text-decoration: underline;
}

.layer_version_upgrade .btn_l {
	margin-right: 50px;
}

#js_style_css_module_layer_layer_version_upgrade {
	height: 42px;
}

.W_layer .layer_comments_list {
	padding-top: 10px;
}

.W_layer .layer_comments_list .W_tips_top {
	margin-bottom: 10px;
}

.W_layer .layer_comments_list .W_tips_top .W_close {
	top: 2px;
	right: 2px;
	_right: 14px;
}

.W_layer .layer_comments_list .feed_list {
	padding: 0;
	margin: 5px 5px 14px;
	border: 0;
	width: 512px;
	min-height: 210px;
	max-height: 330px;
	_height: 325px;
	overflow-x: hidden;
	overflow: auto;
}

.W_layer .layer_comments_list .feed_list .time_line {
	padding: 0 5px 0 0;
	background: url(../../../images/layer/layer_comment_line.gif) 28px 0
		repeat-y;
}

.W_layer .layer_comments_list .feed_list .time_line .clearfix {
	overflow: hidden;
	height: auto;
}

.W_layer .layer_comments_list .feed_list .comment_list {
	width: 423px;
	margin: 0 3px 0;
	float: left;
	clear: none;
	border-top: none;
	border-bottom: 1px dotted #ccc;
	padding: 8px 3px 5px;
	overflow: visible;
}

.W_layer .layer_comments_list .feed_list .time {
	float: left;
	display: inline;
	margin: 11px 0 0;
	background: #fff;
	text-align: center;
	width: 55px;
	line-height: 16px;
}

.W_layer .layer_comments_list .feed_list .comment_list .arrow {
	margin-left: 336px;
	background: none;
	position: static;
}

.W_layer .layer_comments_list .feed_list .comment_list .arrow em {
	color: #F1F1F1;
}

.W_layer .layer_comments_list .feed_list .comment_list .arrow span {
	color: #FBFBFB;
}

.W_layer .layer_comments_list .feed_list .comment_list .repeat {
	background: #FBFBFB;
	border-color: #F1F1F1;
}

.W_layer .layer_comments_list .feed_list .comment_list .repeat .input textarea
	{
	width: 331px;
	_width: 328px;
	margin: 0 0 3px;
	padding: 4px 4px 0;
	border: 1px solid #c6c6c6;
	font-size: 12px;
	font-family: Tahoma, "瀹嬩綋";
	word-wrap: break-word;
	line-height: 18px;
	outline: none;
	overflow: hidden;
	height: 22px;
}

.W_layer .layer_comments_list .feed_list .comment_list .repeat .input .btn
	{
	padding-top: 0;
}

.W_layer .layer_comments_list .feed_list .comment_first {
	background: #eaf4f9;
	border-bottom: 1px solid #bed9e6;
}

.W_layer .layer_comments_list .feed_list .comment_list .repeat .input .action
	{
	width: 200px;
}

.W_layer .layer_comments_list .more_list {
	text-align: center;
	height: 35px;
	background: url(../../../images/layer/layer_comment_shadowline.png) 50%
		bottom no-repeat;
}

.W_layer .layer_comments_list .more_list span.more_arrow {
	display: inline-block;
	margin-right: 5px;
	-webkit-transform: rotate(90deg);
	-moz-transform: rotate(90deg);
	-o-transform: rotate(90deg);
	-ms-transform: rotate(90deg);
	writing-mode: tb-rl;
	vertical-align: middle;
	*margin-right: 0;
}

.W_layer .layer_comments_list .more_list a:hover span {
	text-decoration: none;
}

.W_layer .layer_comments_list .feed_list .comments_list_new {
	border-bottom-style: solid;
	padding-bottom: 15px;
	margin-bottom: 15px;
}

.content .layer_comments_list_loading {
	padding: 11px;
	width: 520px;
	font-size: 17px;
}

#js_style_css_module_layer_layer_comments_list {
	height: 42px;
}

.layer_quick_reply {
	width: 200px;
}

.layer_quick_reply .faces {
	margin: 10px 0 10px 10px;
}

.layer_quick_reply .faces img {
	margin-right: 6px;
	width: 30px;
	height: 30px;
	cursor: pointer;
}

.layer_quick_reply .info {
	border-top: 1px dotted #e3e3e3;
	margin: 0 10px;
}

.layer_quick_reply .others {
	padding: 10px 0;
}

.layer_quick_reply .others li {
	float: left;
	_display: inline;
	position: relative;
	margin: 0 6px 6px 0;
}

.layer_quick_reply .others li img {
	display: block;
}

.layer_quick_reply .others li .reply_face {
	cursor: pointer;
	position: absolute;
	right: -3px;
	bottom: -3px;
}

.layer_quick_reply .no_reply {
	padding: 10px 0;
}

.layer_quick_reply .btm {
	background: #f5f5f5;
	text-align: right;
	height: 33px;
	line-height: 33px;
	padding: 0 10px;
}

#js_style_css_module_layer_layer_quick_reply {
	height: 42px;
}

.face_name {
	width: 180px;
	zoom: 1;
}

.face_name li {
	float: left;
	width: 50px;
	padding: 0 10px 5px 0;
	text-align: center;
}

.face_name li .per,.W_face_name li .per {
	display: block;
	cursor: pointer;
}

.face_name li .per .headpic,.W_face_name li .per .headpic {
	display: block;
}

.face_name li .per .name,.W_face_name li .per .name {
	width: 50px;
	height: 21px;
	line-height: 21px;
	overflow: hidden;
	display: block;
	text-align: center;
	white-space: nowrap;
	text-overflow: ellipsis;
}

.face_name li .per .name .approve,.W_face_name li .per .name .approve {
	_margin: 4px 0;
	vertical-align: 0;
}

.face_name li .fansnum,.W_face_name li .fansnum {
	width: 50px;
	text-align: center;
	font-family: 'SimSun';
	line-height: 13px;
}

.face_name li .addlink {
	margin-bottom: 5px;
	display: block;
}

.W_face_name {
	overflow: hidden;
	zoom: 1;
	margin-left: -8px;
}

.W_face_name li {
	float: left;
	display: inline;
	padding: 0 0 5px 14px;
}

.W_face_name li .per {
	width: 50px;
	padding-left: 5px;
}

.W_face_name li .icon_connect {
	margin: 2px 0 0 8px;
	display: inline-block;
}

.W_face_name li .per .name {
	padding: 2px 0;
}

ul.famTabList li {
	float: left;
	overflow: hidden;
	margin: 10px 21px 0 21px;
}

ul.famTabList li .headpic a {
	display: block;
	width: 50px;
	height: 50px;
	border: 2px solid #f3f3f3;
	position: relative;
}

ul.famTabList li .headpic a.current {
	border: 2px solid #70b0e2;
}

ul.famTabList li .headpic a img {
	height: 50px;
	width: 50px;
}

ul.famTabList li .headpic a .checkbimg {
	position: absolute;
	left: 0;
	bottom: 0;
	border: none;
	width: 14px;
	height: 14px;
	background: url('../../../images/connect/checkbox.png?id=1323328404357')
		0 -14px no-repeat;
	overflow: hidden;
}

ul.famTabList li .headpic a.current .checkbimg {
	background: url('../../../images/connect/checkbox.png?id=1323328404357')
		0 0 no-repeat;
}

ul.famTabList li .name {
	text-align: center;
	margin-top: 3px;
	word-wrap: break-word;
}

.face_name_close {
	width: 195px;
}

.face_name_close li {
	float: left;
	width: 30px;
	padding: 0 8px 10px 0;
}

.face_name_close li .per {
	display: block;
	cursor: pointer;
}

.add_close_friend {
	margin-bottom: 10px;
}

.add_close_friend .W_input {
	float: left;
	width: 120px;
}

.W_main_narrow .add_close_friend .W_input {
	width: 105px;
}

.W_main_narrow .face_name_close li {
	padding: 0 5px 10px 0;
}

.add_close_friend .W_btn_a {
	float: right;
}

#js_style_css_module_list_face_name_list {
	height: 42px;
}

#js_style_css_module_combination_A_index {
	height: 42px;
}

/*-------current-----*/

.current_phone{ background:url(../../images/common/phone_email.png); width:185px; height:50px;margin-bottom:10px;text-align:center;padding-top:4px; }
.current_bgc{ background:url(../../images/common/current_bgc.png) no-repeat; width:185px; height:47px;padding-top:5px;}
.current_bgc span{ line-height:47px;  color:#cf2317; font-weight:bold; font-size:18px;}
.current_bgc img{ padding:9px 10px 7px 20px; float:left;}
.current_bg{ background:url(../../images/common/current_bg.png) no-repeat; width:185px; height:52px}
.current_bg span{ line-height:47px;  color:#cf2317; font-weight:bold; font-size:18px;}
.current_bg img{ padding:9px 10px 7px 20px; float:left;}
.W_rightCurrent { padding: 0 12px 10px; margin: 0; _zoom: 1; }
.W_rightCurrent table{ margin-top:10px;}
.W_rightCurrent table tr td{ height:25px; text-align:left; color:#333; line-height:25px;}
.W_rightCurrent table tr td img{ line-height:25px; vertical-align:middle;}
.W_rightCurrent table tr td a{ color:#333;}
.part{ background:url(../../images/common/bg.png) repeat; border:1px solid #ffe27c; width:183px;}
.part h3{ color:#dd390e; font-size:16px; font-weight:bold; line-height:30px; border-bottom:1px solid #fae5ca; padding:5px 10px; width:163px;}
.part span{ color:#666; line-height:28px; font-size:12px; padding-left:10px;}
.mail_red{ color:#cc0000;}
.operation{ overflow:hidden; margin-top:10px;}
.operation ul{ display:inline-block; width:100%;}
/** .operation ul li{ width:90px; float:left;}
.operation ul li a{ color:#333; line-height:25px; height:25px; width:90px; display:block;}
.operation ul li a:hover{background-color:#e5ca9a;}
.operation ul li a i{ display:block; height:16px; width:16px; float:left; padding-top:5px; padding-left:5px; margin-left:5px;}*/
.operation ul li a span{ display:block; width:64px; float:left;} 
.edit, .ck, .set, .auth, .add, .save, .print, .help, .del, .remind, .mail{background:url(../../images/icon/ico.png) no-repeat left center; text-decoration:none;}
.edit{background-position: 0 -73px; width:16px; height:16px;}
.ck{background-position: 0 -99px; width: 16px; height: 16px;}
.set{background-position: 0 -125px; width: 16px; height: 16px;}
.auth{background-position: 0 -151px; width: 16px; height: 16px;}
.add{background-position: 0 -177px; width: 16px; height: 16px;}
.save{background-position: 0 -205px; width: 16px; height: 16px;}
.print{background-position: 0 -229px; width: 16px; height: 16px;}
.help{background-position: 0 -255px; width: 16px; height: 16px;}
.del{background-position: 0 -281px; width: 16px; height: 16px;}
.remind{background-position: 0 -307px; width: 16px; height: 16px;}
.mail{ background-position: 0 -333px; width: 16px; height: 16px; }




.sprite-01{ background-position: 0 0; width: 16px; height: 16px; } 
.sprite-02{ background-position: 0 -26px; width: 16px; height: 16px; } 
.sprite-03{ background-position: 0 -52px; width: 16px; height: 16px; } 
.sprite-04{ background-position: 0 -78px; width: 16px; height: 16px; } 

.userList{padding: 0 15px 10px; margin: 0; _zoom: 1;}
.userList h3{ text-align:left; font-size:14px; font-weight:bold; color:#333; line-height:36px; height:36px; border-bottom:1px solid #EEE1B1; margin-bottom:10px;}
.userList ul{ display:inline-block;}
.userList ul li{ display:block; float:left; width:85px;}
.userList ul li a{ display:block;}
.userList ul li a img{ height:77px; width:77px; border:1px solid #EEE1B1; padding:3px; background-color:#fff;}
.userList ul li a span{ width:85px; line-height:30px; height:30px; text-align:center; font-size:12px; display:block;}
.mar_r{ margin-right:14px;}

.asideMailclose{
	background:url(../../images/common/asideMailTil01.png) 0 0 no-repeat;width:186px;height:63px;cursor: pointer;
	}
.asideMail{width:186px;}
.asideMail .til{background:url(../../images/common/asideMailTil.png) 0 0 no-repeat;height:63px;}
.asideMail .cont{background:url(../../images/common/asideMailBg.png) 0 0 repeat-y;padding:0 10px 10px;}
.asideMail .b{background:url(../../images/common/asideMailb.png) 0 0 no-repeat;height:10px;overflow: hidden;cursor: pointer;}
.asideMail .mailList{overflow: hidden;}
.asideMail .mailList li{border-bottom:#ece7cf solid 1px;color:#F70317;line-height:22px;padding:5px 0;font-weight: bold;font-size: 15px;}
.asideMail h3{color:#cf2317;font-size:12px;}
.asideMail h3 a{background:none;color:black;/*display:block;*/height:22px;line-height:22px;text-decoration:none;overflow: hidden;zoom:1;}
.asideMail h3 a:hover{background-color:#ece7cf;text-decoration:none;}
.asideMail .name{cursor:pointer;float:left;}
.asideMail .position{cursor:pointer;/*float:right;*/font-weight:normal;white-space:normal; word-break:break-all;}

/*
.operation ul li a:hover{background-color:#e5ca9a; width:90px; display:block;}
.edit a:hover, .dele a:hover{background-color:#e5ca9a; width:90px;}
.edit, .dele a{ background:url(../../images/icon/ico.png) no-repeat left center; text-decoration:none;}
.edit{background-position: 0 -78px; } 
.dele a{background-position: 0 -286px;}
.left_nav a:hover{ text-decoration:none;}
*/





a,.fljy_main05 a:hover {color:#000000;text-decoration:none;}
a:hover,.chanp_content01 a:hover,.dongt_news a:hover,.fljy_main05 a{color:#781112;text-decoration:none;}

.mh_main{ width:980px; margin: 15px auto 0; background:#FFF; overflow:hidden;}
.weizhi a { color: #C00;}
.weizhi{ padding-left:10px; height:40px; line-height:40px; background:#FEF5E7; margin-bottom:5px;}
.life_main { width:714px; float: left; padding-left:5px;}
.gongg{ width:320px; border:#ECECEC 1px solid; float:left; background:#FFF;min-height:214px;}
.gongg01{ background: url(../../images/mhimages/01.jpg) no-repeat; height:31px; display:inline; width:320px;float:left;}
.gongg02{ line-height:30px; height:31px;color:#C10F0F;width:310px; display:inline;}
.gongg02 a{ float:left;display:inline;width:30px;}
.gongg02 span{ font-size:14px; font-weight:bold; float: left;width: 270px;display: block;margin-left: 1em;}
.gongg03{ float:right; line-height:30px; color:#FFF000; margin-right:1em;}
.gongg04{ padding:5px;}
.gongg05{ float:left;}
.gongg06{ float:right; color:#999;}
.gonggk{width: 305px; height:35px;float:left;line-height:35px;}
.gonggk a{ color:#000;}
.gonggk a:hover{ color:#cc0000;}
.flash{ float:right; margin-right:5px;}
.onek{ overflow:hidden;}



.chuangx{ background:#FFF; width:705px; min-height:300px; padding-bottom:10px;border: #ECECEC 1px solid;}
.chuangx01{ background: url(../../images/mhimages/34.jpg) no-repeat;height:31px;}
.chuangx02 { margin-left: 1em;float: left;font-size:14px; font-weight:bold;line-height:30px; color:#C10F0F;}
.chuangx03 {float: right;line-height: 30px;color: #FFF000;margin-right: 1em;}
.cxlb{ padding-left:20px; padding-right:20px;height:33px; margin-top:10px; border-bottom:#CCC 1px dashed; width:650px; margin:0 auto;}
.cxlb a, .hdwz02 a{ color:#000;}
.cxlb  a:hover, .hdwz02 a:hover{ color:#cc0000; }
.cxlb01{ float:left; width:500px; margin-top:10px;}
.cxlb02{ float:right; color:#999;margin-top:5px;}
.cxlb0{border:#ECECEC 1px solid; padding-bottom:10px;}

.huod{height:400px;border:#ECECEC 1px solid; margin-top:16px; background:#FFF;width:705px;}
.huod01{background: url(../../images/mhimages/34.jpg) no-repeat;height:31px;}
.huod02{margin-left:1em; line-height:30px; color:#C10F0F;font-size:14px; font-weight:bold; float:left;}
.huod03{float:right; line-height:30px; color:#FFF000; margin-right:1em;}
.hdtw01{  width:215px;float:left; padding:10px;}
.hdtw00{ width:150px; margin:5px auto;}
.hdtw{ overflow:hidden; border-bottom:#CCC 1px dashed; }
.hdtw0{ overflow:hidden; margin-top:10px;}
.hdwz{ float:right; width:420px; margin-right:25px; margin-top:10px;}
.hdwz01{ height:30px;}
.hdwz02{ float:left; font-size:12px;width:320px;}
.hdwz03{ float: right; color:#999;}

.right_main{ float:right;width:256px; padding-right:5px;line-height:23px;}


.lingdao{ float:left;width:256px;margin-bottom:16px; background:#FFF; margin-top:10px;min-height: 310px;border: #ECECEC 1px solid;}
.lingdao01{ background: url(../../images/mhimages/05.jpg) no-repeat;height:31px;}
.lingdao02{ font-size:14px; font-weight:bold; float:left; margin-left:1em; line-height:30px; color:#FFF;}
.lingdao03{ float:right; line-height:30px; color:#FFF000; margin-right:1em;}
.lingdao03 a { color:#fff;}
.lingdao04{ width:79px; margin:0 auto; margin-top:10px;}
.lingdao05{ text-align:center;  }
.lingdao05 a {color:#C2B00E;}
.lingdao06{ text-align:center; margin-bottom: 12px;}
.lingdao06 a {color:#C20E11;}
.lingdao0{border:#ECECEC 1px solid; overflow:hidden; padding-bottom:10px;line-height: 23px;}

.lingdao07{ text-align:center; float:left; margin-left:10px;width:73px;}
.lingdao09 a {color:#C2B00E;white-space: nowrap;}
.lingdao10 a {color:#C20E11;white-space: nowrap;}


.tongz{ width:960px; height:31px; margin:0 auto; margin-top:20px; background:url(../../images/mhimages/10.jpg) no-repeat; font-size:14px; text-indent:1em; font-weight:bold;line-height:30px; color:#C10F0F;}
.tongz01{width:960px;margin:0 auto; height:auto; border:#CCC 1px solid;}
.tongz02{ height:30px; border-bottom:#CCC 1px  dashed; width:800px; margin:0 auto;}
.tongz03{padding-left: 10px; font-size:14px; line-height:40px; width:570px; float:left; margin-left: 10px;}
.tongz04{ text-align: right;padding-right: 20px;color:#999;font-size:14px; line-height:40px;}
.cao{ width:40px; height:20px;}
.cao2{ width:40px; height:24px; font-size:12px;}
.tongz05{ margin-left:20px; margin-bottom:20px;}
.tongz03 a {color: black;}
.tongz03 a:hover {color: #C00;}


.xiangx{ width:800px; margin:0 auto;min-height:500px;}
.xiangx01{font-size: 20px;text-align: center;margin-top: 20px;font-weight: bold;}
.xiangx02{text-align:center; margin-top:20px; height:30px; background:#ECECEC; margin-bottom:20px; line-height:30px; color:#999;}
.xiangx03{ }
.xiangx .newstab {
	border-bottom: 1px dashed #CCC;
	overflow: hidden;
	width: 780px;
	height: 34px;
	line-height: 34px;
	font-size: 14px;
	font-weight: bold;
}

.zuzhi{  float:left; min-height:210px; width:256px;overflow:hidden; background:#FFF;border: #ECECEC 1px solid;}
.zuzhi01{ background: url(../../images/mhimages/05.jpg)  no-repeat;height:31px;}
.zuzhi001{ font-size:14px; font-weight:bold; float:left; margin-left:1em; line-height:30px; color:#FFF;}
.zuzhi002{ float:right; line-height:30px; color:#FFF000; margin-right:1em;}
.zuzhi02{ margin:0 auto; width:230px; margin-top:10px;}
.zuzhi03{ margin:0 auto; width:230px;text-indent: 2em;padding-top: 10px;}
.zuzhi002 a {color: white;}



.lianx{min-height: 150px; border:#ECECEC 1px solid; clear:both; margin-top:5px; background:#FFF; margin-bottom:10px;}
.lianx01{ text-indent: 1em;background: url(../../images/mhimages/05.jpg) no-repeat;height:31px; font-size:14px; font-weight:bold; line-height:30px; color:#FFF; }
.lianxi02{ padding:10px;}


.jianj{ width:800px; margin:0 auto;}
.jianj01{ font-size:22px; text-align:center; margin-top:30px; font-weight:bold; color:#C00;}
.jianj02{text-align:center; margin-top:20px; }
.jianj03{ font-size:14px; margin-bottom:20px;line-height:30px; margin-top:10px;}


.lbanzi{ margin-top:20px; margin-left:20px; float:left; margin-bottom:20px;}
.lbanzi0{ border:1px solid #CCC; padding-bottom:10px;}
.lbanzi00{ height:600px; width:200px;}
.lbanzi01{ background: url(../../images/mhimages/05.jpg) no-repeat; height:29px; font-size:14px; font-weight:bold; color:#FFF; text-indent:1em; line-height:30px;}
.lbanzi02{ height:30px; border-bottom:#CCC 1px  dashed; margin:0 auto; font-size:14px; line-height:30px; text-align:center;}
.lbanzi02_sel{ background-color:#F8EBC8;}
.rbanzi{ float:right; width:680px; margin-top:20px;}
.rbanzi01{ font-size:18px; text-align:center;}
.rbanzi02{ text-align:center; margin-top:20px;}
.rbanzi03 { text-align:center;}
.rbanzi04{ text-align:center;white-space: nowrap;width:96px;}
.rbanzi03 a{ color:#000; line-height:28px; text-align:center;}
.rbanzi03 a:hover{ color:#cc0000; line-height:28px; text-align:center;}
.rbanzi04 a{ color:#000; line-height:28px; text-align:center;}
.rbanzi04 a:hover{ color:#cc0000; line-height:28px; text-align:center;}
.rdanzi05{ /*width:520px; */margin:0 auto; overflow:hidden; margin-top:20px;}
.ranzi06{ float:left; margin-left:40px;}

.dizhi{ float:left;}
.dizhi2{ float:left; width:150px;}
.dizhi0{ overflow:hidden;}


.dangzzjs{ width:710px; margin-top:8px;}
.dangzzjs01{ background: url(../../images/mhimages/11.jpg) no-repeat; height:31px; text-indent:1em; font-size:14px; font-weight:bold; color: #C00; line-height:30px;}
.dangzzjs02{border:#ECECEC 1px solid; overflow:hidden; padding:10px;}
.dangzzjs03{ float:left;width:390px;}
.dangzzjs04{ float:left; font-size:12px; text-indent:2em;line-height:30px;min-height:100px;}
.ldbz_img, lingdao08{width:73px; height:73px; }
.warning{text-align: center;padding: 20px 20px;}
.morelist{min-height:500px;}
/*-------add small ico flag-----*/

.party_resource {
	background: url(../../images/common/ico_resource.png) 0 0 no-repeat;
	padding: 40px 10px 0px 2px;
	margin-left: 8px;
	
}

.ico_email, .ico_down , .ico_up, .ico_message,.ico_notice,.ico_notification,.ico_news,.ico_address,.ico_lamp,.ico_news{
	   background: url(../../images/common/ico_all.png) no-repeat;
	   cursor:pointer;
	   width:16px;
	   height:16px;
}
.ico_message{
	   background-position:0 -125px;
	}
.ico_news{
	 background-position:0 -50px;
	}
.ico_address{
	background-position:0 -100px;
	}	
.ico_notice{
	 background-position:0 -25px;
	}
.ico_notification{
	 background-position:0 -75px;
}
.ico_lamp{
	 background-position:0 -375px;
	}
.ico_email{
	   background-position:0 -250px;
	}
.ico_up {
	 background-position:0 -350px;
	 float: right;
margin-top: 0;
	}
.ico_down {
	 background-position:0 -325px;
	 float: right;
margin-top: 0;
	}	
.cultivatorUserList {
	padding: 8px 15px 0px;
	margin: 0;
	_zoom: 1;
}

.cultivatorUserList .icoRow{
	width:150px;
	height: 36px;
	}
.cultivatorUserList .title {
	width:220px;
	text-align: left;
	font-size: 14px;
	font-weight: bold;
	color: #333;
	line-height: 20px;
	height: 20px;
	margin-bottom: 10px;
}
.cultivatorUserList ul {
    display: inline-block;
}
.cultivatorUserList ul li {
	display: block;
	float: left;
	width: 58px;
	height: 90px;
}
.cultivatorUserList ul li a {
   display: block;
}
.cultivatorUserList ul li a img {
	height: 50px;
	width: 50px;
	border: 1px solid #EEE1B1;
	padding: 3px;
	background-color: white;
}
.cultivatorUserList ul li a span {
	width: 58px;
	line-height: 30px;
	height: 30px;
	text-align: center;
	font-size: 12px;
	display: block;
	color: gray;
	white-space: pre-wrap;
    word-wrap: break-word;
    overflow: hidden;
}

.ybdate{
	background:url(../../images/common/ico_dateback.png) no-repeat; 
	height:32px;
	}
.ybdate .ybdatefont{
	text-align: center;
	font-size: 12px;
	color: #333;
	padding-top: 10px;
	
	}
	
	
.left_nav .border span.needtowork{
		height: 32px;
		line-height: 32px;
		font-family: "宋体";
		font-size: 16px;
		font-weight: bold;
		margin: 30px 18px;
	} 
	
.left_nav dt .warningtitle .opactoin
	{
		float:right;
		color:#B23403;
		margin-top:4px;
	}
.left_nav dt .warningtitle {
	display: block;
	height: 14px;
	font-size: 14px;
	line-height: 15px;
	height:15px;
	padding: 2px 15px;
	margin: 0 0 1px;
	_margin: 0;
	white-space: nowrap;
	font-weight: normal;
} 
.bj_app{ background:url(../../images/common/devbg01.jpg) no-repeat; width: 540px; height:179px;margin: 5px 0px;}
.bj_act{  background:url(../../images/common/devbg02.jpg) no-repeat; width: 540px; height:179px;margin: 5px 0px;}
.bj_pdo{  background:url(../../images/common/devbg03.jpg) no-repeat; width: 540px; height:179px;margin: 5px 0px;}
.bj_ppm{  background:url(../../images/common/devbg04.jpg) no-repeat; width: 540px; height:179px;margin: 5px 0px;}
.bj_party{  background:url(../../images/common/devbg05.jpg) no-repeat; width: 540px; height:179px;margin: 5px 0px;}
.bt{ width:540px; height:40px; }
.bt01{ color:#60230E; font-size:14px; font-weight:bold; float:left; width:105px; text-align:center; margin-top:10px; margin-left:3px;}

.main_dev{ width:545px;height:140px;}
.dev_pass{ font-size:12px; color:#941D21; width:100px; margin-left:5px; float:left; line-height:19px;}
.dev_pass a { color:#941D21; }
.dev_pass a:hover { text-decoration:underline; color: #E30000;} 

.dev_next{ font-size:12px; color:#9B9B9B; width:103px; margin-left:3px; float:left; line-height:19px;}
.dev_last{ font-size:12px; color:#9B9B9B; width:90px; margin-left:10px; float:left; line-height:19px; margin-top:30px;}
.dev_lastpass{ font-size:12px; color:#9B9B9B; width:90px; margin-left:10px; float:left; line-height:19px; margin-top:30px;}

