body,button,input,select,textarea {
	font: 12px/ 1.125;
}

body,h1,h2,h3,h4,h5,h6,dl,dt,dd,ul,ol,li,th,td,p,blockquote,pre,form,fieldset,legend,input,button,textarea,hr
	{
	margin: 0;
	padding: 0;
}

table {
	border-collapse: collapse;
	border-spacing: 0;
}

li {
	list-style: none;
}

fieldset,img {
	border: 0;
}

q:before,q:after {
	content: '';
}

input,textarea {
	outline-style: none;
}

input[type="text"],input[type="password"],textarea {
	outline-style: none;
	-webkit-appearance: none;
}

textarea {
	resize: none;
}

address,caption,cite,code,dfn,em,i,th,var {
	font-style: normal;
	font-weight: normal;
}

legend {
	color: #000;
}

abbr,acronym {
	border: 0;
	font-variant: normal;
}

a {
	text-decoration: none;
}

a:hover {
	text-decoration: underline;
}

#js_style_css_module_base_reset {
	height: 42px;
}

.clearfix:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}

.clearfix {
	display: inline-block;
}

* html .clearfix {
	height: 1%;
}

.clearfix {
	display: block;
}

.clear {
	clear: both;
	height: 0;
	font: 0/ 0 Arial;
	visibility: hidden;
}

.CH {
	font-family: "SimSun";
}

.W_fb {
	font-weight: 700;
}

.W_f14 {
	font-size: 14px;
}

.W_error {
	color: #da0000;
}

.W_spetxt {
	color: #c90000;
}

.S_spetxt,.S_error {
	color: #E44443;
}

.W_input {
	border: 1px solid #ccc;
	border-radius: 2px;
	height: 20px;
	height: 16px\9;
	padding: 0 0 0 2px;
	padding: 4px 0 0 2px\9;
	vertical-align: top;
	color: #808080;
}

.W_input_focus {
	border-color: #ffb941;
	color: #333;
}

.W_inputStp {
	border: 1px solid #c6c6c6;
	-webkit-box-shadow: 1px 1px 0 0 #f0f0f0 inset;
	-moz-box-shadow: 1px 1px 0 0 #f0f0f0 inset;
	height: 26px;
	height: 20px\9;
	padding: 0 0 0 2px;
	padding: 6px 0 0 2px\9;
	vertical-align: top;
	color: #666;
}

.W_input_default {
	color: #b8b7b7;
}

.W_checkbox,.W_radio {
	vertical-align: -2px;
	_vertical-align: -3px;
	margin-right: 3px; *
	margin-right: 0;
}

.W_face_radius {
	border-radius: 2px;
}

.W_miniblog { *
	zoom: 1;
}

.W_main {
	margin: 0 auto;
	width: 980px;
}

.W_main_l {
	float: left;
	width: 150px;
	overflow: hidden;
}

.W_main_a {
	float: left;
	width: 830px;
	overflow: hidden;
}

.W_main_c {
	float: left;
	width: 600px;
	min-height: 800px;
	overflow: hidden;
}

.W_main_r {
	float: right;
	width: 230px;
	overflow: hidden;
}

.W_main_c {
	float: left;
	width: 600px;
	min-height: 800px;
	overflow: hidden;
}

.W_main_2r {
	float: right;
	width: 380px;
}

.W_arrow {
	display: inline-block;
	width: 7px;
	height: 4px;
	_height: 5px;
	margin: 0 0 0 5px;
	overflow: hidden;
	vertical-align: middle;
	font-size: 12px;
	line-height: 13px;
}

.W_arrow em {
	display: inline-block;
	font-family: "SimSun";
}

.W_arrow .down {
	margin: -7px 0 0 -2px; *
	margin: -22px 0 0 -2px;
	_margin: -21px 0 0 -2px;
}

.W_arrow .up {
	margin: 0 0 0 -2px; *
	margin: -15px 0 0 -2px;
	_margin: -13px 0 0 -2px;
}

.addicon {
	font: bold 16px Arial;
	height: 16px;
	text-decoration: none;
}

.W_add:hover {
	text-decoration: none;
	_text-decoration: underline;
}

.W_add:hover .Mtxt {
	text-decoration: underline;
}

a.W_gotop {
	position: fixed;
	_position: absolute;
	bottom: 100px;
	left: 50%;
	margin-left: 490px;
	display: block;
	border-style: solid;
	border-width: 1px;
	border-radius: 2px;
	width: 22px;
	height: 85px;
	line-height: 12px;
	text-align: center;
	text-decoration: none;
}

a.W_gotop span {
	display: block;
	border-style: solid;
	border-width: 1px;
	height: 73px;
	padding-top: 10px;
	text-decoration: none;
	cursor: pointer;
}

a.W_gotop em {
	text-decoration: none;
	cursor: pointer;
}

a.W_gotop .icon_gotop {
	margin-bottom: 5px;
}

.W_new {
	background: url(../images/icon.png) no-repeat;
	_background-image: url(../images/icon.gif);
	width: 10px;
	height: 10px;
	display: inline-block;
}

fieldset {
	display: block;
	padding: 0 0 0 20px;
	border-style: solid;
	border-width: 1px 0 0 0;
}

fieldset legend {
	padding: 0 5px;
	font-weight: bold;
}

.W_dot {
	width: 2px;
	height: 2px;
	line-height: 2px;
	display: inline-block;
	overflow: hidden;
}

.W_count {
	display: inline-block;
	text-align: center;
	height: 14px;
	line-height: 14px;
	padding: 0 0 0 2px;
	-webkit-text-size-adjust: none;
	font-size: 10px;
	min-width: 14px;
	_width: 14px;
	border-radius: 3px;
	background: #e64141;
	color: #fff;
	box-shadow: 0 0 2px 1px rgba(0, 0, 0, 0.2);
}

.W_chat_stat {
	display: inline-block;
	width: 7px;
	height: 7px;
	border-width: 1px;
	border-style: solid;
	border-radius: 2px;
	overflow: hidden;
}

.W_chat_stat.W_chat_stat_online {
	background-color: #8FDC00;
	border-color: #48C000;
}

.W_chat_stat.W_chat_stat_offline {
	background-color: #D4D4D4;
	border-color: #B8B8B8;
}

.W_chat_stat.W_chat_stat_busy {
	background-color: #FF8480;
	border-color: #EE6A67;
}

.W_chat_stat.W_chat_stat_away {
	background-color: #FFCF4D;
	border-color: #FFA900;
}

.W_loading span {
	background: url(../images/loading.gif?id=1337753627671) no-repeat 0 1px;
	padding: 0 0 0 20px;
	line-height: 18px;
	height: 18px;
	display: inline-block;
}

.W_tabarrow_big {
	width: 44px;
	height: 8px;
	margin: 0 auto; *
	margin: 0;
	background-image: url(../images/line_tab.png);
	background-position: 0 -67px;
}

.W_tabarrow_big {
	display: none;
}

.current .W_tabarrow_big {
	display: block;
}

.W_tabarrow {
	width: 30px;
	height: 8px;
	margin: 0 auto; *
	margin: 0;
	_position: absolute;
	_top: 22px;
	_left: 0;
}

.W_tabarrow {
	display: none;
}

.current .W_tabarrow {
	display: block;
}

.zero_tips {
	text-align: center;
}

.zero_tips .icon_error,.zero_tips .icon_warn {
	vertical-align: middle;
}

#js_style_css_module_base_usually {
	height: 42px;
}

.W_ico20 {
	display: inline-block;
	width: 20px;
	height: 20px;
	background-image: url(../images/icon.png?id=1346124352194);
	_background-image: url(../images/icon.gif?id=1346124352194);
	background-repeat: no-repeat;
}

.W_ico16 {
	display: inline-block;
	width: 16px;
	height: 16px;
	background-image: url(../images/icon.png?id=1346124352194);
	_background-image: url(../images/icon.gif?id=1346124352194);
	background-repeat: no-repeat;
}

.W_ico12 {
	display: inline-block;
	width: 12px;
	height: 12px;
	background-image: url(../images/icon.png?id=1346124352194);
	_background-image: url(../images/icon.gif?id=1346124352194);
	background-repeat: no-repeat;
	cursor: pointer;
}

.W_ico16 {
	display: inline-block;
	width: 16px;
	height: 16px;
	background-image: url(../images/icon_close.png);
	_background-image: url(../images/icon_close.gif);
	background-repeat: no-repeat;
	cursor: pointer;
}

a:hover .icon_refresh,.W_gotop:hover .icon_gotop,.btn_praise:hover .icon_praise,.btn_praisedd .icon_praise
	{
	background-image: url(../images/icon.png?id=1346124352194) !important;
	_background-image: url(../images/icon.gif?id=1346124352194) !important;
}

.ico_myhomepage {
	background-position: 0 -25px;
}

.ico_mentionedmy {
	background-position: 0 -50px;
}

.ico_mycomments {
	background-position: 0 -75px;
}

.ico_personletter {
	background-position: 0 -100px;
}

.ico_favor {
	background-position: 0 -125px;
}

.ico_sendtome {
	background-position: 0 -150px;
}

.ico_closefriend {
	background-position: 0 -175px;
}

.lev_curr .ico_myhomepage {
	background-position: -25px -25px;
}

.lev_curr .ico_mentionedmy {
	background-position: -25px -50px;
}

.lev_curr .ico_mycomments {
	background-position: -25px -75px;
}

.lev_curr .ico_personletter {
	background-position: -25px -100px;
}

.lev_curr .ico_favor {
	background-position: -25px -125px;
}

.lev_curr .ico_sendtome {
	background-position: -25px -150px;
}

.lev_curr .ico_closefriend {
	background-position: -25px -175px;
}

.icon_sw_face {
	background-position: -250px 0;
}

.icon_sw_img {
	background-position: -250px -25px;
}

.icon_sw_movie {
	background-position: -250px -50px;
}

.icon_sw_music {
	background-position: -250px -75px;
}

.icon_sw_qing {
	background-position: -250px -100px;
}

.icon_sw_vote {
	background-position: -250px -125px;
}

.icon_sw_mood {
	background-position: -250px -150px;
}

.icon_sw_activ {
	background-position: -250px -175px;
}

.icon_sw_welfare {
	background-position: -250px -200px;
}

.icon_sw_accessory {
	background-position: -175px -175px;
}

.icon_sw_face:hover {
	background-position: -225px 0;
}

.icon_sw_img:hover {
	background-position: -225px -25px;
}

.icon_sw_movie:hover {
	background-position: -225px -50px;
}

.icon_sw_music:hover {
	background-position: -225px -75px;
}

.icon_sw_qing:hover {
	background-position: -225px -100px;
}

.icon_sw_vote:hover {
	background-position: -225px -125px;
}

.icon_sw_mood:hover {
	background-position: -250px -150px;
}

.icon_sw_activ:hover {
	background-position: -250px -175px;
}

.icon_sw_welfare:hover {
	background-position: -250px -200px;
}

.ico_faces {
	background-position: -250px 0;
	cursor: pointer;
}

.ico_faces:hover {
	background-position: -225px 0;
}

.icon_praise {
	height: 16px;
	background-position: -75px 0;
	vertical-align: -2px;
}

.icon_praised {
	height: 16px;
	background-position: -100px 0;
	vertical-align: -2px;
}

.icon_close {
	background-position: -75px -25px;
}

.icon_close:hover {
	background-position: -100px -25px;
}

.icon_opt {
	background-position: -75px -50px;
}

.icon_opt:hover {
	background-position: -100px -50px;
}

.icon_choose {
	background-position: -75px -75px;
}

.icon_choose:hover {
	background-position: -100px -75px;
}

.icon_gotop {
	background-position: -75px -100px;
}

.W_gotop:hover .icon_gotop {
	background-position: -100px -100px;
}

.icon_refresh {
	background-position: -75px -125px;
}

a:hover .icon_refresh {
	background-position: -100px -125px;
}

.icon_addtwo {
	background-position: -125px -25px;
	vertical-align: -2px;
}

.icon_addone {
	background-position: -125px -50px;
	vertical-align: -3px;
}

.icon_edit {
	background-position: -75px -150px;
}

.icon_edit:hover {
	background-position: -100px -150px;
}

.iconsearch {
	background-position: -72px -172px;
}

.iconsearch:hover {
	background-position: -97px -172px;
}

.ico_clip {
	background-position: -175px -125px;
	vertical-align: -3px;
	margin-right: 1px;
}

.ico_del {
	background-position: -175px -150px;
	vertical-align: -3px;
}

.icon_bytime {
	background-position: -150px -25px;
	margin-right: 4px;
}

.icon_bypopular {
	background-position: -150px -50px;
	vertical-align: -4px;
	margin-right: 4px;
}

.W_close {
	display: inline-block;
	width: 16px;
	height: 16px;
	background: url(../images/icon.png?id=1346124352194) no-repeat -75px
		-200px;
	_background-image: url(../images/icon.gif?id=1346124352194);
}

.W_close:hover {
	background-position: -100px -200px;
}

.ico_retract {
	background-position: -175px 0;
	vertical-align: -2px;
}

.ico_showbig {
	background-position: -175px -25px;
	vertical-align: -2px;
}

.ico_turnleft {
	background-position: -175px -50px;
	vertical-align: -2px;
}

.ico_turnright {
	background-position: -175px -75px;
	vertical-align: -2px;
}

.icon_upload_upload {
	background-position: -125px -100px;
}

.icon_upload_redo {
	background-position: -125px -125px;
}

.icon_upload_cancel {
	background-position: -125px -150px;
}

.icon_upload_done {
	background-position: -125px -175px;
}

.icon_upload_photo {
	background-position: -125px -200px;
}

a:hover .icon_upload_upload {
	background-position: -150px -100px;
}

a:hover .icon_upload_redo {
	background-position: -150px -125px;
}

a:hover .icon_upload_cancel {
	background-position: -150px -150px;
}

a:hover .icon_upload_done {
	background-position: -150px -175px;
}

a:hover .icon_upload_photo {
	background-position: -150px -200px;
}

.icon_upload_upload,.icon_upload_redo,.icon_upload_cancel,.icon_upload_done,.icon_upload_photo
	{
	vertical-align: middle;
	margin-right: 3px;
}

.ico_change_pic {
	background-position: -25px 0;
}

.ico_page_prev {
	width: 8px;
	background-position: -175px -100px;
	margin: 5px 0 0;
}

.ico_page_next {
	width: 8px;
	background-position: -183px -100px;
	margin: 5px 0 0;
}

.btn_page_prevdis .ico_page_prev {
	background-position: -175px -112px;
}

.btn_page_nextdis .ico_page_next {
	background-position: -183px -112px;
}

.male {
	background-position: -300px 0;
	vertical-align: middle;
}

.female {
	background-position: -300px -25px;
	vertical-align: middle;
}

.approve {
	background-position: -300px -50px;
	vertical-align: middle;
}

.approve_co {
	background-position: -300px -75px;
	vertical-align: middle;
}

.approve_dead {
	background-position: -300px -100px;
	vertical-align: middle;
}

.ico_club {
	background-position: -300px -125px;
	vertical-align: middle;
}

.ico_vlady {
	background-position: -300px -150px;
	vertical-align: middle;
}

.ico_number_gold {
	background-position: -300px -175px;
	vertical-align: middle;
}

.ico_number_silver {
	background-position: -300px -200px;
	vertical-align: middle;
}

.ico_number_bronze {
	background-position: -300px -225px;
	vertical-align: middle;
}

.ico_member {
	background-position: -325px -125px;
	vertical-align: middle;
}

.ico_member_dis {
	background-position: -325px -150px;
	vertical-align: middle;
}

.ico_member_year {
	background-position: -325px -175px;
	vertical-align: middle;
}

.ico_member_year_dis {
	background-position: -325px -200px;
	vertical-align: middle;
}

.ico_qr_face1 {
	background-position: -275px 0;
}

.ico_qr_face2 {
	background-position: -275px -25px;
}

.ico_qr_face3 {
	background-position: -275px -50px;
}

.ico_qr_face4 {
	background-position: -275px -75px;
}

.ico_qr_face5 {
	background-position: -275px -100px;
}

.ico_q {
	background-position: -125px 0;
	margin: 3px 0 0;
}

.ico_notice {
	background-position: -350px 0;
}

.icon_lock {
	background-position: -350px -100px;
	vertical-align: -2px;
}

.ico_black {
	background-position: -350px -25px;
}

.ico_report {
	background-position: -350px -50px;
}

.ico_exposure {
	background-position: -350px -75px;
	vertical-align: middle;
}

.ico_weibo {
	background-position: -350px -125px;
}

.i_conn_public {
	background-position: -375px 0;
}

.i_conn_follow {
	background-position: -375px -25px;
}

.i_conn_friend {
	background-position: -375px -50px;
}

.i_conn_private {
	background-position: -375px -75px;
}

.i_conn_close_friend {
	background-position: -375px -100px;
}

.i_conn_list {
	background-position: -375px -125px;
}

.W_level_ico {
	display: inline-block;
	overflow: hidden;
	height: 9px;
	width: 28px;
	font-size: 0;
	padding: 5px 0 0 6px;
	background: url(../images/level.png?id=1346124352194) no-repeat;
	_background: url(../images/level.gif?id=1346124352194) no-repeat;
}

a .W_level_ico { *
	cursor: pointer;
}

.W_level_ico.color2 {
	background-position: 0 -15px;
}

.W_level_ico.color3 {
	background-position: 0 -30px;
}

.W_level_ico.color4 {
	background-position: 0 -45px;
}

.W_level_num {
	display: inline-block;
	height: 10px;
	font-size: 0;
	width: 26px;
	background: url(../images/level.png?id=1346124352194) no-repeat 0 -120px
		;
	_background: url(../images/level.gif?id=1346124352194) no-repeat;
}

.W_level_num.l0 {
	background-position: 0 -120px;
}

.W_level_num.l1 {
	background-position: 0 -140px;
}

.W_level_ico.color1 .W_level_num.l1,.W_level_num.l1b {
	background-position: 0 -130px;
}

.W_level_num.l2 {
	background-position: 0 -150px;
}

.W_level_num.l3 {
	background-position: 0 -160px;
}

.W_level_num.l4 {
	background-position: 0 -170px;
}

.W_level_num.l5 {
	background-position: 0 -180px;
}

.W_level_num.l6 {
	background-position: 0 -190px;
}

.W_level_num.l7 {
	background-position: 0 -210px;
}

.W_level_ico.color2 .W_level_num.l7,.W_level_num.l7b {
	background-position: 0 -200px;
}

.W_level_num.l8 {
	background-position: 0 -220px;
}

.W_level_num.l9 {
	background-position: 0 -230px;
}

.W_level_num.l10 {
	background-position: 0 -240px;
}

.W_level_num.l11 {
	background-position: 0 -250px;
}

.W_level_num.l12 {
	background-position: 0 -260px;
}

.W_level_num.l13 {
	background-position: 0 -270px;
}

.W_level_num.l14 {
	background-position: 0 -290px;
}

.W_level_ico.color3 .W_level_num.l14,.W_level_num.l14b {
	background-position: 0 -280px;
}

.W_level_num.l15 {
	background-position: 0 -300px;
}

.W_level_num.l16 {
	background-position: 0 -310px;
}

.W_level_num.l17 {
	background-position: 0 -320px;
}

.W_level_num.l18 {
	background-position: 0 -330px;
}

.W_level_num.l19 {
	background-position: 0 -340px;
}

.W_level_num.l20 {
	background-position: 0 -350px;
}

.icon_error,.icon_del,.icon_succ,.icon_warn,.icon_ask,.icon_errorS,.icon_delS,.icon_succS,.icon_warnS,.icon_askS
	{
	width: 16px;
	height: 16px;
	background: url(../images/ico_warn.png?id=1346124352194);
	_background: url(../images/ico_warn.gif?id=1346124352194);
	margin: 0 3px 0 0;
	overflow: hidden;
	display: inline-block;
}

.icon_errorB,.icon_delB,.icon_succB,.icon_warnB,.icon_questionB {
	width: 50px;
	height: 50px;
	background: url(../images/ico_warn.png?id=1346124352194);
	_background: url(../images/ico_warn.gif?id=1346124352194);
	margin: 0 3px 0 0;
	overflow: hidden;
	display: inline-block;
}

.icon_errorM,.icon_delM,.icon_succM,.icon_warnM,.icon_questionM {
	width: 32px;
	height: 32px;
	background: url(../images/ico_warn.png?id=1346124352194);
	_background: url(../images/ico_warn.gif?id=1346124352194);
	margin: 0 3px 0 0;
	overflow: hidden;
	display: inline-block;
}

.icon_error,.icon_errorS {
	background-position: 0 -100px;
}

.icon_del,.icon_delS {
	background-position: 0 -50px;
}

.icon_succ,.icon_succS {
	background-position: 0 0;
}

.icon_warn,.icon_warnS {
	background-position: 0 -200px;
}

.icon_ask,.icon_askS {
	background-position: 0 -150px;
}

.icon_errorB {
	background-position: -100px -100px;
}

.icon_delB {
	background-position: -100px -50px;
}

.icon_succB {
	background-position: -100px 0;
}

.icon_warnB {
	background-position: -100px -200px;
}

.icon_questionB {
	background-position: -100px -150px;
}

.icon_errorM {
	background-position: -50px -100px;
}

.icon_delM {
	background-position: -50px -50px;
}

.icon_succM {
	background-position: -50px 0;
}

.icon_warnM {
	background-position: -50px -200px;
}

.icon_questionM {
	background-position: -50px -150px;
}

.credit_ico {
	display: inline-block;
	width: 16px;
	height: 16px;
	background-image: url(../images/icon.png?id=1346124352194);
	_background-image: url(../images/icon.gif?id=1346124352194);
	background-repeat: no-repeat;
	vertical-align: middle;
}

.credit_ico {
	background-position: -325px -100px;
}

.credit_low {
	background-position: -325px -75px;
}

.credit_middle {
	background-position: -325px 0;
}

.credit_normal {
	background-position: -325px -25px;
}

.credit_high {
	background-position: -325px -50px;
}

.icon_sw_bar {
	background-position: -200px -50px;
}

.icon_sw_magic {
	background-position: -200px -75px;
}

.icon_sw_kan {
	background-position: -200px -100px;
}

.icon_sw_qingbo {
	background-position: -200px -125px;
}

.icon_sw_talk {
	background-position: -200px -150px;
}

.icon_sw_new {
	background-position: -200px -175px;
}

.icon_sw_book {
	background-position: -200px -200px;
}

.icon_sw_cartoon {
	background-position: -200px -225px;
}

.icon_intell_sort {
	background-position: -375px -150px;
}

.icon_pf_trustpoint {
	background-position: -375px -175px;
	width: 20px;
	vertical-align: middle;
	margin-right: 2px;
}

.icon_pf_trust {
	background-position: -375px -200px;
	vertical-align: middle;
	margin-right: 2px;
}

.W_ico_emotion {
	display: inline-block;
	width: 25px;
	height: 25px;
	background-image: url(../images/icon.png?id=1346124352194);
	_background-image: url(../images/W_ico_emotion.gif?id=1346124352194);
	background-repeat: no-repeat;
}

.ico_qr_face1_B {
	background-position: -275px -125px;
}

.ico_qr_face2_B {
	background-position: -275px -150px;
}

.ico_qr_face3_B {
	background-position: -275px -175px;
}

.ico_qr_face4_B {
	background-position: -275px -200px;
}

.ico_qr_face5_B {
	background-position: -275px -225px;
}

.mes_acc_icon {
	display: inline-block;
	background: url(../images/acc_icon.png?id=1346124352194) no-repeat;
	width: 16px;
	height: 16px;
}

.acc_icon_default {
	background-position: 0 0;
}

.acc_icon_excel {
	background-position: 0 -21px;
}

.acc_icon_exe {
	background-position: 0 -39px;
}

.acc_icon_music {
	background-position: 0 -57px;
}

.acc_icon_pdf {
	background-position: 0 -77px;
}

.acc_icon_photo {
	background-position: 0 -96px;
}

.acc_icon_ppt {
	background-position: 0 -115px;
}

.acc_icon_rar {
	background-position: 0 -133px;
}

.acc_icon_txt {
	background-position: 0 -152px;
}

.acc_icon_vedio {
	background-position: 0 -170px;
}

.acc_icon_word {
	background-position: 0 -189px;
}

.icon_mes {
	display: inline-block;
	background: url(../images/private_icon.png?id=1346124352194) no-repeat
		-61px -56px;
	_background: url(../images/private_icon.gif?id=1346124352194) no-repeat
		-61px -56px;
	width: 19px;
	height: 14px;
}

.send_msg_btn:hover .icon_mes {
	background-position: -39px -56px;
}

#js_style_css_module_base_ico {
	height: 42px;
}

.W_btn_a,.W_btn_a span,.W_btn_b,.W_btn_b span,.W_btn_c,.W_btn_c span,.W_btn_a_disable,.W_btn_a_disable span,.W_btn_b_disable,.W_btn_b_disable span,.W_btn_c_disable,.W_btn_c_disable span
	{
	display: inline-block;
	background: url(../images/bg_btn.png?id=1337753627671) no-repeat;
	_background-image: url(../images/bg_btn.gif?id=1337753627671);
	padding: 0 0 0 2px;
	height: 22px;
	line-height: 21px;
	line-height: 24px\0;
}

.W_btn_a span,.W_btn_b span,.W_btn_c span,.W_btn_a_disable span,.W_btn_b_disable span,.W_btn_c_disable span
	{
	min-width: 35px;
	text-align: center;
	padding: 0 5px 0 4px;
}

.W_btn_a:hover,.W_btn_b:hover,.W_btn_c:hover {
	text-decoration: none;
}

.W_btn_a,.W_btn_a span {
	cursor: pointer;
	color: #fff;
}

.W_btn_a span {
	background-position: right -30px;
}

.W_btn_a:hover {
	background-position: 0 -60px;
}

.W_btn_a:hover span {
	background-position: right -90px;
}

.W_btn_a .addicon {
	margin-right: 2px;
	vertical-align: -1px;
	vertical-align: -2px\9;
}

.W_btn_a .W_vline {
	margin: 0 5px;
}

.W_btn_b,.W_btn_b span {
	cursor: pointer;
	background-position: 0 -360px;
	color: #797a80;
}

.W_btn_b span {
	background-position: right -390px;
}

.W_btn_b:hover {
	background-image: url(../images/bg_btn.png?id=1337753627671) !important;
	_background-image: url(../images/bg_btn.gif?id=1337753627671);
	background-position: 0 -60px;
}

.W_btn_b:hover span {
	background-image: url(../images/bg_btn.png?id=1337753627671) !important;
	_background-image: url(../images/bg_btn.gif?id=1337753627671);
	background-position: right -90px;
	color: #fff;
}

.W_btn_b .addicon {
	margin-right: 2px;
	vertical-align: -1px;
	vertical-align: -1px\9;
}

.W_btn_b .W_vline {
	margin: 0 5px;
}

.W_btn_b:hover .W_vline {
	color: #fff;
}

.W_btn_c,.W_btn_c span {
	cursor: pointer;
	background-position: 0 -360px;
	color: #797a80;
}

.W_btn_c span {
	background-position: right -390px;
}

.W_btn_c:hover {
	background-position: 0 -420px;
}

.W_btn_c:hover span {
	background-position: right -450px;
}

.W_btn_c .icon_addone,.W_btn_c .icon_addtwo {
	margin-right: 5px;
	_margin: 5px 3px 5px 0; *
	vertical-align: 0;
	_vertical-align: middle;
}

.W_btn_c .W_ico16 {
	margin-right: 3px;
}

.W_btn_c .W_vline {
	margin: 0 5px;
}

.W_btn_c .W_chat_stat {
	margin-right: 5px;
	_margin: 5px 3px 5px 0; *
	vertical-align: 3px;
	_vertical-align: middle;
}

.W_btn_a_disable,.W_btn_a_disable:hover,.W_btn_b_disable,.W_btn_b_disable:hover,.W_btn_c_disable,.W_btn_c_disable:hover
	{
	background-position: 0 -360px;
	cursor: default;
	text-decoration: none;
}

.W_btn_a_disable span,.W_btn_a_disable span:hover,.W_btn_b_disable span,.W_btn_b_disable span:hover,.W_btn_c_disable span,.W_btn_c_disable span:hover
	{
	background-position: right -390px;
	color: #ccc;
	cursor: default;
}

.btn_praise,.btn_praisedd {
	margin-right: 10px;
	vertical-align: middle;
}

.btn_praise span,.btn_praisedd span {
	min-width: 1px;
	padding: 0 2px 0 3px;
}

.btn_praise .icon_praise,.btn_praisedd .icon_praise {
	margin: 3px 0 0 0;
}

.btn_page_prev,.btn_page_prevdis,.btn_page_next,.btn_page_nextdis {
	margin: 0 5px;
	vertical-align: middle;
}

.btn_page_prev span,.btn_page_prevdis span,.btn_page_next span,.btn_page_nextdis span
	{
	min-width: 1px;
	padding: 0 8px 0 6px;
}

.W_btn_d,.W_btn_d span {
	cursor: pointer;
	background: url(../images/bg_btn.png?id=1337753627671) no-repeat;
	_background-image: url(../images/bg_btn.gif?id=1337753627671);
	color: #fff;
	display: inline-block;
	padding: 0 0 0 2px;
	height: 22px;
	line-height: 21px;
	line-height: 22px\9;
}

.W_btn_d span {
	background-position: right -30px;
	padding: 0 5px 0 4px;
	min-width: 35px;
	text-align: center;
}

.W_btn_d:hover {
	background-position: 0 -60px;
	text-decoration: none;
}

.W_btn_d:hover span {
	background-position: right -90px;
}

.W_btn_e,.W_btn_e span {
	cursor: pointer;
	background: url(../images/bg_btn.png?id=1337753627671) no-repeat 0
		-660px;
	_background-image: url(../images/bg_btn.gif?id=1337753627671);
	color: #797a80;
	display: inline-block;
	padding: 0 0 0 2px;
	height: 30px;
	line-height: 29px;
	line-height: 30px\9;
}

.W_btn_e span {
	background-position: right -690px;
	padding: 0 17px 0 15px;
	min-width: 35px;
	text-align: center;
}

.W_btn_e:hover {
	background-image: url(../images/bg_btn.png?id=1337753627671) !important;
	_background-image: url(../images/bg_btn.gif?id=1337753627671);
	background-position: 0 -300px;
	text-decoration: none;
}

.W_btn_e:hover span {
	background-image: url(../images/bg_btn.png?id=1337753627671) !important;
	_background-image: url(../images/bg_btn.gif?id=1337753627671);
	background-position: right -330px;
	color: #fff;
}

.W_btn_e .W_ico16 {
	_margin-top: 7px;
	_margin-bottom: 7px;
}

.W_btn_f,.W_btn_f span {
	cursor: pointer;
	background: url(../images/bg_btn.png?id=1337753627671) no-repeat 0
		-660px;
	_background-image: url(../images/bg_btn.gif?id=1337753627671);
	color: #797a80;
	display: inline-block;
	padding: 0 0 0 2px;
	height: 30px;
	line-height: 29px;
	line-height: 30px\9;
}

.W_btn_f span {
	background-position: right -690px;
	padding: 0 17px 0 15px;
	min-width: 35px;
	text-align: center;
}

.W_btn_f:hover {
	background-position: 0 -720px;
	text-decoration: none;
}

.W_btn_f:hover span {
	background-position: right -750px;
}

.btn_quickreply span {
	min-width: 1px;
	padding: 0 5px 0 3px;
}

.btn_quickreply .dot {
	font-family: Tahoma;
	font-size: 18px;
	font-weight: bold;
	line-height: 19px;
}

.btn_quickreply:hover .dot {
	font-family: Tahoma;
	font-size: 18px;
	font-weight: bold;
	color: #ffb941;
}

.W_btn_round,.W_btn_round span {
	cursor: pointer;
	background: url(../images/bg_btn.png?id=1337753627671) no-repeat 0
		-480px;
	_background-image: url(../images/bg_btn.gif?id=1337753627671);
	color: #666;
	display: inline-block;
	padding: 0 0 0 10px;
	height: 22px;
	line-height: 21px;
	line-height: 24px\0;
}

.W_btn_round span {
	background-position: right -510px;
	padding: 0 10px 0 0;
}

.W_btn_round:hover {
	background-image: url(../images/bg_btn.png?id=1337753627671) !important;
	_background-image: url(../images/bg_btn.gif?id=1337753627671);
	background-position: left -120px;
	text-decoration: none;
}

.W_btn_round:hover span {
	background-image: url(../images/bg_btn.png?id=1337753627671) !important;
	_background-image: url(../images/bg_btn.gif?id=1337753627671);
	background-position: right -150px;
	color: #fff;
}

.W_btn_round2,.W_btn_round2 span {
	cursor: pointer;
	background: url(../images/bg_btn.png?id=1337753627671) no-repeat 0
		-540px;
	_background-image: url(../images/bg_btn.gif?id=1337753627671);
	color: #666;
	display: inline-block;
	padding: 0 0 0 10px;
	height: 22px;
	line-height: 21px;
	line-height: 22px\9;
}

.W_btn_round2 span {
	background-position: right -570px;
	text-decoration: none;
	padding: 0 10px 0 0;
}

.W_btn_round2:hover {
	background-position: left -480px;
	text-decoration: none;
}

.W_btn_round2:hover span {
	background-position: right -510px;
	text-decoration: none;
}

.W_btn_round_ico,.W_btn_round_ico span {
	cursor: pointer;
	background: url(../images/bg_btn.png?id=1337753627671) no-repeat 0
		-480px;
	_background-image: url(../images/bg_btn.gif?id=1337753627671);
	color: #666;
	display: inline-block;
	padding: 0 0 0 10px;
	_padding: 0 0 0 7px;
	height: 22px;
	line-height: 21px;
	line-height: 22px\9;
}

.W_btn_round_ico span {
	background-position: right -510px;
	text-decoration: none;
	padding: 0 3px 0 0;
	_padding: 0 2px 0 0;
}

.W_btn_round_ico:hover {
	background-position: left -540px;
	text-decoration: none;
}

.W_btn_round_ico:hover span {
	background-position: right -570px;
	text-decoration: none;
}

.W_btn_round_ico .icon_refresh {
	vertical-align: -1px;
	vertical-align: -2px\9; *
	vertical-align: -5px;
	margin: 4px 0 0 -3px; *
	margin: -15px 0 0 -3px;
	_margin: -12px 0 0 0;
}

.W_btn_arrow,.W_btn_arrow span {
	background: url(../images/bg_btn.png?id=1337753627671) no-repeat 0
		-600px;
	_background-image: url(../images/bg_btn.gif?id=1337753627671);
	display: inline-block;
	padding: 0 0 0 8px;
	height: 22px;
	line-height: 21px;
	line-height: 22px\9;
}

.W_btn_arrow span {
	background-position: right -630px;
	text-decoration: none;
	padding: 0 10px 0 8px;
}

.W_btn_deltags {
	display: inline-block;
	padding: 2px 4px 2px 6px; *
	padding: 3px 4px 0 6px;
	height: 16px;
	line-height: 15px;
	_font-family: 'SimSun';
	vertical-align: top;
	background: #E5F1F5;
	border-radius: 2px;
	color: #0078B6;
}

.W_btn_deltags .icon_close {
	margin: 2px 0 0 5px;
	vertical-align: -1px;
}

.W_btn_deltags:hover {
	text-decoration: none;
}

.W_btn_a .loading,.W_btn_b .loading,.W_btn_c .loading,.W_btn_a_disable .loading
	{
	background: url(../images/loading.gif?id=1337753627671) no-repeat;
	float: left;
	height: 15px;
	vertical-align: middle;
	margin: 3px 4px 0 0;
	_margin: 5px 1px 0 0;
	width: 15px;
}

.btn_noloading .loading {
	display: none;
}

#js_style_css_module_base_btn {
	height: 42px;
}

.S_txt1,.S_func1,.SW_fun .S_func1,.SW_fun2 .S_func3,.current .S_func1:hover,.W_btn_b,.W_btn_c,.W_btn_c_disable,.W_btn_c_disable:hover,.W_btn_b span,.W_btn_c span,.W_btn_c_disable span,.W_btn_c_disable:hover span,.W_btn_c:hover,.W_btn_c:hover span,.W_btn_round,.W_btn_round_ico,.W_btn_round2:hover,.W_btn_round span,.W_btn_round2:hover span,.W_btn_round_ico span,.W_btn_round2,.W_btn_round_ico:hover,.W_btn_round2 span,.W_btn_round_ico:hover span,.W_btn_e,.W_btn_f,.W_btn_e span,.W_btn_f span,.W_btn_f:hover,.W_btn_f:hover span,.W_btn_arrow,.W_btn_arrow span
	{
	color: #333;
	text-decoration: none;
}

.S_txt1_bg {
	background-color: #333;
}

.S_txt1_br {
	border-color: #333;
}

.S_txt2,.SW_fun2:hover .S_txt3 {
	color: #808080;
}

.S_txt2_bg {
	background-color: #808080;
}

.S_txt2_br {
	border-color: #808080;
}

.S_txt3 {
	color: #aeaeae;
}

.S_txt3_bg {
	background-color: #aeaeae;
}

.S_txt3_br {
	border-color: #aeaeae;
}

.S_txt4 {
	color: #ccc;
}

.S_txt4_bg {
	background-color: #ccc;
}

.S_txt4_br {
	border-color: #ccc;
}

.S_link1,.S_func1:hover,.SW_fun:hover .S_func1,.SW_fun2:hover .S_func3,.SW_fun2:hover .S_func4
	{
	color: #0a8cd2;
}

.S_link1_bg {
	background-color: #0a8cd2;
}

.S_link1_br {
	border-color: #0a8cd2;
}

.S_link2,.SW_fun2:hover .S_func2 {
	color: #6cbae4;
}

.S_link2_bg {
	background-color: #6cbae4;
}

.S_link2_br {
	border-color: #6cbae4;
}

.S_link3,.SW_fun2 .S_func2,.SW_fun2 .S_func4 {
	color: #b1d8ed;
}

.S_link3_bg {
	background-color: #b1d8ed;
}

.S_link3_br {
	border-color: #b1d8ed;
}

.S_bg1,a.W_gotop {
	background-color: #f3f3f3;
}

.S_bg1_c {
	color: #f3f3f3;
}

.S_bg2,.WB_left_nav .lev a:hover,.WB_left_nav .lev2 a:hover,.WB_left_nav .lev2 a.lev_curr,.WB_left_nav .lev2 a.lev_curr:hover
	{
	background-color: #e6e6e6;
}

.S_bg2_c {
	color: #e6e6e6;
}

.S_bg3,.WB_left_nav .levmenu .lm_li:hover {
	background-color: #d9d9d9;
}

.S_bg3_c {
	color: #d9d9d9;
}

.S_bg4,.WB_left_nav a.lev_curr,.WB_left_nav a.lev_curr:hover,a.W_gotop:hover
	{
	background-color: #fafafa;
}

.S_bg4_c {
	color: #fafafa;
}

.S_bg5 {
	background-color: #fff;
}

.S_line1 {
	border-color: #d9d9d9;
}

.S_line1_c {
	color: #d9d9d9;
}

.S_line2 {
	border-color: #e6e6e6;
}

.S_line2_c {
	color: #e6e6e6;
}

.S_line3,.send_weibo .input,.WB_left_nav .lev_edit .lev3 a {
	border-color: #ccc;
}

.S_line3_c {
	color: #ccc;
}

.S_line4,.WB_left_nav .lev_edit .lev3 a:hover {
	border-color: #ffb941;
}

.S_line4_c {
	color: #ffb941;
}

.S_line5 {
	border-color: #fff;
}

.W_miniblog {
	background-repeat: no-repeat;
	background-position: center 0;
	padding-top: 60px;
	background-image: url(../images/body_bg.jpg?id=1346063123078);
}

.S_profile .W_miniblog {
	padding-top: 40px;
}

.W_miniblog_fb {
	background-image: url(../images/footer.jpg?id=1346063123078);
	background-position: center bottom;
	background-repeat: no-repeat;
}

.W_main {
	background-image: url(../images/repeat_bg_y.png?id=1346063123078);
	background-repeat: repeat-y;
	background-color: #fff;
}

.global_footer {
	background-image: url(../images/footer_bg.png?id=1346063123078);
	_background-image: none;
}

.WB_global_nav,.WB_global_nav .gn_title.current .gn_tab,.WB_global_nav .gn_setting.current .gn_name,.WB_global_nav .gn_title .gn_tab:hover,.WB_global_nav .gn_setting .gn_name:hover,.WB_global_nav .gn_setting .gn_tab:hover
	{
	background-image: url(../images/bg_nav.png?id=1346063123078);
	_background-image: url(../images/bg_nav.gif?id=1346063123078);
}

.send_weibo .title,.send_weibo .send_btn.disable,.send_weibo .send_btn.disable:hover,.send_weibo .input .Marrow,.W_tabarrow
	{
	background-image: url(../images/all_iconbtn.png?id=1346063123078);
	_background-image: url(../images/all_iconbtn.gif?id=1346063123078);
}

.send_weibo .title {
	background-position: 0 -275px;
}

.send_weibo .send_btn.disable,.send_weibo .send_btn.disable:hover {
	background-position: -225px -275px;
}

.send_weibo .input .Marrow {
	background-position: -475px -275px;
}

.W_tabarrow {
	background-position: -410px -275px;
}

.W_btn_b,.W_btn_c,.W_btn_c_disable,.W_btn_c_disable:hover,.W_btn_b span,.W_btn_c span,.W_btn_c_disable span,.W_btn_c_disable:hover span,.W_btn_c:hover,.W_btn_c:hover span,.W_btn_round,.W_btn_round_ico,.W_btn_round2:hover,.W_btn_round span,.W_btn_round2:hover span,.W_btn_round_ico span,.W_btn_round2,.W_btn_round_ico:hover,.W_btn_round2 span,.W_btn_round_ico:hover span,.W_btn_e,.W_btn_f,.W_btn_e span,.W_btn_f span,.W_btn_f:hover,.W_btn_f:hover span,.W_btn_arrow,.W_btn_arrow span
	{
	background-image: url(../images/all_iconbtn.png?id=1346063123078);
	_background-image: url(../images/all_iconbtn.gif?id=1346063123078);
}

.icon_gotop,.icon_addtwo,.icon_addone,.icon_refresh,.icon_bytime,.icon_bypopular,.ico_page_prev,.ico_page_next,.btn_page_prevdis .ico_page_prev,.btn_page_nextdis .ico_page_next
	{
	background-image: url(../images/all_iconbtn.png?id=1346063123078);
	_background-image: url(../images/all_iconbtn.gif?id=1346063123078);
}

#js_skin_default_skin {
	height: 42px;
}

.WB_left_nav .lev a,.WB_left_nav .lev2 a {
	display: block;
	height: 28px;
	line-height: 28px;
	font-size: 12px;
	padding: 0 0 0 20px;
	text-decoration: none;
}

.WB_left_nav .lev3 a {
	display: block;
	height: 21px;
	line-height: 21px;
	font-size: 12px;
	padding: 0 0 0 2px;
	text-decoration: none;
	margin: 3px 10px 4px 10px;
	border-width: 1px;
	border-style: dotted;
	border-color: transparent;
	_border-width: none;
}

.WB_left_nav .level_1_Box .lev a {
	height: 35px;
	line-height: 35px;
	font-size: 14px;
}

.WB_left_nav .lev2 a {
	padding: 0 0 0 50px;
}

.WB_left_nav .lev a:hover,.WB_left_nav .lev2 a:hover {
	background-image: url(../../../images/global_nav/left_nav_border.png);
	_background-image: none;
	background-position: -150px bottom;
	background-repeat: no-repeat;
}

.WB_left_nav a.lev_curr,.WB_left_nav a.lev_curr:hover {
	background-image: url(../../../images/global_nav/left_nav_border.png);
	_background-image: none;
	background-position: left bottom;
	background-repeat: no-repeat;
	font-weight: bold;
}

.WB_left_nav .levmenu {
	background-image: url(../../../images/global_nav/left_nav_border.png);
	_background-image: none;
	background-position: -300px top;
	background-repeat: no-repeat;
	border-bottom-width: 1px;
	border-bottom-style: solid;
}

.WB_left_nav .levmenu .lm_li {
	display: block;
	height: 26px;
	line-height: 27px;
	padding: 0 0 0 20px;
	text-decoration: none;
}

.WB_left_nav .levmenu .lm_li:hover {
	background-image: url(../../../images/global_nav/left_nav_border.png);
	_background-image: none;
	background-position: -150px bottom;
	background-repeat: no-repeat;
}

.WB_left_nav .levmore {
	display: block;
	height: 24px;
	line-height: 24px;
	font-size: 12px;
	padding: 0 0 0 20px;
	text-decoration: none;
}

.WB_left_nav .lev .W_ico20 {
	margin-right: 10px;
	vertical-align: middle;
	_margin: 7px 10px 7px 0;
}

.WB_left_nav .lev3 .W_iconlev_s {
	margin: 3px 6px 0 6px;
	vertical-align: -4px;
	_margin: 4px 10px 4px 0;
	_vertical-align: middle;
}

.WB_left_nav .lev3 .W_iconleftnav {
	display: inline-block;
	overflow: hidden;
	width: 16px;
	height: 14px;
	padding: 0 7px;
	background-image: url(../../../images/global_nav/left_nav_border.png);
	_background-image: none;
	background-position: -450px 3px;
	background-repeat: no-repeat;
	text-align: center;
	vertical-align: -3px\9; *
	vertical-align: 2px;
}

.WB_left_nav .lev3 .W_iconleftnav .W_iconlev_s {
	margin: 0;
}

.WB_left_nav .lev3 .icon_opt {
	margin: 0 0 0 48px;
}

.WB_left_nav .level_1_Box .W_new,.WB_left_nav .level_2_Box .W_new {
	margin: 0 8px 0 -18px;
	vertical-align: 6px;
}

.WB_left_nav .level_3_Box .W_new,.WB_left_nav .level_4_Box .W_new {
	margin: 0 4px 0 -14px;
	vertical-align: 6px;
}

.left_nav_line fieldset {
	margin: 15px 0;
}

.left_nav_line fieldset .W_ico12 {
	margin: -12px 0 0 108px; *
	margin: -16px 0 0 108px;
}

.left_nav_line legend.tit {
	font-size: 12px;
}

#js_style_css_module_global_WB_left_nav {
	height: 42px;
}

.WB_right_module fieldset {
	padding: 0 0 0 15px; *
	padding-left: 7px;
}

.WB_right_module .btns {
	float: right;
	margin-right: 20px;
	_margin-right: 10px;
}

.WB_right_module .btns a {
	margin-left: 5px;
	vertical-align: middle;
}

.WB_right_module .right_content {
	line-height: 22px;
	padding: 15px 20px 0 20px;
}

.WB_right_module .hot_topic {
	padding: 15px 20px 0 5px;
}

.WB_right_module .btm_rt {
	padding: 0 20px 10px;
	text-align: right;
}

.WB_right_module .btm_rt .more {
	cursor: pointer;
}

.WB_right_module .btm_rt .left {
	float: left;
}

.WB_right_module .hot_topic_rt.btm_rt {
	padding-top: 10px;
}

.WB_right_module .right_title .tit {
	font-size: 14px;
	_line-height: 20px;
}

.WB_right_module .right_title .btns {
	margin-top: -19px;
	_margin-top: -20px;
}

.WB_right_module .right_tab {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	height: 24px;
	_line-height: 24px;
}

.WB_right_module .right_tab .btns {
	margin-top: 12px;
	_margin-top: 0;
}

.WB_right_module .right_tab ul {
	margin: 0 20px;
	padding: 0;
}

.WB_right_module .right_tab li {
	float: left;
	text-align: center;
	_position: relative;
}

.WB_right_module .right_tab li .W_tabarrow {
	_margin: 2px auto 0 auto;
}

.WB_right_module .right_tab .title {
	text-decoration: none;
	height: 24px;
	overflow: hidden;
	display: block;
	_zoom: 1;
	_display: inline;
	font-size: 14px;
}

.WB_right_module .right_tab .line {
	font-size: 14px;
	margin: 0 10px;
}

.WB_right_module .right_tab .current .title {
	font-weight: bold;
}

.WB_right_module .pic30 {
	margin: 0 0 12px;
	padding: 0 20px;
	_zoom: 1;
}

.WB_right_module .pic30 .pic {
	float: left;
	width: 30px;
	height: 30px;
	overflow: hidden;
}

.WB_right_module .pic30 .pic img {
	border-radius: 2px;
}

.WB_right_module .pic30 .con {
	margin-left: 40px;
	min-height: 30px;
	_height: 30px;
	line-height: 17px;
}

.WB_right_module .pic30 .change {
	position: absolute;
	left: 5px;
	top: 10px;
	margin: 0;
	visibility: hidden;
	_visibility: visible;
}

.WB_right_module .pic30 .name {
	height: 17px;
	overflow: hidden;
	word-wrap: break-word;
	word-break: break-all;
}

.WB_right_module .pic30 .W_ico16 {
	margin: 0 0 0 2px;
}

.WB_right_module .pic30:hover .change {
	visibility: visible;
}

.WB_right_module .person_list {
	padding-left: 0;
	padding-right: 0;
}

.WB_right_module .person_list dl {
	position: relative;
}

.WB_right_module .person_list .btn {
	float: right;
}

.WB_right_module .group_list {
	padding-left: 0;
	padding-right: 0;
}

.WB_right_module .group_list dl {
	position: relative;
	margin-top: -6px;
}

.WB_right_module .group_list .pic {
	margin-top: 6px;
}

.WB_right_module .group_list .name {
	height: 20px;
	line-height: 20px;
}

.WB_right_module .group_list .W_group_level {
	vertical-align: -3px;
}

.WB_right_module .app_list {
	padding-left: 0;
	padding-right: 0;
}

.WB_right_module .app_list dl {
	position: relative;
}

.WB_right_module .app_list .W_app_level {
	float: right;
	margin-top: 2px;
}

.WB_right_module .event_list .W_vline {
	margin: 0 6px;
}

.WB_right_module .event_list .pic {
	margin: 0 0 10px;
}

.WB_right_module .event_list .pic a {
	position: relative;
	display: block;
	width: 170px;
	height: 102px;
	overflow: hidden;
}

.WB_right_module .event_list .pic a img {
	margin-top: -39px;
}

.WB_right_module .event_list .pic .prize {
	position: absolute;
	right: 2px;
	bottom: 4px;
	width: 30px;
	height: 30px;
	display: block;
	background: url(../images/ico_right.png?id=1337753627671) no-repeat 0
		-90px;
	_background-image: url(../images/ico_right.gif?id=1337753627671);
}

.WB_right_module .event_list .change {
	float: right;
	margin: 4px 0 0;
}

.WB_right_module .hot_topic li {
	position: relative;
	padding-left: 15px;
}

.WB_right_module .hot_topic li p { *
	zoom: 1;
}

.WB_right_module .hot_topic li .total {
	float: right;
}

.WB_right_module .hot_topic li .change {
	position: absolute;
	left: 0;
	_left: -15px;
	top: 2px;
	_top: 1px;
}

.WB_right_module .hot_topic li .change {
	margin: 3px 0 0;
	visibility: hidden;
	_visibility: visible;
}

.WB_right_module .hot_topic li:hover .change {
	visibility: visible;
}

.WB_right_module .right_expand {
	border-width: 1px;
	border-style: solid;
	border-radius: 2px;
	padding: 0 7px;
	margin: 5px 0; *
	zoom: 1;
}

.WB_right_module .right_expand .Marrow {
	margin: -11px 0 0 2px;
	width: 11px;
}

.WB_right_module .right_expand .Marrow * {
	width: 12px;
	font-family: "SimSun";
	overflow: hidden;
	font-size: 14px;
	display: inline-block; *
	display: block;
	height: 10px;
}

.WB_right_module .right_expand .Marrow span {
	margin: -9px 0 0;
}

.WB_right_module .publish_bar .notice {
	border-width: 1px;
	border-style: solid;
	border-radius: 2px;
	padding: 3px 10px 18px;
	margin-bottom: 5px;
}

.WB_right_module .publish_bar .ico_notice {
	vertical-align: middle;
	margin-right: 8px;
}

.WB_right_module .right_content .dot_part .W_dot {
	margin-right: 4px;
	vertical-align: 4px; *
	vertical-align: ;
}

.WB_right_module .menbernote {
	padding: 0 20px;
}

.WB_right_module .menbernote a {
	cursor: pointer;
}

.WB_right_module .feedback {
	padding-right: 10px;
}

.WB_right_board {
	border-width: 1px 0 0 0;
	border-style: solid;
	padding: 10px 20px 5px;
	margin-bottom: -1px;
}

.WB_right_adver .right_title .tit {
	font-size: 14px;
}

.WB_right_adver .adver_contA {
	width: 170px;
	margin: 0 auto;
	padding: 20px 0;
}

.WB_right_adver .adver_pic {
	margin: 0 0 10px;
}

.WB_right_adver .adver_org {
	text-align: right;
}

.WB_right_adver .orgpic {
	float: left;
	line-height: 22px;
}

.W_group_level {
	background: url(../images/icon_app.gif) no-repeat;
	width: 20px;
	height: 20px;
	display: inline-block;
}

.W_group_level.l1 {
	background-position: 0 0;
}

.W_group_level.l2 {
	background-position: -20px 0;
}

.W_group_level.l3 {
	background-position: -40px 0;
}

.W_group_level.l4 {
	background-position: -60px 0;
}

.W_group_level.l5 {
	background-position: -80px 0;
}

.W_group_level.l6 {
	background-position: -100px 0;
}

.W_group_level.l7 {
	background-position: -120px 0;
}

.W_group_level.l8 {
	background-position: -140px 0;
}

.W_group_level.l9 {
	background-position: -160px 0;
}

.W_group_level.l10 {
	background-position: -180px 0;
}

.W_app_level,.W_app_level em {
	background: url(../images/icon_app.gif) no-repeat 0 -25px;
	height: 12px;
	display: inline-block;
	overflow: hidden;
}

.W_app_level {
	width: 60px;
	background-position: 0 -25px;
}

.W_app_level em {
	background-position: -70px -25px;
}

.W_app_level.l0 em {
	width: 0;
}

.W_app_level.l1 em {
	width: 20%;
}

.W_app_level.l2 em {
	width: 40%;
}

.W_app_level.l3 em {
	width: 60%;
}

.W_app_level.l4 em {
	width: 80%;
}

.W_app_level.l5 em {
	width: 100%;
}

.WB_right_module .qa {
	margin: 0 20px;
	line-height: 22px;
	padding: 15px 0 30px;
}

.WB_right_module .qa_title {
	float: left;
	width: 33px;
	text-align: right;
}

.WB_right_module .qa_title em {
	float: left;
	width: 18px;
	height: 17px;
	text-align: center;
}

.WB_right_module .person_list .pic50 .relative {
	margin: 3px 0 0;
	height: 18px;
	line-height: 18px;
}

.WB_right_module .person_list .relation {
	overflow: hidden;
	padding: 0 20px 10px;
}

.WB_right_module .person_list .relation .vs,.WB_right_module .person_list .relation .ask,.WB_right_module .person_list .relation .heart
	{
	background: url(../images/icon.png) no-repeat;
	_background-image: url(../images/icon.gif);
	width: 22px;
	height: 22px;
	display: block;
	float: left;
	margin-left: -27px;
	margin-top: 5px;
}

.WB_right_module .person_list .relation .vs {
	background-position: -350px -150px;
}

.WB_right_module .person_list .relation .ask {
	background-position: -350px -175px;
}

.WB_right_module .person_list .relation .heart {
	background-position: -350px -200px;
}

.WB_right_module .person_list .relation dl {
	float: left;
	width: 62px;
}

.WB_right_module .person_list .relation dl.right {
	margin-left: 60px;
}

.WB_right_module .person_list .relation .pic {
	width: 30px;
	height: 30px;
	overflow: hidden;
	_margin-bottom: 5px;
}

.WB_right_module .person_list .relation .pic img {
	border-radius: 2px;
}

.WB_right_module .person_list .relation .topic {
	float: right;
	text-align: right;
	margin-left: -30px;
	width: 72px;
	overflow: hidden;
	white-space: nowrap;
}

.WB_right_module .person_list .relation .info {
	margin: 0 0 8px;
}

.WB_right_module .person_list .relation .approve,.WB_right_module .person_list .relation .approve_co
	{
	vertical-align: -6px; *
	vertical-align: -3px;
}

.WB_right_module .person_group {
	line-height: auto;
	padding: 15px 10px 0 20px;
}

.WB_right_module .person_group .pic a {
	float: left;
	display: inline;
	margin: 0 10px 10px 0;
}

.WB_right_module .person_group .pic img {
	border-radius: 2px;
}

.WB_right_module .weidisk_bar {
	position: relative;
	margin: 0 20px 30px;
}

.WB_right_module .weidisk_bar .dis_bar {
	width: 152px;
	height: 12px;
	border: solid 1px #ccc;
	border-radius: 2px;
	float: left;
	position: relative;
}

.WB_right_module .dis_use {
	background: #f3b94f;
	margin: -1px;
	height: 14px;
	border-radius: 2px;
}

.WB_right_module .dis_num {
	position: absolute;
	right: 3px;
	top: 0;
	color: #7f7f7f;
}

.WB_right_module .bar_mange {
	float: left;
	margin-left: 10px;
}

.WB_right_module .downdesk {
	margin-bottom: 30px;
}

.WB_right_module .downdesk .dot_part {
	margin-top: 10px;
}

.WB_right_module .report .icon_warnS {
	vertical-align: middle;
}

#js_style_css_module_global_WB_right_module {
	height: 42px;
}

.group_read {
	position: relative;
}

.group_read .sort,.group_read .title {
	background: url(../images/line_tab.png) repeat-x 0 30px;
	overflow: hidden;
}

.group_read .item {
	float: left;
}

.group_read .item.current {
	font-weight: bold;
}

.group_read .item.current .item_link:hover {
	text-decoration: none;
	cursor: default;
}

.group_read .item_link {
	display: block;
	padding: 0 10px;
	line-height: 30px;
}

.group_read .W_btn_round2 .W_ico16 {
	vertical-align: -4px;
	_vertical-align: -1px;
}

.group_read .group_read_layer_sort .W_ico16 {
	vertical-align: -4px;
	_vertical-align: -1px;
}

.group_read .right_bar {
	float: right;
	margin: -19px 0 0;
	position: relative;
	z-index: 3;
}

.group_read .right_item {
	float: left;
	margin-left: 10px;
}

.group_read .right_item .W_btn_round2 {
	position: relative;
	z-index: 3;
}

.group_read .right_item .W_btn_round2 span {
	_padding-top: 3px;
	_height: 19px;
}

.group_read .group_read_layer {
	position: absolute;
	border: 1px solid #ccc;
	background: #fff;
	border-radius: 1px;
}

.group_read .group_read_layer_search {
	padding: 5px 10px;
}

.group_read .group_read_layer_sort {
	padding: 17px 20px 6px 10px;
	margin-top: -13px;
	_margin: 10px 0 0 -106px;
}

.group_read .tab_nosep {
	margin-top: 2px;
}

.group_read .group_read_layer_advance .close_button {
	position: absolute;
	right: 5px;
	top: 5px;
}

.group_read .group_read_layer_advance .search_title {
	font-weight: 700;
	line-height: 1.125;
	margin-bottom: 10px;
}

.group_read .group_read_layer_advance {
	position: relative;
	margin-top: 2px;
	padding: 15px;
	width: 530px;
	line-height: 22px;
	border-width: 1px;
	border-style: solid;
	border-radius: 1px;
}

.group_read .group_read_layer_advance .left {
	width: 50px;
	float: left;
}

.group_read .group_read_layer_advance .con {
	margin-left: 50px;
}

.group_read .group_read_layer_advance .con .W_btn_c {
	float: left;
}

.group_read .group_read_layer_advance .con .W_tips {
	float: left;
	margin-left: 10px;
}

.group_read .group_read_layer_advance .con .W_input {
	_vertical-align: -4px;
}

.group_read .group_read_layer_advance .filter_line {
	margin-bottom: 10px;
}

.group_read .group_read_layer_advance .lbl_ckbx {
	margin-right: 22px;
}

.group_read .group_read_layer_advance .input_keyword {
	width: 180px;
}

.group_read .group_read_layer_advance .input_time {
	width: 70px;
}

.group_read .title {
	height: 24px;
	line-height: 24px;
	padding: 0 0 14px;
	font-size: 14px;
	font-weight: 700;
}

.group_read .title .num {
	font-size: 12px;
	font-weight: normal;
}

.group_read .group_read_layer_adv {
	padding: 5px 10px;
	margin: 2px 0 0 70px;
}

.group_read .sp {
	margin: 0 5px;
}

.userTabBox {
	padding-left: 5px;
	overflow: hidden;
	clear: both;
}

.userTabBox .tag_show {
	zoom: 1;
	line-height: 14px;
	overflow: hidden;
	padding: 10px 0 0;
}

.userTabBox .tag_show li {
	height: 20px;
	white-space: nowrap;
	float: left;
	display: inline;
	margin: 1px 11px 11px 1px;
}

.userTabBox .tag_show li.current {
	border-width: 1px;
	border-style: solid;
	margin: 0 10px 10px 0;
}

.userTabBox .tag_show li a.tag {
	display: inline-block;
	padding: 3px 10px 0;
	cursor: pointer;
	white-space: nowrap;
}

.userTabBox .tag_show li a.tag:hover {
	border-radius: 3px;
	text-decoration: none;
}

.userTabBox .tag_show li a em {
	vertical-align: middle;
	top: 0;
}

.userTabBox .tag_show li em {
	visibility: hidden;
	position: relative;
	left: 3px;
	top: 4px; *
	top: 4px;
}

.userTabBox .tag_show li em,.nfBox .tag_show li span {
	display: inline-block;
	cursor: pointer;
}

.userTabBox .tag_show li.current em {
	visibility: visible;
}

.userTabBox .tag_show li.current em span {
	cursor: pointer;
}

.userTabBox .tag_show li .edit {
	width: 16px;
	height: 16px;
	margin: 0 3px 0 8px;
	background: url(../images/ico.png?id=1337753627671) no-repeat 0 -1617px;
}

.userTabBox .tag_show li .W_btn_d,.nfBox .tag_show li .W_btn_b {
	margin: 0 0 0 4px;
}

.userTabBox .tag_show li .W_btn_d span,.nfBox .tag_show li .W_btn_b span
	{
	padding: 0 2px 0 0;
	min-width: 31px;
}

.userTabBox .tag_show li .W_input {
	width: 78px;
}

*+html .userTabBox .tag_show li a em {
	top: -4px;
}

.userTabBox .tag_show li .icon_edit_s {
	margin: 0 5px;
}

.userTabBox .pull_tag {
	display: block;
	border-top-width: 1px;
	border-top-style: solid;
	text-align: right;
	padding: 5px 0 0;
	margin: 10px 0 0;
}

.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;
}

.tab_normal {
	line-height: 22px;
}

.tab_normal .tab_nosep,.tab_normal_l {
	float: left;
}

.tab_normal_l .W_vline {
	margin: 0 10px;
}

.tab_normal_r {
	float: right;
}

.tab_normal_r .func_setup {
	margin-left: 10px;
}

.group_read .send_msg_btn {
	margin-left: 10px;
	font-weight: normal;
	font-size: 12px;
}

.group_read .send_msg_btn .icon_mes {
	vertical-align: middle;
	margin-right: 5px;
}

.message_wrap .search_title {
	margin: 10px 20px;
}

.message_wrap .bread_crumbs {
	color: #999;
	float: left;
}

.message_wrap .operation_btn {
	float: right;
}

.atch_operation {
	background: #f7f7f7;
}

.atch_operation .title {
	float: left;
	font-size: 12px;
	font-weight: 400;
	padding-top: 6px;
}

.atch_operation .operation_btn {
	float: right;
}

#js_style_css_module_tab_group_read {
	height: 42px;
}

.input_search,.input_search .inner {
	background: url(../images/bg_btn.png?id=1345196970876) no-repeat 0
		-240px;
	_background-image: url(../images/bg_btn.gif?id=1345196970876);
	display: inline-block;
	padding: 0 0 0 10px;
	height: 22px;
	_overflow: hidden;
	_width: 131px;
}

.input_search .inner {
	background-position: right -270px;
	padding: 0 10px 0 0;
	width: 121px;
}

.input_search.focused {
	background-position: 0 -179px;
}

.input_search.focused .inner {
	background-position: right -210px;
}

.input_search .btns {
	float: right;
	padding-top: 1px;
	height: 22px;
	overflow: hidden;
}

.input_search .noborder {
	border: none;
	background: transparent;
	height: 18px;
	padding: 2px 0;
	_padding: 1px 0;
	width: 97px;
	_width: 99px;
	line-height: 18px;
	color: gray;
}

.input_search .iconsearch,.input_search .iconsearch:hover {
	float: left;
	width: 19px;
}

.input_search.focused .noborder {
	color: #444;
}

.input_search .btn_arr {
	float: left;
	width: 13px;
	height: 20px;
}

.input_search .btns .W_vline {
	float: left;
	line-height: 20px;
	color: #999;
}

.input_search .btns .W_arrow {
	margin: 8px 0 0 5px;
	color: #999;
}

.input_search .btns .btn_arr:hover .W_arrow {
	color: #FFB941;
}

#js_style_css_module_forms_input_search {
	height: 42px;
}

.private_list {
	padding: 20px 0;
	margin: -1px 20px 0;
	border-top: solid 1px #f1f1f1;
	cursor: pointer;
	margin-top: -1px;
}

.private_list .hover {
	visibility: hidden;
	_visibility: visible;
}

.private_list:hover,.private_list_hover {
	background: #f7f7f7;
	padding: 20px 19px;
	margin: -1px 0 0;
	border: solid 1px #e6e6e6;
}

.private_list:hover .hover {
	visibility: visible;
}

.private_list:hover .S_func1 {
	color: #0a8cd2;
}

.private_list .close {
	float: right;
}

.private_list .face {
	float: left;
	width: 50px;
	padding: 3px 0 0;
	margin-right: 15px;
}

.private_list .face .im_status,.private_list .face .pri_num {
	display: block;
}

.private_list .face .im_status {
	display: inline-block;
	position: relative;
}

.private_list .face .im_status img {
	border-radius: 3px;
}

.private_list .pri_num,.private_list .pri_num em {
	display: inline-block;
	background: url(../images/private_icon.png?id=1340940364593) no-repeat;
	_background: url(../images/private_icon.gif?id=1340940364593) no-repeat;
	height: 24px;
	line-height: 24px;
	font-size: 12px;
	font-weight: bold;
	color: #fff;
}

.private_list .pri_num {
	padding: 0 0 0 10px;
	position: absolute;
	right: -11px;
	top: -8px;
}

.private_list .pri_num em {
	background-position: right -25px;
	padding: 0 7px 0 0;
	text-align: center;
	text-indent: -1px;
}

.private_list a:hover .pri_num,.private_list a:hover .pri_num em {
	text-decoration: none;
}

.private_list .info {
	font-size: 12px;
	padding: 3px 0 0;
}

.private_list .info a {
	margin: 0 5px;
}

.private_list .info .date {
	margin: 0 8px 0 0;
	cursor: default;
}

.private_list .info span {
	float: right;
	display: inline;
	margin: 0 -5px 0 0;
}

.private_list .letter_state {
	display: inline-block;
	background: url(../images/private_icon.png?id=1340940364593) no-repeat
		-19px -50px;
	_background: url(../images/private_icon.gif?id=1340940364593) no-repeat
		-19px -50px;
	width: 15px;
	height: 15px;
}

.private_list .content {
	line-height: 22px;
	word-wrap: break-word;
	margin-left: 65px;
	display: block;
}

.private_list .content .content_txt {
	padding: 0 0 10px;
	cursor: pointer;
}

.private_list .content .user_name {
	font-weight: bold;
	cursor: pointer;
}

.private_list .private {
	background: #f7f7f7;
	padding: 0 20px;
	border: solid 1px #d9d9d9;
	color: #b8b7b7;
	line-height: 16px;
	border-radius: 3px;
}

.private_list .private .WB_arrow {
	margin: -8px 0 0;
	width: 19px;
	cursor: default;
	position: absolute;
}

.private_list .private .WB_arrow * {
	font-family: "SimSun";
	overflow: hidden;
	font-size: 21px;
	display: block;
	height: 10px;
}

.private_list .private .WB_arrow span {
	margin: -9px 0 0;
}

.private_list .private .att_box {
	padding: 20px 0;
	margin-top: -1px;
	border-top: dotted 1px #d9d9d9;
	color: #808080;
	zoom: 1;
}

.private_list .private .att_box .mes_acc_icon {
	vertical-align: middle;
}

.private_list .private .att_box .down_load {
	margin-left: 15px;
}

.private_list .private .att_box .down_name {
	display: inline-block;
}

.private_list .private .att_box .bigcursor {
	display: table;
}

.private_list .private .att_box .pic_info {
	display: table-cell;
	vertical-align: middle;
	text-align: left;
	padding-left: 10px; *
	display: inline-block;
	cursor: default;
}

.private_list .private .att_box .private_add {
	float: left;
	position: relative;
	cursor: url(http://img.t.sinajs.cn/t4/style/images/common/big.cur), auto
		;
}

.private_list .private .att_box .private_add .loading_gif {
	position: absolute;
}

.private_list .comment {
	zoom: 1;
	line-height: 20px;
	border-radius: 3px;
}

.private_list .expand p i {
	margin: 0 10px;
}

.private_list .imgbig {
	padding-bottom: 5px;
	text-align: center;
}

.private_list .bigsmall {
	display: inline-block; *
	display: inline;
	vertical-align: middle;
	padding: 2px;
	box-shadow: inset 0 0 2px rgba(255, 255, 255, 100);
}

.private_list .expand p {
	padding: 0 0 10px;
}

.private_list .smallcursor img,.private_list .smallcursor canvas {
	cursor: url("http://img.t.sinajs.cn/t4/style/images/common/small.cur"),
		auto;
}

.private_list .rotate0 {
	-webkit-transform: rotate(0deg);
	-moz-transform: rotate(0deg);
	-o-transform: rotate(0deg);
	filter: progid : DXImageTransform.Microsoft.BasicImage ( rotation = 0 );
}

.private_list .rotate1 {
	-webkit-transform: rotate(90deg);
	-moz-transform: rotate(90deg);
	-o-transform: rotate(90deg);
	filter: progid : DXImageTransform.Microsoft.BasicImage ( rotation = 1 );
}

.private_list .rotate2 {
	-webkit-transform: rotate(180deg);
	-moz-transform: rotate(180deg);
	-o-transform: rotate(180deg);
	filter: progid : DXImageTransform.Microsoft.BasicImage ( rotation = 2 );
}

.private_list .rotate3 {
	-webkit-transform: rotate(270deg);
	-moz-transform: rotate(270deg);
	-o-transform: rotate(270deg);
	filter: progid : DXImageTransform.Microsoft.BasicImage ( rotation = 3 );
}

.private_list .private .att_box .private_audio {
	float: left;
	line-height: 33px;
}

.private_list .private .att_box .audio_private_player {
	display: inline-block;
	height: 33px;
	position: relative;
	width: 33px;
}

.private_list .content_txt .W_ico16 {
	vertical-align: -4px;
	_vertical-align: -2px;
	margin: 0 0 0 2px;
	cursor: pointer;
}

.check_operation .private_check {
	width: 23px;
	float: left;
	margin: 25px 0 0 20px; *
	margin-top: 18px;
	text-align: left;
	position: relative;
	z-index: 100;
}

.check_operation .private_list {
	padding-left: 23px;
}

.check_operation .private_list:hover {
	background: none;
	cursor: default;
	border-top: solid 1px #f1f1f1;
	margin: -1px 20px 0 20px;
	padding: 20px 0 20px 23px;
	border-bottom: none;
}

.check_operation .private_list .private .att_box .bigcursor {
	cursor: default;
}

.search_choice {
	background: #f3f3f3;
	height: auto;
	overflow: hidden;
	zoom: 1;
	vertical-align: middle;
	padding: 10px;
	margin: 10px 20px 0;
}

.search_choice span,.search_choice i,.search_choice a {
	vertical-align: middle;
}

.search_choice img {
	vertical-align: middle;
}

.search_choice i,.search_choice a {
	margin-top: 10px;
}

.search_choice .func {
	float: right;
	margin-top: 10px;
}

.search_choice .func .icon_mes {
	vertical-align: middle;
	margin-right: 5px;
}

.search_choice span {
	margin: 0 5px;
}

#js_style_css_module_list_private_list {
	height: 42px;
}

.private_dialogue {
	margin: 0 20px;
}

.private_SRLr,.private_SRLl {
	margin: 0 0 30px;
	_position: relative;
}

.private_SRLr .face,.private_SRLl .face {
	display: inline;
	width: 50px;
	position: relative;
}

.private_dialogue .content {
	word-wrap: break-word;
	margin: 0 15px;
	line-height: 22px;
	padding: 15px 20px 15px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	width: 387px;
	position: relative;
	border: solid 1px #d5d5d5;
	border-radius: 5px;
}

.private_dialogue .content .R_msg {
	position: relative;
}

.private_dialogue .content .R_msg .bigcursor {
	display: table;
	display: inline-block\0;
}

.private_dialogue .content .R_msg .private_add {
	margin-top: 10px;
}

.private_dialogue .content .R_msg .att_pic .pic_info {
	display: table-cell;
	vertical-align: middle;
	text-align: left;
	padding-left: 10px;
}

.private_dialogue .content .W_linedot {
	border-bottom: dotted 1px #eee;
	margin: 10px 0 20px;
}

.private_dialogue .content .W_vline {
	margin: 0 5px;
	color: #428ecf;
}

.private_dialogue .Marrow {
	display: inline-block;
	background: url(../images/private_icon.png) no-repeat;
	_background: url(../images/private_icon.gif) no-repeat;
	width: 11px;
	height: 14px;
	position: absolute;
	top: 20px;
	z-index: 20;
}

.private_dialogue .operation .fl {
	float: left;
	width: 292px; *
	width: 280px;
}

.private_dialogue .operation .fl .date {
	display: inline-block;
}

.private_dialogue .operation .fr {
	float: right;
}

.private_dialogue .piclist li {
	display: inline;
	margin: 0 15px 0 0;
	vertical-align: top;
	float: left;
}

.private_dialogue .piclist li img {
	cursor: pointer;
}

.private_dialogue .private_operate .close {
	position: absolute;
	right: 0;
	top: 0;
	_right: 10px;
}

.private_dialogue .private_operate .Mtxt img {
	vertical-align: middle;
}

.private_dialogue .private {
	line-height: 16px;
}

.private_dialogue .private span a {
	margin: 0 8px;
}

.private_dialogue .image {
	margin: 7px 0 2px;
	height: auto;
	overflow: hidden;
	zoom: -1;
}

.private_dialogue .content .W_linedot {
	height: 0;
	line-height: 0;
	font-size: 0;
	margin: 5px 0;
}

.private_dialogue .text,.private_dialogue .pictures,.private_dialogue .smallcursor
	{
	padding: 7px 10px;
	margin: 7px 0 2px;
	-moz-border-radius: 1px;
	-webkit-border-radius: 1px;
	height: auto;
	zoom: 1;
	background: #ededed;
}

.private_dialogue .content .imgsmall {
	display: inline-block;
	vertical-align: middle;
	_float: left;
}

.private_dialogue .content .mes_acc_icon {
	vertical-align: middle;
	margin-right: 2px;
}

.private_dialogue .private .imgname {
	color: #818181;
}

.private_dialogue .private a {
	margin-left: 10px;
}

.private_SRLl .content {
	background: #fff;
}

.private_SRLl .face,.private_SRLl .content {
	float: left;
}

.private_SRLl .Marrow {
	background-position: 0 -73px;
	left: -10px;
}

.private_SRLr .content {
	background: #f7f7f7;
}

.private_SRLr .face,.private_SRLr .content {
	float: right;
}

.private_SRLr .Marrow {
	background-position: 0 -92px;
	right: -10px;
}

.private_dialogue .prv_operation {
	padding: 7px 10px;
	line-height: 23px;
}

.private_dialogue .prv_operation .W_vline {
	padding: 0 10px;
}

.private_dialogue .prv_operation .W_btn_b {
	padding-right: 10px;
}

.private_dialogue .private_operate .Mtxt {
	width: 367px;
	_width: 365px;
	display: inline-block;
	zoom: 1;
	height: auto;
	float: left;
}

.private_dialogue .R_msg .hover {
	visibility: hidden;
	_visibility: visible;
}

.private_dialogue .R_msg:hover .hover {
	visibility: visible;
}

.private_dialogue .contentbig .private_operate .Mtxt {
	width: 398px;
}

.private_dialogue .private_operate .operation {
	vertical-align: top;
	line-height: 22px;
	padding-top: 5px;
	padding-top: 3px\9; *
	padding-top: 2px;
	_padding-top: 3px;
	height: auto;
	clear: both;
}

.private_dialogue .private_operate .operation .W_vline {
	margin: 0 5px;
}

.private_dialogue .operat_con {
	padding-top: 10px;
}

.private_dialogue .private_operate .operation a {
	display: inline-block;
}

.private_dialogue .source {
	padding-left: 10px;
}

.private_dialogue .operat_con .Mtxt {
	width: 367px;
}

.private_dialogue .operat_con .Mtxt .date {
	margin-left: 10px;
}

.private_dialogue .op_cbox {
	float: left;
	width: 20px;
	padding-top: 5px; *
	padding-top: 0;
}

.audio_private_player {
	width: 33px;
	height: 33px;
	display: inline-block;
	position: relative;
}

.audio_private_player em {
	position: absolute;
	left: 0;
	top: 0;
	width: 120px;
	height: 33px;
}

.private_dialogue .content .private_operate .Mtxt .W_ico16 {
	vertical-align: -4px;
	_vertical-align: -2px;
	margin: 0 0 0 2px;
	cursor: pointer;
}

#js_style_css_module_list_private_dialogue {
	height: 42px;
}

.send_private_msg {
	width: 429px;
	margin: 0 auto;
}

.send_private_msg .R_msg {
	padding-bottom: 5px;
}

.send_private_msg .private_operate {
	background: #FFF;
	border: solid 1px #ccc;
	border-radius: 2px;
	padding: 5px 5px 5px 7px;
	zoom: 1;
}

.send_private_msg .send_handle {
	padding: 5px 5px 0 7px;
}

.send_private_msg .send_list {
	padding-bottom: 5px;
	padding-top: 5px;
}

.send_private_msg .send_p_list .send_list li {
	border-top-style: dotted;
	border-top-width: 1px;
	padding: 5px 10px;
}

.send_private_msg .send_p_list .send_list li img.bigcursor {
	padding-right: 10px;
	padding-top: 5px;
}

.send_private_msg .send_p_list .doc {
	padding-right: 5px;
}

.send_private_msg .send_list .del {
	padding-left: 10px;
}

.send_private_msg .send_list .bigcursor {
	padding-right: 10px;
}

.private_SRLr {
	margin: 0 0 10px;
	padding: 0 0 10px;
	position: relative;
}

.private_SRLr .headportrait,.private_SRLr .content {
	float: right;
	background: none;
}

.send_private_msg .textarea {
	line-height: 16px;
	overflow-y: hidden;
	width: 411px;
}

.send_private_msg .content {
	border-radius: 5px 5px 5px 5px;
	line-height: 22px;
	margin: 5px 0;
	position: relative;
	width: 429px;
	word-wrap: break-word;
}

.send_private_msg .content img {
	vertical-align: middle;
}

.send_private_msg .line {
	border-top: 1px dotted #DDD;
	font-size: 0;
	height: 0;
	line-height: 0;
	margin-bottom: 5px;
}

.send_private_msg .num {
	position: absolute;
	right: 10px;
	top: 0;
}

.send_private_msg .kind a {
	background: url(../images/private_icon.png?id=1346831525260) no-repeat;
	_background: url(../images/private_icon.gif?id=1346831525260) no-repeat;
	display: inline-block;
	height: 14px;
	line-height: 14px;
	margin: 0 13px 0 0;
	padding: 2px 0 2px 19px;
	font-size: 0;
	line-height: 90px;
	overflow: hidden;
}

.send_private_msg .kind {
	float: left;
	padding-top: 2px;
	position: relative;
}

.send_private_msg .kind .face {
	background-position: -65px -74px;
	clear: both;
	float: left;
	width: auto;
}

.send_private_msg .kind .face:hover {
	background-position: -40px -74px;
}

.send_private_msg .kind .img {
	background-position: -65px -99px;
	float: left;
}

.send_private_msg .kind .img:hover {
	background-position: -40px -99px;
}

.send_private_msg .kind .doc {
	background-position: -65px -123px;
	float: left;
}

.send_private_msg .kind .doc:hover {
	background-position: -40px -123px;
}

.send_private_msg .kind .flash {
	display: block;
	height: 16px;
	left: 32px;
	position: absolute;
	top: 2px;
	width: 16px;
}

.send_private_msg .send_handle .btn_s {
	float: right;
}

.send_private_msg {
	position: relative;
}

.send_private_msg .send_list {
	padding-bottom: 5px;
}

.send_private_msg .send_p_list .send_list li {
	border-top-style: dotted;
	border-top-width: 1px;
	padding: 5px 10px;
}

.send_private_msg .send_p_list .send_list li img.bigcursor {
	padding-right: 10px;
	padding-top: 5px;
}

.send_private_msg .send_p_list .doc {
	padding-right: 5px;
}

.send_private_msg .send_list .del {
	padding-left: 10px;
}

.send_private_msg .send_list .bigcursor {
	padding-right: 10px;
}

.send_msg_btn span {
	_padding-top: 4px;
	_height: 18px;
}

.title .icon_mes {
	vertical-align: middle;
	margin-right: 5px;
}

#js_style_css_module_global_message_send {
	height: 42px;
}

.W_pages,.W_pages_txt,.W_pages_minitxt,.W_pages_comment,.W_pages_minibtn
	{
	text-align: right;
}

.W_pages .page,.W_pages_txt .page {
	padding: 0 8px;
	margin: 0 3px;
	line-height: 22px;
	display: inline-block;
	text-align: center;
	vertical-align: top;
}

.W_pages .page:hover,.W_pages_minibtn .page:hover,.W_pages_txt .page:hover,.W_pages_minitxt .page:hover
	{
	text-decoration: none;
}

.W_pages .W_btn_c {
	margin: 0 5px;
}

.W_pages .W_btn_a {
	margin: 0 8px;
	height: 24px;
	line-height: 24px;
	padding: 0 0 0 2px;
	background: url(../images/btn.png?id=1337753627671) no-repeat 0 -144px;
}

.W_pages .W_btn_a:hover {
	background: url(../images/btn.png?id=1337753627671) no-repeat 0 -144px;
}

.W_pages .list {
	position: relative;
	color: #95a8b2;
	display: inline-block;
	height: 24px;
	line-height: 24px;
	padding: 0 10px;
}

.W_pages .list .W_moredown {
	line-height: 24px;
	height: 24px;
	_position: relative;
	_top: 7px;
	_vertical-align: baseline;
}

.W_pages .list .W_moredown .Mtxt:hover {
	text-decoration: none;
}

.W_pages .list .W_moredown .Marrow {
	background: url(../images/ico.png?id=1337753627671) no-repeat 0 -362px;
	width: 16px;
	height: 16px;
	display: inline-block;
	position: relative;
	top: 2px; *
	top: -2px;
	left: 3px;
}

.W_pages .list div {
	position: absolute;
	border: 1px solid #cdcdcd;
	background: #fff;
	bottom: 30px; *
	bottom: 25px;
	left: -8px;
	_width: 80px;
}

.W_pages .list .W_pages_layer {
	position: absolute;
	border: 1px solid #cdcdcd;
	background: #fff;
	bottom: 30px; *
	bottom: 25px;
	left: -14px; *
	width: 75px;
	_width: 80px;
}

.W_pages .list .W_pages_layer.S-FIXED {
	height: 241px; *
	padding-right: 14px;
	overflow-y: scroll; *
	overflow-x: hidden;
}

.W_pages .list .S-FIXED a { *
	padding-right: 100px;
}

.W_pages .list div a {
	display: block;
	margin: 1px;
	padding: 0 15px;
	text-align: center;
	white-space: nowrap;
	height: 23px;
	line-height: 23px;
	color: #595959 !important;
	_vertical-align: baseline;
}

.W_pages .list div a:hover {
	background: #e7e7e7;
}

.W_pages .list div a.current {
	color: #c1c0c0 !important;
}

.W_pages .list div a.current:hover {
	background: none;
	text-decoration: none;
}

.W_pages .list .W_pages_layer::-webkit-scrollbar {
	width: 10px;
	height: 10px;
}

.W_pages .list .W_pages_layer::-webkit-scrollbar-button:vertical {
	display: none;
}

.W_pages .list .W_pages_layer::-webkit-scrollbar-button:vertical:start:increment,.W_pages .list .W_pages_layer::-webkit-scrollbar-button:vertical:end:decrement
	{
	display: none;
}

.W_pages .list .W_pages_layer::-webkit-scrollbar-track:vertical {
	background-color: transparent;
}

.W_pages .list .W_pages_layer::-webkit-scrollbar-track-piece {
	background-color: transparent;
}

.W_pages .list .W_pages_layer::-webkit-scrollbar-thumb:vertical {
	background-color: #aaa;
	border: 2px solid #fff;
	border-width: 2px 2px 2px 0;
}

.W_pages .list .W_pages_layer {
	scrollbar-3dlight-color: #fff;
	scrollbar-highlight-color: #fff;
	scrollbar-arrow-color: #fff;
	scrollbar-shadow-color: #fff;
	scrollbar-darkshadow-color: #fff;
	scrollbar-base-color: #aaa;
	scrollbar-track-color: #fff;
}

.W_pages_minibtn .page {
	display: inline-block;
	width: 22px;
	height: 22px;
	line-height: 22px;
	text-align: center;
	border-radius: 1px;
	vertical-align: middle;
	margin: 0 5px;
}

#js_style_css_module_global_pages {
	height: 42px;
}

.form_table dl {
	padding: 7px 0;
}

.form_table dt,.form_table dd {
	float: left;
	line-height: 25px;
}

.form_table dt {
	font-size: 14px;
	width: 100px;
	text-align: right;
	padding-right: 5px;
	white-space: nowrap;
}

.form_table dt .icon_errorM,.form_table dt .icon_delM,.form_table dt .icon_succM,.form_table dt .icon_warnM,.form_table dt .icon_questionM
	{
	vertical-align: top;
	vertical-align: middle\9;
}

.form_table dd {
	word-wrap: break-word;
}

.form_table dd .W_inputStp {
	width: 240px;
}

.form_table dd .T_area {
	height: 40px;
}

.form_table dd .tips {
	line-height: 22px;
	margin: 0;
}

.form_table .must {
	margin-right: 5px;
	vertical-align: top;
	vertical-align: middle\9;
	_vertical-align: 0;
}

.form_table .select {
	margin: 0 10px 3px 0;
	color: #666;
}

.form_table .cholab {
	margin-right: 20px;
}

.form_table i.chotxt {
	margin: 0 18px 0 -5px; *
	vertical-align: 4px;
	vertical-align: 0\0;
	_vertical-align: 0;
}

.form_table i.pltxt {
	margin: 0 10px 0 0; *
	vertical-align: 4px;
	vertical-align: 0\0;
	_vertical-align: 0;
}

.form_table .magtxt {
	margin: 0 10px 0 0;
}

.form_table .lfspace_a {
	margin-left: -19px;
}

.form_table .lfspace_a .W_sline {
	margin: 0 4px;
}

.form_table .lfspace_b {
	margin-left: 20px;
}

.form_table .lfspace_c {
	margin-left: 40px;
}

.form_table .wspace {
	display: inline-block;
	width: 140px;
}

.form_table .wspaceS {
	display: inline-block;
	width: 95px;
}

.form_table .conbox {
	width: 244px;
}

.form_table .tipbox {
	margin-left: 10px;
}

.form_table .tipbox .W_btn_e {
	margin-left: 30px;
}

.form_table .tipbox .optlink {
	margin-left: 30px;
}

.form_table .tipbox .W_loading {
	margin: 5px 0 0 3px;
}

.form_table .conbox .W_btn_e {
	_vertical-align: inherit;
	position: relative; *
	top: -7px;
	_top: -3px;
}

.pawBox {
	margin-top: 6px;
	display: inline-block;
}

.pawInline {
	margin-left: 10px;
	display: inline-block;
	vertical-align: -1px;
	vertical-align: 2px\9;
}

.pawBoxTxt {
	line-height: 14px;
}

.paw_l,.paw_c,.paw_r {
	width: 44px;
	height: 8px;
	display: inline-block;
	overflow: hidden;
	background: #84d800;
	border-top: 1px solid #72bb00;
	border-bottom: 1px solid #72bb00;
}

.paw_l {
	border-left: 1px solid #72bb00;
}

.paw_r {
	border-right: 1px solid #72bb00;
}

.paw_txt {
	width: 45px;
	display: inline-block;
	text-align: center;
}

.paw_none {
	background: none;
}

.form_table dl.p_note {
	padding: 0;
}

.form_table dl.p_btn {
	padding: 23px 0 0;
}

.form_table dl.p_btn a {
	margin-right: 10px;
}

.form_table dl.W_hline {
	border-bottom: 1px dotted #ddd;
	height: 0;
	overflow: hidden;
	padding: 0;
	margin: 8px 0;
}

.form_table_single {
	position: relative;
}

.form_table_single .W_inputStp {
	margin-right: 5px; *
	margin-top: -1px;
}

.form_table_single .M_notice_text,.form_table_single .M_notice_del {
	left: 0;
	top: 27px;
}

.form_tableS dl {
	padding: 4px 0;
}

.form_tableS dt {
	font-size: 12px;
	width: auto;
	padding-right: 0;
}

.form_tableM dl {
	padding: 7px 0;
}

.form_tableM dt {
	font-size: 12px;
	width: 62px;
	padding-right: 5px;
}

.form_tableM dl.p_btn {
	padding: 7px 0 0;
}

.form_tableM dl.p_btn a {
	margin-right: 10px;
}

.form_tableM .conbox {
	width: 214px;
}

.form_tableM dd .W_inputStp {
	width: 210px;
}

#js_style_css_module_forms_form_table {
	height: 42px;
}

.W_layer {
	position: absolute;
	border-radius: 3px;
	z-index: 9999;
	color: #666;
}

.W_layer .bg {
	padding: 3px;
	border-radius: 4px;
	background: url(../images/layer_bg.png?id=1323328404357) repeat;
}

.W_layer .content {
	position: relative;
	background: #fff;
	border: 1px solid #ccc;
	border-radius: 2px;
}

.W_layer .title {
	background: #f3f3f3;
	height: 30px;
	line-height: 30px;
	font-weight: 700;
	padding: 0 0 0 20px;
	color: #595959;
	font-size: 12px;
	vertical-align: middle;
}

.W_layer .title h3 {
	font-size: 14px;
	width: 340px;
	overflow: hidden;
	height: 24px;
	font-weight: 400;
}

.W_layer .W_close {
	position: absolute;
	z-index: 2;
	right: 14px;
	top: 5px;
}

.W_layer .detail {
	padding: 0 10px 10px;
}

.W_layer .W_vline {
	text-indent: -1px;
	display: inline-block;
}

.W_layer .tab {
	background: #f0f0f0;
	padding: 4px 4px 0 6px;
}

.W_layer .tab .tab_title {
	font-size: 14px;
	margin: 0 0 0 15px;
}

.W_layer .tab a {
	height: 26px;
	line-height: 26px;
	padding: 0 11px;
	margin: 0 -2px;
	position: relative;
	z-index: 1;
	display: inline-block;
}

.W_layer .tab .current {
	text-decoration: none;
	cursor: default;
	background: #fff;
	border: 1px solid #e8e8e8;
	border-bottom: 0;
	-moz-border-radius-topright: 3px;
	-webkit-border-top-right-radius: 3px 3px;
	-moz-border-radius-topleft: 3px;
	-webkit-border-top-left-radius: 3px 3px;
}

.W_layer .tab_bottom {
	height: 27px;
	padding: 3px 0 0;
	background:
		url(../../../images/layer/layer_tab_bottom_bg.png?id=1323328404357)
		repeat-x left bottom;
	margin: 20px 0 0;
}

.W_layer .tab_bottom .tab_title {
	font-size: 12px;
}

.W_layer .btn {
	text-align: right;
	padding: 15px 0 0;
}

.W_layer .btn a {
	margin: 0 0 0 10px;
}

.W_layer .Marrow,.W_layer .Marrow_hui {
	position: absolute;
	overflow: hidden;
	display: block;
	background: url(../images/layer_arrow.png?id=1323328404357) no-repeat;
}

.W_layer .Marrow_hui {
	background: url(../images/layer_arrow_hui.png?id=1323328404357)
		no-repeat;
}

.W_layer .Marrow_r,.W_layer .Marrow_l {
	width: 8px;
	height: 12px;
	top: 20px;
	right: -5px;
	background-position: -7px -25px;
}

.W_layer .Marrow_l {
	right: auto;
	left: -5px;
	background-position: 0 -25px;
}

.W_layer .Marrow_t,.W_layer .Marrow_b {
	width: 12px;
	height: 8px;
	top: -5px;
	left: 30px;
	background-position: 0 0;
}

.W_layer .Marrow_b {
	top: auto;
	bottom: -5px;
	background-position: 0 -7px;
}

.W_layer .layer_notice .layer1_words {
	width: 340px;
	padding-right: 20px;
}

.W_layer,.W_layer .S_txt1,.W_layer .SW_fun .S_func1,.W_layer .S_func1 {
	color: #333;
}

.W_layer .S_txt1_bg {
	background-color: #333;
}

.W_layer .S_txt1_br {
	border-color: #333;
}

.W_layer .S_txt2 {
	color: #808080;
}

.W_layer .S_txt2_bg {
	background-color: #808080;
}

.W_layer .S_txt2_br {
	border-color: #808080;
}

.W_layer .S_txt3 {
	color: #aeaeae;
}

.W_layer .S_txt3_bg {
	background-color: #aeaeae;
}

.W_layer .S_txt3_br {
	border-color: #aeaeae;
}

.W_layer .S_txt4 {
	color: #ccc;
}

.W_layer .S_txt4_bg {
	background-color: #ccc;
}

.W_layer .S_txt4_br {
	border-color: #ccc;
}

.W_layer a,.W_layer .S_link1,.W_layer .SW_fun:hover .S_func1,.W_layer .S_func1:hover,.W_layer .S_func2:hover,.W_layer .SW_fun:hover .S_func2
	{
	color: #0a8cd2;
}

.W_layer .S_link1_bg {
	background-color: #0a8cd2;
}

.W_layer .S_link1_br {
	border-color: #0a8cd2;
}

.W_layer .S_link2,.W_layer .S_func2,.W_layer .SW_fun .S_func2,.W_layer .S_func3:hover,.W_layer .SW_fun:hover .S_func3
	{
	color: #6cbae4;
}

.W_layer .S_link2_bg {
	background-color: #6cbae4;
}

.W_layer .S_link2_br {
	border-color: #6cbae4;
}

.W_layer .S_link3,.W_layer .S_func3,.W_layer .SW_fun .S_func3 {
	color: #b1d8ed;
}

.W_layer .S_link3_bg {
	background-color: #b1d8ed;
}

.W_layer .S_link3_br {
	border-color: #b1d8ed;
}

.W_layer .S_bg1 {
	background-color: #f3f3f3;
}

.W_layer .S_bg1_c {
	color: #f3f3f3;
}

.W_layer .S_bg2 {
	background-color: #e6e6e6;
}

.W_layer .S_bg2_c {
	color: #e6e6e6;
}

.W_layer .S_bg3 {
	background-color: #d9d9d9;
}

.W_layer .S_bg3_c {
	color: #d9d9d9;
}

.W_layer .S_bg4 {
	background-color: #fafafa;
}

.W_layer .S_bg4_c {
	color: #fafafa;
}

.W_layer .S_bg5 {
	background-color: #fff;
}

.W_layer .S_line1,.W_layer .send_weibo .input {
	border-color: #d9d9d9;
}

.W_layer .S_line1_c {
	color: #d9d9d9;
}

.W_layer .S_line2 {
	border-color: #e6e6e6;
}

.W_layer .S_line2_c {
	color: #d9d9d9;
}

.W_layer .S_line3 {
	border-color: #ccc;
}

.W_layer .S_line3_c {
	color: #ccc;
}

.W_layer .S_line4 {
	border-color: #ffb941;
}

.W_layer .S_line4_c {
	color: #ffb941;
}

.W_layer .S_line5 {
	border-color: #fff;
}

.W_layer .W_btn_b,.W_layer .W_btn_c,.W_layer .W_btn_c_disable,.W_layer .W_btn_c_disable:hover,.W_layer .W_btn_b span,.W_layer .W_btn_c span,.W_layer .W_btn_c_disable span,.W_layer .W_btn_c_disable:hover span,.W_layer .W_btn_c:hover,.W_layer .W_btn_c:hover span,.W_layer .W_btn_round,.W_layer .W_btn_round_ico,.W_layer .W_btn_round2:hover,.W_layer .W_btn_round span,.W_layer .W_btn_round2:hover span,.W_layer .W_btn_round_ico span,.W_layer .W_btn_round2,.W_layer .W_btn_round_ico:hover,.W_layer .W_btn_round2 span,.W_layer .W_btn_round_ico:hover span,.W_layer .W_btn_e,.W_layer .W_btn_f,.W_layer .W_btn_e span,.W_layer .W_btn_f span,.W_layer .W_btn_f:hover,.W_layer .W_btn_f:hover span,.W_layer .W_btn_arrow,.W_layer .W_btn_arrow span
	{
	background-image: url(../images/bg_btn.png) !important;
	_background-image: url(../images/bg_btn.gif) !important;
}

.W_layer .icon_gotop,.W_layer .icon_addtwo,.W_layer .icon_addone,.W_layer .icon_refresh,.W_layer .btn_praise .icon_praise,.W_layer .icon_bytime,.W_layer .icon_bypopular,.W_layer .ico_page_prev,.W_layer .ico_page_next,.W_layer .btn_page_prevdis .ico_page_prev,.W_layer .btn_page_nextdis .ico_page_next
	{
	background-image: url(../images/icon.png) !important;
	_background-image: url(../images/icon.gif) !important;
}

#js_style_css_module_layer_layer_frame {
	height: 42px;
}

.W_private_letter,.W_private_file,.p_sendlist li,.p_sendlist,.W_private_file div
	{
	height: auto;
	zoom: 1;
}

.W_private_letter {
	padding: 17px 20px 10px;
	width: 390px;
	_position: relative;
}

.W_private_letter .fr {
	float: right;
}

.W_private_letter .fl {
	float: left;
}

.W_private_letter .func {
	padding: 0 0 0 10px;
}

.W_private_letter .kind,.W_private_letter .btn_s {
	padding: 5px 0 10px;
}

.W_private_letter .kind {
	position: relative;
}

.W_private_letter .kind .W_ico16 {
	margin: 0 20px 0 0;
}

.W_private_letter .kind .flash {
	position: absolute;
	display: block;
	top: 4px;
	left: 34px;
	width: 110px;
	height: 16px;
}

.W_private_letter .btn_s {
	height: 24px;
}

.W_private_letter .kind .face {
	background-position: 0 3px;
	background-position: 0 1px\9;
}

.W_private_letter .kind .img,.p_sendlist i .img {
	background-position: 0 -30px;
	background-position: 0 -32px\9;
}

.W_private_letter .kind .doc,.p_sendlist i .doc {
	background-position: 0 -1126px;
	background-position: 0 -1128px\9;
}

.W_private_letter .p_sendlist i .doc {
	vertical-align: middle;
}

.W_private_letter .kind .remind,.p_sendlist i .remind {
	background-position: 2px -1755px;
}

.W_private_letter .send_list {
	position: absolute;
	left: 185px;
	top: 105px; *
	top: 108px;
}

.W_private_letter .send_list li {
	list-style: none;
	float: left;
	margin-right: 20px;
}

.W_private_letter .form_private {
	line-height: 200%;
}

.W_private_letter .form_private .text,.W_private_letter .form_private textarea
	{
	border: 1px solid #e8e8e8;
}

.W_private_letter .form_private .text {
	height: 24px;
	padding: 0 3px;
	vertical-align: 5px;
	line-height: 24px;
	width: 137px;
}

.W_private_letter .form_private textarea {
	margin-top: 3px;
}

.W_private_letter .form_private .num {
	position: absolute;
	top: 65px;
	_top: 35px;
	right: 20px;
	z-index: 20;
	color: #B8B7B7;
}

.W_private_letter .form_private textarea.W_no_outline {
	padding: 3px;
	width: 335px;
	clear: both;
	height: 42px;
	overflow: auto;
}

.W_private_letter .form_private .text_focus {
	border-color: #c4c4c4;
	margin: 0;
}

.W_private_letter .form_private th,.form_private td {
	padding: 3px 0; *
	padding: 1px 0 0;
	vertical-align: top;
}

.W_private_letter .form_private th {
	color: #444;
	text-align: right;
	padding-right: 5px;
	line-height: 24px;
	white-space: nowrap;
}

.W_private_letter .p_sendlist {
	clear: both;
	margin: 0 0 10px;
	background: #f8f8f8;
	padding: 2px 10px;
}

.W_private_letter .p_sendlist li {
	border-bottom: 1px dotted #ddd;
	color: #595959;
	padding: 8px 0;
}

.W_private_letter .p_sendlist li.noborder {
	border: none;
}

.W_private_letter .p_sendlist li .img {
	vertical-align: middle;
	margin: 0 10px 0 0;
}

.W_private_letter .p_sendlist i img {
	display: inlne-block;
	width: 16px;
	height: 17px;
	margin: 0 5px 0 0;
	background-image: url("../images/ico.png?id=1336034514004");
}

.W_private_file .doc_btn .fl {
	float: left;
}

.W_private_file {
	padding: 20px 20px 15px;
	width: 230px;
}

.W_private_file .Mtxt {
	color: #b8b7b7;
	line-height: 24px;
}

.W_private_file .Mtxt1 {
	color: #595959;
	line-height: 17px;
}

.W_private_file .line {
	border-bottom: 1px solid #e1e1e1;
	height: 0;
	font-size: 0;
	line-height: 0;
	margin: 10px 0 5px;
}

.p_sendlist .W_loading span {
	background: url(../images/loading.gif) no-repeat scroll 0 1px
		transparent;
	display: inline-block;
	height: 18px;
	line-height: 18px;
	padding: 0 0 0 15px;
}

.W_private_file .layer_send_pic .W_loading {
	padding: 0;
}

.W_private_file .doc_btn {
	margin: 0;
}

.W_private_file .doc_con {
	line-height: 24px;
	padding-left: 10px;
}

.W_private_file .doc_btn .W_btn_a {
	position: relative;
	overflow: hidden;
}

.W_private_file .doc_btn .input_f {
	-moz-opacity: 0;
	filter: alpha(opacity = 0);
	opacity: 0;
	background: transparent;
	border: none;
	cursor: pointer;
	height: 29px;
	left: -4px;
	position: absolute;
	top: 0;
	width: 108px;
	cursor: pointer;
}

#js_style_css_module_layer_layer_private_letter {
	height: 42px;
}

#js_module_layer_layer_private_letter {
	height: 42px;
}

.layer_faces {
	width: 402px;
	overflow: hidden;
}

.layer_faces .tab_kind {
	margin: 0 0 10px;
	height: 23px;
	line-height: 23px;
	padding: 10px 0 0 16px;
}

.layer_faces .tab_kind a {
	padding: 0 7px;
	display: inline-block;
	margin: 0 -2px;
	_margin: 0 -3px;
}

.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;
}

.layer_faces .detail {
	padding: 0 10px 10px;
}

.layer_faces .tab_kind .right {
	float: right;
	padding: 0 15px 0 0;
	width: 48px;
}

.layer_faces .tab_kind .right a {
	padding: 0 0 0 2px;
	margin: 0;
}

.layer_faces .faces_list {
	margin: 0 0 0 5px;
}

.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;
}

.layer_faces .faces_list li:hover {
	border: 1px solid #0095cd;
	background: #fff9ec;
	position: relative;
	z-index: 2;
}

.layer_faces .faces_list_hot {
	margin-bottom: 10px;
}

.layer_faces .faces_list_hot li {
	border-color: #fce089;
	background: #fef9e7;
}

.layer_faces .W_pages_minibtn {
	margin: 0 5px 0 0;
	padding: 10px 0 0;
}

.layer_faces .faces_magic_list {
	margin: 0 0 0 5px;
	overflow: hidden;
	width: 384px;
	zoom: 1;
	position: relative;
}

.layer_faces .faces_magic_list li {
	position: relative;
	float: left;
	width: 54px;
	height: 74px;
	overflow: hidden;
	margin: 0 10px 0 0;
}

.layer_faces .faces_magic_list li a.img {
	display: block;
	border: 1px solid #fff;
}

.layer_faces .faces_magic_list li a.img:hover {
	border: 1px solid #0095cd;
}

.layer_faces .faces_magic_list li a img {
	display: block;
	width: 50px;
	height: 50px;
	border: 1px solid #d4d3d3;
}

.layer_faces .faces_magic_list li a.img:hover img {
	border-color: #0095cd;
}

.layer_faces .faces_magic_list li a.play {
	background: url(../images/icon.gif?id=1336034514004) no-repeat -175px
		-225px;
	display: block;
	position: absolute;
	width: 16px;
	height: 16px;
	top: 34px;
	right: 2px;
}

.layer_faces .faces_magic_list li span {
	display: block;
	text-align: center;
	padding: 2px 0 0;
	color: #808080;
	cursor: pointer;
	height: 12px;
	overflow: hidden;
}

.layer_faces .faces_magic_list li.clear {
	height: 0;
}

.layer_faces .info {
	float: left;
	padding: 10px 0 0 8px;
}

.layer_faces .info .play {
	background: url(../images/icon.gif?id=1336034514004) no-repeat -175px
		-225px;
	display: inline-block;
	vertical-align: middle;
	margin: 0 3px;
	width: 16px;
	height: 16px;
}

.layer_faces .ico_magic {
	float: left;
	background: url(../images/ico.png?id=1336034514004) 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_pic {
	padding: 0 0 20px;
	zoom: 1;
	width: 410px;
	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 3px;
	vertical-align: top;
}

.layer_send_pic .choose_pic {
	position: relative;
	overflow: hidden;
}

.layer_send_pic .laPic_btn .input_f,.laPic_btnmore .input_f {
	position: absolute;
	right: 0;
	top: 0;
	border: 0 none;
	height: 40px;
	margin: 0;
	padding: 0;
	cursor: pointer;
	font-size: 28px;
	opacity: 0;
	filter: alpha(opacity : 1);
}

.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,.layer_send_pic .ico_ones,.layer_send_pic .ico_screenshot
	{
	display: inline-block;
	margin: 0 7px 0 0;
	vertical-align: middle;
	background: url(../../../images/layer/ico_layer.png?id=1323328404357)
		no-repeat;
	width: 20px;
	height: 20px;
}

.layer_send_pic .ico_one {
	background-position: 0 -75px;
}

.layer_send_pic .ico_ones {
	background-position: 0 -99px;
}

.layer_send_pic .ico_screenshot {
	background-position: 0 -125px;
	margin-right: 11px;
}

.layer_screenshot_tips {
	padding: 20px;
}

.layer_screenshot_tips .tip {
	padding: 0 0 10px;
	font-size: 14px;
	font-weight: 700;
}

.layer_screenshot_tips .tip .icon_warnM {
	vertical-align: middle;
}

.layer_send_pic .W_btn_pic {
	display: inline-block;
	color: #718698;
	width: 120px;
	height: 20px;
	padding: 5px 0;
	border: 1px solid #e5e5e5;
	background: #fbfbfb;
}

.layer_send_pic .W_btn_pic:hover {
	text-decoration: none;
}

#js_style_css_module_layer_layer_send_pic {
	height: 42px;
}

#js_module_layer_layer_send_pic {
	height: 42px;
}

.name_card {
	background: url(../images/footer_bg.png?id=1336034514004) no-repeat
		-230px bottom;
	_background: none;
}

.name_card .name dt,.name_card .name dd,.name_card .info dt,.name_card .info dd
	{
	float: left;
	display: inline;
}

.name_card .name {
	padding: 20px 20px 10px;
	padding-bottom: 9px\9;
	zoom: 1;
}

.name_card .name dt img {
	height: 50px;
	display: block;
	border-radius: 2px;
}

.name_card .name dd {
	margin: -4px 0 0 10px;
	line-height: 20px;
}

.name_card .name dd span {
	padding: 0 10px 0 0;
}

.name_card .name dd p {
	width: 260px;
	word-wrap: break-word;
}

.name_card .name dd div {
	width: 210px;
}

.name_card .name .address img {
	margin: 0 0 0 3px;
}

.name_card .info {
	margin: 0 20px 8px;
	line-height: 18px;
	width: 330px;
}

.name_card .info1 {
	margin: 0 20px 8px;
	line-height: 18px;
	width: 330px;
}

.name_card .info1 .ico_number_gold,.name_card .info1 .ico_number_silver,.name_card .info1 .ico_number_bronze
	{
	margin-left: 5px;
	vertical-align: -2px;
}

.name_card .info dd {
	width: 294px;
	margin-bottom: 2px;
	word-wrap: break-word;
}

.name_card .info dd a {
	display: inline-block;
}

.name_card .links {
	margin: 0;
	padding: 6px 20px 10px;
	_padding-left: 16px;
	overflow: hidden;
}

.name_card .links .W_btn_b,.name_card .links .W_btn_c {
	float: right;
	display: inline;
	_line-height: 18px;
}

.name_card .Marrow {
	display: block;
	width: 12px;
	height: 19px;
	background: url(../images/icon.png?id=1336034514004) no-repeat 0 -423px;
	top: -2px;
	left: 22px;
}

.name_card .icons {
	display: inline-block;
	width: 16px;
	height: 16px;
	background: url(../../../images/layer/ico_card.png?id=1323328404357)
		no-repeat;
	margin-right: 4px;
}

.name_card .ico_chat {
	background-position: 0 0;
}

.name_card .ico_lett {
	background-position: 0 -43px;
}

.name_card .ico_set {
	background-position: 0 -20px;
}

.name_card .ico_msg {
	background-position: 0 -63px;
}

.name_card .name dd .W_level_ico {
	padding: 5px 0 0 11px;
	margin: 0 0 0 5px;
	vertical-align: -4px;
}

.name_card .name dd .W_level_num {
	padding: 0;
}

.name_card .links p {
	float: left;
	display: inline-block;
	margin-top: 4px;
}

.name_card .links .icons {
	vertical-align: middle;
}

.name_card .links .W_vline {
	margin: 0 3px;
	_margin: 0 2px;
}

.name_card .links p .W_chat_stat_offline,.name_card .links p .W_chat_stat_online
	{
	margin-right: 5px;
	vertical-align: 0; *
	vertical-align: 3px;
}

.name_card .userdata li {
	float: left;
}

.name_card .userdata li.W_vline {
	margin: 0 8px;
}

.name_card dd.dotline {
	float: left;
	width: 100%;
	margin-bottom: 9px;
	padding-bottom: 9px;
	border-bottom: 1px dotted #ddd;
	height: 0;
	overflow: hidden;
}

.name_card dd.friend {
	margin-top: 5px;
	width: auto;
	padding: 3px 5px;
}

.name_card dd.friend p {
	padding: 3px 10px 2px;
	background: #efefef;
	border: 0;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
}

.name_card .W_loading {
	text-align: center;
	padding: 10px 0;
}

.name_card .honour {
	padding-top: 5px;
	float: left;
	margin-right: 10px;
	height: 24px;
}

.name_card .zero {
	padding: 10px 20px;
}

.W_layer .name_card .W_vline {
	color: #999;
}

.name_card .userdata {
	width: 270px;
}

.layer_prompt {
	padding: 15px 20px 20px;
}

.layer_prompt .son_title {
	font-size: 14px;
	padding: 0 0 15px;
}

.layer_prompt dt,.layer_prompt dd {
	float: left;
	display: inline;
	line-height: 25px;
}

.layer_prompt dt {
	margin: 0 10px 0 0;
}

.layer_prompt dd .W_input {
	width: 200px;
}

.layer_prompt dd .W_error {
	padding: 5px 0 0;
}

.layer_prompt dd .W_error span {
	vertical-align: middle;
	line-height: 16px;
}

#js_style_css_module_layer_layer_prompt {
	height: 42px;
}

.layer_point {
	width: 320px;
	padding: 15px 20px;
}

.layer_point .delete,.layer_point .success,.layer_point .question,.layer_point .warning
	{
	display: inline-block;
	margin: 0 10px 0 0;
	width: 41px;
	height: 31px;
}

.layer_point .delete {
	width: 34px;
	height: 34px;
	background-position: -41px -14px;
}

.layer_point .question {
	width: 26px;
	height: 40px;
	background-position: -112px -10px;
}

.layer_point .warning {
	width: 37px;
	height: 36px;
	background-position: -75px -14px;
}

.layer_point .point dt,.layer_point .point dd {
	float: left;
}

.layer_point .point dd {
	word-wrap: break-word;
	width: 285px;
	line-height: 18px;
	padding-top: 8px;
}

.layer_point .point dd .S_txt1 {
	font-size: 14px;
	padding: 0 0 5px;
}

.layer_point .point dd input {
	vertical-align: middle;
	margin: 0 5px 0 0;
}

.layer_point .point dd.no_ico {
	width: 340px;
}

.layer_point .inviTit {
	line-height: 1.5em;
}

.layer_point .point dd .W_textdot_b {
	margin: 7px 6px 0 3px;
}

.layer_mini_info {
	padding: 15px 20px;
}

.layer_mini_info .btn {
	padding: 15px 0 0;
	text-align: right;
}

.layer_mini_info .btn a {
	margin: 0 0 0 10px;
}

.layer_mini_info .noicon {
	margin: 12px 0 0;
}

.layer_mini_info .ckbox {
	width: 14px;
	height: 14px;
	margin-right: 5px;
}

.layer_mini_info .icon_error,.layer_mini_info .icon_del,.layer_mini_info .icon_succ,.layer_mini_info .icon_warn,.layer_mini_info .icon_ask
	{
	vertical-align: -4px; *
	vertical-align: -1px;
	_vertical-align: 1px;
}

.layer_mini_info_big {
	padding: 20px 30px;
	font-size: 14px;
}

.layer_mini_info_big span {
	vertical-align: middle;
}

#js_homestyle_css_module_layer_layer_mini_info {
	height: 42px;
}

#js_style_css_module_layer_layer_mini_info {
	height: 42px;
}

.layer_menu_list {
	background: #fff;
	color: #333;
	border: 1px solid #ccc;
	border-radius: 2px;
	padding: 1px;
}

.layer_menu_list ul {
	margin: 0;
	padding: 0;
	clear: both;
}

.layer_menu_list ul li {
	position: static;
	float: none;
	margin: 0;
	padding: 0;
	display: inline;
}

.layer_menu_list ul li.title,.layer_menu_list ul li.suggest_title {
	padding: 5px 10px;
	display: block;
	cursor: default;
}

.layer_menu_list ul li a {
	white-space: nowrap;
	padding: 5px 10px;
	color: #333;
	display: block; *
	font-family: SimSun;
}

.layer_menu_list ul li a:hover,.layer_menu_list ul li.cur a,.layer_menu_list ul li.cur a:hover
	{
	background-color: #e6e6e6;
	text-decoration: none;
}

.layer_menu_list ul li a img {
	margin: 0 4px 0 0;
}

.layer_menu_list ul li.opt a {
	padding: 5px 10px;
}

.layer_menu_list ul li.line {
	border-bottom: 1px solid #e6e6e6;
	padding: 0;
	height: 2px; *
	height: auto;
	position: relative;
	top: -1px; *
	top: -7px;
	display: block;
}

.layer_menu_list ul img {
	vertical-align: -3px;
}

.layer_menu_list ul li.notetxt {
	white-space: normal;
	line-height: 1.5em;
	padding: 5px 10px;
	color: #333;
	display: block;
}

.layer_menu_list ul li.notetxt:hover {
	background: #eee;
	text-decoration: none;
}

.layer_menu_list ul li.notetxt a {
	display: inline;
	color: #0095CD;
	white-space: normal;
	padding: 0;
}

.layer_menu_list_close {
	background: #fff;
	color: #333;
	border: 1px solid #ccc;
	padding: 1px;
}

.layer_menu_list_close ul.close_list li {
	padding: 5px 20px 5px 8px;
	position: relative;
}

.layer_menu_list_close ul li.current {
	background-color: #e6f4f7;
	cursor: pointer;
}

.layer_menu_list_close ul.close_list li img {
	vertical-align: -3px;
	margin: 0 4px 0 0;
}

.layer_menu_list_close ul.close_list li a {
	padding-right: 20px;
}

.layer_menu_list_close ul.close_list li a.icon_close {
	padding: 0;
	display: block;
	position: absolute;
	right: 5px;
	top: 7px;
}

.layer_menu_list .scroll_bar {
	overflow-y: scroll;
	overflow-x: hidden;
	height: 190px;
	padding-right: 15px\9;
	_float: left;
}

.layer_menu_list .quick_form .row {
	padding: 5px 10px;
}

.layer_menu_list .quick_form .W_input {
	width: 116px;
}

.layer_menu_list .quick_form .btns .ml {
	margin-left: 10px;
}

.layer_menu_list .quick_form .W_error {
	margin: 0 0 0 10px;
}

.layer_menu_list .edit_followlist {
	padding: 3px 0 0 16px;
}

.layer_menu_list .edit_followlist a {
	line-height: 24px;
}

.layer_menu_list .edit_followlist a:hover {
	text-decoration: underline;
}

.layer_menu_list .edit_followlist .W_input {
	width: 100px;
}

.layer_menu_list li .icon_edit_s {
	visibility: hidden;
	_visibility: visible;
	cursor: pointer;
	padding: 0 5px;
	background-position: 5px 0;
	vertical-align: -2px; *
	vertical-align: 1px;
}

.layer_menu_list li:hover .icon_edit_s {
	visibility: visible;
}

.layer_menu_list ul li.note {
	padding: 5px 10px;
	display: block;
}

.layer_menu_list.lml_followlists {
	width: 141px;
}

.layer_menu_list.lml_followlists .notetxt {
	overflow: hidden;
	white-space: nowrap;
}

.layer_menu_list ul.app_operate li.line {
	top: -6px;
}

.layer_menu_list ul.app_operate li a {
	padding: 4px 10px;
}

.layer_feed_sele ul li a {
	padding: 7px 18px;
}

.layer_menu_list ul li .quick_form .row {
	padding: 5px 0;
}

.layer_menu_list ul li .quick_form .W_error {
	margin: 0;
}

.layer_menu_list ul li.notetxt a.W_btn_a,.layer_menu_list ul li.notetxt a.W_btn_b
	{
	display: inline-block;
	padding: 0 0 0 2px;
}

.layer_menu_list .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_menu_list .tags a.choose {
	color: #fff;
	background: #beced9;
}

.layer_menu_list .tags a.choose:hover {
	text-decoration: none;
}

.handle_menu {
	position: absolute;
	top: 222px;
	left: 464px;
	padding: 1px;
	border: solid 1px #ccc;
	background: #fff;
	z-index: 102;
}

.handle_menu ul li a {
	_position: relative;
	display: block;
	padding: 5px 8px 5px 25px;
	padding: 6px 8px 4px 25px\9;
	background-image:
		url(../../../images/index/handle_menu_bg.png?id=1337753627671);
	background-repeat: no-repeat;
	white-space: nowrap;
	color: #666;
}

.handle_menu .letter {
	background-position: 6px 8px;
}

.handle_menu .nickname {
	background-position: 6px -17px;
}

.handle_menu .del_fans {
	background-position: 6px -145px;
}

.handle_menu .set_group {
	background-position: 6px -45px;
}

.handle_menu .rec_friend {
	background-position: 6px -68px;
}

.handle_menu .intro_friend {
	background-position: 6px -118px;
}

.handle_menu .black_list {
	background-position: 6px -93px;
}

.handle_menu .watch {
	background-position: 6px -167px;
}

.layer_menu_list .i_conn_public,.layer_menu_list .i_conn_follow,.layer_menu_list .i_conn_friend,.layer_menu_list .i_conn_private,.layer_menu_list .i_conn_close_friend,.layer_menu_list .i_conn_list
	{
	vertical-align: -5px;
}

#js_homestyle_css_module_layer_layer_menu_list {
	height: 42px;
}

#js_style_css_module_layer_layer_menu_list {
	height: 42px;
}

.global_footer {
	width: 940px;
	margin: 20px auto 0;
	padding: 20px 20px 10px 20px;
	background-image: url(../images/footer_bg.png?id=1345196970876);
	background-repeat: no-repeat;
	background-position: left bottom;
	_background-image: none;
}

.global_footer .list {
	float: left;
	width: 170px;
	display: inline;
	margin: 0 20px 0 0;
}

.global_footer .list_right {
	margin-right: 0;
}

.global_footer .list dt {
	padding: 0 0 5px;
}

.global_footer .list dd {
	line-height: 20px;
}

.global_footer .list dd a {
	margin-right: 10px;
}

.global_footer .other_link {
	margin: 15px 0 0;
	border-top-width: 1px;
	border-top-style: solid;
}

.global_footer .other_link p {
	padding: 3px 0 0;
	line-height: 18px;
}

.global_footer .help_link {
	float: left;
	padding: 10px 0 0;
}

.global_footer .help_link a {
	margin-right: 10px;
}

.global_footer .copy {
	float: right;
	text-align: right;
	line-height: 20px;
	padding-top: 28px;
}

.global_footer .copy .W_linkb {
	padding-bottom: 2px;
}

.global_footer .company {
	margin-right: 5px;
}

.global_footer select {
	margin-left: 5px; *
	margin-left: 4px;
}

.global_footer .W_ico16 {
	vertical-align: -2px;
	margin-right: 4px;
}

#js_homestyle_css_module_global_footer {
	height: 42px;
}

#js_style_css_module_global_footer {
	height: 42px;
}

.B_message_list .W_main_l {
	padding: 12px 0 0;
}

.B_message_list .W_main_c {
	padding: 27px 0 30px;
}

.B_message_list .W_main_r {
	padding: 30px 0;
}

.B_message_list .W_pages {
	margin: 0 20px;
}

.B_message_list .group_read {
	margin: 0 20px;
}

.B_message_list .message_acbox {
	margin: 10px 20px;
}

.B_message_list .message_bottom_ac {
	margin: 10px 20px;
}

.B_message_list .message_bottom_ac .message_allbtn {
	float: left;
}

.B_message_list .message_bottom_ac .W_pages {
	float: right;
}

.B_message_search .W_main_l {
	padding: 12px 0 0;
}

.B_message_search .W_main_c {
	padding: 27px 0 30px;
}

.B_message_search .W_main_r {
	padding: 30px 0;
}

.B_message_search .W_pages {
	margin: 0 20px;
}

.B_message_search .group_read {
	margin: 0 20px;
}

.B_message_search .private_list {
	_margin-top: 0;
	cursor: default;
}

.B_message_search .private_list .content .content_txt {
	cursor: default;
}

.B_message_search .private_list .private .att_box .private_add {
	cursor: default;
}

.B_message_dialogue .W_main_l {
	padding: 12px 0 0;
}

.B_message_dialogue .W_main_c {
	padding: 27px 0 30px;
}

.B_message_dialogue .W_main_r {
	padding: 30px 0;
}

.B_message_dialogue .W_pages {
	margin: 0 20px;
}

.B_message_dialogue .group_read {
	margin: 0 20px;
}

.B_message_dialogue .message_acbox {
	margin: 10px 20px;
}

#js_style_css_patch_content_message {
	height: 42px;
}

#js_style_css_pages_content_message {
	height: 42px;
}

.company {
	font: 12px/ 1.125 Arial, Helvetica, sans-serif;
}

.right_panel {
	background-color: #fafafa
}