.cmtTip {
	-webkit-animation: opacity 0.3s ease-in-out;
}
.D {
	-webkit-animation: opacity 0.3s ease-in-out;
}
.delChose {
	-webkit-animation: opacity 0.3s ease-in-out;
}
.mloadWrap {
	-webkit-animation: opacity 0.3s ease-in-out;
}
.badgeTips {
	-webkit-animation: opacity 0.3s ease-in-out;
}
.atWrap {
	-webkit-animation: opacity 0.3s ease-in-out;
}
.comTips1 {
	-webkit-animation: opacity 0.3s ease-in-out;
}
.urlPreview {
	-webkit-animation: opacity 0.3s ease-in-out;
}
.smartBox {
	-webkit-animation: opacity 0.3s ease-in-out;
}
.SC_wpd_lst li {
	-webkit-animation: opacity 0.3s ease-in-out;
}
.close {
	background: url("b1_120329[1].png") no-repeat;
}
.DClose {
	background: url("b1_120329[1].png") no-repeat;
}
.ico_rss {
	background: url("b1_120329[1].png") no-repeat;
}
.ico_his {
	background: url("b1_120329[1].png") no-repeat;
}
.close {
	background-position: -232px -84px; border: 0px currentColor; border-image: none; width: 15px; height: 15px; text-align: left; text-indent: -9999em; overflow: hidden; margin-top: 2px; float: right; display: inline-block; position: relative; z-index: 50; cursor: pointer;
}
.DClose {
	background-position: -232px -84px; border: 0px currentColor; border-image: none; width: 15px; height: 15px; text-align: left; text-indent: -9999em; overflow: hidden; margin-top: 2px; float: right; display: inline-block; position: relative; z-index: 50; cursor: pointer;
}
.close:hover {
	background-position: -252px -84px;
}
.DClose:hover {
	background-position: -252px -84px;
}
.uCard .addAttention {
	background: url("b2_20131129[1].png") no-repeat; _background: url("b2_20131129_ie6[1].png") no-repeat;
}
.uCard .delAttention {
	background: url("b2_20131129[1].png") no-repeat; _background: url("b2_20131129_ie6[1].png") no-repeat;
}
.ico_each {
	background: url("b2_20131129[1].png") no-repeat; _background: url("b2_20131129_ie6[1].png") no-repeat;
}
.D .inputBtn {
	background: url("b2_20131129[1].png") no-repeat; _background: url("b2_20131129_ie6[1].png") no-repeat;
}
.DshareWrap .wbpmcompose .submit .btn_send {
	background: url("b2_20131129[1].png") no-repeat; _background: url("b2_20131129_ie6[1].png") no-repeat;
}
.uCardcnt .btn a {
	background: url("b2_20131129[1].png") no-repeat; _background: url("b2_20131129_ie6[1].png") no-repeat;
}
.uCard .ico_sFo {
	background: url("b2_20131129[1].png") no-repeat; _background: url("b2_20131129_ie6[1].png") no-repeat;
}
.btn3 {
	background: url("b2_20131129[1].png") no-repeat; _background: url("b2_20131129_ie6[1].png") no-repeat;
}
.insertMusic .icon_upload {
	background: url("b2_20131129[1].png") no-repeat; _background: url("b2_20131129_ie6[1].png") no-repeat;
}
.insertVideo .icon_upload {
	background: url("b2_20131129[1].png") no-repeat; _background: url("b2_20131129_ie6[1].png") no-repeat;
}
.rich_box .ico_sheart {
	background: url("b2_20131129[1].png") no-repeat; _background: url("b2_20131129_ie6[1].png") no-repeat;
}
.rich_box .ico_sheart_gray {
	background: url("b2_20131129[1].png") no-repeat; _background: url("b2_20131129_ie6[1].png") no-repeat;
}
.ic_sms {
	background: url("b2_20131129[1].png") no-repeat; _background: url("b2_20131129_ie6[1].png") no-repeat;
}
.ic_print {
	background: url("b2_20131129[1].png") no-repeat; _background: url("b2_20131129_ie6[1].png") no-repeat;
}
.ic_warn {
	background: url("b2_20131129[1].png") no-repeat; _background: url("b2_20131129_ie6[1].png") no-repeat;
}
.ico_upper {
	background: url("b2_20131129[1].png") no-repeat; _background: url("b2_20131129_ie6[1].png") no-repeat;
}
.ico_gray_face {
	background: url("b2_20131129[1].png") no-repeat; _background: url("b2_20131129_ie6[1].png") no-repeat;
}
.ico_t_cir {
	background: url("b2_20131129[1].png") no-repeat; _background: url("b2_20131129_ie6[1].png") no-repeat;
}
.ico_pubBlog {
	background: url("b2_20131129[1].png") no-repeat; _background: url("b2_20131129_ie6[1].png") no-repeat;
}
.ico_gray_face {
	background-position: -117px -278px; width: 16px; height: 16px; display: inline-block;
}
.btn3 {
	background-position: 0px -582px; padding: 0px 0px 2px; border: 0px currentColor; border-image: none; width: 74px; height: 25px; color: rgb(255, 255, 255); line-height: 25px; letter-spacing: 2px; overflow: hidden; font-size: 14px; font-weight: bold;
}
.DshareWrap .wbpmcompose .submit .btn_send {
	background-position: 0px -582px; padding: 0px 0px 2px; border: 0px currentColor; border-image: none; width: 74px; height: 25px; color: rgb(255, 255, 255); line-height: 25px; letter-spacing: 2px; overflow: hidden; font-size: 14px; font-weight: bold;
}
.btn3_w {
	background-position: -76px -582px; width: 92px; letter-spacing: normal;
}
.ico_each {
	background-position: 0px -428px; width: 18px; height: 18px; margin-right: 4px; float: left; display: block; _margin-right: 0;
}
.insertMusic .icon_upload {
	background-position: -35px -277px; width: 11px;
}
.insertVideo .icon_upload {
	background-position: -35px -277px; width: 11px;
}
.rich_box .ico_sheart {
	width: 11px; height: 16px; vertical-align: middle; display: inline-block;
}
.rich_box .ico_sheart_gray {
	width: 11px; height: 16px; vertical-align: middle; display: inline-block;
}
.rich_box .ico_sheart {
	background-position: -50px -277px;
}
.rich_box .ico_sheart_gray {
	background-position: -65px -277px;
}
.ico {
	background: url("b5_130327[1].png") no-repeat;
}
.m_searchBox {
	background: url("b5_130327[1].png") no-repeat;
}
.ico {
	overflow: hidden; vertical-align: middle; display: inline-block;
}
.ico_light {
	width: 18px; height: 29px;
}
.ico_school {
	background-position: -125px 0px; width: 19px; height: 16px;
}
.ico_dpmt {
	background-position: -147px 0px; width: 16px; height: 16px;
}
.btn_play {
	background-position: -22px 0px; width: 21px; height: 25px;
}
.btn_pause {
	background-position: -22px 0px; width: 21px; height: 25px;
}
.btn_play {
	background-position: -42px 0px;
}
.btn_play:hover {
	background-position: -61px 0px;
}
.uCard {
	background: rgb(239, 239, 239); margin: -9px 0px 0px -9px; padding: 2px; border: 1px solid rgb(207, 207, 207); border-image: none; text-align: left; position: absolute; z-index: 99;
}
.cType2 {
	margin-top: 0px;
}
.uCardcnt {
	padding: 4px 6px 0px 64px; width: 174px; color: rgb(153, 153, 153); -ms-overflow-x: hidden; min-height: 81px; background-color: rgb(255, 255, 255); _height: 81px; _overflow-y: visible;
}
.uloadBox {
	padding: 4px 6px 0px 64px; width: 174px; color: rgb(153, 153, 153); -ms-overflow-x: hidden; min-height: 81px; background-color: rgb(255, 255, 255); _height: 81px; _overflow-y: visible;
}
.loading .uloadBox {
	line-height: 81px; display: block;
}
.uloadBox .loading {
	width: 16px; height: 80px; margin-right: 10px; vertical-align: middle; display: inline-block; background-color: rgb(255, 255, 255);
}
.uCard .userPic {
	padding: 6px 0px 0px 6px; width: 58px; position: absolute;
}
.uCard .nums {
	white-space: nowrap;
}
.uCard .nums span {
	padding: 0px 5px 0px 4px;
}
.uCard .userPic img {
	border: 0px currentColor; border-image: none;
}
.uCard .userPic .btn {
	padding: 3px 0px; width: 50px; height: 18px; text-align: left !important; line-height: 23px !important; overflow: hidden; white-space: nowrap;
}
.uCard .userName {
	height: auto; color: rgb(51, 51, 51); line-height: 19px; float: none; white-space: nowrap;
}
.uCard .userName a {
	vertical-align: middle; display: inline-block;
}
.uCard .en {
	line-height: 13px; font-size: 11px;
}
.uCard .addAttention {
	background-position: -118px -78px; border: 0px currentColor; border-image: none; width: 50px; height: 17px; margin-top: 3px; float: left;
}
.uCard .delAttention {
	background-position: -29px -428px; height: 18px; padding-left: 24px; float: left;
}
.uCard .btn .each {
	padding-left: 0px;
}
.uCardcnt .btn {
	top: 64px; right: 8px; padding-left: 1px; position: absolute; z-index: 1; _white-space: nowrap;
}
.uCard .nickFun {
	top: 64px; right: 8px; padding-left: 1px; position: absolute; z-index: 1; _white-space: nowrap;
}
.uCardcnt .btn a {
	background-position: -80px -408px; padding: 0px 7px 0px 8px; border: 1px solid rgb(223, 223, 223); border-image: none; height: 15px; color: rgb(51, 51, 51); line-height: 15px; margin-left: -1px; display: inline-block; _line-height: 15px;
}
.uCardcnt .btn a:hover {
	background-position: 0px -408px; text-decoration: none;
}
.uCardcnt .btn a.hover {
	background-position: 0px -408px; text-decoration: none;
}
.uCardcnt .btn a.disabled {
	background-position: -80px -408px; color: rgb(153, 153, 153);
}
.uCardcnt .btn .more {
	width: 31px;
}
.uCard .btn_ldrop {
	margin: 0px; top: 3px; right: 5px; position: absolute; opacity: 0.5;
}
.uCard .moreFun {
	border-color: currentColor rgb(223, 223, 223) rgb(223, 223, 223); margin: 0px; top: 79px; width: 46px; right: 8px; border-top-width: 0px; border-top-style: none;
}
.uCard .moreFun ul {
	width: 42px !important;
}
.uCard .moreFun li.sep {
	border-style: dotted !important;
}
.uCard .moreFun a {
	margin: 0px; padding: 0px; height: 19px; text-align: center; color: rgb(51, 51, 51); line-height: 19px;
}
.uCard .moreFun a:hover {
	color: rgb(255, 255, 255);
}
.uCard .moreFun a.disabled {
	background: none; color: rgb(153, 153, 153);
}
.uCard .moreFun a.disabled:hover {
	background: none; color: rgb(153, 153, 153);
}
.small.uCard {
	background: none; margin: -8px 0px 0px -8px; border: 0px currentColor; border-image: none; width: 60px; height: 60px; overflow: hidden; cursor: pointer;
}
.small.uCard .uCardcnt {
	display: none;
}
.small.uCard .btn a {
	display: none;
}
.small.uCard .userPic img {
	display: none;
}
.uloadBox {
	display: none;
}
.loading .userPic {
	display: none;
}
.loading .uCardcnt {
	display: none;
}
.loading .imgView {
	display: none;
}
.loading .msgWrap {
	display: none;
}
.isMe.uCard .btn a {
	visibility: hidden;
}
.isMe.uCard .uCardcnt .btn {
	background: rgb(239, 239, 239);
}
.uCard .tip {
	background: rgb(239, 239, 239); padding: 0px 5px; left: 8px; top: 60px; width: 222px; height: 17px; line-height: 17px; overflow: hidden; font-family: "Simsun"; border-top-color: rgb(255, 255, 255); border-top-width: 4px; border-top-style: solid; display: none; position: absolute; z-index: 2;
}
.isMe.uCard .tip {
	display: block;
}
.small.uCard .userPic .btn {
	padding: 0px; left: 6px; top: 6px; width: 52px; height: 52px; position: absolute; opacity: 0.7; background-color: rgb(255, 255, 255);
}
.uCard .ico_sFo {
	background-position: -198px -405px; top: 6px; width: 21px; height: 21px; right: 6px; display: inline-block; position: absolute; z-index: 2;
}
.uCard .foLight {
	background-position: -154px -405px;
}
.uCard .SA {
	display: none; position: absolute; z-index: -1;
}
.uCard .SA b {
	font: 16px/21px "Simsun"; width: 17px; height: 18px; color: rgb(207, 207, 207); overflow: hidden; position: absolute; font-size-adjust: none; font-stretch: normal;
}
.uCard .SA em {
	font: 16px/21px "Simsun"; width: 17px; height: 18px; color: rgb(207, 207, 207); overflow: hidden; position: absolute; font-size-adjust: none; font-stretch: normal;
}
.uCard .SA span {
	font: 16px/21px "Simsun"; width: 17px; height: 18px; color: rgb(207, 207, 207); overflow: hidden; position: absolute; font-size-adjust: none; font-stretch: normal;
}
.uCard .SA em {
	color: rgb(239, 239, 239); z-index: 99;
}
.uCard .SA span {
	left: auto; color: rgb(255, 255, 255); z-index: 999;
}
.cardL .SA {
	display: inline-block;
}
.cardR .SA {
	display: inline-block;
}
.cardT .SA {
	display: inline-block;
}
.cardB .SA {
	display: inline-block;
}
.cardL .SA {
	left: -8px; top: 24px;
}
.cardL .SA em {
	left: 1px;
}
.cardL .SA span {
	left: 3px;
}
.cardR .SA {
	left: auto; top: 24px; right: 7px;
}
.cardR .SA em {
	left: -1px;
}
.cardR .SA span {
	left: -3px;
}
.cardT .SA {
	left: 24px; top: -10px;
}
.cardT .SA em {
	top: 1px;
}
.cardT .SA span {
	top: 3px;
}
.cardB .SA {
	left: 24px; top: auto; bottom: 9px; _bottom: 8px;
}
.cardB .SA em {
	top: -1px;
}
.cardB .SA span {
	top: -3px;
}
.uInfobox {
	padding: 28px 0px 3px; width: 232px; line-height: 19px; margin-left: -58px; -ms-word-break: break-all;
}
.uRelaBox {
	padding: 28px 0px 3px; width: 232px; line-height: 19px; margin-left: -58px; -ms-word-break: break-all;
}
.uInfobox .sepline {
	height: 2px; overflow: hidden; border-top-color: rgb(216, 216, 216); border-top-width: 1px; border-top-style: dashed;
}
.uInfobox p {
	padding: 1px 0px;
}
.uInfobox .line {
	margin-right: 8px;
}
.uRelaBox {
	background: rgb(239, 239, 239); margin: 0px -6px 0px -64px; padding: 2px 6px 0px; color: rgb(51, 51, 51);
}
.nickWrap {
	background: rgb(255, 255, 255); border: 1px solid rgb(201, 201, 201); border-image: none; width: 114px; height: 15px; overflow: hidden; margin-top: -18px;
}
.nickWrap input {
	font: 12px/1.231 Tahoma; padding: 0px 2px; outline: 0px; border: 1px solid rgb(255, 255, 255); border-image: none; width: 60px; height: 14px; overflow: hidden; float: left; font-size-adjust: none; font-stretch: normal;
}
.nickWrap input.select {
	background: rgb(0, 0, 0); color: rgb(178, 180, 191);
}
.nickWrap a {
	background: none; width: 33px; height: 15px; text-align: center; color: rgb(153, 153, 153); line-height: 17px; font-family: "Simsun"; float: left; _line-height: 17px;
}
.nickWrap a:hover {
	background: rgb(221, 240, 247); text-decoration: none;
}
.nickWrap .del {
	width: 15px; color: rgb(214, 214, 214); font-weight: bold;
}
.nickWrap .del:hover {
	background: rgb(228, 228, 228); color: rgb(255, 255, 255);
}
.nickWrap .shadow {
	background: rgb(222, 222, 222); top: 4px; width: 100%; height: 17px; clear: both; display: block; position: absolute; z-index: -1; _padding-left: 2px;
}
.uCard {
	_float: left;
}
.rf {
	_float: left;
}
.rf {
	background: rgb(239, 239, 239); height: 35px; color: rgb(153, 153, 153); overflow: hidden;
}
.rf dt {
	padding: 0px 10px 0px 5px; line-height: 35px; float: left;
}
.rf dd {
	margin-top: 3px; float: left;
}
.rf dd img {
	padding: 1px; width: 30px; height: 30px;
}
.loading {
	background-position: 50% 50%; color: rgb(153, 153, 153); background-image: url("loading[1].gif"); background-repeat: no-repeat;
}
.D .DLoad {
	background-position: 50% 50%; color: rgb(153, 153, 153); background-image: url("loading[1].gif"); background-repeat: no-repeat;
}
.small.uCard .userPic .btn {
	background-position: 50% 50%; color: rgb(153, 153, 153); background-image: url("loading[1].gif"); background-repeat: no-repeat;
}
.D {
	left: 0px; top: 0px; width: 100%; height: 100%; position: absolute; z-index: 999;
}
.D .bg {
	background: rgb(0, 0, 0); left: 0px; top: 0px; width: 100%; height: 100%; position: absolute; opacity: 0.35; -moz-opacity: 0.35;
}
.D iframe.cover_select {
	width: 100%; height: 100%; display: none; position: absolute; z-index: -1; opacity: 0; -moz-opacity: 0;
}
.D .DLoad {
	position: absolute; z-index: 5; opacity: 0.5; background-color: rgb(255, 255, 255);
}
.D .loading {
	background-position: 0px 50%; padding-left: 18px; display: inline-block;
}
.D .CR {
	position: absolute;
}
.D .DWrap {
	padding: 15px 15px 2px; border: 1px solid rgb(142, 142, 142); border-image: none; position: relative; background-color: rgb(255, 255, 255);
}
.D .DWrap::after {
	padding: 1px; border-radius: 4px; border: 3px solid rgba(51, 51, 51, 0.1); border-image: none; left: -4px; top: -4px; width: 100%; height: 100%; display: block; position: absolute; z-index: -1; content: " "; -moz-border-radius: 4px; -webkit-border-radius: 4px;
}
.D .DTitle {
	margin: -15px -15px 0px; padding: 15px 0px 0px 15px; overflow: hidden; cursor: move;
}
.D .SA {
	display: none;
}
.D .top {
	color: rgb(51, 51, 51); padding-top: 0px;
}
.D .bot {
	margin: 5px 0px 8px; height: 37px;
}
.D .close {
	top: 7px; right: 10px; float: none; position: absolute;
}
.D .DClose {
	top: 7px; right: 10px; float: none; position: absolute;
}
.D .DCont .close {
	display: none;
}
.DCont .pubSuc {
	background: none;
}
.Dlarge {
	width: 630px; height: auto !important; min-height: 215px;
}
.Dmiddle {
	width: 510px; height: auto !important; min-height: 155px;
}
.Dsmall {
	width: 390px; height: auto !important; min-height: 100px;
}
.DbtnBox {
	clear: both; margin-top: 10px;
}
.popBox {
	padding: 13px 30px 17px;
}
.popBox .ico_tsW {
	float: none; position: absolute;
}
.popBox h2 {
	line-height: 21px; padding-left: 37px; font-weight: normal;
}
.popBox h3 {
	line-height: 21px; padding-left: 37px; font-weight: normal;
}
.popBox p {
	clear: both;
}
@media not all
{
.cmtBtn {
	padding: 1px 6px;
}
.delChose input {
	padding: 1px 6px;
}
.blackTip p input {
	padding: 1px 6px;
}
.applyPic input {
	padding: 1px 6px;
}
.popBox input {
	padding: 1px 6px;
}
.cityDrop .selBtn {
	padding: 1px 6px;
}
}
.tbSendMsg {
	border: 3px solid rgb(156, 156, 156); border-image: none; display: block;
}
:root .tbSendMsg {
	border: 0px currentColor; border-image: none;
}
.DWrap th {
	padding-bottom: 7px; vertical-align: top;
}
.DWrap td {
	padding-bottom: 7px; vertical-align: top;
}
.DWrap th {
	text-align: right; padding-right: 12px;
}
.tbSendMsg .tl {
	display: none;
}
.tbSendMsg .tm {
	display: none;
}
.tbSendMsg .tr {
	display: none;
}
.tbSendMsg .lm {
	display: none;
}
.tbSendMsg .rm {
	display: none;
}
.tbSendMsg .bl {
	display: none;
}
.tbSendMsg .bm {
	display: none;
}
.tbSendMsg .br {
	display: none;
}
.DmainTit {
	background: rgb(231, 242, 249); margin: -15px 0px 0px -15px; padding: 0px 15px; height: 35px; line-height: 37px; overflow: hidden; font-size: 14px; font-weight: bold; border-bottom-color: rgb(200, 221, 233); border-bottom-width: 1px; border-bottom-style: solid; cursor: move;
}
.D .wbpmcompose {
	padding-top: 0px !important;
}
.D .countTxt {
	color: rgb(153, 153, 153); line-height: 33px; overflow: visible; margin-left: 14px; float: right; _overflow: hidden;
}
.D .inputArea {
	border-color: rgb(173, 182, 197); width: 432px; height: 60px;
}
.D .inputTxt {
	border-color: rgb(173, 182, 197); width: 152px;
}
.D .inputBtn {
	background-position: 0px -232px; border: 0px currentColor; border-image: none; width: 60px; height: 19px; text-indent: -9999em; margin-top: 6px; margin-left: 15px; float: right; cursor: pointer;
}
.D .disabled {
	background-position: -62px -232px;
}
.D .talkWrap {
	background: none; margin: 0px auto; padding: 0px; border: 0px currentColor; border-image: none; width: 444px; overflow: visible;
}
.D .zfWrap {
	background: none; margin: 0px auto; padding: 0px; border: 0px currentColor; border-image: none; width: 444px; overflow: visible;
}
.D .zfWrap .cont {
	border-color: rgb(173, 182, 197); z-index: 1;
}
.D .talkWrap .cont {
	border-color: rgb(173, 182, 197); z-index: 1;
}
.D .zfWrap .bot {
	position: relative; z-index: 0;
}
.D .talkWrap .bot {
	position: relative; z-index: 0;
}
.D .zfWrap .sendStatus .link {
	line-height: 15px;
}
.D .talkWrap .sendStatus .link {
	line-height: 15px;
}
.D .zfWrap .useFilter {
	display: none !important;
}
.D .talkWrap .useFilter {
	display: none !important;
}
.D .zfWrap .inputTxt {
	border: 0px currentColor; border-image: none; width: 98%; -ms-word-break: break-all;
}
.D .talkWrap .inputTxt {
	border: 0px currentColor; border-image: none; width: 98%; -ms-word-break: break-all;
}
.D .talkWrap .inputTxt {
	height: 37px; line-height: 17px; -ms-overflow-y: auto;
}
.D .zfWrap .inputBtn {
	background-position: 0px -212px;
}
.D .zfWrap .disabled {
	background-position: -62px -212px;
}
.D .txtShadow {
	padding: 3px 5px; width: 435px; height: 20px; line-height: 1.231; -ms-overflow-y: auto;
}
.D .sendCnt {
	border-width: 0px; margin: 0px; line-height: 1.75; -ms-word-break: normal; -ms-zoom: 0; -ms-word-wrap: normal;
}
.D .tabStyle1 ul {
	float: left; display: inline-block;
}
.D .tabStyle1 {
	margin: 0px; top: 7px; width: auto; position: absolute;
}
.D .tabStyle1 li.select {
	border-color: rgb(200, 221, 233); padding: 1px 0px 0px; border-top-width: 1px; position: relative;
}
.D .tabStyle1 li.select a {
	color: rgb(51, 51, 51); text-decoration: none; cursor: default;
}
.popBox h2 {
	font: 18px/21px "MicroSoft YaHei", "Simhei"; font-size-adjust: none; font-stretch: normal;
}
.blackTip {
	padding: 10px 20px 27px; width: 330px;
}
.blackTip h2 {
	line-height: 1.5em; padding-left: 38px; font-size: 14px; font-weight: bold; position: relative; _padding-left: 35px; _zoom: 1;
}
.blackTip .ico_tsW {
	left: 0px; top: 0px; position: absolute;
}
.blackTip p {
	color: rgb(153, 153, 153); padding-left: 38px; margin-top: 7px;
}
.blackTip p input {
	margin-right: 10px;
}
.blackTip .checkbox_item {
	color: rgb(102, 102, 102);
}
.blackTip .checkbox_item input {
	vertical-align: middle; display: inline-block;
}
.blackTip_cnt .checkbox_item .info {
	vertical-align: middle; display: inline-block;
}
.blackTip .checkbox_item input {
	padding: 0px; top: -1px; margin-right: 0px; position: relative; z-index: 0;
}
.blackTip_opt {
	padding-top: 10px; padding-left: 38px;
}
.blackTip_opt input {
	padding: 1px 6px; margin-right: 10px;
}
.blackNote {
	background: rgb(255, 249, 220); margin: 0px; padding: 0px 5px; border: 1px solid rgb(240, 224, 177); border-image: none; height: 23px; line-height: 25px; overflow: hidden; font-family: "Simsun"; float: left; _margin-top: 2px; _line-height: 25px;
}
.blackNote em {
	background-position: -175px -88px; width: 18px; height: 13px; margin-top: 5px; float: left; display: block; _width: 15px;
}
.applyPic {
	padding: 0px 10px 15px; width: 350px; line-height: 23px;
}
.applyPic h3 {
	font-weight: normal; margin-bottom: 5px;
}
.applyPic input {
	margin: 10px auto 0px; width: 85px; height: 25px; display: block;
}
.popBox input {
	margin: 10px auto 0px; width: 85px; height: 25px; display: block;
}
.smartBox {
	background: rgb(255, 255, 255); border: 1px solid rgb(173, 173, 173); border-image: none; color: rgb(51, 51, 51); overflow: hidden; position: absolute; z-index: 999;
}
.smartBox .s1 {
	padding: 3px 10px; border-top-color: rgb(234, 234, 234); border-top-width: 1px; border-top-style: solid;
}
.smartBox ul {
	padding: 2px;
}
.smartBox li {
	list-style: none; line-height: 19px; overflow: hidden; white-space: nowrap;
}
.smartBox dt {
	list-style: none; line-height: 19px; overflow: hidden; white-space: nowrap;
}
.smartBox li {
	margin: 0px -9px; padding: 4px 9px;
}
.smartBox dt {
	color: rgb(117, 154, 173);
}
.smartBox dt.searchhis {
	color: rgb(153, 153, 153);
}
.smartBox dd ul {
	padding: 0px 2px;
}
.smartBox .s {
	background: rgb(235, 247, 255); border-bottom-color: rgb(215, 227, 234); border-bottom-width: 1px; border-bottom-style: solid;
}
.smartBox .s span {
	color: rgb(51, 51, 51);
}
.smartBox .on {
	background: rgb(96, 154, 219); color: rgb(255, 255, 255); cursor: pointer;
}
.smartBox .on span {
	background: rgb(96, 154, 219); color: rgb(255, 255, 255); cursor: pointer;
}
.smartBox .s1 dt {
	margin: -2px -9px -3px; padding: 4px 9px;
}
.smartBox .uList {
	padding: 5px 0px 3px; -ms-zoom: 1;
}
.smartBox .userPic {
	padding: 0px; float: none; position: absolute;
}
.smartBox img {
	width: 30px; height: 30px;
}
.smartBox .userInfo {
	height: 32px; color: rgb(153, 153, 153); line-height: 1.231; padding-left: 40px;
}
.smartBox .userName {
	width: 120px; height: 17px; color: rgb(51, 51, 51); line-height: 17px; overflow: hidden; font-size: 12px; float: none; display: block; white-space: nowrap; -ms-text-overflow: ellipsis;
}
.smartBox .tIcon {
	vertical-align: middle;
}
.smartBox .vip {
	vertical-align: middle;
}
.smartBox .s1 dt.special {
	border: currentColor; border-image: none;
}
.ico_rss {
	background-position: -337px -84px; border: 4px solid rgb(255, 255, 255); border-image: none; width: 11px; height: 11px; right: 2px; line-height: 20em; overflow: hidden; display: block; position: absolute; background-color: rgb(255, 255, 255);
}
.ico_his {
	background-position: -337px -84px; border: 4px solid rgb(255, 255, 255); border-image: none; width: 11px; height: 11px; right: 2px; line-height: 20em; overflow: hidden; display: block; position: absolute; background-color: rgb(255, 255, 255);
}
.ico_his {
	background-position: -322px -84px;
}
.smartBox .on .ico_rss {
	border-color: rgb(96, 154, 219); background-color: rgb(96, 154, 219);
}
.smartBox .on .ico_his {
	border-color: rgb(96, 154, 219); background-color: rgb(96, 154, 219);
}
.c_grade_list {
	color: rgb(215, 136, 136); line-height: 16px;
}
.c_grade_list a:hover {
	text-decoration: none;
}
.star_g {
	width: 50px; height: 12px; line-height: 12px; font-size: 1%; vertical-align: -2px; display: inline-block; background-image: url("star_g[1].png"); background-repeat: repeat-x;
}
.star_y {
	width: auto; height: 12px; display: inline-block; background-image: url("star_y[1].png"); background-repeat: repeat-x;
}
.ico_star_bg {
	width: 115px; height: 23px; line-height: 12px; font-size: 1%; display: inline-block; background-image: url("star_bg[1].png"); background-repeat: repeat-x;
}
.ico_star_by {
	width: auto; height: 23px; display: inline-block; background-image: url("star_by[1].png"); background-repeat: repeat-x;
}
.Dnick {
	padding: 0px 0px 10px 5px; width: 253px;
}
.Dnick h4 b {
	margin: 0px 4px;
}
.Dnick .funBox {
	padding: 6px 0px 2px;
}
.Dnick .inputTxt {
	width: 180px;
}
.Dnick .btn1 {
	margin-left: 5px;
}
.showModSet {
	padding: 12px 0px 25px; width: 500px;
}
.showModSet .showModScroll {
	padding: 0px 10px; height: 398px; overflow: hidden; position: relative; -ms-overflow-y: auto;
}
.showModSet .title {
	padding: 8px 0px; height: 24px; position: relative; z-index: 2;
}
.showModSet h3 {
	background: rgb(255, 255, 255); padding: 0px 10px; font-size: 12px; margin-left: 15px; display: inline;
}
.showModSet .line {
	background: rgb(216, 216, 216); left: 0px; top: 20px; width: 100%; height: 1px; overflow: hidden; display: block; position: absolute; z-index: -1;
}
.showModSet label {
	color: rgb(51, 51, 51); margin-right: 20px; display: inline-block; white-space: nowrap; position: static; cursor: pointer;
}
.showModSet th {
	width: 133px; padding-right: 4px;
}
.showModSet .wqList {
	margin-left: 20px;
}
.showModSet dd {
	overflow: hidden; padding-left: 7px;
}
.showModSet dd label {
	padding: 7px 10px 0px 0px; width: 185px; height: 23px; overflow: hidden; float: left; display: inline-block;
}
.showModSet .btnBox {
	text-align: right; margin-top: 20px;
}
.showModSet .btn3 {
	margin-right: 14px;
}
.cmtTip {
	position: absolute; z-index: 911;
}
.cmtTip a {
	color: rgb(117, 154, 173);
}
.cmtTipCont {
	background: rgb(255, 255, 255); padding: 6px 10px 5px; border: 1px solid rgb(194, 194, 194); border-image: none; -ms-zoom: 1; -moz-box-shadow: 1px 1px 2px #C9C9C9; -webkit-box-shadow: 1px 1px 2px #C9C9C9; _display: inline;
}
.cmtTipArrow {
	left: -6px; top: 1px; position: absolute;
}
.uc_hand_down .cmtTipArrow {
	bottom: 1px;
}
.uc_hand_up .cmtTipArrow .caret_out {
	border-width: 0px 5px 6px; top: -6px;
}
.uc_hand_up .cmtTipArrow .caret_in {
	border-width: 0px 4px 5px; top: -5px;
}
.uc_hand_down .cmtTipArrow .caret_out {
	border-width: 6px 5px 0px; top: auto; bottom: -6px;
}
.uc_hand_down .cmtTipArrow .caret_in {
	border-width: 5px 4px 0px; top: auto; bottom: -5px;
}
.safeFun {
	position: relative;
}
.safeFun a {
	margin-right: 10px;
}
.safeFun .safe_union {
	top: 0px; right: 0px; color: rgb(119, 119, 119); position: absolute; _top: 0; _right: 10px;
}
.safeFun .safe_union a {
	color: rgb(89, 186, 25); text-decoration: none; margin-right: 2px;
}
.ico_safeU {
	background-position: -245px 0px; width: 57px; height: 14px; vertical-align: -3px;
}
.url {
	
}
.safeBox {
	margin-top: 2px;
}
.safeType {
	width: 200px; line-height: 17px; float: right; -ms-word-break: break-all;
}
.safeBox .ico {
	width: 32px; height: 36px; margin-top: 1px; float: left;
}
.safe_1 {
	background-position: 0px -33px;
}
.safe_2 {
	background-position: -224px -33px;
}
.safe_3 {
	background-position: -259px -33px;
}
.safe_4 {
	background-position: -96px -33px;
}
.safe_5 {
	background-position: -296px -33px;
}
.safe_6 {
	background-position: -32px -33px;
}
.safe_7 {
	background-position: -64px -33px;
}
.safe_8 {
	background-position: -128px -33px;
}
.safe_9 {
	background-position: -160px -33px;
}
.safe_10 {
	background-position: -192px -33px;
}
.comTips1 {
	border: 1px solid rgb(151, 151, 151); border-image: none; position: absolute; z-index: 99; background-color: rgb(255, 255, 255);
}
.comTips1::after {
	border-radius: 3px; border: 4px solid rgba(0, 0, 0, 0.1); border-image: none; left: -4px; top: -4px; width: 100%; height: 100%; display: block; position: absolute; z-index: -2; content: " "; -moz-border-radius: 3px; -webkit-border-radius: 3px;
}
.comTips1 .close {
	margin: 6px 6px 0px 0px; right: 0px; float: none; position: absolute;
}
.comTips1 .SA {
	left: 50%; margin-left: -10px; position: absolute; z-index: -1;
}
.comTips1 .SA span {
	width: 17px; height: 18px; color: rgb(151, 151, 151); font-weight: normal;
}
.comTips1 .SA em {
	width: 17px; height: 18px; color: rgb(151, 151, 151); font-weight: normal;
}
.comTips1 .SA span {
	left: 0px; top: 2px; color: rgb(255, 255, 255);
}
.comTips1 .SA b {
	display: none;
}
.areaWrap {
	padding: 6px; width: 340px; height: 220px;
}
.areaWrap .selPoint {
	left: -10px; top: -32px; width: 28px; height: 32px; position: absolute;
}
.areaWrap .selPoint em {
	background: url("mapb2_110321[1].png") no-repeat 0px -35px; width: 28px; height: 32px; display: block; _background: none; _margin-top: -35px; _padding-top: 35px;
}
.transWrap {
	width: 300px;
}
.loading .transWrap {
	height: 60px; visibility: hidden;
}
.transBox {
	padding: 8px 10px; line-height: 19px; -ms-word-break: break-all;
}
.transBox p {
	margin-bottom: 8px;
}
.transNote {
	background: rgb(247, 247, 247); padding: 0px 10px; height: 25px; color: rgb(153, 153, 153); line-height: 25px; overflow: hidden; margin-top: -8px;
}
.btn_goTop {
	background: url("b4_130709[1].png") no-repeat; _background: none;
}
.sToolbarBg em {
	background: url("b4_130709[1].png") no-repeat; _background: none;
}
.btn_qTalk {
	background: url("b4_130709[1].png") no-repeat; _background: none;
}
.mSimpleBox .mbg {
	background: url("b4_130709[1].png") no-repeat; _background: none;
}
.mSimpleBox button {
	background: url("b4_130709[1].png") no-repeat; _background: none;
}
.btn_mHelp {
	background: url("b4_130709[1].png") no-repeat; _background: none;
}
.sToolbar {
	left: -100px; width: 116px; height: 37px; bottom: 0px; position: fixed; z-index: 1; _position: absolute; _bottom: -1px;
}
.sToolbar .bg {
	width: 36px; height: 36px;
}
.sToolbar .mask {
	width: 36px; height: 36px;
}
.mSimpleBox .mbg {
	width: 36px; height: 36px;
}
.sToolbar .bg {
	width: 5px; height: 36px; overflow: hidden; float: left; visibility: hidden;
}
.sToolbar .mask {
	background: rgb(255, 255, 255); left: 0px; top: 0px; display: none; position: absolute; opacity: 0; _display: block;
}
.goTopBox {
	margin: 1px 1px 0px 0px; width: 36px; height: 36px; overflow: hidden; float: left; position: relative; cursor: pointer;
}
.mSimpleBox {
	margin: 1px 1px 0px 0px; width: 36px; height: 36px; overflow: hidden; float: left; position: relative; cursor: pointer;
}
.qTalkBox {
	margin: 1px 1px 0px 0px; width: 36px; height: 36px; overflow: hidden; float: left; position: relative; cursor: pointer;
}
.vhelpBox {
	width: 0px; height: 0px; line-height: 0; position: relative;
}
.mHelpBox {
	margin: -84px 0px 0px 5px; width: 37px; height: 74px; line-height: 21px; overflow: hidden; position: absolute; z-index: 2; cursor: pointer;
}
.btn_mHelp {
	background-position: -156px 0px; width: 100%; height: 100%; line-height: 20em; display: block; cursor: pointer; _height: 74px; _margin: 0 0 0 -156px; _padding: 0 0 0 156px;
}
.mHelpPop {
	background: url("mHelp_pic[1].png") no-repeat 18px 10px rgb(249, 244, 214); padding: 10px 15px 10px 98px; border: 1px solid rgb(221, 203, 155); border-image: none; left: -295px; width: 185px; bottom: 10px; line-height: 21px; position: absolute; min-height: 89px; _height: 89px; -webkit-box-shadow: 3px 3px 6px rgba(0, 0, 0, .1); _left: -309px;
}
.mHelpCon {
	width: 194px; color: rgb(153, 153, 153);
}
.mHelpCon h3 {
	color: rgb(128, 94, 36);
}
.mHelpCon p {
	line-height: 20px;
}
.mHelpPop .btn_remove {
	top: 5px; right: 5px; color: rgb(175, 175, 175); font-size: 13px; position: absolute;
}
.mSimpleBox .mbg {
	background-position: -195px -67px; left: 0px; top: 0px; display: block; position: absolute; z-index: -1; _margin: -67px 0 0 -195px; _padding: 67px 0 0 195px;
}
.sToolbarBg {
	top: 0px; width: 111px; height: 37px; right: 0px; clear: both; position: absolute; z-index: -2;
}
.sToolbarBg em {
	width: 100%; height: 100%; display: block; cursor: pointer; _height: 104px; _margin-top: -67px;
}
.btn_goTop {
	width: 100%; height: 100%; display: block; cursor: pointer; _height: 104px; _margin-top: -67px;
}
.ico_mState {
	width: 100%; height: 100%; display: block; cursor: pointer; _height: 104px; _margin-top: -67px;
}
.mSimpleBox button {
	width: 100%; height: 100%; display: block; cursor: pointer; _height: 104px; _margin-top: -67px;
}
.btn_qTalk {
	width: 100%; height: 100%; display: block; cursor: pointer; _height: 104px; _margin-top: -67px;
}
.ico_qTips {
	width: 100%; height: 100%; display: block; cursor: pointer; _height: 104px; _margin-top: -67px;
}
.sToolbarBg em {
	background-position: 0px -67px; _width: 111px;
}
.btn_goTop {
	background-position: -195px 0px; line-height: 20em; _margin: 0 0 0 -195px; _padding: 0 0 0 195px;
}
.btn_qTalk {
	background-position: -195px -31px; line-height: 20em; _margin: -30px 0 0 -196px; _padding: 30px 0 0 196px;
}
.ico_mState {
	background: url("mState[1].gif") no-repeat -2px -1px; margin: 0px; _height: 100%;
}
.ico_qTips {
	background: url("mState[1].gif") no-repeat -2px -1px; margin: 0px; _height: 100%;
}
.mSimpleBox .btn_mPlay {
	background-position: -136px -67px; _width: 173px; _margin-left: -136px;
}
.mSimpleBox .btn_mPause {
	background-position: -161px -67px; _width: 198px; _margin-left: -161px;
}
.double {
	width: 79px;
}
.double .sToolbarBg {
	width: 74px; right: 0px;
}
.double .sToolbarBg em {
	background-position: -37px -67px; _margin-left: -37px;
}
.single {
	width: 42px;
}
.single .sToolbarBg {
	width: 37px; right: 0px;
}
.single .sToolbarBg em {
	background-position: -74px -67px; _margin-left: -74px;
}
#EQQ_Container {
	height: 0px; right: -999px; bottom: 0px; position: fixed; z-index: 100; _position: absolute;
}
.wbLvWrap {
	padding: 6px 10px;
}
.wbLvWrap .lvScore {
	color: rgb(153, 51, 0);
}
.wbLvWrap .lvDetails {
	height: 15px; overflow: hidden; _width: 164px;
}
.wbLvWrap .levels {
	color: rgb(153, 153, 153); line-height: 1.231; font-size: 11px; font-weight: bold; float: left;
}
.wbLvWrap .infoRate {
	margin: 2px 4px; float: left;
}
.wbLvWrap .r1 {
	height: 9px; line-height: 20em; overflow: hidden; display: block;
}
.ico_badge {
	background-image: url("b6_130415[1].png"); background-repeat: no-repeat;
}
.bIntro .ico_badge {
	background-image: url("b6_130415[1].png"); background-repeat: no-repeat;
}
.ico_badge em {
	background-image: url("b6_130415[1].png"); background-repeat: no-repeat;
}
.ico_badge b {
	background-image: url("b6_130415[1].png"); background-repeat: no-repeat;
}
.ico_btime {
	background-image: url("b6_130415[1].png"); background-repeat: no-repeat;
}
.ico_bup {
	background-image: url("b6_130415[1].png"); background-repeat: no-repeat;
}
.ico_badge {
	_background-image: none;
}
.ico_badge b {
	_background-image: none;
}
.ico_badge {
	margin: 0px 3px 3px 0px; padding: 2px 3px 3px 2px; width: 22px; height: 22px; overflow: hidden; vertical-align: middle; display: inline-block; visibility: visible; position: relative;
}
.ico_badge em {
	width: 100%; height: 100%; display: block;
}
.ico_badge img {
	width: 22px; height: 22px;
}
.famous_badge {
	background: none; padding: 0px; width: 26px; height: 26px;
}
.famous_badge img {
	width: 26px; height: 26px;
}
.ico_badge em {
	width: 100%; height: 100%; display: block;
}
.badgeBox .mobileBox {
	margin: 1px 0px 5px; padding: 2px; border-radius: 2px; width: 20px; height: 20px; cursor: pointer; background-image: none; _filter: none; -moz-border-radius: 2px; -webkit-border-radius: 2px;
}
.badgeBox .mobileBox em {
	font: bold 12px/18px Georgia, Tahoma, Arial; text-align: center; cursor: pointer; font-size-adjust: none; font-stretch: normal; background-image: none;
}
.ico_badge span {
	width: 11px; height: 11px; right: 0px; bottom: 0px; overflow: hidden; display: none; position: absolute; _bottom: -1px; _right: -1px;
}
.ico_badge b {
	width: 100%; height: 100%; display: block;
}
.ico_badge .bBg {
	background-position: -163px 0px; _padding-left: 163px; _margin-left: -163px;
}
.level1 span {
	display: block;
}
.level2 span {
	display: block;
}
.level3 span {
	display: block;
}
.level4 span {
	display: block;
}
.level5 span {
	display: block;
}
.level6 span {
	display: block;
}
.level7 span {
	display: block;
}
.level8 span {
	display: block;
}
.level9 span {
	display: block;
}
.level10 span {
	display: block;
}
.ico_badge .bNum {
	top: 0px; right: 0px; position: absolute; _right: -1px;
}
.level1 .bNum {
	background-position: -32px 0px; _padding-left: 32px; _margin-left: -32px;
}
.level2 .bNum {
	background-position: -45px 0px; _padding-left: 45px; _margin-left: -45px;
}
.level3 .bNum {
	background-position: -58px 0px; _padding-left: 58px; _margin-left: -58px;
}
.level4 .bNum {
	background-position: -71px 0px; _padding-left: 71px; _margin-left: -71px;
}
.level5 .bNum {
	background-position: -84px 0px; _padding-left: 84px; _margin-left: -84px;
}
.level6 .bNum {
	background-position: -97px 0px; _padding-left: 97px; _margin-left: -97px;
}
.level7 .bNum {
	background-position: -110px 0px; _padding-left: 110px; _margin-left: -110px;
}
.level8 .bNum {
	background-position: -123px 0px; _padding-left: 123px; _margin-left: -123px;
}
.level9 .bNum {
	background-position: -136px 0px; _padding-left: 136px; _margin-left: -136px;
}
.level10 .bNum {
	background-position: -149px 0px; _padding-left: 149px; _margin-left: -149px;
}
.badge_lm em {
	background-position: -222px 0px;
}
.unbadge_lm em {
	background-position: -250px 0px;
}
.badge_sj em {
	background-position: -278px 0px;
}
.unbadge_sj em {
	background-position: -306px 0px;
}
.badge_zf em {
	background-position: -334px 0px;
}
.unbadge_zf em {
	background-position: -362px 0px;
}
.badge_gy em {
	background-position: -82px -31px;
}
.unbadge_gy em {
	background-position: -110px -31px;
}
.badge_gy2 em {
	background-position: -390px 0px;
}
.badge_qd em {
	background-position: -138px -31px;
}
.unbadge_qd em {
	background-position: -166px -31px;
}
.badge_nUser1 em {
	background-position: -194px -31px;
}
.unbadge_nUser1 em {
	background-position: -222px -31px;
}
.badge_nUser2 em {
	background-position: -222px -59px;
}
.badge_qvip em {
	background-position: -250px -31px;
}
.unbadge_qvip em {
	background-position: -278px -31px;
}
.badge_face em {
	background-position: -306px -31px;
}
.badge_leader em {
	background-position: -334px -31px;
}
.badge_game em {
	background-position: -362px -31px;
}
.unbadge_game em {
	background-position: -390px -31px;
}
.badge_1st em {
	background-position: -82px -59px;
}
.badge_sofa em {
	background-position: -110px -59px;
}
.badge_zsj em {
	background-position: -138px -59px;
}
.unbadge_zsj em {
	background-position: -166px -59px;
}
.badge_renwuxz2012 em {
	background-position: -278px -59px;
}
.unbadge_renwuxz2012 em {
	background-position: -306px -59px;
}
.badge_travel em {
	background-position: -194px -59px;
}
.badge_fast em {
	background-position: -250px -59px;
}
.badgeTips {
	margin: 40px 0px 0px -160px; left: 0px; width: 350px; line-height: 1.75; position: absolute; z-index: 99;
}
.badgeCnt {
	background: rgb(255, 255, 255); border: 1px solid rgb(160, 160, 160); border-image: none; padding-top: 10px; -ms-zoom: 1;
}
.badgeTips .SA {
	left: 168px; top: -10px; display: inline-block;
}
.badgeTips .SA em {
	width: 18px; height: 10px; color: rgb(160, 160, 160);
}
.badgeTips .SA span {
	width: 18px; height: 10px; color: rgb(160, 160, 160);
}
.badgeTips .SA span {
	left: 0px; top: 1px; color: rgb(255, 255, 255);
}
.bIntro {
	margin: 0px auto 10px; width: 328px;
}
.bIntro .left {
	width: 238px;
}
.bLevel {
	line-height: 18px; padding-bottom: 6px;
}
.hasTime {
	background: rgb(241, 246, 216); padding: 1px 4px; height: 15px; color: rgb(51, 153, 0); line-height: 17px; overflow: hidden;
}
.ico_btime {
	background-position: -178px 0px; width: 15px; height: 14px; margin-right: 4px; float: left;
}
.ico_bup {
	background-position: -194px 0px; width: 14px; height: 13px; margin-top: 2px; float: left;
}
.bIntro .ico_badge {
	background-position: 0px -32px; padding: 2px; width: 76px; height: 76px; float: left; filter: none;
}
.bIntro .famous_badge {
	background: none; padding: 0px; width: 80px; height: 80px;
}
.bIntro .ico_badge img {
	width: 76px; height: 76px;
}
.bIntro .ico_badge span {
	width: 14px; height: 15px; right: 4px; bottom: 4px;
}
.bIntro .level10 span {
	width: 20px;
}
.bIntro .ico_badge .bBg {
	display: none;
}
.bIntro .level1 .bNum {
	background-position: -32px -14px; _margin: -14px 0 0 -32px; _padding: 14px 0 0 32px;
}
.bIntro .level2 .bNum {
	background-position: -52px -14px; _margin: -14px 0 0 -52px; _padding: 14px 0 0 52px;
}
.bIntro .level3 .bNum {
	background-position: -70px -14px; _margin: -14px 0 0 -70px; _padding: 14px 0 0 70px;
}
.bIntro .level4 .bNum {
	background-position: -88px -14px; _margin: -14px 0 0 -88px; _padding: 14px 0 0 88px;
}
.bIntro .level5 .bNum {
	background-position: -106px -14px; _margin: -14px 0 0 -106px; _padding: 14px 0 0 106px;
}
.bIntro .level6 .bNum {
	background-position: -125px -14px; _margin: -14px 0 0 -125px; _padding: 14px 0 0 125px;
}
.bIntro .level7 .bNum {
	background-position: -143px -14px; _margin: -14px 0 0 -143px; _padding: 14px 0 0 143px;
}
.bIntro .level8 .bNum {
	background-position: -161px -14px; _margin: -14px 0 0 -161px; _padding: 14px 0 0 161px;
}
.bIntro .level9 .bNum {
	background-position: -179px -14px; _margin: -14px 0 0 -179px; _padding: 14px 0 0 179px;
}
.bIntro .level10 .bNum {
	background-position: -197px -14px; _margin: -14px 0 0 -197px; _padding: 14px 0 0 197px;
}
.bUpIntro {
	background: rgb(247, 247, 247); padding: 8px 12px 22px; line-height: 19px; border-top-color: rgb(159, 159, 159); border-top-width: 1px; border-top-style: dotted;
}
.bUpData {
	background: rgb(246, 244, 216); margin: 10px auto; padding: 1px 5px; width: 318px; line-height: 17px; overflow: hidden;
}
.buserList {
	width: 100%; text-align: center; margin-top: 5px;
}
.buserList img {
	margin: 0px 5px; width: 30px; height: 30px;
}
.bScore {
	color: rgb(153, 51, 0); margin-left: 8px;
}
.bUpIntro .cNote {
	padding: 3px 0px; clear: both;
}
.bUpIntro .cNums {
	color: rgb(229, 108, 10);
}
.bSet {
	height: 19px; right: 12px; line-height: 19px; overflow: hidden; margin-top: -22px; position: absolute;
}
.bSet .btn_moreSet {
	margin: 0px; float: left;
}
.bSet a:hover {
	text-decoration: underline;
}
.badgeCnt .bIntro {
	padding-bottom: 22px;
}
.badgeCnt .bUpIntro {
	margin-top: -22px;
}
.sc_profile_w .badgeBox .mobileBox {
	margin: 1px 0px 5px; padding: 10px 0px 0px 6px; width: 18px; height: 14px;
}
.badgeBox .mobileBox .mobileBox {
	border-width: 6px; margin: 0px; padding: 0px; border-radius: 0px; width: 0px; height: 0px; overflow: hidden; border-right-color: transparent; border-bottom-color: transparent; border-left-color: transparent; border-right-style: dashed; border-bottom-style: dashed; border-left-style: dashed; -moz-border-radius: 0; -webkit-border-radius: 0;
}
.tieshi {
	margin: 0px -14px; position: relative;
}
.tieshi .tips {
	background: url("guidebg2[1].png") no-repeat; left: -174px; top: 59px; width: 977px; height: 195px; display: block; position: absolute; _background: none;
}
.tieshi .btnBox {
	padding: 20px 0px; text-align: center;
}
.Dguide_face {
	padding: 20px 0px 10px; width: 396px; min-height: 207px; _height: 207px;
}
.Dguide_face_suc {
	padding: 20px 0px 10px; width: 396px; min-height: 207px; _height: 207px;
}
.Dguide_face .subTab1 {
	border: 0px currentColor; border-image: none;
}
.Dguide_face .subTab1 a {
	margin: 0px 7px;
}
.Dguide_face .btnBox {
	padding: 10px 0px; text-align: center;
}
.Dguide_face_suc .btnBox {
	padding: 10px 0px; text-align: center;
}
.userFace .alterPic {
	margin: 0px 0px 0px 11px; width: 378px; height: 127px; display: block;
}
.userFace .alterPic .loadBtn {
	width: 260px;
}
.userFace .alterPic img {
	padding: 2px; border: 1px solid rgb(210, 210, 210); border-image: none; width: 100px; height: 100px; display: block;
}
.selFace li img {
	padding: 2px; border: 1px solid rgb(210, 210, 210); border-image: none; width: 100px; height: 100px; display: block;
}
.selFace li {
	margin: 0px 15px 0px 11px; width: 106px; text-align: center; float: left; position: relative; cursor: pointer; _display: inline;
}
.selFace li.select img {
	padding: 0px; border: 3px solid rgb(79, 181, 224); border-image: none;
}
.selFace li.hover img {
	padding: 0px; border: 3px solid rgb(79, 181, 224); border-image: none;
}
.selFace .sign {
	background: url("gicon[1].png") no-repeat;
}
.DfriendList .userInfo em {
	background: url("gicon[1].png") no-repeat;
}
.selFace .sign {
	background-position: -18px 0px; top: 89px; width: 14px; height: 14px; right: 3px; overflow: hidden; display: none; position: absolute;
}
.selFace li.select .sign {
	display: block;
}
.Dguide_face_suc .talkSuc {
	padding: 12px 0px 30px 3px; width: auto; color: rgb(51, 51, 51);
}
.Dguide_face_suc .talkWrap {
	width: 374px;
}
.Dguide_face_suc .talkWrap .top {
	color: rgb(153, 153, 153);
}
.Dguide_face_suc .talkWrap .inputTxt {
	border-color: rgb(206, 206, 206); width: 362px; height: 54px;
}
.Dguide_face_suc .note1 {
	padding: 25px 0px 15px 11px;
}
.Dguide_face_suc .note2 {
	padding: 8px 0px 20px 11px;
}
.Dguide_face_suc .cSign {
	padding-left: 11px; margin-top: -4px;
}
.DfriendList {
	padding: 4px 0px; margin-left: 11px;
}
.DfriendList li {
	width: 128px; height: 59px; overflow: hidden; float: left; position: relative; -ms-zoom: 1;
}
.DfriendList img {
	padding: 2px; border: 1px solid rgb(210, 210, 210); border-image: none; width: 50px; height: 50px;
}
.DfriendList .userInfo {
	padding: 5px 1px 0px 0px; width: 66px; color: rgb(153, 153, 153); float: right; white-space: nowrap;
}
.DfriendList .userInfo b {
	color: rgb(51, 51, 51);
}
.DfriendList .userInfo em {
	width: 18px; height: 19px; vertical-align: text-bottom; display: inline-block;
}
.DfriendList .pic {
	width: 56px; float: left;
}
.DfriendList .pic label {
	padding: 0px; left: 0px; top: 0px; width: 141px; height: 56px; display: block; z-index: 2; cursor: pointer;
}
.DfriendList .pic label b {
	padding: 0px; left: 0px; top: 0px; width: 141px; height: 56px; display: block; z-index: 2; cursor: pointer;
}
.DfriendList .pic label b {
	background: rgb(255, 255, 255); left: 0px; top: 0px; position: absolute; z-index: 1; opacity: 0;
}
.DfriendList .pic label input {
	left: 0px; bottom: 0px; position: absolute; z-index: 1;
}
.D3 {
	border: 1px solid rgb(210, 210, 210); border-image: none; width: 430px; clear: both; margin-left: -1px; filter: none; position: absolute; z-index: 19; background-color: rgb(255, 255, 255); -moz-box-shadow: 2px 2px 2px rgba(51, 51, 51, 0.2); -webkit-box-shadow: 2px 2px 2px rgba(51, 51, 51, 0.2);
}
.D3 .SA {
	left: 228px; top: -9px; position: absolute; z-index: -1; _left: 218px;
}
.D3 .SA em {
	width: 17px; height: 18px; color: rgb(210, 210, 210); font-weight: normal;
}
.D3 .SA span {
	width: 17px; height: 18px; color: rgb(210, 210, 210); font-weight: normal;
}
.D3 .SA span {
	left: 0px; top: 1px; color: rgb(255, 255, 255);
}
.tabStyle3 {
	background: rgb(245, 245, 245); width: 100%; height: 24px; overflow: hidden; border-bottom-color: rgb(207, 207, 207); border-bottom-width: 1px; border-bottom-style: solid;
}
.urlIntro {
	background: rgb(245, 245, 245); width: 100%; height: 24px; overflow: hidden; border-bottom-color: rgb(207, 207, 207); border-bottom-width: 1px; border-bottom-style: solid;
}
.tabStyle3 ul {
	height: 25px; overflow: hidden; position: absolute;
}
.tabStyle3 .close {
	margin: 0px; top: 5px; right: 5px; float: none; position: absolute;
}
.tabStyle3 li {
	background-position: -215px -111px; padding: 0px 1px; line-height: 25px; margin-left: -1px; float: left; display: inline-block;
}
.tabStyle3 li.select {
	background: rgb(255, 255, 255); border-width: 0px 1px; border-style: solid; border-color: rgb(210, 210, 210); padding: 0px; border-image: none; position: relative;
}
.tabStyle3 li a {
	padding: 0px 11px; font-weight: normal; display: block;
}
.tabStyle3 li b {
	padding: 0px 11px; font-weight: normal; display: block;
}
.tabStyle3 li.select a {
	color: rgb(51, 51, 51); text-decoration: none; cursor: default;
}
.tabStyle3 li.select a:hover {
	color: rgb(51, 51, 51); text-decoration: none; cursor: default;
}
.multiPic .styleSel a.cur {
	color: rgb(51, 51, 51); text-decoration: none; cursor: default;
}
.multiPic .styleSel a.cur {
	color: rgb(51, 51, 51); text-decoration: none; cursor: default;
}
.tabStyle3 h3 {
	padding-left: 10px;
}
.insertPic {
	width: 484px;
}
.insertVote {
	width: 484px;
}
.insertPic .btn1 {
	margin-left: 8px;
}
.picDiv {
	margin: 0px auto; position: relative;
}
.picDiv .maskLoading {
	background: url("loading[1].gif") no-repeat 50% 50% rgb(255, 255, 255); left: 0px; top: 0px; width: 462px; height: 100%; position: absolute; z-index: 8; opacity: 1;
}
.videoWrap .maskLoading {
	background: url("loading[1].gif") no-repeat 50% 50% rgb(255, 255, 255); left: 0px; top: 0px; width: 462px; height: 100%; position: absolute; z-index: 8; opacity: 1;
}
.multiPic .maskLoading {
	_height: 243px;
}
.Text2Pic .maskLoading {
	_height: 183px;
}
.cameraPic .maskLoading {
	min-height: 335px; _height: 335px;
}
.videoWrap .maskLoading {
	width: 100%; height: 320px;
}
.hidePicDiv {
	left: -9999px; position: absolute;
}
.hideDcnt {
	left: -9999px; position: absolute;
}
.hideDcnt .gb_btn {
	
}
.D3 .singlePic {
	padding: 10px;
}
.D3 .singlePic .info {
	color: rgb(153, 153, 153);
}
.D3 .singlePic .cnt_1 {
	padding: 25px 0px 20px; text-align: center;
}
.D3 .singlePic .cnt_2 {
	padding: 10px 0px 0px;
}
.D3 .singlePic .cnt_1 .sPicForm .filePrew {
	left: 0px;
}
.D3 .singlePic .cnt_2 .info {
	word-spacing: 5px;
}
.D3 .singlePic .cnt_2_opt {
	text-align: right; padding-top: 10px;
}
.D3 .singlePic .cnt_2_opt .gb_btn5 {
	margin-left: 10px; min-width: 34px;
}
.D3 .filePrew {
	left: 0px; top: 0px; width: 140px; height: 39px; display: block; position: absolute; cursor: pointer; opacity: 0; -moz-transform: scale(3);
}
.sPicForm .filePrew {
	left: -78px; top: 0px; width: 140px; height: 39px; display: block; position: absolute; z-index: 1; cursor: pointer; opacity: 0; -moz-transform: scale(3);
}
.btn_addPic {
	background: rgb(243, 243, 243); font: 14px/39px "MicroSoft Yahei", "Simhei"; padding: 0px 30px; border: 1px solid rgb(235, 235, 235); border-image: none; height: 39px; text-align: center; color: rgb(153, 153, 153); overflow: hidden; margin-bottom: 10px; display: inline-block; position: relative; cursor: pointer; font-size-adjust: none; font-stretch: normal;
}
.btn_addPic:hover {
	text-decoration: none;
}
.btn_addPic em {
	background-position: -74px -252px; margin: 10px 5px 10px 0px; width: 18px; height: 18px; line-height: 20em; overflow: hidden; vertical-align: middle; display: inline-block;
}
.btn_addPic:hover em {
	background-position: -93px -252px;
}
.D3 .multiPic {
	padding: 12px 0px; width: 462px; color: rgb(153, 153, 153);
}
.D3 .multiPic .flashWrap {
	padding: 8px 0px; min-height: 165px; _height: 165px;
}
.multiPic .styleSel a {
	margin-right: 20px; display: inline-block;
}
.ico_mlpic {
	background-position: -124px -227px; width: 11px; height: 11px; overflow: hidden; margin-right: 3px; display: inline-block; background-color: rgb(189, 199, 209);
}
.ico_mspic {
	background-position: -124px -227px; width: 11px; height: 11px; overflow: hidden; margin-right: 3px; display: inline-block; background-color: rgb(189, 199, 209);
}
.ico_mspic {
	background-position: -138px -227px; width: 12px;
}
.cur .ico_mlpic {
	background-color: rgb(117, 147, 157);
}
.cur .ico_mspic {
	background-color: rgb(117, 147, 157);
}
a:hover .ico_mlpic {
	background-color: rgb(117, 147, 157);
}
a:hover .ico_mspic {
	background-color: rgb(117, 147, 157);
}
.multiPic .cNote {
	margin-bottom: 12px;
}
.multiPic .gb_btn5 {
	margin-left: 10px;
}
.Text2Pic .gb_btn5 {
	margin-left: 10px;
}
.cameraPic .gb_btn5 {
	margin-left: 10px;
}
.D3 .cameraPic {
	padding: 12px 0px; width: 460px; overflow: hidden;
}
.D3 .cameraPic .flashWrap {
	margin-bottom: 10px;
}
.D3 .urlPic {
	padding: 24px 0px 29px; width: 400px; height: 67px;
}
.D3 .urlPic p {
	padding: 2px 0px;
}
.D3 .urlPic .inputTxt {
	width: 294px;
}
.D3 .Text2Pic {
	margin: 0px auto; padding: 8px 0px 12px; width: 462px;
}
.D3 .Text2Pic p {
	position: relative;
}
.Text2Pic .txtCnt {
	margin: 4px 0px 10px; border: 1px solid rgb(239, 239, 239); border-image: none; width: 460px; height: 148px; -ms-overflow-x: hidden; -ms-overflow-y: auto;
}
.Text2Pic .inputArea {
	background: none; padding: 0px; border: currentColor; border-image: none; width: 410px; line-height: 1.75; overflow: hidden; font-size: 14px; margin-left: 25px; display: block;
}
.Text2Pic .tbg {
	width: 100%; overflow: hidden;
}
.Text2Pic .cbg {
	border-width: 0px 1px; border-style: solid; border-color: rgb(225, 215, 185); border-image: none; width: 458px; padding-top: 10px;
}
.Text2Pic .fbg {
	overflow: hidden;
}
.Text2Pic .type1 .inputArea {
	height: 98px;
}
.Text2Pic .type1 .tbg {
	background: url("1h[1].png") no-repeat rgb(255, 255, 255); height: 32px;
}
.Text2Pic .type1 .fbg {
	border-width: 0px 1px 1px; border-style: none solid solid; border-color: currentColor rgb(225, 215, 185) rgb(225, 215, 185); border-image: none; width: 458px; height: 7px;
}
.Text2Pic .type2 .fbg {
	border-width: 0px 1px 1px; border-style: none solid solid; border-color: currentColor rgb(225, 215, 185) rgb(225, 215, 185); border-image: none; width: 458px; height: 7px;
}
.Text2Pic .type2 {
	background: rgb(254, 253, 247);
}
.Text2Pic .type2 .inputArea {
	height: 104px; color: rgb(36, 70, 156);
}
.Text2Pic .type2 .tbg {
	background: url("2h[1].png") no-repeat rgb(254, 253, 247); height: 26px;
}
.Text2Pic .type2 .cbg {
	border-color: rgb(207, 214, 231);
}
.Text2Pic .type2 .fbg {
	border-color: rgb(207, 214, 231);
}
.Text2Pic .type3 {
	background: rgb(205, 205, 205);
}
.Text2Pic .type3 .inputArea {
	background: url("3_1[1].png") rgb(255, 250, 235); height: 52px; color: rgb(35, 115, 155); line-height: 26px;
}
.Text2Pic .type3 .tbg {
	background: url("3h[1].png") no-repeat rgb(255, 250, 235); height: 40px;
}
.Text2Pic .type3 .cbg {
	background: rgb(255, 250, 235); border-color: rgb(255, 255, 255); width: 456px; padding-top: 3px; margin-left: 1px;
}
.Text2Pic .type3 .fbg {
	background: url("3f[1].png") no-repeat rgb(255, 250, 235); width: 100%; height: 53px;
}
.Text2Pic .type4 .inputArea {
	height: 69px; color: rgb(112, 129, 159);
}
.Text2Pic .type4 .tbg {
	background: url("4h[1].png") no-repeat rgb(255, 255, 255); height: 12px;
}
.Text2Pic .type4 .cbg {
	border-color: rgb(219, 205, 176); padding-top: 16px;
}
.Text2Pic .type4 .fbg {
	background: url("4f[1].png") no-repeat rgb(255, 255, 255); width: 100%; height: 51px;
}
.Text2Pic .typeSel {
	float: left;
}
.Text2Pic .typeSel a {
	padding: 1px; border: 1px solid rgb(223, 223, 223); border-image: none; margin-right: 4px; display: inline-block;
}
.Text2Pic .typeSel a:hover {
	border-color: rgb(50, 161, 204);
}
.Text2Pic .typeSel a.select {
	border-color: rgb(50, 161, 204);
}
.Text2Pic .btnBox .right {
	margin-top: 4px;
}
.D3 .Text2Pic .flashWrap {
	margin: -20px 0px 15px;
}
.D3 .tipPic {
	background: url("text2PicTip[1].png") no-repeat rgb(255, 255, 255); width: 185px; height: 75px; right: 8px; bottom: 10px; display: block; position: absolute;
}
.D3 .Text2Pic .tip {
	background: url("loading[1].gif") no-repeat 15px 50% rgb(255, 255, 255); font: 18px/21px "MicroSoft Yahei", "Simhei"; padding: 20px 20px 20px 35px; border: 5px solid rgb(204, 204, 204); border-image: none; left: 40px; bottom: 90px; display: none; position: absolute; z-index: 9; font-size-adjust: none; font-stretch: normal;
}
.D3 .flashVersion {
	padding: 20px;
}
.D3 .flashVersion p {
	padding: 0px; text-align: center; color: rgb(153, 153, 153); line-height: 2;
}
.insertVideo .SA {
	left: 276px; _left: 266px;
}
.videoWrap {
	margin: 0px auto; padding: 12px 0px; width: 380px;
}
.orderBox {
	margin: 0px auto; padding: 12px 0px; width: 380px;
}
.relTopicBox {
	margin: 0px auto; padding: 12px 0px; width: 380px;
}
.recordWrap {
	margin: 0px auto; padding: 12px 0px; width: 380px;
}
.videoWrap {
	width: 390px;
}
.D3 .urlVideo {
	line-height: 17px; min-height: 66px; _height: 66px;
}
.orderBox {
	line-height: 17px; min-height: 66px; _height: 66px;
}
.D3 .urlVideo .m_searchBox {
	padding: 3px 0px; width: 390px; background-image: none;
}
.D3 .urlPic .m_searchBox {
	background: none; margin: 0px; padding: 2px 0px; width: auto;
}
.D3 .searchPic .m_searchBox {
	background: none; margin: 0px; padding: 2px 0px; width: auto;
}
.D3 .searchPic .m_searchBox {
	padding: 0px;
}
.D3 .searchPic .m_searchBox .m_item2 .gb_btn5 {
	margin-top: 1px;
}
.D3 .urlPic .m_searchBox .m_item1 {
	margin-right: 10px;
}
.D3 .searchPic .m_searchBox .m_item1 {
	margin-right: 10px;
}
.D3 .urlVideo .m_searchBox .m_item1 {
	margin-right: 10px;
}
.talkBox .urlPic .m_searchBox .inputTxt {
	width: 294px;
}
.talkBox .urlVideo .m_searchBox .inputTxt {
	width: 235px;
}
.orderBox .clear {
	padding: 2px 0px 8px;
}
.orderBox .btn1 {
	margin-left: 8px; float: left;
}
.orderBox .inputTxt {
	width: 294px; float: left;
}
.insertMusic .SA {
	left: 326px; _left: 316px;
}
.insertMusic iframe {
	width: 410px;
}
.D3 .m_sResult {
	padding: 2px 0px 10px; width: 410px; min-height: 78px; _height: 78px;
}
.D3 .m_sResult .m_item1 {
	margin-right: 10px;
}
.D3 .recordBox {
	padding: 10px 0px;
}
.D3 .recordBox .flashWrap {
	margin: 0px auto; width: 404px;
}
.insertVote .SA {
	left: 368px; _left: 358px;
}
.insertOrder .SA {
	left: 368px; _left: 358px;
}
.D3 .m_voteBox {
	margin: 0px auto; padding: 16px 0px;
}
.D3 .searchPic {
	height: auto;
}
.D3 .recordUploadMusic {
	text-align: center; padding-top: 20px; min-height: 60px; _height: 60px;
}
.p_searchBox {
	padding: 13px 0px 5px 63px;
}
.p_noResult {
	padding: 10px 0px 0px 63px; color: rgb(153, 153, 153); line-height: 19px;
}
.sosoLogo {
	font: 12px/21px "MicroSoft Yahei", "Simsun"; margin: 1px 8px 0px 0px; float: left; font-size-adjust: none; font-stretch: normal;
}
.sosoLogo .ico_soso {
	background-position: -124px -212px; margin: 5px 3px 0px 0px; width: 41px; height: 11px; float: left;
}
.p_searchFun {
	width: 300px; float: left;
}
.p_searchBox .inputTxt {
	width: 159px; margin-top: 1px;
}
.p_searchSel {
	margin: 2px 0px 0px 74px; float: left; white-space: nowrap; _display: inline;
}
.p_searchSel label {
	margin-right: 8px;
}
.p_sResult {
	margin: 0px auto; width: 464px; position: relative;
}
.p_sResult .pages {
	padding: 0px 0px 10px;
}
.p_sList li {
	background: rgb(255, 255, 255); margin: 4px; border: 1px solid rgb(220, 220, 220); border-image: none; width: 48px; height: 48px; text-align: center; overflow: hidden; font-size: 0px; float: left; _display: inline;
}
.picPreview {
	background: rgb(233, 233, 233); padding: 3px; border: 1px solid rgb(220, 220, 220); border-image: none; top: 4px; width: 100px; height: 100px; text-align: center; right: 4px; overflow: hidden; font-size: 0px; position: absolute;
}
.p_sList li::after {
	width: 0px; height: 100%; overflow: hidden; vertical-align: middle; display: inline-block; content: " ";
}
.picPreview::after {
	width: 0px; height: 100%; overflow: hidden; vertical-align: middle; display: inline-block; content: " ";
}
.p_sList a {
	vertical-align: middle; display: inline-block;
}
.picPreview img {
	vertical-align: middle; display: inline-block;
}
.searchPic .p_sNum {
	color: rgb(153, 153, 153); padding-top: 6px;
}
.searchPic .loading {
	background-position: 50% 38%; left: 0px; top: 45px; width: 464px; height: 150px; position: absolute; z-index: 10;
}
.relTopic .SA {
	left: 24px;
}
.relTopicList {
	line-height: 19px; padding-bottom: 8px;
}
.D3 .uploadVideo {
	text-align: center; padding-top: 20px; padding-bottom: 20px;
}
.D3 .uploadVideo .btn_addPic {
	margin-bottom: 0px;
}
.mloadWrap {
	padding: 0px 0px 10px; border: 1px solid rgb(173, 173, 173); border-image: none; left: -186px; width: 370px;
}
.mloadWrap .close {
	margin-top: 8px;
}
.mloadWrap iframe {
	width: 370px;
}
.m_searchBox {
	background-position: -167px 10px; margin: 0px auto; padding: 10px 0px 0px 76px; width: 314px; height: 23px; overflow: hidden;
}
.talkBox .m_searchBox .inputTxt {
	width: 159px;
}
.m_searchBox .gb_btn5 {
	border-color: rgb(198, 198, 198); vertical-align: baseline;
}
.m_searchBox .gb_btn5 .t {
	color: rgb(51, 51, 51);
}
.m_item1 {
	float: left;
}
.m_item2 {
	float: left;
}
.m_item2 .gb_btn5 {
	border-radius: 0px 2px 2px 0px; min-width: 34px; -moz-border-radius: 0 2px 2px 0; -webkit-border-radius: 0 2px 2px 0;
}
.m_item2 .gb_btn5 .btn1 {
	margin: 0px;
}
.m_item3 {
	float: right;
}
.voteUploadPic {
	margin: 3px 2px 0px 0px; width: 15px; height: 15px; overflow: hidden; float: right; position: relative; _display: inline;
}
.voteUploadPic .ico_pic {
	position: absolute; z-index: 1; cursor: pointer;
}
.voteUploadPic .ico_unpic {
	opacity: 0.5;
}
.D3 .voteUploadPic .vote_filePrew {
	width: 15px; height: 15px; overflow: hidden; display: block; position: absolute; z-index: 2;
}
.D3 .voteUploadPic .filePrew {
	border: 0px currentColor; border-image: none; left: -80px; cursor: pointer;
}
.voteTitle {
	border: 1px solid rgb(127, 157, 185); border-image: none; width: 255px; line-height: 1.231; vertical-align: middle; display: inline-block;
}
.voteAddTr {
	clear: both;
}
.voteAddTr dt {
	padding: 11px 0px 0px; width: 60px; height: 30px; text-align: center; vertical-align: top; float: left;
}
.voteAddTr dd {
	padding: 8px 0px 0px; width: 360px; float: left;
}
.m_voteBox {
	width: 420px; overflow: hidden;
}
.m_voteBox .addBrief {
	padding-top: 4px; display: inline-block;
}
.m_voteBox .inputTxt {
	margin: 0px; width: 245px !important;
}
.m_voteBox .inputText {
	padding: 1px 5px 2px; border: 0px currentColor; border-image: none; width: 228px !important; float: left;
}
.m_voteBox li .inputTxt {
	padding: 1px 5px 3px; width: 226px !important; _margin: 0 0 0 -3px; _padding: 3px 5px 1px;
}
.m_voteBox li span.cNote {
	padding-left: 2px;
}
.m_voteBox textarea.inputTxt {
	border-color: rgb(127, 157, 185) !important; margin: 0px !important; height: 66px; -ms-overflow-y: auto;
}
.m_voteBox li {
	padding: 0px 0px 10px; height: 24px; overflow: hidden; clear: both; vertical-align: middle; position: relative;
}
.m_voteBox li a.del {
	vertical-align: middle;
}
.votepicture {
	border: 1px solid rgb(234, 234, 234); border-image: none;
}
.m_voteBox .picVote {
	
}
.m_voteBox .picVote .btn_addPic {
	font: 12px/18px simsun; margin: 0px 3px 0px 0px; padding: 0px; border: 1px solid rgb(235, 235, 235); border-image: none; width: 50px; height: 50px; float: left; display: block; position: relative; font-size-adjust: none; font-stretch: normal; _display: inline;
}
.js_picupload {
	display: block;
}
.m_voteBox .picVote .btn_addPic .votepicbg {
	background: rgb(0, 0, 0); left: 0px; width: 50px; height: 17px; bottom: 0px; position: absolute; opacity: 0.5;
}
.m_voteBox .picVote .btn_addPic p {
	left: 0px; width: 50px; height: 17px; bottom: 0px; color: rgb(255, 255, 255); font-size: 12px; position: absolute;
}
.m_voteBox .picVote .btn_addPic em {
	margin: 5px auto; display: block;
}
.vote_up_pic {
	margin: 5px auto; height: 18px;
}
.m_voteBox .picVote li {
	height: 50px;
}
.m_voteBox .picVote li .inputTxt {
	width: 171px !important;
}
.D3 .picVote .filePrew {
	height: 50px;
}
.votesendStatus {
	background: none; border-top-color: currentColor; border-top-width: 0px; border-top-style: none;
}
.date_ymd {
	width: 70px; padding-left: 3px; margin-left: 3px;
}
.calendar {
	border-width: 1px 1px 1px 0px; border-style: solid solid solid none; border-color: rgb(167, 166, 170) rgb(167, 166, 170) rgb(167, 166, 170) currentColor; margin: -3px 3px 0px 0px; padding: 1px 9px 1px 4px; border-image: none; vertical-align: middle; display: inline-block; position: relative;
}
.calendar .a_t {
	top: 1px; right: 1px; margin-top: 7px; position: absolute;
}
.viewresult {
	padding: 12px 0px;
}
.viewresult .left {
	margin-top: -1px;
}
.m_voteBox .endtime {
	padding-top: 5px;
}
.endtime .endtimeinput {
	margin-top: -3px; vertical-align: middle;
}
.mostoption {
	_vertical-align: top;
}
.m_voteBox li .index {
	background: rgb(255, 255, 255); margin: 4px 0px 0px 1px; padding: 0px; width: 18px; height: 16px; text-align: center; overflow: hidden; float: left; _display: inline;
}
.m_voteBox .voteAddError {
	line-height: 1.231; padding-left: 5px; vertical-align: middle;
}
.m_sResult {
	margin: 0px 10px;
}
.m_sResult select {
	width: 80px; height: 19px;
}
.m_sResult .pages a {
	margin: 0px; padding: 0px 4px;
}
.m_total {
	height: 23px; color: rgb(153, 153, 153); line-height: 17px; padding-top: 10px;
}
.m_total .right span {
	padding: 0px 2px 0px 4px;
}
.m_list {
	min-height: 130px; _height: 130px; _overflow-y: visible;
}
.m_list li {
	width: 100%; line-height: 25px; border-bottom-color: rgb(216, 216, 216); border-bottom-width: 1px; border-bottom-style: dashed; float: left; position: relative;
}
.m_list li.hover {
	background-color: rgb(210, 233, 250);
}
.m_list a {
	display: block;
}
.m_list span {
	color: rgb(153, 153, 153);
}
.m_list .ico {
	top: 0px; right: 5px; position: absolute;
}
.m_list li .loading {
	padding: 0px; background-image: url("loading[1].gif");
}
.m_list .btn_mAdd {
	right: 35px;
}
.m_list a:hover span {
	text-decoration: underline;
}
.m_noFav a {
	text-decoration: underline;
}
.sendStatus .uploadMusic .fileName:hover .m_name {
	text-decoration: underline;
}
.m_noResult {
	padding: 3px 18px 0px; color: rgb(153, 153, 153); line-height: 19px; margin-bottom: -5px;
}
.m_noFav {
	padding: 3px 18px 0px; color: rgb(153, 153, 153); line-height: 19px; margin-bottom: -5px;
}
.m_noFav {
	margin: 5px 0px -2px; text-align: center;
}
.m_noFav h4 {
	color: rgb(51, 51, 51); font-size: 14px; margin-bottom: 5px;
}
.ipad .talkBox .m_searchBox .inputTxt {
	width: 196px;
}
.faceBox {
	margin: 12px auto 0px; width: 406px; position: relative;
}
.faceWrap {
	padding: 0px 0px 12px; z-index: 1001 !important;
}
.faceWrap .SA {
	left: 5px;
}
.faceWrap .pages {
	margin: 0px; padding: 8px 10px 0px 0px;
}
.faceCell {
	width: 405px; overflow: hidden;
}
.dFace {
	width: 405px; overflow: hidden;
}
.pFace {
	width: 405px; overflow: hidden;
}
.fFace {
	width: 405px; overflow: hidden;
}
.faceCell {
	border-top-color: rgb(223, 230, 246); border-left-color: rgb(223, 230, 246); border-top-width: 1px; border-left-width: 1px; border-top-style: solid; border-left-style: solid;
}
.fFace {
	background: rgb(254, 245, 216);
}
.dFace {
	background: url("qqFace_110928[1].png") no-repeat;
}
.pFace {
	background: url("pFace_121205[1].png") no-repeat; height: 27px;
}
.cFace1 {
	background: url("cFace_130306[1].png") no-repeat;
}
.cFace2 {
	background: url("cFace_130306[1].png") no-repeat;
}
.cFace3 {
	background: url("cFace_130306[1].png") no-repeat;
}
.cFace4 {
	background: url("cFace_130306[1].png") no-repeat;
}
.cFace5 {
	background: url("cFace_130306[1].png") no-repeat;
}
.cFace6 {
	background: url("cFace_130306[1].png") no-repeat;
}
.cFace7 {
	background: url("cFace_130306[1].png") no-repeat;
}
.cFace8 {
	background: url("cFace_130306[1].png") no-repeat;
}
.cFace9 {
	background: url("cFace_130306[1].png") no-repeat;
}
.cFace2 {
	background-position: 0px -162px;
}
.cFace3 {
	background-position: 0px -324px;
}
.cFace4 {
	background-position: 0px -486px;
}
.cFace5 {
	background-position: 0px -648px;
}
.cFace6 {
	background-position: 0px -810px;
}
.cFace7 {
	background-position: 0px -972px;
}
.cFace8 {
	background-position: 0px -1134px;
}
.cFace9 {
	background-position: 0px -1296px;
}
.zFace1 {
	background: url("zFace_121127[1].png") no-repeat; overflow: hidden; _zoom: 1;
}
.zFace2 {
	background: url("zFace_121127[1].png") no-repeat; overflow: hidden; _zoom: 1;
}
.zFace3 {
	background: url("zFace_121127[1].png") no-repeat; overflow: hidden; _zoom: 1;
}
.zFace4 {
	background: url("zFace_121127[1].png") no-repeat; overflow: hidden; _zoom: 1;
}
.zFace5 {
	background: url("zFace_121127[1].png") no-repeat; overflow: hidden; _zoom: 1;
}
.zFace6 {
	background: url("zFace_121127[1].png") no-repeat; overflow: hidden; _zoom: 1;
}
.zFace2 {
	background-position: 0px -162px;
}
.zFace3 {
	background-position: 0px -324px;
}
.zFace4 {
	background-position: 0px -486px;
}
.zFace5 {
	background-position: 0px -648px;
}
.zFace6 {
	background-position: 0px -810px;
}
.faceCell a {
	width: 26px; height: 26px; line-height: 26px; border-right-color: rgb(223, 230, 246); border-bottom-color: rgb(223, 230, 246); border-right-width: 1px; border-bottom-width: 1px; border-right-style: solid; border-bottom-style: solid; float: left; display: block;
}
.faceCell dt {
	width: 26px; height: 26px; line-height: 26px; border-right-color: rgb(223, 230, 246); border-bottom-color: rgb(223, 230, 246); border-right-width: 1px; border-bottom-width: 1px; border-right-style: solid; border-bottom-style: solid; float: left; display: block;
}
.faceCell dl {
	clear: both;
}
.faceCell dt {
	width: 53px; text-align: center;
}
.faceCell dd {
	width: 351px; float: left;
}
.faceCell .fline2 dt {
	height: 49px; line-height: 21px; padding-top: 4px;
}
.facePreview {
	background: rgb(0, 138, 255); padding: 1px; border: 1px solid rgb(223, 230, 246); border-image: none; top: 37px; width: 51px; height: 51px; text-align: center; right: 12px; position: absolute;
}
.facePreview div {
	background: rgb(255, 255, 255); border: 1px solid rgb(229, 243, 255); border-image: none; padding-top: 5px;
}
.facePreview p {
	height: 28px; overflow: hidden; display: block !important;
}
.facePreview .faceName {
	background: rgb(241, 241, 241); height: 16px; color: rgb(153, 153, 153); line-height: 17px;
}
.face_art .subTab1 {
	margin: -12px 0px 8px; border-bottom-color: currentColor; border-bottom-width: 0px; border-bottom-style: none;
}
.face_art .faceCell {
	border: 0px currentColor; border-image: none; width: 420px; background-image: url("aFace_120120_a[1].jpg"); background-repeat: no-repeat;
}
.face_art .faceCell a {
	padding: 5px; border: 1px solid rgb(226, 226, 226); border-image: none; width: 113px; height: 130px; margin-right: 15px;
}
.artFace2 {
	background-position: 0px -142px;
}
.artFace3 {
	background-position: 0px -284px;
}
.artFace4 {
	background-position: 0px -426px;
}
.artFace5 {
	background-position: 0px -568px;
}
.artFace6 {
	background-position: 0px -710px;
}
.artFace7 {
	background-position: 0px -852px;
}
.artFace8 {
	background-position: 0px -994px;
}
.artFace9 {
	background-position: 0px -1136px;
}
.artFace10 {
	background-position: 0px -1278px;
}
.artFace11 {
	background-position: 0px -1420px;
}
.artFace12 {
	background-position: 0px -1562px;
}
.atWrap {
	background: rgb(255, 255, 255); border: 1px solid rgb(173, 173, 173); border-image: none; width: 242px; line-height: 1.231; position: absolute; z-index: 1001; -ms-overflow-x: hidden;
}
.atWrap .close {
	margin-top: 8px; position: static;
}
.atWrap .musicTab {
	padding: 0px 6px;
}
.atSearch {
	width: 165px; margin-top: 3px; float: left;
}
.atSearch label {
	left: 12px; top: 6px; color: rgb(153, 153, 153); line-height: 1.231; font-family: Tahoma,Arial; position: absolute; cursor: text;
}
.gb_chsuser .atSearch label {
	left: 0px;
}
.atSearch .inputTxt {
	width: 140px; padding-right: 19px; float: left;
}
.special_fo {
	height: 16px; line-height: 16px;
}
.special_fo a span {
	line-height: 18px; padding-left: 3px;
}
.special_fo a .special {
	color: rgb(90, 176, 9);
}
.special_fo a:hover {
	text-decoration: none;
}
.Dtab {
	height: 30px; overflow: visible; padding-top: 5px; font-weight: normal;
}
.Dtab li {
	padding: 0px 10px; height: 30px; line-height: 30px; float: left; position: relative; z-index: 99; cursor: pointer;
}
.Dtab li.select {
	background: rgb(255, 255, 255); border-width: 1px 1px 0px; border-style: solid solid none; border-color: rgb(200, 220, 235) rgb(200, 220, 235) currentColor; border-image: none; font-weight: bold;
}
.atbtn {
	width: 19px; height: 19px; overflow: hidden; display: block; cursor: pointer;
}
.btn_search2 {
	width: 19px; height: 19px; overflow: hidden; display: block; cursor: pointer;
}
.atbtn .del {
	width: 19px; height: 19px; overflow: hidden; display: block; cursor: pointer;
}
.atbtn {
	margin: -20px 1px 0px 0px; float: right; _display: inline;
}
.atbtn .del {
	background-position: -187px 0px;
}
.btn_search2 {
	background-position: -203px 0px; border: 0px currentColor; border-image: none;
}
.atWrap .tipsBox1 {
	margin: -1px -9px 0px -1px; padding: 4px 8px 3px; width: 226px; border-bottom-color: rgb(173, 173, 173);
}
.atWrap .tips {
	background: rgb(245, 245, 245); margin: 0px 1px 1px; padding: 5px 8px 4px; color: rgb(153, 153, 153);
}
.autoCmt {
	background: rgb(255, 255, 255); padding: 0px; -ms-overflow-x: hidden; -ms-overflow-y: auto;
}
.autoCmt img {
	background: url("20[1].jpg"); border: 1px solid rgb(210, 210, 210); border-image: none; width: 20px; height: 20px; vertical-align: middle; display: none;
}
.autoCmt li {
	margin: 1px 0px 2px; height: 20px; overflow: hidden; white-space: nowrap; cursor: pointer;
}
.autoCmt li.on {
	background: rgb(210, 233, 250);
}
.autoCmt li a {
	padding: 3px 0px 0px 5px; height: 17px; color: rgb(51, 51, 51); display: inline-block; _zoom: 1;
}
.autoCmt li a:hover {
	text-decoration: none;
}
.atWrap .autoCmtKey img {
	border: currentColor; border-image: none; width: 30px; height: 30px; vertical-align: text-top; display: inline;
}
.atWrap .autoCmtKey .id_tag {
	color: rgb(153, 153, 153);
}
.atWrap .tab_category {
	border-width: 1px; border-style: solid none; border-color: rgb(207, 207, 207); height: 24px; line-height: 24px; margin-top: -1px;
}
.atWrap .tab_category span {
	padding: 0px 20px; height: 100%; margin-left: -1px; float: left; display: block;
}
.atWrap .tab_category a {
	padding: 0px 20px; height: 100%; margin-left: -1px; float: left; display: block;
}
.atWrap .tab_category span {
	border-width: 1px; border-style: none solid solid; border-color: rgb(255, 255, 255) rgb(207, 207, 207); padding: 0px 19px; position: relative; z-index: 10; _background: #FFF; _overflow: hidden;
}
.urlPreview {
	background: rgb(255, 255, 255); border: 1px solid rgb(160, 160, 160); border-image: none; width: 348px; height: 398px; position: absolute; z-index: 101;
}
.urlPreview .close {
	top: 8px; right: 8px; margin-top: 0px; float: none; position: absolute;
}
.urlPreview .SA {
	top: 50%; margin-top: -11px; position: absolute;
}
.urlPreview .SA em {
	height: 18px; color: rgb(160, 160, 160);
}
.urlPreview .SA span {
	height: 18px; color: rgb(160, 160, 160);
}
.urlPreview .SA span {
	color: rgb(255, 255, 255);
}
.urlPreview .urlCnt {
	padding: 10px; overflow: auto; font-size: 14px;
}
.urlPreview .urlCnt img {
	max-width: 100%;
}
.urlPreview .urlCnt h1 {
	margin: 8px 0px; font-size: 16px; font-weight: bold;
}
.urlPreview .urlCnt h2 {
	margin: 8px 0px; font-size: 16px; font-weight: bold;
}
.urlIntro {
	height: 35px; line-height: 35px;
}
.urlIntro .ulink {
	margin: 0px 30px 0px 15px; font-size: 14px; text-decoration: none; display: inline-block;
}
.urlIntro .ulink:hover {
	text-decoration: underline;
}
.popupBox {
	margin: -40px 0px 0px; width: 186px; height: 66px; right: 27px; position: absolute; z-index: 99;
}
.popupBoxCon {
	background: rgb(255, 255, 255); padding: 10px; border-radius: 3px; border: 1px solid rgb(114, 114, 114); border-image: none; width: 160px; height: 40px; text-align: center; overflow: visible; -moz-box-shadow: 2px 2px 6px #666; -moz-border-radius: 3px; -webkit-border-radius: 3px; -ms-border-radius: 3px; -o-border-radius: 3px; boxbox-shadow: 2px 2px 4px;
}
.popupBox h3 {
	font: 12px/normal normal; color: rgb(87, 87, 87); font-size-adjust: none; font-stretch: normal;
}
.popupCon {
	overflow: visible;
}
.popupCon .btn1 {
	margin: 5px 2px 0px; display: inline-block;
}
.popupDropBtn {
	background: rgb(227, 234, 236); margin: 7px 0px 0px 16px; border: 1px solid rgb(211, 210, 210); border-image: none; width: 66px; height: 18px; line-height: 18px; float: left;
}
.popupDropBtn:hover {
	text-decoration: none;
}
.popupDropBtn .btn_ldrop {
	padding-left: 4px; float: left;
}
.popupDropBtn span {
	padding-left: 4px; float: left;
}
.popupDropBtn span {
	width: 48px; cursor: pointer;
}
.popupDropBtn span {
	overflow: hidden; display: block; white-space: nowrap; -ms-word-wrap: normal; -ms-text-overflow: ellipsis; -o-text-overflow: ellipsis; -webkit-text-overflow: ellipsis; -moz-text-overflow: ellipsis;
}
.popupListBox li a {
	overflow: hidden; display: block; white-space: nowrap; -ms-word-wrap: normal; -ms-text-overflow: ellipsis; -o-text-overflow: ellipsis; -webkit-text-overflow: ellipsis; -moz-text-overflow: ellipsis;
}
.popupListBox {
	overflow: hidden;
}
.popupListBox ul {
	background: rgb(255, 255, 255); margin: -2px 0px 0px 16px; padding: 3px 0px; border: 1px solid rgb(222, 228, 231); border-image: none; width: 105px; overflow: hidden; position: absolute; z-index: 9;
}
.popupListBox li {
	margin: 0px 1px; padding: 0px; height: 21px; text-align: left; line-height: 21px; vertical-align: middle; border-bottom-color: rgb(255, 255, 255); border-bottom-width: 1px; border-bottom-style: solid;
}
.popupListBox li.select {
	background: rgb(210, 233, 250);
}
.popupListBox li a {
	padding: 0px 3px; width: 99px; display: inline-block;
}
.popupListBox li a:hover {
	background: rgb(210, 233, 250); text-decoration: none;
}
.popupListBox li.magcls a {
	width: auto;
}
.popupListBox li.magcls {
	background: rgb(238, 241, 242); margin: 0px; vertical-align: middle; border-top-color: rgb(222, 228, 231); border-top-width: 1px; border-top-style: solid;
}
.popupListBox li.magcls a:hover {
	background: none;
}
.popupListBox ul.favDrop .addCls {
	margin: 0px 3px 6px;
}
.popupListBox ul.favDrop .addCls em {
	_margin-top: -16px;
}
.popupListBox ul.favDrop .inputTxt {
	width: 60px; float: left;
}
.popupListBox .btn_create {
	background: rgb(255, 255, 255); border-width: 1px 1px 1px 0px; border-style: solid solid solid none; border-color: rgb(134, 161, 180) rgb(134, 161, 180) rgb(134, 161, 180) currentColor; border-image: none; width: 30px; height: 21px; text-align: center; color: rgb(43, 74, 120); padding-top: 0px; font-size: 12px; float: left; display: block; cursor: pointer;
}
.selectCls {
	width: 100%; height: 23px; overflow: visible;
}
.LC .selectCls .popupListBox li {
	padding: 0px; line-height: 21px; border-bottom-color: currentColor; border-bottom-width: 0px; border-bottom-style: none; float: none;
}
.LC .selectCls .popupDropBtn {
	margin: 0px; overflow: visible;
}
.LC .selectCls .popupListBox {
	position: static;
}
.LC .selectCls .popupListBox ul {
	margin: 19px 0px 0px -68px; _margin: 19px 0 0 -71px;
}
#talkList .selectCls .popupListBox li:hover {
	border-bottom-color: currentColor; border-bottom-width: 0px; border-bottom-style: none;
}
table.magClass {
	margin: 0px auto; width: 300px; color: rgb(107, 107, 107); border-collapse: separate; border-spacing: 2px;
}
.magClass th.clsTit {
	padding: 2px; border: 1px solid rgb(203, 224, 234); border-image: none; text-align: center; color: rgb(107, 107, 107); font-weight: bold;
}
.magClass td {
	background: rgb(237, 247, 251); padding: 0px;
}
.magClass th {
	background: rgb(237, 247, 251); padding: 0px;
}
.magClass td.clsLeft {
	width: 210px; color: rgb(0, 0, 0); text-indent: 10px;
}
.magClass td.clsRight {
	width: 80px; text-align: center;
}
.favManage {
	padding: 15px 0px;
}
.favManage .btnBox {
	margin: 0px; text-align: left; padding-left: 4.5em;
}
.favManage .creatCls .btnBox {
	padding-left: 2.5em;
}
.creatCls {
	background: rgb(255, 254, 233); margin: 10px auto 0px; padding: 10px 0px; border: 1px solid rgb(224, 224, 224); border-image: none; width: 295px;
}
.creatCls .inputTxt {
	color: rgb(153, 153, 153);
}
.creatCls .focuson {
	color: rgb(0, 0, 0);
}
.wqList_tbst li {
	background: rgb(248, 248, 248); margin: 5px 0px; padding: 10px; border: currentColor; border-image: none; width: 210px;
}
.wqList_tbst li .wqPic {
	padding: 1px; border: 1px solid rgb(210, 210, 210); border-image: none; float: left;
}
.wqList_tbst .qInfo {
	line-height: 16px; font-size: 12px; margin-left: 10px; float: left;
}
.wqList_tbst .qInfo .qz {
	margin: 5px 0px 2px;
}
.uList_tbst li {
	background: none; padding: 8px 10px 10px 0px; border: currentColor; border-image: none; width: auto; float: left;
}
.topic_tbst li {
	background: none; padding: 8px 10px 10px 0px; border: currentColor; border-image: none; width: auto; float: left;
}
.uList_tbst li img {
	padding: 1px; border: 1px solid rgb(210, 210, 210); border-image: none;
}
.topic_tbst li .pic {
	border: 1px solid rgb(210, 210, 210); border-image: none; width: 80px; height: 80px; overflow: hidden;
}
.topic_tbst li .more a {
	background: rgb(234, 241, 241); border: 1px solid rgb(210, 210, 210); border-image: none; width: 80px; height: 50px; text-align: center; color: rgb(109, 143, 163); padding-top: 30px; display: block;
}
#talkList .uList_tbst li:hover {
	background: none; border-bottom-color: currentColor; border-bottom-width: medium; border-bottom-style: none;
}
#talkList .uList_tbst li.hover {
	background: none; border-bottom-color: currentColor; border-bottom-width: medium; border-bottom-style: none;
}
#talkList .topic_tbst li:hover {
	background: none; border-bottom-color: currentColor; border-bottom-width: medium; border-bottom-style: none;
}
#talkList .topic_tbst li.hover {
	background: none; border-bottom-color: currentColor; border-bottom-width: medium; border-bottom-style: none;
}
#talkList .wqList_tbst li:hover {
	background: none; border-bottom-color: currentColor; border-bottom-width: medium; border-bottom-style: none;
}
#talkList .wqList_tbst li.hover {
	background: none; border-bottom-color: currentColor; border-bottom-width: medium; border-bottom-style: none;
}
.uList_tbst li p {
	margin: 3px 0px 0px 3px; width: 48px; height: 20px; text-align: center; line-height: 20px; overflow: hidden; font-size: 12px;
}
.pop_usergroup_pn {
	border: 1px solid rgb(240, 240, 240); border-image: none; clear: both; margin-bottom: 10px;
}
.pop_usergroup_pn .hd {
	background: rgb(240, 240, 240); padding: 0px 10px; height: 25px; line-height: 23px;
}
.pop_usergroup_pn .hd h3 {
	font-size: 12px; float: left;
}
.pop_usergroup_pn .hd .change_link {
	float: right;
}
.pop_usergroup_pn .hd .follow_link {
	float: right;
}
.pop_usergroup_pn .hd .loading {
	float: right;
}
.pop_usergroup_pn .hd .change_link {
	margin-right: 15px;
}
.pop_usergroup_pn .hd .loading {
	width: 16px; height: 16px; margin-top: 4px; display: block;
}
.pop_usergroup_pn .bd {
	padding: 5px 0px 5px 10px;
}
.pop_usergroup_pn .bd .loading {
	background-position: 50% 50%; width: 95%; min-height: 50px; _height: 50px;
}
.pop_usergroup_pn .tjRelaList {
	margin: 0px;
}
.pop_usergroup_pn .tjRelaList li {
	margin: 0px 1px 0px 0px; padding: 7px 0px 3px; width: 175px; height: 60px; _display: inline;
}
.pop_usergroup_pn .tjRelaList .knownInfo .reason {
	height: 17px; line-height: 17px; overflow: hidden;
}
.pop_cnxh_cont {
	padding: 15px 0px;
}
.pop_cnxh_cont_ft {
	text-align: center; padding-top: 5px; position: relative;
}
.pop_cnxh_cont_ft .go_more {
	right: 0px; position: absolute; _right: 15px;
}
.D .rich_news {
	padding-top: 15px;
}
.blueBtn_long {
	background: url("blueBtn_5[1].png") no-repeat; margin: 6px 0px 0px 15px; border: currentColor; border-image: none; width: 80px; height: 21px; color: rgb(255, 255, 255); line-height: 21px; float: right; cursor: pointer;
}
.D .chrisFrm .countTxt {
	margin-left: 0px;
}
.chrisFrm {
	width: 498px; height: 194px;
}
.sendGiftWrap {
	width: 545px; height: 279px;
}
.D .sendGiftWrap .close {
	display: block;
}
.chrisTit {
	padding: 0px 0px 0px 20px; font-size: 14px; position: relative; z-index: 2;
}
.chrisTipTop {
	left: -30px; top: -13px; width: 483px; height: 95px; position: absolute;
}
.chrisBg {
	padding: 40px 0px 0px 15px; left: 0px; top: 0px; width: 575px; height: 287px; position: absolute;
}
.chrisFrm .bot {
	width: 245px; padding-top: 5px;
}
.chrisFrm .chirsPut {
	padding: 0px 5px; border: 1px solid rgb(195, 195, 195); border-image: none; width: 233px; height: 26px; color: rgb(102, 102, 102); line-height: 26px; font-size: 12px; position: relative; z-index: 10000;
}
.chrisFrm .chrisArea {
	padding: 0px 0px 0px 5px; border: 1px solid rgb(195, 195, 195); border-image: none; width: 238px; height: 72px; color: rgb(102, 102, 102); line-height: 18px; overflow: auto; font-size: 12px; -ms-word-wrap: break-word;
}
.chrisFrm dl {
	width: 295px; float: left; position: relative; z-index: 3;
}
.chrisFrm dt {
	width: 36px; line-height: 24px; margin-top: 20px; float: left;
}
.chrisFrm dd {
	margin-top: 20px; float: left; position: relative;
}
.chrisFrm dd .txtShadow {
	width: 235px; height: 72px;
}
.chrisFrm .cPrizeRig {
	width: 170px; padding-right: 10px; margin-top: 20px; float: right;
}
.chrisFrm .cPrizeRig .page .on {
	font-weight: bold;
}
.chrisFrm .cPrizeNum {
	text-align: center; padding-top: 2px;
}
.chrisFrm .cPrizeNum a {
	color: rgb(0, 108, 181); margin-left: 8px;
}
.chrisFrm .cPrizeNum .on {
	color: rgb(51, 51, 51); cursor: default;
}
.chrisFrm .cPrizeNum .on:hover {
	text-decoration: none;
}
.chrisFrm .chrisPrizeFrm {
	overflow: hidden; position: relative; _zoom: 1;
}
.chrisFrm .cArrowLeft {
	background: url("chrisBtn_020110[1].png") 0px -32px; top: 55px; width: 13px; height: 13px; line-height: 0; overflow: hidden; font-size: 0px; position: absolute;
}
.chrisFrm .cArrowRight {
	background: url("chrisBtn_020110[1].png") 0px -32px; top: 55px; width: 13px; height: 13px; line-height: 0; overflow: hidden; font-size: 0px; position: absolute;
}
.chrisFrm .cArrowRight {
	background-position: -20px -32px; right: 0px;
}
.chrisFrm .cPrizeCont {
	overflow: hidden; padding-top: 5px; white-space: nowrap;
}
.chrisFrm .cPrizeCont li {
	padding: 0px 25px; display: inline-block;
}
.chrisFrm .cPrizeCont img {
	width: 120px;
}
.chrisFrm .cPrizeCont li span {
	width: 120px; height: 120px; display: inline-block; background-repeat: no-repeat;
}
.chrisFrm .inputBtn {
	background: url("chrisBtn_020110[1].png"); margin: -5px 0px 0px 5px; width: 70px; height: 32px; color: rgb(255, 255, 255); text-indent: 20px; padding-top: 6px;
}
.dialogTalkBox .talkWrap {
	overflow: visible;
}
.dialogTalkBox .talkWrap .bot {
	height: auto; line-height: 1; position: relative; min-height: 37px; _height: 50px;
}
.dialogTalkBox .talkWrap .sendThumbs {
	z-index: 300;
}
.dialogTalkBox .sendStatus {
	margin-top: -14px; position: relative; z-index: 300;
}
.dialogTalkBox .insertFun {
	padding: 0px; clear: left;
}
.dialogTalkBox .countTxt {
	margin-top: 0px;
}
.dialogTalkBox .D3 input.inputTxt {
	padding: 2px 5px 0px; border: 1px solid rgb(127, 157, 185); border-image: none; height: 17px;
}
.dialogTalkBox .D3 .musicSearchBoxInput {
	margin: 1px 0px 0px; width: 206px;
}
.dialogTalkBox .D3 .searchPic input.inputTxt {
	width: 220px;
}
.dialogTalkBox .D3 .searchPic .p_searchSel label {
	position: static;
}
.dialogTalkBox .insertMusic {
	
}
.dialogTalkBox .D3 .close {
	display: block;
}
.dialogTalkBox .D3 .SA {
	margin-left: -15px; display: none;
}
.dialogTalkBox .D3 {
	margin-top: 30px;
}
.dialogTalkBox .insertFun .record {
	display: none;
}
.dialogTalkBox .useFilter {
	left: -9999px; position: absolute; opacity: 0;
}
.dialogTalkBox .text2PicBtn {
	left: -9999px; position: absolute; opacity: 0;
}
.dialogTalkBox .wbpmcompose textarea {
	background-color: rgb(255, 255, 255) !important;
}
.dialogTalkBox .d_hp .uploadPic {
	display: none;
}
.dialogTalkBox .d_hm .uploadMusic {
	display: none;
}
.dialogTalkBox .d_hv .uploadVideo {
	display: none;
}
.oldMsgBox .uploadMusic {
	display: none;
}
.oldMsgBox .uploadVideo {
	display: none;
}
.oldMsgBox .atSome {
	display: none;
}
.oldMsgBox .uploadPic {
	display: none;
}
.recomTip {
	background: rgb(240, 240, 240); padding: 2px 5px; color: rgb(87, 87, 87); margin-top: -4px;
}
.D .pop_cmd_wrap {
	padding: 20px 5px 0px; width: 510px;
}
.D .pop_cmd_wrap .cont {
	background: url("b3_120314[1].png") repeat-x 0px -380px rgb(255, 255, 255); padding: 1px 5px;
}
.D .pop_cmd_wrap .inputTxt {
	background: none; padding: 4px 0px;
}
.D .pop_cmd_wrap .cont {
	border-radius: 6px; margin-bottom: 0px;
}
.D .pop_cmd_wrap .cont_blur .inputTxt {
	color: rgb(153, 153, 153);
}
.D .pop_cmd_wrap .cont_focus {
	border: 1px solid rgb(123, 214, 246); border-image: none; -moz-box-shadow: 0 0 5px #bbdaee; -webkit-box-shadow: 0 0 5px #bbdaee;
}
.D .pop_cmd_wrap .cont_null {
	background: rgb(254, 251, 232);
}
.D .pop_cmd_wrap .tip_text {
	background: rgb(243, 243, 243); padding: 1px 5px 3px; color: rgb(102, 102, 102);
}
.D .pop_cmd_wrap .tip_text_error {
	background: rgb(255, 252, 220);
}
.D .pop_cmd_wrap .txtShadow {
	display: none;
}
.D .pop_cmd_wrap .bot .insertFun {
	margin-top: 5px;
}
.D .pop_cmd_wrap .bot .uploadPic {
	display: none;
}
.D .pop_cmd_wrap .bot .btn3 {
	font-weight: normal; margin-top: 5px; margin-left: 15px; float: right; cursor: pointer;
}
.pop_typemes_form {
	margin-top: 4px;
}
.pop_typemes_form .row {
	padding-bottom: 6px;
}
.pop_typemes_form .lc {
	padding: 6px 0px 0px; width: 63px; color: rgb(153, 153, 153); float: left;
}
.pop_typemes_form .rc {
	float: left;
}
.qzapp_prize_pn {
	width: 515px; padding-top: 10px;
}
.qzapp_prize_pn .item_model_dl {
	padding-top: 10px;
}
.qzapp_prize_pn .item_model_dl dt {
	float: left;
}
.qzapp_prize_pn dd {
	float: left;
}
.qzapp_prize_pn .qzapp_prize_put {
	border: 1px solid rgb(221, 221, 221); border-image: none; width: 394px; height: 23px; color: rgb(153, 153, 153); line-height: 23px; padding-left: 5px; margin-right: 5px; float: left;
}
.qzapp_prize_pn .gb_btn {
	margin-top: 0px; float: none; display: inline-block;
}
.qzapp_prize_pn .bot {
	margin-top: 10px;
}
.qzapp_prize_pn .bot .gb_btn {
	margin-left: 15px; float: right;
}
.qzapp_prize_pn .qzapp_area {
	padding: 0px 0px 20px; border-radius: 6px; border: 1px solid rgb(221, 221, 221); border-image: none; width: 470px; height: 49px; background-color: rgb(246, 246, 246); -moz-border-radius: 6px; -webkit-border-radius: 6px; _padding-bottom: 0;
}
.qzapp_prize_pn .qzapp_area textarea {
	padding: 5px 0px 0px 5px; border-radius: 6px 6px 0px 0px; border: 0px currentColor; border-image: none; width: 465px; height: 32px; color: rgb(153, 153, 153); font-size: 12px; -ms-overflow-y: auto; -moz-border-radius: 6px 6px 0 0; -webkit-border-radius: 6px 6px 0 0;
}
.qzapp_prize_pn .insertFun {
	padding: 3px 0px;
}
.qzapp_prize_pn .qzapp_check {
	margin-right: 5px; vertical-align: middle;
}
.qzapp_prize_pn .ico_cale {
	margin-top: -2px;
}
.qzapp_prize_pn .btn_cale {
	border: currentColor; border-image: none; width: 20px; height: 20px; cursor: pointer; opacity: 0;
}
.qzapp_prize_pn .pageNav {
	width: 525px; text-align: center; padding-top: 2px;
}
.qzapp_prize_pn .D3 {
	margin-top: 26px;
}
.D .DCont .qzapp_prize_pn .close {
	display: block;
}
.qzapp_prize_pn .qzSubject a {
	margin-right: 7px; display: inline-block;
}
.qzapp_prize_pn .qzSubject a.on {
	padding: 0px 4px; color: rgb(255, 255, 255); text-decoration: none; background-color: rgb(172, 191, 201);
}
.qzapp_prize_ok {
	background: url("przie_ok[1].png") no-repeat right top; padding: 10px 200px 0px 0px; height: 92px;
}
.qzapp_prize_ok .pzapp_ok_mess {
	width: 255px; float: left;
}
.qzapp_prize_ok .gb_btn {
	margin-top: 5px;
}
.qzapp_prize_pn .friends_list li {
	padding: 15px 5px 15px 0px; float: left;
}
.qzapp_prize_pn .layout_l_r {
	margin-right: 8px; float: left;
}
.qzapp_prize_pn .info_birthday {
	width: 65px; line-height: 18px; float: left;
}
.qzapp_prize_pn .qzone_app_smart {
	background: rgb(245, 245, 245); border-width: medium 1px 1px; border-style: none solid solid; border-color: currentColor rgb(221, 221, 221) rgb(221, 221, 221); padding: 8px 0px 8px 8px; border-image: none; width: 391px; position: relative; z-index: 999;
}
.qzapp_prize_pn .qzone_app_smart .sico {
	margin-top: 4px;
}
.qzapp_prize_pn .qz_smart_mess {
	width: 340px; color: rgb(102, 102, 102); float: left;
}
.qzapp_prize_pn .birth_star_list {
	margin-left: 30px;
}
.qzapp_prize_pn .birth_star_list .info_birthday {
	width: 60px;
}
.qzapp_prize_pn .birth_star_list .layout_l_r img {
	width: 50px; height: 50px;
}
.qzapp_prize_pn .birth_star_list .friends_list li {
	padding-right: 3px;
}
.qzapp_prize_pn .add_app_line {
	padding-left: 10px;
}
.qzapp_prize_pn .add_app_line input {
	margin-right: 5px; vertical-align: middle;
}
.qzapp_scroll {
	padding: 10px 29px 0px; width: 456px; overflow: hidden; position: relative; -ms-zoom: 1;
}
.qzapp_scroll .model_arr_left {
	left: 0px; top: 0px; width: 30px; height: 70px; text-align: center; padding-top: 40px; display: inline-block; position: absolute; background-color: rgb(255, 255, 255);
}
.qzapp_scroll .model_arr_right {
	left: 0px; top: 0px; width: 30px; height: 70px; text-align: center; padding-top: 40px; display: inline-block; position: absolute; background-color: rgb(255, 255, 255);
}
.qzapp_scroll .model_arr_right {
	left: auto; right: 0px;
}
.qzapp_scroll .ui_imageblock_tb {
	overflow: hidden;
}
.qzapp_scroll .ui_imageblock_tb li {
	width: 76px; overflow: hidden; float: left;
}
.qzapp_scroll .ui_imageblock_tb img {
	width: 65px; height: 65px;
}
.qzapp_scroll .ui_imageblock_image {
	display: block;
}
.qzapp_scroll .gift_name {
	width: 65px; height: 18px; text-align: center; color: rgb(102, 102, 102); overflow: hidden; padding-top: 4px; display: block; white-space: nowrap; -ms-word-break: break-all; -ms-text-overflow: ellipsis;
}
.qzapp_scroll .gift_name:hover {
	text-decoration: none;
}
.qzapp_scroll .pass {
	margin: 50px 0px 0px 50px; position: absolute;
}
.qzapp_prize_pn .selectWrap {
	_margin-bottom: 1px;
}
.qzapp_prize_pn .btnNoStr {
	background-position: 0px -42px;
}
.pop_microSpace_cont {
	padding: 20px 15px 30px;
}
.pop_microSpace_cont .c_l {
	width: 215px; float: left;
}
.pop_microSpace_cont .c_r {
	width: 225px; float: left;
}
.pop_microSpace_intro li {
	background: url("pop_microspace_intro_dot[1].png") no-repeat left 7px; color: rgb(102, 102, 102); line-height: 18px; padding-left: 18px; margin-bottom: 16px;
}
.pop_microSpace_opt {
	padding: 5px 0px 0px 18px;
}
.pop_microSpace_opt .gb_btn2 {
	margin-right: 15px;
}
.artFace2012 {
	background-position: 0px -1703px;
}
.pop_cont_bottom {
	padding: 15px 0px 13px; text-align: right;
}
.pop_cont_bottom .text_error {
	color: rgb(229, 108, 10);
}
.D .pop_cont_bottom .re_qq_tab {
	float: left; position: static;
}
.pop_chs_wrap {
	padding-top: 13px;
}
.pop_chs_top {
	padding-bottom: 5px; font-size: 12px; font-weight: normal;
}
.pop_chs_top .text_gray {
	color: rgb(153, 153, 153);
}
.gb_chsuser .close {
	display: none;
}
.gb_chsuser .gb_ucard_list .unit {
	padding: 0px 5px; width: 160px; height: 75px;
}
.pop_chs_box1 {
	padding: 10px 0px 15px;
}
.pop_chs_box1 .text_gray {
	color: rgb(153, 153, 153);
}
.d_shield_pn {
	padding: 20px 0px 0px 20px; overflow: hidden; _zoom: 1;
}
.d_shield_pn .shield_set_font {
	width: 200px; color: rgb(153, 153, 153); padding-bottom: 30px; margin-top: -3px; float: left;
}
.d_shield_pn .shield_set_font label {
	margin-top: 5px; position: static;
}
.d_shield_pn .btnCont {
	padding-top: 5px;
}
.d_shield_pn .btnCont .gb_btn5 {
	margin-right: 10px;
}
.chris_icn {
	background: url("chrisIcon[1].png"); width: 50px; height: 51px; right: 1px; margin-top: -12px; display: inline-block; position: absolute; cursor: pointer;
}
.nyear_icn {
	background: url("nYearIcon[1].png"); width: 70px; height: 54px; right: 1px; margin-top: -12px; display: inline-block; position: absolute; cursor: pointer; _background: none;
}
.spring_icn {
	background: url("springIcn[1].png"); width: 71px; height: 60px; right: 1px; margin-top: -14px; display: inline-block; position: absolute; cursor: pointer; _background: none;
}
.valentine_icn {
	background: url("valentineIcn[1].png"); width: 60px; height: 61px; right: 2px; margin-top: -16px; display: inline-block; position: absolute; cursor: pointer; _background: none;
}
.model_icn {
	background: url("modelIcn[1].png"); width: 42px; height: 42px; right: 4px; margin-top: -15px; display: inline-block; position: absolute; cursor: pointer; _background: none;
}
.prize_361_icn {
	background: url("361gift[1].png"); width: 21px; height: 21px; right: 4px; margin-top: -15px; display: inline-block; position: absolute; cursor: pointer; _background: none;
}
.searchVideo .m_searchBox {
	background-position: -245px -66px; padding: 5px 0px 0px 90px;
}
.D3 .videoWrap .m_sResult {
	margin: 0px; padding-bottom: 0px;
}
.D3 .searchVideo {
	width: 410px;
}
.D3 .searchVideo .loading_box {
	width: 100%; height: 60px;
}
.D3 .searchVideo .loading {
	background: url("loading_comment_111109[1].gif") no-repeat center; padding: 0px; width: 100%; height: 100%;
}
.searchVideo .v_result_list {
	margin: 10px 0px 0px; width: 100%;
}
.preview_flash_box {
	background: rgb(245, 245, 245);
}
.preview_flash_box .title {
	margin: 0px auto; padding: 10px 0px 0px; width: 320px;
}
.preview_flash_box .title .right {
	width: 156px; height: 16px; overflow: hidden; display: block; white-space: nowrap; -ms-text-overflow: ellipsis;
}
.preview_flash_box .flash_box {
	margin: 5px auto; width: 300px; height: 243px; overflow: hidden;
}
.searchVideo .v_result_list .noResult {
	width: 265px; color: rgb(153, 153, 153); padding-left: 93px; -ms-word-break: break-all;
}
.videoWrap .V_add {
	margin-top: 10px;
}
.videoWrap .thumb_img {
	width: 120px; height: 70px; overflow: hidden; margin-right: 10px; float: left; position: relative;
}
.videoWrap .thumb_img .time {
	right: 0px; bottom: 0px; color: rgb(255, 255, 255); overflow: hidden; position: absolute;
}
.videoWrap .thumb_img .time .p {
	width: 60px; height: 20px; text-align: center; line-height: 20px; position: relative;
}
.videoWrap .thumb_img .time .p p {
	width: 60px; height: 20px; text-align: center; line-height: 20px; position: relative;
}
.videoWrap .thumb_img .time .bg {
	background: rgb(51, 51, 51); left: 0px; top: 0px; width: 100%; height: 100%; position: absolute; opacity: 0.5;
}
.videoWrap .info {
	overflow: hidden; -ms-zoom: 1;
}
.videoWrap .info p {
	width: 250px; height: 16px; overflow: hidden; margin-bottom: 3px; white-space: nowrap; -ms-text-overflow: ellipsis;
}
.v_result_list li {
	background: rgb(245, 245, 245); border: 1px solid rgb(255, 255, 255); border-image: none; margin-bottom: 6px;
}
.v_result_list li .outer_layer {
	border: 1px solid rgb(255, 255, 255); border-image: none;
}
.v_result_list li::after {
	height: 0px; line-height: 0; clear: both; display: block; visibility: hidden; content: ".";
}
.v_result_list li .outer_layer::after {
	height: 0px; line-height: 0; clear: both; display: block; visibility: hidden; content: ".";
}
.v_result_list li {
	-ms-zoom: 1;
}
.v_result_list li .outer_layer {
	-ms-zoom: 1;
}
.v_result_list li:hover .outer_layer {
	border: 1px solid rgb(50, 161, 204); border-image: none;
}
.v_result_list li.hover .outer_layer {
	border: 1px solid rgb(50, 161, 204); border-image: none;
}
.v_result_list li.on {
	border: 1px solid rgb(50, 161, 204); border-image: none;
}
.v_result_list li.on .outer_layer {
	border: 1px solid rgb(50, 161, 204); border-image: none;
}
.rich_news {
	padding: 0px 14px;
}
.rich_news .orderDetail {
	height: auto;
}
.rich_news .orderName {
	height: auto;
}
.rich_news .orderInfo {
	overflow: hidden; -ms-zoom: 1;
}
.rich_news .orderName {
	font-size: 12px; margin-bottom: 3px;
}
.orderView .rich_news .orderName {
	font-size: 14px;
}
.orderView .rich_news .orderName .unite_sign {
	font-size: 12px;
}
.rich_news .extend_show {
	display: none;
}
.orderView .rich_news .extend_show {
	display: block;
}
.rich_news .orderPrice {
	height: 20px; overflow: hidden;
}
.rich_news .orderset {
	height: 20px; overflow: hidden;
}
.rich_news .orderdetail {
	height: 20px; overflow: hidden;
}
.orderView .rich_news .orderset {
	height: 40px;
}
.orderView .rich_news .orderdetail {
	height: 60px;
}
.rich_news .orderPrice {
	line-height: 20px;
}
.replyBox .rich_news .orderFun {
	line-height: 20px;
}
.rich_news .orderFun {
	margin-top: 0px;
}
.rich_news .orderView .orderName {
	height: auto; line-height: 20px;
}
.rich_news .orderInfo .orderPrice {
	font-size: 12px;
}
.rich_news .orderView .btn_buy {
	margin-top: 5px;
}
.rich_news .join_fri {
	padding: 0px 0px 15px 20px; margin-top: -10px; display: none;
}
.orderView .rich_news .join_fri {
	display: block;
}
.replyBox .rich_news .join_fri {
	margin-top: 5px;
}
.rich_news .join_fri ul {
	height: 30px; overflow: hidden; vertical-align: bottom; display: inline-block;
}
.rich_news .join_fri li {
	padding: 0px; width: 30px; line-height: normal; margin-right: 1px; border-bottom-color: currentColor; border-bottom-width: medium; border-bottom-style: none; float: left;
}
.rich_news .join_fri img {
	width: 30px; height: 30px; overflow: hidden; display: block;
}
.rich_news .join_fri a {
	width: 30px; height: 30px; overflow: hidden; display: block;
}
.rich_news .join_fri .num {
	color: rgb(153, 153, 153); margin-left: 5px; vertical-align: bottom; display: inline-block;
}
.rich_news .join_fri ul {
	
}
.rich_news .join_fri .num {
	
}
.rich_news .join_fri .num {
	
}
.LC .rich_news .join_fri ul {
	
}
.orderdetail .detail_a {
	display: none;
}
.orderView .detail_a {
	display: none;
}
.orderView .orderdetail .detail_a {
	margin-left: 5px; display: inline;
}
.rich_news .orderDetail {
	padding: 10px 0px 0px;
}
.orginMsg2 .rich_news .orderDetail .join_fri {
	padding: 0px 0px 0px 4px; display: block;
}
.replyBox .rich_news .orderDetail .join_fri {
	padding: 0px 0px 0px 4px; display: block;
}
.rich_news .orderDetail .join_fri {
	padding: 0px 0px 0px 4px; display: block;
}
.orginMsg2 .rich_news .join_fri {
	display: none;
}
.replyBox .rich_news .join_fri {
	display: none;
}
.rich_news .goodsPic img {
	height: 80px;
}
.orderView .rich_news .goodsPic img {
	height: auto;
}
.rich_shop {
	padding: 0px 14px 10px;
}
.rich_shop .orderDetail {
	height: auto;
}
.rich_shop .orderName {
	height: auto;
}
.rich_shop .orderName {
	font-size: 12px; margin-bottom: 3px;
}
.rich_shop .orderInfo {
	overflow: hidden;
}
.orderView .rich_shop .orderName {
	font-size: 12px;
}
.rich_shop .price_now {
	display: none;
}
.rich_shop .remain_num {
	display: none;
}
.rich_shop .remain_time {
	display: none;
}
.orderView .rich_shop .orderPrice {
	display: none;
}
.rich_shop .orderFun {
	display: none;
}
.rich_shop .original_price {
	display: none;
}
.rich_shop .low_price {
	display: none;
}
.rich_shop .drop {
	display: none;
}
.rich_shop .memName {
	display: none;
}
.mem_book p {
	display: none;
}
.mem_book img {
	display: none;
}
.orderView .mem_book img.booksmall {
	display: none;
}
.orderView .rich_shop .price_now {
	display: block;
}
.orderView .rich_shop .remain_num {
	display: block;
}
.orderView .rich_shop .remain_time {
	display: block;
}
.orderView .rich_shop .orderFun {
	display: block;
}
.orderView .rich_shop .original_price {
	display: block;
}
.orderView .rich_shop .low_price {
	display: block;
}
.orderView .rich_shop .drop {
	display: block;
}
.orderView .rich_shop .memName {
	display: block;
}
.mem_book img.booksmall {
	display: block;
}
.rich_shop .low_price {
	color: rgb(229, 118, 0);
}
.orderView .rich_shop .gb_btn {
	margin-right: 10px;
}
.rich_shop .join_fri {
	padding: 0px 0px 15px 20px; display: none;
}
.orderView .rich_shop .join_fri {
	display: block;
}
.rich_shop .join_fri {
	margin-top: 10px;
}
.rich_shop .join_fri ul {
	height: 30px; overflow: hidden; vertical-align: bottom; display: inline-block;
}
.rich_shop .join_fri li {
	padding: 0px; width: 30px; line-height: normal; margin-right: 1px; border-bottom-color: currentColor; border-bottom-width: medium; border-bottom-style: none; float: left;
}
.rich_shop .join_fri img {
	width: 30px; height: 30px; overflow: hidden; display: block;
}
.rich_shop .join_fri a {
	width: 30px; height: 30px; overflow: hidden; display: block;
}
.rich_shop .join_fri .num {
	color: rgb(153, 153, 153); margin-left: 5px; vertical-align: bottom; display: inline-block;
}
.rich_shop .join_fri ul {
	
}
.rich_shop .join_fri .num {
	
}
.rich_shop .join_fri .num {
	
}
.LC .rich_shop .join_fri ul {
	
}
.rich_shop .line_through {
	color: rgb(153, 153, 153); text-decoration: line-through;
}
.rich_shop .cut_price {
	margin-left: 15px;
}
.rich_shop .drop {
	color: rgb(153, 153, 153); margin-bottom: 10px;
}
.rich_shop .orderDetail {
	padding: 10px 0px 0px;
}
.rich_shop .orderDetail .orderDetail {
	padding: 0px;
}
.orginMsg2 .orderView .rich_shop .orderDetail .join_fri {
	padding: 0px 0px 0px 4px; display: block;
}
.replyBox .orderView .rich_shop .orderDetail .join_fri {
	padding: 0px 0px 0px 4px; display: block;
}
.orderView .rich_shop .orderDetail .join_fri {
	padding: 0px 0px 0px 4px; display: block;
}
.orginMsg2 .rich_shop .join_fri {
	display: none;
}
.replyBox .rich_shop .join_fri {
	display: none;
}
.rich_shop .join_fri {
	display: none;
}
.orderView .rich_shop .join_fri {
	display: none;
}
.replyBox .rich_shop {
	padding-bottom: 0px;
}
.rich_shop .orderFun .cNote {
	color: rgb(51, 51, 51); padding-bottom: 5px; display: block;
}
.rich_shop .gb_disabled .t {
	margin-top: 0px; vertical-align: middle;
}
@media not all
{
.rich_shop .gb_disabled .t {
	margin-top: -1px;
}
}
.rich_app {
	padding: 0px 14px 10px;
}
.replyBox .rich_app {
	padding: 0px 14px;
}
.rich_app .orderDetail {
	height: auto;
}
.rich_app .orderName {
	height: auto;
}
.rich_app .orderName {
	font-size: 12px; margin-bottom: 3px;
}
.rich_app .orderInfo {
	overflow: hidden;
}
.orderView .rich_app .orderName {
	font-size: 14px;
}
.rich_app .price_now {
	display: none;
}
.rich_app .remain_num {
	display: none;
}
.rich_app .remain_time {
	display: none;
}
.orderView .rich_app .orderPrice {
	display: none;
}
.rich_app .orderFun {
	display: none;
}
.rich_app .original_price {
	display: none;
}
.rich_app .low_price {
	display: none;
}
.orderView .rich_app .price_now {
	display: block;
}
.orderView .rich_app .remain_num {
	display: block;
}
.orderView .rich_app .remain_time {
	display: block;
}
.orderView .rich_app .orderFun {
	display: block;
}
.orderView .rich_app .original_price {
	display: block;
}
.orderView .rich_app .low_price {
	display: block;
}
.rich_app .original_price {
	color: rgb(153, 153, 153);
}
.rich_app .low_price {
	color: rgb(153, 153, 153);
}
.orderView .rich_app .gb_btn {
	margin-right: 10px;
}
.rich_app .join_fri {
	padding: 0px 0px 15px 20px; margin-top: -10px; display: none;
}
.orderView .rich_app .join_fri {
	display: block;
}
.replyBox .rich_app .join_fri {
	margin-top: 5px;
}
.rich_app .join_fri ul {
	height: 30px; overflow: hidden; vertical-align: bottom; display: inline-block;
}
.rich_app .join_fri li {
	padding: 0px; width: 30px; line-height: normal; border-bottom-color: currentColor; border-bottom-width: medium; border-bottom-style: none; float: left;
}
.rich_app .join_fri img {
	width: 30px; height: 30px; overflow: hidden; display: block;
}
.rich_app .join_fri a {
	width: 30px; height: 30px; overflow: hidden; display: block;
}
.rich_app .join_fri .num {
	color: rgb(153, 153, 153); margin-left: 5px; vertical-align: bottom; display: inline-block;
}
.rich_app .join_fri ul {
	
}
.rich_app .join_fri .num {
	
}
.rich_app .join_fri .num {
	
}
.LC .rich_app .join_fri ul {
	
}
.rich_app .c_grade_list {
	color: rgb(215, 136, 136); line-height: 16px; display: inline;
}
.rich_app .c_grade_list .b {
	font-size: 14px;
}
.c_grade_list .s {
	font-size: 12px;
}
.rich_app .star_g {
	width: 50px; height: 12px; line-height: 12px; font-size: 1%; vertical-align: -2px; display: inline-block; background-image: url("ad5e92a4-5792-4cd9-b4ed-64234fdbaf87.png"); background-repeat: repeat-x;
}
.rich_app .star_y {
	width: auto; height: 12px; display: inline-block; background-image: url("0439d01d-019f-451f-90d0-d58a26355b4e.png"); background-repeat: repeat-x;
}
.rich_app .ico_star_bg {
	width: 115px; height: 23px; line-height: 12px; font-size: 1%; display: inline-block; background-image: url("e13449bc-25a4-4211-838f-ef01903061ec.png"); background-repeat: repeat-x;
}
.rich_app .ico_star_by {
	width: auto; height: 23px; display: inline-block; background-image: url("f5bed3d3-6e06-4013-ae6a-40f125839658.png"); background-repeat: repeat-x;
}
.rich_app .extend_show {
	display: none;
}
.orderView .rich_app .extend_show {
	display: block;
}
.orderView .rich_app .fri {
	display: block;
}
.rich_app .fri {
	padding: 5px 0px 10px; color: rgb(102, 102, 102); display: none;
}
.replyBox .rich_app .fri {
	margin: 0px 0px -10px;
}
.rich_app .fri a {
	color: rgb(117, 154, 173);
}
.rich_app .orderDetail {
	padding: 10px 0px 0px;
}
.orderView .rich_app .orderDetail {
	padding: 0px;
}
.orginMsg2 .orderView .rich_app .orderDetail .join_fri {
	padding: 0px 0px 0px 4px; display: block;
}
.replyBox .orderView .rich_app .orderDetail .join_fri {
	padding: 0px 0px 0px 4px; display: block;
}
.rich_app .orderDetail .join_fri {
	padding: 0px 0px 0px 4px; display: block;
}
.orginMsg2 .rich_app .join_fri {
	display: none;
}
.replyBox .rich_app .join_fri {
	display: none;
}
.rich_app .goodsPic {
	width: 75px; height: 75px;
}
.rich_app .orderView .goodsPic {
	width: 75px; height: 75px;
}
.rich_app .orderdetail .detail_a {
	display: inline;
}
.orderView .rich_app .detail_a {
	display: inline;
}
.rich_app .detail_a {
	display: inline;
}
.rich_box {
	height: 80px; overflow: hidden;
}
.orderView .rich_box {
	height: auto;
}
.rich_box .extend_show {
	display: none;
}
.rich_box .orderFun {
	display: none;
}
.orderView .rich_box .detail_a {
	display: none;
}
.rich_box .join_fri {
	padding: 10px 0px 0px; display: none;
}
.orderView .rich_box .join_fri {
	display: block;
}
.orderView .rich_box .extend_show {
	display: block;
}
.orderView .rich_box .orderFun {
	display: block;
}
.rich_ad {
	display: block;
}
.rich_news {
	display: block;
}
.rich_shop {
	display: block;
}
.rich_app {
	display: block;
}
.rich_box {
	display: block;
}
.rich_box .join_fri ul {
	height: 30px; overflow: hidden; vertical-align: bottom; display: inline-block;
}
.rich_box .join_fri li {
	padding: 0px; width: 30px; line-height: normal; margin-right: 1px; border-bottom-color: currentColor; border-bottom-width: medium; border-bottom-style: none; float: left;
}
.rich_box .join_fri img {
	width: 30px; height: 30px; overflow: hidden; display: block;
}
.rich_box .join_fri a {
	width: 30px; height: 30px; overflow: hidden; display: block;
}
.rich_box .join_fri .num {
	color: rgb(153, 153, 153); margin-left: 5px; vertical-align: bottom; display: inline-block;
}
.rich_box .join_fri .num {
	
}
.LC .rich_box .join_fri ul {
	
}
.orderView .rich_box .orderName {
	height: auto;
}
.orderView .orderDetail {
	height: auto;
}
.rich_box .orderName {
	height: auto;
}
.rich_box .orderInfo {
	overflow: hidden; -ms-zoom: 1;
}
.rich_box .ofh {
	overflow: hidden; -ms-zoom: 1;
}
.orderView .rich_box .gb_btn {
	margin-right: 10px;
}
.orderWrap {
	visibility: visible; cursor: url("cursor_zoom[1].cur"), pointer;
}
.cur_hand2 {
	cursor: pointer;
}
.cur_auto2 {
	cursor: auto;
}
.orderView {
	cursor: url("cursor_minify[1].cur"), pointer;
}
.orderView .orderFun {
	margin-top: 5px;
}
.orderView .orderName {
	margin-bottom: 0px;
}
.rich_box .outer_page {
	display: none;
}
.orderView .rich_box .outer_page {
	display: block;
}
.orderView .rich_box .rich_truth_box {
	display: none;
}
.orginCnt .orderDetail .rich_quick {
	margin: -40px;
}
.orginCnt .orderDetail .rich_BMW {
	margin: -20px;
}
.orginCnt .replyBox .orderDetail .rich_BMW {
	margin: 0px;
}
.orginCnt .replyBox .orderDetail .rich_quick {
	margin: 0px;
}
.unite_sign {
	padding: 0px 9px 0px 12px; height: 17px; color: rgb(255, 255, 255); line-height: 17px; margin-right: 10px; display: inline-block; position: relative;
}
.unite_sign .farr {
	top: 0px; width: 4px; height: 17px; right: -4px; position: absolute;
}
.app .unite_sign {
	background-color: rgb(183, 206, 142);
}
.app .farr {
	background-position: -76px -201px;
}
.ad .unite_sign {
	background-color: rgb(168, 211, 221);
}
.ad .farr {
	background-position: -81px -201px;
}
.merchandise .unite_sign {
	background-color: rgb(255, 185, 116);
}
.merchandise .farr {
	background-position: -86px -201px;
}
.other .unite_sign {
	background-color: rgb(203, 169, 134);
}
.other .farr {
	background-position: -91px -201px;
}
.unite_sign {
	
}
.unite_sign .farr {
	
}
.rich_box .outer_page {
	display: none;
}
.orderView .rich_box .outer_page {
	display: block;
}
.orderView .rich_box .rich_truth_box {
	display: none;
}
.orderView .rich_mall {
	display: none;
}
.rich_special .promoImg img {
	padding: 3px; border: 1px solid rgb(231, 231, 231); border-image: none; width: 160px; height: 100px;
}
.rich_special .promoImg img.subj {
	padding: 0px; border: 0px currentColor; border-image: none; width: 160px; height: 100px;
}
.rich_special .promoImg .o_000_6 {
	left: 4px; width: 160px; height: 26px; text-align: left; bottom: 4px; line-height: 26px; text-indent: 10px;
}
.rich_special .orderDetail {
	padding: 0px;
}
.rich_special .orderWrap {
	margin: 0px; border-top-color: currentColor; border-top-width: medium; border-top-style: none;
}
.rich_special .msgBox {
	padding: 4px 0px 0px;
}
.rich_special .msgBox strong {
	font-weight: bold;
}
.rich_ad {
	font-size: 12px;
}
.rich_welfare .summary {
	height: 38px; overflow: hidden;
}
.orderView .rich_welfare .summary {
	display: none;
}
.ico_welfare {
	background-position: -91px -127px; display: none;
}
.orderView .ico_welfare {
	display: inline-block;
}
.orderView .ico_welfare {
	
}
.rich_ac {
	margin: -20px; padding: 20px; height: 120px;
}
.rich_quick {
	margin: -20px; padding: 20px; height: 120px;
}
.replyBox .rich_ac {
	margin: -10px -20px -5px; padding: 10px 20px 5px;
}
.replyBox .rich_quick {
	margin: -10px -20px -5px; padding: 10px 20px 5px;
}
.rich_ac .goodsPic {
	height: 120px;
}
.rich_ac .flash {
	display: none;
}
.orderView .rich_ac .goodsPic {
	display: none;
}
.orderView .rich_ac .orderInfo {
	display: none;
}
.rich_quick .vBox {
	display: none;
}
.orderView .rich_quick .vThumbsBox {
	display: none;
}
.orderView .rich_ac .flash {
	margin: 0px auto; width: 460px; display: block;
}
.orderView .rich_BMW .goodsPic {
	display: none;
}
.orderView .rich_BMW .orderInfo {
	display: none;
}
.orderView .rich_quick .orderInfo {
	display: none;
}
.rich_quick {
	height: auto;
}
.rich_quick .rm_pic img {
	padding: 3px; border: 1px solid rgb(231, 231, 231); border-image: none; margin-right: 10px;
}
.rich_quick .rm_pic {
	float: left; cursor: url("cursor_zoom[1].cur"), pointer;
}
.rich_quick .summary {
	height: 18px; overflow: hidden; white-space: nowrap; -ms-text-overflow: ellipsis;
}
.orderView .rich_quick .rm_pic img {
	margin: 0px auto; padding: 0px; border: currentColor; border-image: none; width: auto; height: auto; cursor: url("cursor_minify[1].cur"), pointer;
}
.orderView .rich_quick .rm_pic {
	text-align: center; float: none; display: block;
}
.rich_quick .videoBox {
	margin: 0px 10px 0px 0px;
}
.orderView .rich_quick .vBox {
	display: block;
}
.orderView .videoBox {
	margin: 0px auto; text-align: center; float: none;
}
.orderView .rich_quick .spic {
	display: none;
}
.rich_quick .bpic {
	display: none;
}
.orderView .rich_quick .videoBox .bgr {
	display: none;
}
.orderView .rich_quick .bpic {
	display: block;
}
.rich_quick .videoBox .bgr {
	display: block;
}
.rich_quick .vThumbs {
	display: block;
}
.rich_quick .vClose {
	padding-left: 0px;
}
.rich_quick .summary {
	_white-space: normal; _word-wrap: break-word; _word-break: normal; _text-overflow: clip;
}
.rich_quick .vWrap {
	_display: block; _float: left;
}
.rich_quick .vThumbsBox {
	_display: block; _float: left;
}
.orderDetail .rich_com {
	width: auto;
}
.replyBox .orderDetail .rich_com {
	padding: 10px 20px 5px;
}
.replyBox .orderView .orderDetail {
	padding: 0px 20px;
}
.replyBox .orderView .orderDetail .orderDetail {
	padding: 0px;
}
.rich_com {
	background: rgb(255, 255, 255); margin: -20px; height: auto; cursor: auto;
}
.orderView .rich_com {
	background: rgb(245, 245, 245); margin: 0px -10px 0px -20px;
}
.replyBox .rich_com {
	background: rgb(245, 245, 245); margin: -10px -20px -5px;
}
.orginMsg1 .rich_com {
	background: rgb(248, 248, 248);
}
.rich_com .pic {
	overflow: hidden; display: inline-block; position: relative; cursor: url("cursor_zoom[1].cur"), pointer;
}
.rich_com .pic:hover {
	text-decoration: none;
}
.rich_com .pic img {
	background: rgb(255, 255, 255); padding: 3px 3px 25px; border: 1px solid rgb(231, 231, 231); border-image: none;
}
.rich_com .pic img.large {
	background: none; padding: 0px; border: 0px currentColor; border-image: none; display: none;
}
.orderView .rich_com .pic {
	width: 100%;
}
.orderView .rich_com .pic img {
	display: none !important;
}
.orderView .rich_com .pic .large {
	margin: 0px auto; display: block !important;
}
.rich_com .pic .ico_sheart {
	bottom: 5px; position: absolute;
}
.rich_com .pic .ico_sheart_gray {
	bottom: 5px; position: absolute;
}
.rich_com .pic .cname {
	bottom: 5px; position: absolute;
}
.rich_com .pic .ico_sheart {
	left: 6px;
}
.rich_com .pic .ico_sheart_gray {
	left: 6px;
}
.rich_com .pic .cname {
	background: rgb(255, 161, 161); width: 30px; height: 16px; text-align: center; right: 4px; color: rgb(255, 255, 255); line-height: 15px; overflow: hidden;
}
.rich_com .pic .describe {
	padding: 5px 10px; left: 50%; width: 440px; text-align: left; bottom: 0px; color: rgb(255, 255, 255); margin-left: -230px; display: none; position: absolute;
}
.rich_com .pic .describe .bg {
	background: rgba(0, 0, 0, 0.3); left: 0px; top: 0px; width: 460px; height: 51px; position: absolute; _background: #000;
}
.rich_com .pic .describe .inner {
	height: 40px; overflow: hidden; display: inline-block; position: relative;
}
.rich_com .pic .describe .inner strong {
	font-weight: bold;
}
.orderView .vTools .com_tit {
	height: 19px; line-height: 19px; float: right; display: block;
}
.orderView .rich_com img {
	width: auto;
}
.orderView .rich_com .pic {
	cursor: url("cursor_minify[1].cur"), pointer;
}
.orderView .rich_com .pic .ico_sheart {
	display: none;
}
.orderView .rich_com .pic .ico_sheart_gray {
	display: none;
}
.orderView .rich_com .cname {
	display: none;
}
.orderView .rich_com .describe {
	display: inline-block;
}
.rich_com .c_tools {
	margin: 0px auto; width: 460px; padding-top: 5px; display: none;
}
.orderView .rich_com .c_tools {
	display: block;
}
.rich_com .c_tools .c_count {
	height: 21px; line-height: 20px; float: left; display: inline-block;
}
.rich_com .c_tools .gb_btn {
	margin-right: 5px; float: left;
}
.rich_com .c_tools .gb_btn .ico_sheart {
	margin-right: 4px;
}
.rich_com .c_tools .gb_btn .ico_sheart_gray {
	margin-right: 4px;
}
.rich_com .c_avatar {
	height: 30px; padding-top: 14px;
}
.rich_com .c_avatar .avatar {
	margin: 0px 1px 1px 0px; width: 30px; height: 30px; float: left; display: inline-block;
}
.rich_com .c_avatar .avatar img {
	margin: 0px; padding: 0px; border: 0px currentColor; border-image: none; display: block !important;
}
.rich_com .c_avatar .tx {
	height: 30px; line-height: 28px; padding-left: 4px; vertical-align: middle; float: left; display: inline-block;
}
.rich_com .tx_arial {
	font-family: Arial;
}
.rich_oly_urge {
	height: auto;
}
.rich_oly_urge .goodsPic {
	width: 50px; height: 50px;
}
.orderView .rich_oly_urge .goodsPic {
	display: none;
}
.orderView .rich_oly_urge .orderInfo {
	display: none;
}
.orginCnt .orderDetail .rich_oly_urge {
	margin: -20px;
}
.orginCnt .orderDetail .rich_oly_urge .o_s2 {
	margin: 20px 0px 0px;
}
.orginCnt .replyBox .orderDetail .rich_oly_urge {
	margin: 0px;
}
.orginCnt .replyBox .orderDetail .rich_oly_urge .o_s2 {
	margin: 0px;
}
.rich_qqms .goodsPic {
	width: 120px; height: 86px;
}
.rich_qqms {
	margin: -20px; padding: 20px; line-height: 22px; cursor: default;
}
.ic_sms {
	background-position: -81px -277px; margin-right: 3px; vertical-align: middle;
}
.ic_print {
	background-position: -97px -277px; margin-right: 3px; vertical-align: middle;
}
.sms_print .link {
	margin-right: 15px;
}
.rich_qqms .type {
	color: rgb(153, 153, 153); margin-bottom: 3px;
}
.rich_qqms .type a {
	color: rgb(116, 151, 171);
}
.orginMsg1 .rich_qqms {
	margin: -40px -20px -20px -40px;
}
.orginMsg2 .rich_qqms {
	margin-bottom: -10px;
}
.ic_warn {
	background-position: -180px -70px; margin-right: 3px; vertical-align: middle;
}
.rich_weather {
	background: rgb(255, 255, 255); margin: -20px; height: 102px; cursor: default	;
}
.rich_weather .weather_w {
	border: 1px solid rgb(222, 227, 227); border-image: none; width: 319px;
}
.weather_pic {
	height: 100px;
}
.weather_panel_in {
	height: 100px;
}
.weather_desc {
	height: 100px;
}
.weather_pic {
	background: rgb(238, 251, 255); overflow: hidden; padding-left: 86px; position: relative;
}
.weather_pic a {
	width: 233px; height: 100px; color: rgb(255, 255, 255); text-decoration: none; display: block; cursor: pointer;
}
.weather_pic a:hover {
	width: 233px; height: 100px; color: rgb(255, 255, 255); text-decoration: none; display: block; cursor: pointer;
}
.weather_pic a:hover {
	opacity: 0.9;
}
.weather_pic img {
	width: 233px;
}
.weather_pic .pic_tit {
	background: rgb(0, 0, 0); width: 233px; height: 22px; right: 0px; bottom: 0px; line-height: 21px; text-indent: 5px; display: block; position: absolute; cursor: pointer; opacity: 0.6;
}
.weather_panel_w {
	height: 100px; overflow: hidden; margin-top: -100px;
}
.weather_panel {
	width: 86px; position: relative; -ms-zoom: 1;
}
.weather_panel_in {
	background: rgb(238, 251, 255); width: 85px; text-align: center; border-right-color: rgb(227, 239, 243); border-right-width: 1px; border-right-style: solid; position: relative; z-index: 1;
}
.weather_panel_in .weather_warn {
	top: 10px; right: 2px; position: absolute;
}
.weather_panel .weather_ico {
	padding: 2px 0px;
}
.weather_panel .weather_ico img {
	width: 40px; height: 40px;
}
.weather_panel .weather_txt {
	width: 85px; line-height: 17px; overflow: hidden; white-space: nowrap;
}
.weather_panel .weather_txt .cityarr {
	border-width: 4px 0px 4px 4px; border-style: dashed dashed dashed solid; border-color: transparent transparent transparent rgb(156, 184, 199); width: 0px; height: 0px; line-height: 0; font-size: 0px; margin-left: 2px; vertical-align: middle; display: inline-block;
}
.weather_desc {
	background: rgb(238, 251, 255); padding: 0px 10px 0px 96px; left: -233px; top: 0px; width: 213px; height: 100px; position: absolute;
}
.weather_desc td {
	height: 100px; vertical-align: middle;
}
.weather_desc .info {
	color: rgb(153, 153, 153);
}
.weather_desc .info .weather_desc_tit {
	top: 8px; margin-left: -2px; position: absolute;
}
.weather_desc .info .tit {
	color: rgb(102, 102, 102); vertical-align: middle; display: inline-block;
}
.weather_desc .opt {
	text-align: right;
}
.weather_desc .opt span {
	margin: 0px 8px 0px 7px; color: rgb(231, 219, 231);
}
.rich_md {
	padding: 0px; height: auto; cursor: default;
}
.rich_md .rich_md_box {
	background: rgb(255, 255, 255); padding: 10px; border: 1px solid rgb(221, 221, 221); border-image: none; width: 270px;
}
.rich_md .c1 {
	margin: 3px 0px 0px 10px; width: 92px; font-size: 0px; float: right;
}
.rich_md .c1 img {
	margin: 0px 1px 1px 0px; border-radius: 5px; width: 45px; height: 45px; overflow: hidden; float: left; -moz-border-radius: 5px; -webkit-border-radius: 5px;
}
.rich_md .c2 {
	margin: 0px 100px 0px 0px;
}
.rich_md .disabled {
	background: none; color: rgb(153, 153, 153); cursor: default;
}
.side .rich_md .disabled {
	background: none; color: rgb(153, 153, 153); cursor: default;
}
.rich_md .text {
	height: 40px; overflow: hidden; margin-bottom: 5px;
}
.rich_md .only_1 {
	height: 20px; line-height: 20px; overflow: hidden;
}
.rich_md .foFun {
	float: left;
}
:root .rich_md .foFun {
	
}
.side .orderWrap {
	background: none; margin: 0px;
}
.side .orderDetail {
	padding: 0px;
}
.side .rich_md {
	background: none; margin: 0px 15px; padding: 0px;
}
.side .rich_md .rich_md_box {
	padding: 0px; border: currentColor; border-image: none; width: auto;
}
.orginCnt .rich_md {
	background: rgb(248, 248, 248);
}
.LC_mini .replyBox .orderWrap {
	margin: 0px; padding: 0px; border-top-color: currentColor; border-top-width: medium; border-top-style: none;
}
.LC_mini .rich_md {
	margin: 0px;
}
.LC_mini_at .rich_md {
	background: none;
}
.LC_mini .orderDetail {
	overflow: visible;
}
.LC_mini .rich_md {
	overflow: visible;
}
.LC_mini .rich_md .rich_md_box {
	margin: -15px -10px 0px 0px;
}
.LC_mini .replyBox .multiMedia .rich_mod {
	margin-left: 0px;
}
.lc_rich_bg .rich_url {
	width: 485px;
}
.rich_url .promoBox {
	margin: 0px; height: auto;
}
.rich_url .promoImg {
	width: 120px;
}
.rich_url .promoImg a {
	overflow: hidden; display: inline-block; max-height: 90px; _height: 90px;
}
.rich_url .promoImg img {
	padding: 0px; border: 0px currentColor; border-image: none; width: 120px;
}
.rich_url p {
	line-height: 20px;
}
.rich_url .link_name {
	margin: -2px 0px 1px; height: auto;
}
.rich_url .link_name a {
	font-size: 14px; font-weight: bold;
}
.rich_url .detail_a {
	line-height: 12px; margin-top: 6px; display: inline-block;
}
#mainWrapper .lc_rich_bg .rich_url {
	_width: 470px;
}
.broad_tip_font {
	padding: 20px 0px 2px; color: rgb(153, 153, 153);
}
.jion_act_tip {
	width: 380px; overflow: hidden; padding-top: 10px; _zoom: 1;
}
.jion_act_tip .vip {
	
}
.jion_user_pic {
	margin-right: 10px; float: left;
}
.jion_btn_pn {
	padding: 20px 0px; text-align: right;
}
.D .jion_btn_pn label {
	line-height: normal; padding-left: 8px; margin-left: 10px; position: static;
}
.gb_tippop_pn {
	padding: 20px 30px; _padding: 0 30px 20px;
}
.ofh {
	overflow: hidden; -ms-zoom: 1;
}
.gb_tippop_pn .con strong {
	font-size: 14px; font-weight: bold;
}
.gb_tippop_pn .btn {
	margin: 0px auto; width: 150px; text-align: center;
}
.gb_tippop_pn .btn .gb_btn {
	margin-right: 5px;
}
.gb_tippop_pn .ico_tsW {
	margin-top: 2px;
}
.gb_tippop_pn .con {
	margin-bottom: 15px;
}
.undis_v {
	display: block; visibility: hidden;
}
.dis_n {
	display: none;
}
.oly_guess_pn {
	float: left; display: block;
}
.olympic_warn_pn {
	float: left; display: block;
}
.oly_guess_pn .orderDetail {
	padding: 0px; border: 0px currentColor; border-image: none;
}
.oly_guess_pn {
	margin-top: 10px;
}
.oly_guess_pn .orderWrap {
	background: none; margin: 0px; border: currentColor; border-image: none; clear: none;
}
.replyBox .oly_guess_pn .orderWrap {
	border: currentColor; border-image: none;
}
.oly_guess_pn .o_s1 {
	background: rgb(255, 255, 255); border: 1px solid rgb(227, 227, 227); border-image: none;
}
.orderWrap .o_s2 {
	display: none;
}
.orderView .o_s1 {
	display: none;
}
.oly_guess_pn .orderWrap {
	cursor: auto;
}
.orderView .o_s2 {
	display: block;
}
.oly_guess_pn .orderView img {
	width: 50px;
}
.oly_guess_pn .orderView {
	background: rgb(245, 245, 245); cursor: auto;
}
.oly_guess_pn ul {
	margin-bottom: 10px;
}
.oly_guess_pn li {
	padding: 0px; border: currentColor; border-image: none; float: none;
}
#talkList .oly_guess_pn li:hover {
	border: currentColor; border-image: none;
}
#talkList .oly_guess_pn li.hover {
	border: currentColor; border-image: none;
}
.oly_guess_pn .o_s1 h6 {
	background: rgb(245, 245, 245); padding: 0px 14px; height: 32px; line-height: 32px; overflow: hidden; white-space: nowrap; -ms-text-overflow: ellipsis;
}
.oly_guess_pn .o_s1 {
	width: 260px; overflow: hidden; position: relative; z-index: 1;
}
.replyBox .oly_guess_pn .o_s1 {
	margin-left: 20px;
}
.oly_guess_pn .o_s1 .zoom {
	left: 0px; top: 0px; width: 100%; height: 100%; position: absolute; z-index: 10;
}
.o_s1 .o_guess_cont {
	padding: 2px 10px 10px 15px;
}
.o_guess_cont .btn .right a:hover {
	color: rgb(0, 106, 146);
}
.oly_guess_pn label input {
	vertical-align: middle;
}
.oly_guess_pn label span {
	vertical-align: middle;
}
.o_guess_cont label input {
	vertical-align: middle;
}
.o_guess_cont label span {
	vertical-align: middle;
}
.oly_guess_pn label input {
	margin-right: 5px;
}
.o_guess_cont label input {
	margin-right: 5px;
}
.oly_guess_pn .o_s1 li {
	width: 150px; height: 21px; line-height: 21px; overflow: hidden; white-space: nowrap; -ms-text-overflow: ellipsis;
}
.oly_guess_pn .o_s1 img {
	margin-top: 10px;
}
.oly_guess_pn .o_s1 {
	cursor: url("cursor_zoom[1].cur"), pointer;
}
.oly_guess_pn .o_s1 a {
	cursor: url("cursor_zoom[1].cur"), pointer;
}
.oly_guess_pn .o_s1 .zoom {
	cursor: url("cursor_zoom[1].cur"), pointer;
}
.oly_guess_pn .orderDetail {
	height: auto;
}
.olympic_warn_pn .o_warn_icn .t {
	background: url("olympic[1].png");
}
.olympic_warn_pn {
	background: rgb(245, 245, 245);
}
.olympic_warn_pn .orderView {
	cursor: auto;
}
.olympic_warn_pn .o_s1 {
	padding: 10px 15px; margin-top: 10px;
}
.olympic_warn_pn .o_s2 {
	padding: 0px 15px;
}
.olympic_warn_pn .o_warn_img {
	width: 54px; height: 54px; margin-right: 10px; float: left;
}
.olympic_warn_pn .o_warn_img img {
	padding: 1px; border: 1px solid rgb(210, 210, 210); border-image: none; width: 50px; height: 50px;
}
.olympic_warn_pn .o_warn_cont p {
	line-height: normal; padding-bottom: 5px;
}
.olympic_warn_pn .o_warn_icn {
	text-align: left; margin-right: 10px; vertical-align: middle;
}
.olympic_warn_pn .o_warn_icn .t {
	background-position: 0px 0px; color: rgb(11, 107, 183); padding-left: 20px; vertical-align: middle; background-repeat: no-repeat;
}
.olympic_warn_pn .o_more_match {
	vertical-align: middle;
}
.oly_guess_pn .orderWrap .o_s2 {
	padding-right: 15px; padding-left: 15px;
}
.lc_rich_wp {
	background: none; margin: 0px; padding: 10px 0px 5px; border: 0px currentColor; border-image: none;
}
.lc_rich_in {
	padding: 0px;
}
.rich_max {
	display: none;
}
.lc_rich_bg .lc_rich_in {
	background: whitesmoke; padding: 15px;
}
.richmax_up_bar {
	text-align: center; padding-top: 5px;
}
.richmax_up_bar .a5 {
	top: -1px; position: relative;
}
.replyBox .richmax_up_bar {
	padding-bottom: 5px;
}
.lc_rich_wp .rich_dajia {
	margin: 0px;
}
.lc_rich_wp .rich_sp_min {
	margin: 0px;
}
.lc_rich_wp .rich_sp_min2 {
	margin: 0px;
}
.lc_rich_wp .rich_special {
	margin: 0px;
}
.lc_rich_wp .rich_longwb {
	margin: 0px;
}
.lc_rich_wp .rich_hottopic_min {
	margin: 0px;
}
.orderView .rich_max {
	display: block;
}
.orderView .rich_min {
	display: none;
}
.orderView .lc_rich_in {
	background: whitesmoke; padding: 0px 20px 20px;
}
.orderView .lc_rich_in .vTools {
	padding-right: 0px; padding-left: 0px;
}
.orderView .richmax_up_bar {
	display: block;
}
.orderView .tl_tools {
	display: block;
}
.replyBox .lc_rich_wp {
	margin: 0px; padding: 0px;
}
.replyBox .lc_rich_in {
	padding: 15px 20px 0px;
}
.rich_longwb .promoPic {
	background: rgb(255, 255, 255); padding: 3px; border: 1px solid rgb(231, 231, 231); border-image: none; height: 100px; overflow: hidden;
}
.rich_longwb .promoPic span {
	width: 128px; height: 100px; overflow: hidden; display: block; position: relative; _float: left;
}
.rich_longwb .promoPic img {
	padding: 0px; border: 0px currentColor; border-image: none; display: block; _float: left;
}
.rich_longwb .tit {
	font-size: 12px; margin-bottom: 5px;
}
.rich_longwb .info {
	color: rgb(102, 102, 102);
}
.rich_longwb .op {
	padding-top: 5px;
}
.rich_longwb_box .pic {
	float: left; display: block; position: relative;
}
.rich_longwb_box .pic img {
	background: rgb(255, 255, 255); padding: 3px; border: 1px solid rgb(231, 231, 231); border-image: none; display: none;
}
.rich_longwb_box .pic .ic_longwb_sign {
	right: -3px; bottom: 5px; position: absolute;
}
.rich_longwb_box .pic:hover {
	text-decoration: none; cursor: url("cursor_zoom[1].cur"), pointer;
}
.tl_tools_longwb {
	padding-right: 0px; padding-left: 0px;
}
.tl_tools_longwb .printToPic {
	line-height: 16px; float: right; display: block;
}
.richCloser {
	background: url("ico_textbox_close.8a[1].png") no-repeat; width: 26px; height: 23px; display: block; _background: url("ico_textbox_close.ie6[1].png");
}
.richFloat {
	left: -374px; top: 300px; width: 26px; position: relative; cursor: default;
}
.richFloat a {
	cursor: pointer;
}
.rich_paipai {
	margin: 0px;
}
.rich_paipai .promoPic {
	background: rgb(255, 255, 255); padding: 3px; border: 1px solid rgb(231, 231, 231); border-image: none; height: 80px; overflow: hidden;
}
.rich_paipai .promoPic span {
	width: 80px; height: 80px; overflow: hidden; display: block; position: relative; _float: left;
}
.rich_paipai .promoPic img {
	padding: 0px; border: 0px currentColor; border-image: none; width: 80px; height: 80px; display: block; z-index: 0; _float: left;
}
.rich_paipai .promoPic .ic_video {
	left: 6px; bottom: 6px; position: absolute; cursor: pointer; opacity: 0.75;
}
.rich_paipai .promoCnt .tit {
	font-size: 12px;
}
.rich_paipai .promoCnt .op {
	line-height: 16px; padding-top: 8px;
}
.replyBox .rich_paipai {
	margin: 0px;
}
.rich_movie_ticket {
	margin: 0px;
}
.rich_movie_ticket .promoPic {
	background: rgb(255, 255, 255); padding: 3px; border: 1px solid rgb(231, 231, 231); border-image: none; height: 110px; overflow: hidden;
}
.rich_movie_ticket .promoPic span {
	width: 80px; height: 110px; overflow: hidden; display: block; position: relative; _float: left;
}
.rich_movie_ticket .promoPic img {
	padding: 0px; border: 0px currentColor; border-image: none; display: block; z-index: 0; _float: left;
}
.rich_movie_ticket .promoPic .ic_video {
	left: 6px; bottom: 6px; position: absolute; cursor: pointer; opacity: 0.75;
}
.rich_movie_ticket .promoCnt .tit {
	font-size: 12px; font-weight: normal;
}
.replyBox .rich_movie_ticket {
	margin: 0px;
}
.mFun .collect_pn {
	background: rgb(255, 255, 255); border: 1px solid rgb(220, 220, 220); border-image: none; width: 180px; right: 0px; overflow: hidden; position: absolute; _float: left;
}
.collect_pn .s1 dt {
	margin: 0px; padding: 0px 5px; width: 100%; height: 26px; color: rgb(102, 102, 102); line-height: 26px; display: block;
}
.collect_pn .s1 dd a {
	margin: 0px; padding: 0px 5px; width: 100%; height: 26px; color: rgb(102, 102, 102); line-height: 26px; display: block;
}
.collect_pn .s1 dd span {
	margin: 0px; padding: 0px 5px; width: 100%; height: 26px; color: rgb(102, 102, 102); line-height: 26px; display: block;
}
.collect_pn .s1 dt {
	color: rgb(51, 51, 51); font-weight: bold;
}
.collect_pn .s1 dd a:hover {
	background: rgb(96, 154, 219); color: rgb(255, 255, 255); text-decoration: none;
}
.collect_pn .s1 dd {
	border-top-color: rgb(220, 220, 220); border-top-width: 1px; border-top-style: solid;
}
.collect_pn .page {
	border-top-color: rgb(220, 220, 220); border-top-width: 1px; border-top-style: solid;
}
.collect_pn a.more {
	padding: 0px 0px 0px 5px; height: 24px; line-height: 24px; border-top-color: rgb(220, 220, 220); border-top-width: 1px; border-top-style: solid; display: block;
}
.collect_pn .top {
	padding: 0px 5px; height: 24px; color: rgb(51, 51, 51); line-height: 24px;
}
.collect_pn .top a {
	padding: 0px; display: inline !important;
}
.collect_pn .s2 li {
	padding: 0px 5px; height: 24px; line-height: 24px;
}
.collect_pn .s2 li a {
	padding: 0px;
}
.collect_pn .s1 .collected {
	background: rgb(255, 245, 240); color: rgb(51, 51, 51);
}
.collect_pn .s2 li.collected {
	background: rgb(255, 245, 240); color: rgb(51, 51, 51);
}
.collect_pn .page {
	padding: 3px 5px; text-align: right;
}
.collect_pn .page a {
	padding: 0px; display: inline !important;
}
.collect_pn .page b {
	padding: 0px; display: inline !important;
}
.mFunDis_o {
	z-index: 11;
}
.insertFun .dropBox .micoZt {
	right: 0px; overflow: visible; margin-top: 0px; position: relative;
}
.insertFun .dropBox .micoZt .collect_pn {
	top: -1px; width: 180px; right: -184px; color: rgb(153, 153, 153); display: none;
}
.insertFun .dropBox .micoZt .collect_pn .s1 dt {
	color: rgb(153, 153, 153); font-weight: normal;
}
.insertFun .dropBox .micoZt .collect_pn .s1 dd a {
	color: rgb(153, 153, 153); font-weight: normal;
}
.insertFun .dropBox .micoZt .collect_pn .s1 dd span {
	color: rgb(153, 153, 153); font-weight: normal;
}
.insertFun .dropBox .micoZt .collect_pn .s1 dd {
	border-top-color: currentColor; border-top-width: medium; border-top-style: none;
}
.insertFun .dropBox .micoZt .collect_pn .s1 dt {
	height: 26px; color: rgb(153, 153, 153); line-height: 26px; border-bottom-color: rgb(220, 220, 220); border-bottom-width: 1px; border-bottom-style: solid;
}
.insertFun .dropBox .micoZt .collect_pn .top {
	height: 26px; color: rgb(153, 153, 153); line-height: 26px; border-bottom-color: rgb(220, 220, 220); border-bottom-width: 1px; border-bottom-style: solid;
}
.insertFun .dropBox .micoZt .collect_pn .s1 dd a:hover {
	background: none; color: rgb(91, 164, 210); text-decoration: none;
}
.insertFun .dropBox .micoZt .txt {
	padding: 0px 0px 0px 19px;
}
.yz_re_h {
	height: 257px;
}
.yz_re_h .ico_tsW {
	margin: 45px 8px 0px 100px;
}
.yz_re_h .task_yz_r {
	margin-top: 45px; float: left;
}
.gb_uform {
	height: 22px; position: relative; z-index: 10;
}
.gb_uform_inner {
	background: rgb(255, 255, 255); padding: 0px 5px; border: 1px solid rgb(173, 182, 197); border-image: none; height: 20px; position: relative; z-index: 10;
}
.gb_uform_inner .input_text {
	background: none; border: 0px currentColor; border-image: none; width: 99%; height: 20px; line-height: 20px;
}
.gb_uform_inner .btn_outer {
	top: 0px; width: 20px; height: 20px; right: 0px; overflow: hidden; display: block; position: absolute; cursor: pointer;
}
.gb_uform_inner .text_del {
	font: bold 14px/19px "Simsun"; margin: 1px 0px 0px 2px; color: rgb(203, 203, 203); display: block; font-size-adjust: none; font-stretch: normal;
}
.gb_uform_inner .text_del:hover {
	color: rgb(159, 159, 159); text-decoration: none;
}
.gb_uform_inner .text_gray {
	color: rgb(153, 153, 153);
}
.gb_sub_tab a {
	padding: 1px 10px; height: 16px; line-height: 16px; margin-right: 1px; display: inline-block;
}
.gb_sub_tab a.cur {
	background: rgb(136, 157, 182); color: rgb(255, 255, 255); text-decoration: none;
}
.gb_ucard {
	padding: 4px; overflow: hidden; cursor: pointer;
}
.gb_ucard_l {
	margin-right: 8px; float: left; _margin-right: 5px;
}
.gb_ucard_c {
	overflow: hidden; white-space: nowrap; -ms-word-break: normal; -ms-zoom: 1; -ms-word-wrap: normal; -ms-text-overflow: ellipsis; _width: 84px;
}
.gb_ucard_tit {
	height: 16px; line-height: 16px; overflow: hidden; white-space: nowrap; -ms-word-wrap: break-word;
}
.gb_ucard .queue {
	height: 16px; line-height: 16px; overflow: hidden; white-space: nowrap; -ms-word-wrap: break-word;
}
.gb_ucard .text_u {
	color: rgb(21, 119, 176); display: inline-block;
}
.gb_ucard .text_id {
	color: rgb(102, 102, 102);
}
.gb_ucard_list .unit {
	float: left; cursor: pointer;
}
.gb_ucard_list .icon_sfo {
	visibility: hidden;
}
.gb_ucard_list .hover .gb_ucard {
	background: rgb(235, 246, 254);
}
.gb_ucard_list .select .gb_ucard {
	background: rgb(235, 246, 254);
}
.gb_ucard_list .select .icon_sfo {
	visibility: visible;
}
.gb_chsuser {
	width: 532px; height: 275px;
}
.gb_chsuser_top {
	border-width: 1px 1px 0px; border-style: solid solid none; border-color: rgb(221, 221, 221) rgb(221, 221, 221) currentColor; padding: 10px; border-image: none;
}
.gb_chsuser_bd {
	background: rgb(255, 255, 255); padding: 5px 0px 0px;
}
.gb_chsuser_top .gb_uform {
	width: 165px; float: left;
}
.gb_chsuser_top .gb_sub_tab {
	color: rgb(51, 51, 51); padding-top: 3px; float: right;
}
.gb_chsuser .scroll {
	border: 1px solid rgb(221, 221, 221); border-image: none; height: 223px; overflow: scroll; -ms-overflow-x: hidden;
}
.special_sFo .gb_chsuser_top {
	border: 0px currentColor; border-image: none;
}
.special_sFo .gb_uform {
	float: right;
}
.special_sFo .gb_sub_tab {
	float: left;
}
.unSelectItem img {
	
}
.friendName {
	-ms-text-overflow: ellipsis; _width: 130px; _white-space: nowrap;
}
.D3 .uploadVideo {
	text-align: center; padding-top: 20px; padding-bottom: 20px;
}
.D3 .uploadVideo .btn_addPic {
	margin-bottom: 0px;
}
.ui_fixedTips_pn {
	width: 330px; right: 0px; bottom: 0px; font-size: 0px; position: fixed; z-index: 100; _position: absolute;
}
.ui_fixedTips_pn table {
	width: 100%;
}
.ui_fixedTips_borderH {
	background: rgba(0, 0, 0, 0.15); _background: #EEE;
}
.ui_fixedTips_borderS {
	background: rgba(0, 0, 0, 0.15); _background: #EEE;
}
.ui_fixedTips_conner_lt {
	background: rgba(0, 0, 0, 0.15); _background: #EEE;
}
.ui_fixedTips_conner_rt {
	background: rgba(0, 0, 0, 0.15); _background: #EEE;
}
.ui_fixedTips_conner_lb {
	background: rgba(0, 0, 0, 0.15); _background: #EEE;
}
.ui_fixedTips_conner_rb {
	background: rgba(0, 0, 0, 0.15); _background: #EEE;
}
.ui_fixedTips_borderH {
	width: 320px; height: 5px;
}
.ui_fixedTips_borderS {
	width: 5px; height: 100%;
}
.ui_fixedTips_conner_lt {
	width: 5px; height: 5px; overflow: hidden;
}
.ui_fixedTips_conner_rt {
	width: 5px; height: 5px; overflow: hidden;
}
.ui_fixedTips_conner_lb {
	width: 5px; height: 5px; overflow: hidden;
}
.ui_fixedTips_conner_rb {
	width: 5px; height: 5px; overflow: hidden;
}
.ui_fixedTips_conner_lt {
	border-radius: 5px 0px 0px; -moz-border-radius: 5px 0 0 0; -webkit-border-radius: 5px 0 0 0;
}
.ui_fixedTips_conner_rt {
	border-radius: 0px 5px 0px 0px; -moz-border-radius: 0 5px 0 0; -webkit-border-radius: 0 5px 0 0;
}
.ui_fixedTips_conner_lb {
	border-radius: 0px 0px 0px 5px; -moz-border-radius: 0 0 0 5px; -webkit-border-radius: 0 0 0 5px;
}
.ui_fixedTips_conner_rb {
	border-radius: 0px 0px 5px; -moz-border-radius: 0 0 5px 0; -webkit-border-radius: 0 0 5px 0;
}
.ui_fixedTips_borderH {
	_background: #DDD;
}
.ui_fixedTips_borderS {
	_background: #DDD;
}
.ui_fixedTips_conner_lt {
	_background: #DDD;
}
.ui_fixedTips_conner_rt {
	_background: #DDD;
}
.ui_fixedTips_conner_lb {
	_background: #DDD;
}
.ui_fixedTips_conner_rb {
	_background: #DDD;
}
.ui_fixedTips_box {
	background: rgb(255, 255, 255); font-size: 12px;
}
.ui_fixedTips_box .ui_fixedTips_hd {
	background: rgb(231, 242, 249); height: 25px; border-bottom-color: rgb(200, 220, 235); border-bottom-width: 1px; border-bottom-style: solid;
}
.ui_fixedTips_box .ui_fixedTips_hd h2 {
	line-height: 25px; padding-left: 20px; font-weight: bold; float: left;
}
.ui_fixedTips_close {
	font-family: simsun,"宋体",sans-serif; font-size: 16px;
}
.ui_fixedTips_box .ui_fixedTips_close {
	margin-right: 5px; float: right; display: inline;
}
.ui_fixedTips_box .ui_fixedTips_close:hover {
	text-decoration: none;
}
.ui_fixedTips_box .ui_fixedTips_bd {
	padding: 15px 20px 0px; -ms-word-break: break-all; -ms-word-wrap: break-word;
}
.ui_fixedTips_bd .msgBox {
	width: 280px; height: 135px; margin-right: 0px;
}
.ui_fixedTips_bd .hd_box {
	height: 125px;
}
.ui_fixedTips_box .ui_fixedTips_bd .msgCnt {
	height: 19px; line-height: 19px; font-size: 12px;
}
.ui_fixedTips_box .ui_fixedTips_bd .userName {
	height: 19px; line-height: 19px; font-size: 12px;
}
.ui_fixedTips_box .ui_fixedTips_bd .userName {
	_overflow: hidden;
}
.ui_fixedTips_box .ui_fixedTips_fd {
	padding: 10px 20px;
}
.ui_fixedTips_box .ui_fixedTips_fd .left {
	font-weight: bold;
}
.ui_fixedTips_box .ui_fixedTips_fd .stp {
	margin: 0px 5px; color: rgb(223, 225, 225);
}
.ui_fixedTips_bd .hd_box .title {
	text-align: center; font-size: 14px; font-weight: bold; margin-bottom: 5px;
}
.ui_fixedTips_bd .hd_box .pic {
	width: 80px; height: 80px; overflow: hidden; margin-top: 5px; float: left;
}
.ui_fixedTips_bd .hd_box .info {
	overflow: hidden; padding-left: 10px;
}
.ui_fixedTips_bd .hd_box .info .title {
	font-weight: bold; margin-bottom: 5px; display: block;
}
.ui_ico_s i {
	background: url("ui_i_pic_[1].png") no-repeat; overflow: hidden; display: inline-block; _background-image: url("ui_i_pic_ie6_121218[1].png");
}
.ui_ico_b i {
	background: url("ui_i_pic_[1].png") no-repeat; overflow: hidden; display: inline-block; _background-image: url("ui_i_pic_ie6_121218[1].png");
}
.ui_ico_ms i {
	background: url("ui_i_pic_[1].png") no-repeat; overflow: hidden; display: inline-block; _background-image: url("ui_i_pic_ie6_121218[1].png");
}
.ui_ico_s i {
	
}
.ui_ico_b i {
	
}
.ui_ico_ms i {
	
}
.ui_ico_s i {
	width: 16px; height: 16px;
}
.ui_ico_b i {
	width: 32px; height: 32px;
}
.ui_ico_ms i {
	width: 12px; height: 12px;
}
.ui_ico_s i {
	vertical-align: middle;
}
.ui_ico_s a {
	vertical-align: middle;
}
.ui_ico_s span {
	vertical-align: middle;
}
.ui_ico_b i {
	vertical-align: middle;
}
.ui_ico_b a {
	vertical-align: middle;
}
.ui_ico_b span {
	vertical-align: middle;
}
.ui_ico_ms i {
	vertical-align: middle;
}
.ui_ico_ms a {
	vertical-align: middle;
}
.ui_ico_ms span {
	vertical-align: middle;
}
.ui_ico_s a {
	margin-left: 5px;
}
.ui_ico_s span {
	margin-left: 5px;
}
.ui_ico_b a {
	margin-left: 5px;
}
.ui_ico_b span {
	margin-left: 5px;
}
.ui_ico_s .ui_tipico {
	background-position: -76px -35px;
}
.ui_ico_b .ui_tipico {
	background-position: -68px 0px;
}
.ui_ico_s .ui_sucico {
	background-position: -8px -35px;
}
.ui_ico_b .ui_sucico {
	background-position: 0px 0px;
}
.ui_ico_s .ui_warnico {
	background-position: -42px -35px;
}
.ui_ico_b .ui_warnico {
	background-position: -34px 0px;
}
.ui_ico_ms .ui_tipico {
	background-position: -78px -55px;
}
.ui_ico_ms .ui_sucico {
	background-position: -9px -35px;
}
.ui_ico_ms .ui_warnico {
	background-position: -44px -35px;
}
.pop_rst_box {
	padding: 10px 15px 25px;
}
.pop_rst_box .tit {
	text-align: center;
}
.pop_rst_box .tit_tx {
	font-size: 14px; font-weight: bold;
}
.pop_rst_box .ui_sucico {
	margin-left: 0px;
}
.pop_rst_box .ui_warnico {
	margin-left: 0px;
}
.pop_rst_box .opt {
	text-align: center; padding-top: 25px;
}
.pop_rst_box_succeed {
	padding-top: 12px; padding-bottom: 25px; min-width: 100px;
}
.pop_rst_box_fail {
	padding: 25px 5px 30px 15px; min-width: 272px;
}
.pop_rst_box_fail .opt {
	padding-top: 10px;
}
.confirm_larger_box {
	padding: 25px 15px 30px 25px;
}
.confirm_larger_box .ui_ico_b {
	margin-right: 10px; float: left; _margin-right: 7px;
}
.confirm_larger_box .ui_sucico {
	margin-left: 0px;
}
.confirm_larger_box .ui_warnico {
	margin-left: 0px;
}
.confirm_larger_box .cnt {
	overflow: hidden;
}
.confirm_larger_box .info_tx {
	color: rgb(153, 153, 153); line-height: 18px;
}
.confirm_larger_box .tit {
	line-height: 22px; padding-top: 4px; font-size: 14px; font-weight: bold; margin-bottom: 5px;
}
.confirm_larger_box .opt {
	padding-top: 5px;
}
.confirm_larger_box .opt .gb_btn {
	margin-right: 6px;
}
.confirm_larger_box .checkbox_item {
	line-height: 17px; padding-bottom: 5px; display: block;
}
.confirm_larger_box .checkbox_item .info {
	overflow: hidden; display: block;
}
.confirm_larger_box .checkbox_item input {
	top: 3px; margin-right: 5px; vertical-align: middle; float: left; position: relative; z-index: 0; _margin-right: 2px;
}
.confirm_larger_box .content {
	color: rgb(153, 153, 153); line-height: 20px; min-height: 42px;
}
.confirm_larger_box .content .pic {
	padding-top: 3px; padding-bottom: 10px;
}
.delChose {
	padding: 15px;
}
.delChose .gb_btn {
	margin-right: 3px; margin-left: 3px; min-width: 30px !important;
}
.confirm_mini_box {
	border-radius: 5px; border: 1px solid rgb(226, 226, 226); border-image: none; position: absolute; z-index: 999; box-shadow: 1px 1px 2px #cac8c8; background-color: rgb(255, 255, 255); -moz-box-shadow: 1px 1px 2px #CAC8C8; -webkit-box-shadow: 1px 1px 2px #CAC8C8; -moz-border-radius: 5px; -webkit-border-radius: 5px; -webkit-animation-name: opacity; -webkit-animation-duration: 0.3s; -webkit-animation-timing-function: ease-in-out;
}
.confirm_mini_box .in {
	padding: 20px;
}
.confirm_mini_box .tit {
	text-align: center; color: rgb(0, 0, 0); font-size: 12px; font-weight: normal;
}
.confirm_mini_box .info {
	text-align: center; color: rgb(153, 153, 153);
}
.confirm_mini_box .opt {
	text-align: center; padding-top: 10px;
}
.confirm_mini_box .opt .gb_btn {
	margin-right: 3px; margin-left: 3px; min-width: 30px !important;
}
.confirm_mini_box .btn_moreSet {
	margin: 0px;
}
.upPics_rst .p_name_lk {
	color: rgb(153, 153, 153);
}
.upPics_rst .btn_remove {
	font-size: 12px; margin-top: 2px; margin-left: 4px;
}
.upPics_view {
	background: rgb(255, 255, 255); border: 1px solid rgb(231, 231, 231); border-image: none; left: 5px; top: 18px; position: absolute;
}
.upPics_view_ft {
	text-align: center; padding-bottom: 8px; clear: both;
}
.upPics_view_ft a {
	float: none; white-space: nowrap;
}
.upPics_view_img {
	padding: 5px;
}
.upPics_view_opt {
	padding: 0px 5px 5px; text-align: center; color: rgb(221, 221, 221); clear: both; white-space: nowrap;
}
.upPics_view_opt .mh_lk {
	float: none;
}
.upPics_view_table td {
	padding: 5px; vertical-align: middle;
}
.upPics_view_table td.opt {
	padding-right: 10px;
}
.upPics_view_table td.pic img {
	display: block;
}
.upPics_view_table .gb_btn5 {
	margin-top: 5px; margin-bottom: 5px; float: none; _display: block;
}
.upPics_view_imgs {
	width: 430px; padding-top: 5px;
}
.upPics_view_imgs .simg_item {
	width: 80px; height: 80px; overflow: hidden; margin-bottom: 5px; margin-left: 5px; float: left; display: block; _display: inline;
}
.caret_out {
	width: 0px; height: 0px; overflow: visible; font-family: simsun; font-size: 0px; display: block; position: absolute; _line-height: 0;
}
.caret_in {
	width: 0px; height: 0px; overflow: visible; font-family: simsun; font-size: 0px; display: block; position: absolute; _line-height: 0;
}
.caret_out {
	z-index: 1;
}
.caret_in {
	z-index: 2;
}
.tip_pop {
	position: absolute; z-index: 250;
}
.tip_pop_in {
	background: rgb(255, 249, 217); padding: 8px 15px 8px 10px; border-radius: 5px; border: 1px solid rgb(255, 232, 161); border-image: none; position: relative; min-height: 10px; box-shadow: 0px 2px 0px 1px rgba(0,0,0,0.1); _height: 10px; -moz-border-radius: 5px 5px 5px 5px; -webkit-border-radius: 5px 5px 5px 5px;
}
.tip_pop_remove {
	top: 1px; right: 4px; color: rgb(160, 160, 160); font-family: Simsun; font-size: 12px; font-weight: bold; display: block; position: absolute;
}
.tip_pop_remove:hover {
	color: rgb(176, 104, 1); text-decoration: none;
}
.tip_pop_head {
	margin-right: 10px; float: left; _margin-right: 7px;
}
.tip_pop_head .avatar img {
	width: 60px; height: 60px; display: block;
}
.tip_pop_cont {
	overflow: hidden;
}
.tip_pop_tit {
	line-height: 16px; font-size: 12px; font-weight: bold;
}
.tip_pop_info {
	color: rgb(102, 102, 102); line-height: 16px; -ms-word-break: normal; -ms-word-wrap: break-word;
}
.tip_pop_cont a {
	color: rgb(0, 106, 146) !important; font-size: 12px !important;
}
.tip_pop_cont a:hover {
	text-decoration: underline;
}
.tip_pop .caret {
	background: red; display: block; position: absolute;
}
.tip_pop_hand_down {
	padding-bottom: 7px;
}
.tip_pop_hand_down .caret {
	left: 20px; bottom: 0px;
}
.tip_pop_hand_down .caret_out {
	border-style: solid dashed dashed;
}
.tip_pop_hand_down .caret_in {
	border-style: solid dashed dashed;
}
.tip_pop_hand_down .caret_out {
	border-width: 8px 7px 0px; border-color: rgb(255, 232, 161) transparent transparent; left: 0px; bottom: -8px;
}
.tip_pop_hand_down .caret_in {
	border-width: 7px 6px 0px; border-color: rgb(255, 249, 217) transparent transparent; left: 1px; bottom: -7px;
}
.tip_pop_hand_up {
	padding-top: 7px;
}
.tip_pop_hand_up .caret {
	left: 0px; top: 0px;
}
.tip_pop_hand_up .caret_out {
	border-style: dashed dashed solid;
}
.tip_pop_hand_up .caret_in {
	border-style: dashed dashed solid;
}
.tip_pop_hand_up .caret_out {
	border-width: 0px 7px 8px; border-color: transparent transparent rgb(255, 232, 161); left: 0px; top: -8px;
}
.tip_pop_hand_up .caret_in {
	border-width: 0px 6px 7px; border-color: transparent transparent rgb(255, 249, 217); left: 1px; top: -7px;
}
.tip_pop_hand_right {
	padding-top: 7px;
}
.tip_pop_hand_right .caret {
	top: 0px; right: 0px;
}
.tip_pop_hand_right .caret_out {
	border-style: dashed dashed dashed solid;
}
.tip_pop_hand_right .caret_in {
	border-style: dashed dashed dashed solid;
}
.tip_pop_hand_right .caret_out {
	border-width: 7px 0px 7px 8px; border-color: transparent transparent transparent rgb(255, 232, 161); left: 0px; top: 8px;
}
.tip_pop_hand_right .caret_in {
	border-width: 6px 0px 6px 7px; border-color: transparent transparent transparent rgb(255, 249, 217); left: 0px; top: 8px;
}
.tip_pop_hand_left {
	padding-top: 7px;
}
.tip_pop_hand_left .caret {
	left: 0px; top: 0px;
}
.tip_pop_hand_left .caret_out {
	border-style: dashed solid dashed dashed;
}
.tip_pop_hand_left .caret_in {
	border-style: dashed solid dashed dashed;
}
.tip_pop_hand_left .caret_out {
	border-width: 7px 8px 7px 0px; border-color: transparent rgb(255, 232, 161) transparent transparent; left: -8px; top: 8px;
}
.tip_pop_hand_left .caret_in {
	border-width: 6px 7px 6px 0px; border-color: transparent rgb(255, 249, 217) transparent transparent; left: -8px; top: 8px;
}
.D .dialogPics {
	width: 456px;
}
.D .dialogPics .insertPic {
	margin: 35px 0px 0px -16px; left: 0px; top: 50px;
}
.D .dialogPics .sendStatus .uploadPicS {
	position: static;
}
.D .dialogPics .sendStatus .uploadVideo {
	position: static;
}
.D .dialogPics .sendStatus .uploadPicS .preview .del {
	margin-top: 0px;
}
.D .dialogPics .sendStatus .uploadPicS .preview .ico_pic {
	margin-top: 0px;
}
.D .dialogPics .D3 .urlPic p {
	
}
.D .dialogPics .tabStyle3 .close {
	display: block !important;
}
.D .dialogPics .insertPic .inputTxt {
	padding: 0px; border: 1px solid rgb(173, 182, 197); border-image: none; height: 18px;
}
.D .dialogPics .insertPic .m_searchBox {
	overflow: visible;
}
.D .dialogPics .uploadPicS .preview .ico_pic {
	margin-top: 0px;
}
.D .dialogPics .D3 .singlePic .cnt_1 .sPicForm .filePrew {
	
}
.D .dialogPics .hidePicDiv {
	display: none;
}
.dialogPics .hideDcnt {
	display: none;
}
.D .dialogPics .D3 .searchPic .m_item1 {
	width: 160px; _display: inline;
}
.D .dialogPics .insertPic .searchPic .inputTxt {
	width: 160px;
}
.msgBox .ic_keyword_follow {
	cursor: pointer;
}
.rich_sp_min .promoImg {
	width: 80px; height: 80px; overflow: hidden;
}
.rich_sp_min .promoImg img {
	padding: 0px; border: 0px currentColor; border-image: none; width: 80px; height: 80px;
}
.rich_sp_min .unite_sign {
	padding: 0px 5px 0px 7px;
}
.rich_sp_min2 .unite_sign {
	padding: 0px 5px 0px 7px;
}
.rich_sp_min2 .promoImg {
	width: 160px; height: 160px; overflow: hidden; margin-right: 10px;
}
.rich_sp_min2 .promoImg img {
	padding: 0px; border: 0px currentColor; border-image: none; width: 160px; height: 160px;
}
.rich_sp_min2 .rich_sp_a {
	padding: 0px 8px; left: 0px; top: 0px; height: 18px; color: rgb(255, 255, 255); line-height: 18px; display: inline-block; position: absolute; background-color: rgb(245, 121, 12);
}
.rich_sp_min2 .o_000_6 {
	padding: 5px 0px 0px 10px; left: 0px; width: 150px; height: 35px; text-align: left; bottom: 0px; line-height: 15px;
}
.rich_sp_min2 .rich_sp_num {
	right: -1px; bottom: 1px; position: absolute;
}
.rich_sp_min2 .rich_sp_num a {
	background: rgb(228, 228, 230); font: 12px/13px Arial; border: 1px solid rgb(189, 189, 191); border-image: none; width: 13px; height: 13px; text-align: center; color: rgb(126, 24, 46); overflow: hidden; text-decoration: none; margin-right: 2px; float: left; font-size-adjust: none; font-stretch: normal;
}
.rich_sp_min2 .rich_sp_num .cur {
	background: rgb(198, 84, 84); color: rgb(255, 255, 255);
}
.rich_sp_min2 .rich_sp_r {
	-ms-zoom: 1;
}
.rich_sp_plist {
	padding-top: 15px;
}
.rich_sp_plist img {
	width: 30px; height: 30px; margin-right: 1px; float: left;
}
.rich_sp_pf {
	color: rgb(153, 153, 153); line-height: 30px; padding-left: 10px;
}
.rich_sp_min2 .sp_charity_qq {
	background: url("w_sp_cir[1].png") 0px -314px; width: 25px; height: 25px; margin-left: 5px; vertical-align: middle; display: inline-block;
}
.rich_sp_min2 .rich_sp_btn .gb_btn {
	margin-right: 10px;
}
.rich_hottopic_min strong {
	font-weight: bold;
}
.rich_hottopic_max strong {
	font-weight: bold;
}
.rich_hottopic_min .ico_arrDown {
	background: url("arr_down[1].png") no-repeat; vertical-align: middle; cursor: pointer;
}
.rich_hottopic_min .promoImg {
	width: 120px; height: 90px;
}
.rich_hottopic_min .promoImg img {
	width: 120px; height: 90px; vertical-align: top;
}
.rich_hottopic_max .hottopic_pk_tit {
	padding: 15px 0px 10px;
}
.rich_hottopic_max .hottopic_pk_tit .tit {
	font-size: 12px; font-weight: normal;
}
.rich_hottopic_max .hottopic_pk_viewpoint {
	position: relative;
}
.rich_hottopic_max .tb_hottopic_pk {
	width: 100%;
}
.rich_hottopic_max .hottopic_pk_item {
	border: 1px solid rgb(242, 150, 118); border-image: none; top: 0px; width: 216px; height: 100%; vertical-align: top;
}
.rich_hottopic_max .e_pk_viewpoint_2 {
	border-color: rgb(183, 218, 238);
}
.rich_hottopic_max .hottopic_vs {
	text-align: center; color: rgb(204, 204, 204); font-family: Arial,sans-serif; font-size: 18px;
}
.rich_hottopic_max .hottopic_pk_item .hottopic_pk_hd {
	background: rgb(242, 150, 118); margin: -1px -1px 0px; height: 23px; text-align: center; color: rgb(255, 255, 255); line-height: 21px; padding-top: 2px; font-weight: bold; position: relative;
}
.rich_hottopic_max .e_pk_viewpoint_2 .hottopic_pk_hd {
	background: rgb(105, 176, 218);
}
.rich_hottopic_max .hottopic_pk_item .hottopic_pk_bd {
	margin: 0px 20px; padding: 15px 0px 85px;
}
.rich_hottopic_max .hottopic_pk_item .hottopic_pk_bd .userName {
	line-height: 1.75; font-size: 12px; float: none; display: inline;
}
.rich_hottopic_max .hottopic_pk_item .hottopic_pk_bd .msgCnt {
	line-height: 1.75; font-size: 12px; float: none; display: inline;
}
.rich_hottopic_max .hottopic_pk_item .hottopic_pk_ft {
	width: 216px; text-align: center; bottom: 50px; position: absolute;
}
.rich_hottopic_max .hottopic_pk_viewpoint .btn_hottopic_pk {
	margin: 0px auto 5px; display: block;
}
.rich_hottopic_max .hottopic_pk_viewpoint .total_num {
	line-height: 1.75; font-size: 12px; font-weight: 600; display: block;
}
.rich_hottopic_max .hottopic_pk_trend {
	margin: 0px 34px; height: 18px; padding-top: 17px; clear: both; position: relative;
}
.rich_hottopic_max .hottopic_pk_trend .pk_trend_1 {
	top: 9px; color: rgb(170, 170, 170); position: absolute;
}
.rich_hottopic_max .hottopic_pk_trend .pk_trend_2 {
	top: 9px; color: rgb(170, 170, 170); position: absolute;
}
.rich_hottopic_max .hottopic_pk_trend .pk_trend_1 {
	left: -35px;
}
.rich_hottopic_max .hottopic_pk_trend .pk_trend_2 {
	right: -35px;
}
.rich_hottopic_max .hottopic_pk_trend .pk_trend_track {
	background: rgb(105, 176, 218); border-radius: 5px;
}
.rich_hottopic_max .hottopic_pk_trend .pk_trend_track_bd {
	background: rgb(242, 150, 118); border-radius: 5px 0px 0px 5px; height: 5px; position: relative;
}
.rich_hottopic_max .btn_hottopic_pk {
	background: rgb(244, 140, 105); border-radius: 3px; border: 1px solid rgb(229, 127, 91); border-image: none; width: 64px; height: 21px; color: rgb(255, 255, 255); line-height: 20px; display: inline-block; -moz-border-radius: 3px; -webkit-border-radius: 3px;
}
.rich_hottopic_max .btn_hottopic_pk:hover {
	text-decoration: none; opacity: 0.9;
}
.rich_hottopic_max .btn_bottopic_pk_gray:hover {
	opacity: 1;
}
.rich_hottopic_max .e_pk_viewpoint_1 .total_num {
	color: rgb(246, 129, 89);
}
.rich_hottopic_max .e_pk_viewpoint_2 .total_num {
	color: rgb(105, 176, 218);
}
.rich_hottopic_max .e_pk_viewpoint_1 .btn_hottopic_pk {
	background-image: -ms-linear-gradient(bottom, rgb(246, 130, 90) 0%, rgb(242, 148, 116) 92%, rgb(243, 160, 131) 100%);
}
.rich_hottopic_max .e_pk_viewpoint_2 .btn_hottopic_pk {
	border-color: rgb(92, 161, 201); background-image: -ms-linear-gradient(bottom, rgb(96, 167, 209) 0%, rgb(105, 176, 218) 92%, rgb(120, 184, 222) 100%);
}
.rich_hottopic_max .hottopic_pk_item .btn_bottopic_pk_gray {
	cursor: default; opacity: 0.5;
}
.rich_hottopic_max .e_pk_viewpoint_1 .btn_bottopic_pk_gray {
	
}
.rich_hottopic_max .e_pk_viewpoint_2 .btn_bottopic_pk_gray {
	
}
.CSP_w {
	padding: 10px 0px; width: 490px; font-size: 14px;
}
.CSP_nav {
	margin-bottom: 10px;
}
.CSP_nav a {
	font-weight: bold; margin-left: 4px;
}
.CSP_list {
	height: 300px; position: relative; -ms-overflow-y: scroll;
}
.CSP_list li {
	padding-left: 50px; position: relative;
}
.CSP_list h4 {
	left: 10px; top: 5px; font-weight: bold; position: absolute;
}
.CSP_list .CSP_i {
	background: rgb(245, 245, 245); padding: 5px;
}
.CSP_list .CSP_p {
	width: 60px; font-weight: bold; float: left;
}
.CSP_list .CSP_c {
	overflow: hidden; -ms-zoom: 1;
}
.CSP_list .CSP_c a {
	font-size: 12px; margin-right: 6px; float: left; white-space: nowrap;
}
.CSP_list .CSP_even {
	background: rgb(255, 255, 255);
}
.D .chg_popup {
	background: url("chg_bg[1].png"); margin: -15px -15px -2px; width: 580px; height: 438px; position: relative;
}
.D .chg_popup .chg_btn_join {
	background: url("chg_btn_join[1].png"); left: 230px; top: 370px; width: 120px; height: 38px; line-height: 100px; overflow: hidden; position: absolute;
}
.D .d_tit_m4 {
	padding-left: 25px;
}
.D .d_cont4_pn {
	padding: 20px 10px; width: 390px;
}
.Darea {
	background: rgb(255, 255, 255); border: 1px solid rgb(208, 208, 208); border-image: none; width: 225px; position: absolute; z-index: 10; box-shadow: 3px 3px 0px rgba(0,0,0,0.1);
}
.Darea .hd {
	padding: 5px 10px 0px 15px; height: 25px; border-bottom-color: rgb(217, 217, 217); border-bottom-width: 1px; border-bottom-style: solid;
}
.Darea .bd {
	padding: 8px 10px;
}
.DareaList {
	margin: 0px 5px;
}
.DareaList .item {
	width: 20%; overflow: hidden; margin-bottom: 3px; float: left; white-space: nowrap;
}
.DareaList .unit {
	padding: 0px 10px; display: inline-block;
}
.DareaList .unit:hover {
	background: rgb(217, 236, 239); text-decoration: none;
}
.rich_pd_min {
	margin: 0px; padding: 9px; border: 1px solid rgb(231, 231, 231); border-image: none; float: left;
}
.promo_wpd_pn .large_img_pn {
	width: 117px; height: 124px; overflow: hidden; font-size: 0px; float: left;
}
.promo_wpd_pn .large_img_pn img {
	width: 117px;
}
.promo_wpd_pn .small_img_pn {
	width: 128px; height: 124px; font-size: 0px; float: left;
}
.promo_wpd_pn .small_img_pn .item {
	margin: 0px 0px 4px 4px; width: 60px; height: 60px; overflow: hidden; float: left; display: inline; position: relative;
}
.promo_wpd_pn .small_img_pn img {
	width: 60px;
}
.rich_wpd_info {
	width: 80px; height: 124px; padding-left: 10px; float: left;
}
.rich_wpd_info .fs14 {
	margin-top: -3px; display: block;
}
.rich_wpd_info .name {
	height: 81px; line-height: 20px; margin-top: 3px;
}
.rich_wpd_info .more {
	background: rgb(137, 180, 202); padding: 3px 5px; color: rgb(255, 255, 255);
}
.replyBox .rich_pd_min {
	margin: 0px;
}
.rich_snake {
	padding: 1px; border: 1px solid rgb(231, 231, 231); border-image: none; width: 411px;
}
.rich_snake .promo_pn {
	background: url("rich_snake_bg[1].png") rgb(234, 242, 246); padding: 6px 0px 6px 8px; position: relative;
}
.rich_snake .promoImg {
	background: url("rich_snake_promoimg_bg[1].png") no-repeat; padding: 6px 0px 0px 5px; width: 106px; height: 108px; margin-right: 12px; float: left;
}
.rich_snake .promoImg img {
	padding: 0px; border: 0px currentColor; border-image: none; width: 102px; height: 101px;
}
.rich_snake .promoCnt {
	padding: 6px 0px 30px; overflow: hidden;
}
.rich_snake .promoCnt .snake_title {
	background: url("snake_title_130130[1].png") no-repeat; margin: 0px; padding: 0px; border: 0px currentColor; border-image: none; width: 270px; text-indent: -9999em; overflow: hidden; display: block; _line-height: 9999px; _text-indent: 0;
}
.rich_snake .promoCnt .desc {
	padding-right: 10px;
}
.rich_snake .promoCnt .opt {
	bottom: 8px; position: absolute;
}
.rich_snake .promoCnt .opt .more {
	background: rgb(137, 180, 202); padding: 3px 5px; color: rgb(255, 255, 255);
}
.rich_snake_1 .promoCnt .snake_title {
	background-position: 0px 0px; height: 48px;
}
.rich_snake_2 .promoCnt .snake_title {
	background-position: 0px -48px; height: 48px;
}
.rich_snake_3 .promoCnt .snake_title {
	background-position: 0px -96px; height: 24px;
}
.rich_snake_4 .promoCnt .snake_title {
	background-position: 0px -120px; height: 48px;
}
.rich_snake_5 .promoCnt .snake_title {
	background-position: 0px -168px; height: 48px;
}
.rich_snake_6 .promoCnt .snake_title {
	background-position: 0px -216px; height: 24px;
}
.rich_snake_7 .promoCnt .snake_title {
	background-position: 0px -240px; height: 48px;
}
.rich_snake_8 .promoCnt .snake_title {
	background-position: 0px -288px; height: 48px;
}
.richArrow {
	background: rgb(216, 131, 137); padding: 0px 15px 0px 5px; height: 17px; color: rgb(255, 255, 255); line-height: 17px; overflow: hidden; display: inline-block; position: relative; -ms-zoom: 1;
}
.richArrow .richArrowI {
	border-width: 20px 10px 20px 0px; border-style: dashed solid dashed dashed; border-color: transparent whitesmoke transparent transparent; top: -11px; height: 0px; right: 0px; overflow: hidden; font-size: 0px; position: absolute; _right: -1px;
}
.prizeBox {
	background: url("prTlBg[1].png"); width: 236px; height: 109px; padding-top: 8px; position: relative;
}
.prizeBox .prize_icn {
	background: url("lisBg[1].png"); width: 42px; height: 42px; right: -6px; margin-top: -15px; display: inline-block; position: absolute; cursor: pointer; _background: none;
}
.prizeBox .prizeBoxImg {
	background: rgb(235, 235, 235); width: 100px; height: 100px; margin-right: 10px; float: left; position: relative;
}
.prizeBox .prizeBoxImg img {
	width: 100px; height: 100px;
}
.prizeBox .prizeType {
	background: rgb(86, 128, 215); padding: 0px 5px; height: 14px; right: -5px; bottom: 3px; color: rgb(255, 255, 255); line-height: 14px; font-weight: bold; display: inline-block; position: absolute;
}
.prizeBox .prizeCont {
	text-align: center;
}
.prizeBox .prizeF {
	font: bold 18px/30px "MicroSoft YaHei", "SimHei"; padding: 15px 0px 10px; color: rgb(102, 102, 102); font-size-adjust: none; font-stretch: normal;
}
.prizeBot .gb_btn5 {
	float: right;
}
.replyBox .prizeBox {
	margin-left: 20px;
}
.vPlay .prizeBox {
	display: none;
}
.prizeBot {
	display: none;
}
.vPlay .prizeBot {
	padding-right: 15px; display: block;
}
.videoBox .prizeBox {
	position: absolute;
}
.videoBox .prizeBox .prizeCont {
	left: 120px; position: absolute;
}
.vThumbs .prizeType {
	background: rgb(86, 128, 215); padding: 0px 5px; height: 14px; color: rgb(255, 255, 255); line-height: 14px; font-weight: bold; display: inline-block; position: absolute;
}
.vThumbs .prizeType {
	left: 68px; top: 85px; width: 30px; cursor: pointer;
}
.prizeCont .vThumbsBox {
	padding: 0px; display: inline;
}
.prizeCont .vThumbs img {
	margin: 8px 0px;
}
.prizeCont .vThumbs {
	display: block;
}
.prizeCont {
	overflow: visible;
}
.oldVerPcont img {
	padding: 0px; border: currentColor; border-image: none;
}
.replyBox .decoBox {
	margin-left: 20px;
}
.decoBox {
	background: url("decoBg[1].png") no-repeat; width: 236px; height: 116px;
}
.decoIcn {
	background: url("decoBg[1].png") no-repeat; width: 236px; height: 116px;
}
.decoIcn {
	background-position: 0px -117px; width: 18px; height: 17px; margin-top: -1px; float: left;
}
.decoBox .ico_badge {
	margin: 18px 0px 0px 10px; display: inline;
}
.decoBox .decoCont {
	text-align: center; _margin-left: -3px;
}
.decoBox .bIntro {
	width: auto; float: left;
}
.decoBox .decoF {
	font: bold 18px/30px "MicroSoft YaHei", "SimHei"; padding: 25px 0px 10px; color: rgb(102, 102, 102); font-size-adjust: none; font-stretch: normal;
}
.ico_pubBlog {
	background-position: -171px 0px; margin: 5px 0px 0px 5px;
}
.nav_pub_wrap {
	top: 6px; width: 23px; height: 23px; right: -28px; position: absolute;
}
.nav_pub_wrap a.btn_nav_pub {
	background: rgb(72, 153, 211); border-radius: 3px; height: 23px; display: block;
}
a.btn_nav_pub:hover {
	background: rgb(72, 153, 211);
}
.nav_pub_wrap a.btn_nav_focus {
	background: rgb(31, 99, 147);
}
.navTalkBox {
	background: rgb(255, 255, 255); margin: 8px 0px 0px -510px; padding: 0px 10px 6px; border-radius: 5px; width: 500px; display: none; position: absolute; box-shadow: 0px 0px 5px #333;
}
.navTalkBox .inputTxt {
	height: 50px;
}
.navTalkBox .talkWrap {
	background: none; border: 0px currentColor; border-image: none;
}
.navTalkBox .bot .sendList {
	margin-right: 10px;
}
.navTalkBox .sendStatus .sico {
	margin: 2px 3px 0px 0px;
}
.navTalkBox .sendThumbs {
	z-index: 110;
}
.nav_pub_acitve .navTalkBox {
	display: block;
}
.nav_pub_wrap .navTalkBox .D3 {
	margin-top: 35px; margin-left: 0px;
}
.haagen_Dazs_icn {
	background: url("spPrize[1].png"); width: 42px; height: 42px; right: 4px; margin-top: -15px; display: inline-block; position: absolute; cursor: pointer;
}
.baoliao_icn {
	background: url("cBaoliao[1].png"); width: 90px; height: 31px; right: 50px; margin-top: -16px; display: inline-block; position: absolute; cursor: pointer;
}
body .baoliao_icn {
	display: inline-block !important;
}
.msgBox .rich_mod {
	display: block;
}
.rich_mod_opt {
	padding: 6px 20px; display: none;
}
.rich_mod_max {
	padding: 0px 20px 20px; display: none;
}
.rich_mod_opt .right .ic {
	top: -1px; margin-right: 2px; vertical-align: middle; position: relative;
}
.replyBox .rich_mod_in {
	border-top-color: rgb(227, 227, 227); border-top-width: 0px; border-top-style: solid;
}
.replyBox .rich_mod_min {
	padding: 5px 20px 3px;
}
.replyBox .rich_mod_max {
	padding-bottom: 8px;
}
.open .rich_mod_in {
	cursor: url("cursor_minify[1].cur"), pointer; background-color: rgb(245, 245, 245);
}
.open .rich_mod_min {
	display: none;
}
.open .rich_mod_opt {
	display: block;
}
.open .rich_mod_max {
	display: block;
}
.open .rich_mod_opt {
	cursor: default;
}
.rich_mod_app .rich_mod_max {
	margin: 0px auto; width: 460px;
}
.rich_mod_max .rich_app_info {
	height: 16px; text-align: right; vertical-align: middle; cursor: default;
}
.rich_app_info img {
	border-radius: 3px; width: 16px; height: 16px; margin-right: 5px;
}
.rich_app_info span {
	height: 16px; line-height: 18px; vertical-align: top; display: inline-block;
}
.rich_app_info a {
	height: 16px; line-height: 18px; vertical-align: top; display: inline-block;
}
.rich_app_info a {
	color: rgb(117, 154, 173);
}
.rich_app_info a:hover span {
	text-decoration: underline;
}
.rich_qb {
	background: rgb(248, 248, 248); padding: 15px 20px 20px; border-radius: 3px; border: 1px solid rgb(228, 228, 228); border-image: none; _padding-right: 15px;
}
.rich_qb .rich_qb_right {
	overflow: hidden;
}
.rich_qb .rich_qb_img {
	margin-right: 10px; float: left; _margin-right: 7px;
}
.replyBox .rich_qb {
	padding: 0px; border: currentColor; border-image: none;
}
.rich_mood {
	background: url("rich_mood_min_bg[1].png"); padding: 4px; width: 257px;
}
.rich_mood_in {
	background: url("rich_mood_min_in[1].png") no-repeat 77px rgb(255, 255, 255); height: 84px; position: relative;
}
.rich_mood .ic_gif {
	left: 50px; top: 60px; height: 15px; display: block; position: absolute;
}
.rich_mood .ic_flash {
	background: rgb(98, 171, 226); padding: 0px 2px; left: 45px; top: 60px; height: 15px; color: rgb(255, 255, 255); line-height: 15px; font-family: tahoma; font-weight: bold; display: block; position: absolute;
}
.rich_mood .pic {
	width: 77px; text-align: center; padding-top: 17px; margin-right: 12px; float: left; _margin-right: 9px;
}
.rich_mood .cnt {
	overflow: hidden; -ms-zoom: 1;
}
.rich_mood .mood_name_text {
	color: rgb(10, 147, 146); line-height: 20px; padding-top: 20px; padding-bottom: 2px; font-family: "Microsoft YaHei","SimHei"; font-size: 18px; display: block;
}
.rich_mood .open_max_link {
	background: url("rich_mood_open_icon[1].png") no-repeat rgb(255, 255, 255); top: 30px; width: 27px; height: 26px; right: 13px; display: block; position: absolute;
}
.rich_mood .op a {
	color: rgb(117, 154, 173);
}
.rich_mood2 {
	padding: 8px 10px; border: 1px solid rgb(227, 227, 227); border-image: none; width: 400px; background-color: rgb(255, 255, 255);
}
.rich_mood2_body {
	padding-bottom: 6px;
}
.rich_mood2 .pic {
	width: 80px; text-align: center; line-height: 16px; float: left;
}
.rich_mood2 .pic .text_mood {
	color: rgb(117, 125, 127); padding-top: 1px; font-size: 14px; display: block;
}
.rich_mood2 .pic .text_mood:hover {
	text-decoration: none;
}
.rich_mood2 .cnt {
	overflow: hidden; padding-top: 5px; -ms-zoom: 1;
}
.rich_mood2 .cnt .info {
	color: rgb(68, 68, 68); font-size: 14px;
}
.rich_mood2 .cnt .info .ic {
	top: -2px; vertical-align: middle; position: relative;
}
.rich_mood2 .cnt .info img {
	top: -2px; vertical-align: middle; position: relative;
}
.rich_mood2_foot {
	line-height: 17px; padding-top: 9px; border-top-color: rgb(227, 227, 227); border-top-width: 1px; border-top-style: solid;
}
.rich_mood2_foot .info {
	color: rgb(153, 153, 153);
}
.rich_mood2_foot .text_user {
	color: rgb(74, 147, 192);
}
.rich_mood2_ops {
	font-size: 0px;
}
.rich_mood2_ops .item {
	margin-left: 4px; vertical-align: top; display: inline-block;
}
.rich_mood2_ops .text_line {
	top: -1px; color: rgb(215, 225, 227); font-size: 14px; margin-left: 4px; vertical-align: top; display: inline-block; position: relative;
}
.rich_mood2_ops .item .ic {
	top: 1px; position: relative;
}
.rich_mood2_ops .item small {
	font-size: 10px; vertical-align: top; display: inline-block;
}
.rich_mood2_ops .item .link {
	display: inline-block; position: relative; opacity: 0.5;
}
.rich_mood2_ops .item .link .ic {
	cursor: pointer;
}
.rich_mood2_ops .item .link:hover {
	text-decoration: none; opacity: 1;
}
.rich_pic {
	background: rgb(255, 255, 255); padding: 10px; border-radius: 2px; border: 1px solid rgb(228, 228, 228); border-image: none; width: 315px; overflow: hidden; float: left; position: relative;
}
.rich_video {
	background: rgb(255, 255, 255); padding: 10px; border-radius: 2px; border: 1px solid rgb(228, 228, 228); border-image: none; width: 315px; overflow: hidden; float: left; position: relative;
}
.rich_pic_box {
	margin: 0px 10px 5px 0px; overflow: hidden; float: left; position: relative;
}
.rich_pic_large {
	width: 120px; height: 90px;
}
.rich_pic_medium {
	width: 80px; height: 120px;
}
.rich_pic_small {
	width: 80px; height: 80px;
}
.rich_pic_medium img {
	width: 80px;
}
.rich_pic_small img {
	width: 80px;
}
.rich_pic_large img {
	width: 120px;
}
.rich_pic_cnt {
	overflow: hidden;
}
.rich_pic_cnt h4 {
	line-height: 20px; margin-top: -4px;
}
.rich_pic_cnt p {
	line-height: 22px; overflow: hidden; -ms-word-break: break-all; -ms-word-wrap: break-word;
}
.rich_pic_cnt .a_t {
	margin: 0px 0px -4px 2px;
}
.rich_tag {
	padding: 0px 6px; height: 20px; right: 0px; bottom: 10px; color: rgb(255, 255, 255); line-height: 20px; display: block; position: absolute;
}
.rich_mod .act {
	background: rgb(129, 192, 230);
}
.rich_mod .app {
	background: rgb(185, 209, 143);
}
.rich_mod .goods {
	background: rgb(255, 193, 131);
}
.rich_mod .others {
	background: rgb(220, 188, 153);
}
.rich_mod .ad {
	background: rgb(248, 176, 181);
}
.comeFrom {
	width: 110px; text-align: right; color: rgb(153, 153, 153); line-height: 20px; float: right; cursor: default;
}
.rich_tag_flash {
	background: rgb(86, 128, 215); padding: 0px 5px; height: 16px; line-height: 16px; font-weight: bold; display: inline-block;
}
.uc_2dCode {
	width: 150px; text-align: center; color: rgb(153, 153, 153); -ms-word-break: break-all; -ms-word-wrap: break-word;
}
.rich_2dCode {
	background: rgb(245, 245, 245); margin: 0px -20px -20px; padding: 10px; border: 1px solid rgb(233, 233, 233); border-image: none; width: 320px;
}
.replyBox .rich_2dCode {
	margin: 10px 0px 0px;
}
.rich_2dCode img {
	width: 320px; display: block;
}
.rich_2dCode .pic {
	width: 320px; height: 100px; overflow: hidden; display: block; position: relative;
}
.rich_2dCode_bg {
	background: rgba(0, 0, 0, 0.5); left: 0px; width: 310px; height: 30px; bottom: 0px; color: rgb(255, 255, 255); line-height: 30px; overflow: hidden; padding-left: 10px; font-size: 14px; font-weight: bold; position: absolute; _zoom: 1;
}
.rich_2dCode .pic:hover {
	text-decoration: none;
}
.rich_2dCode a.pic:hover .rich_2dCode_bg {
	padding: 5px 0px 5px 10px; height: auto; line-height: 20px; cursor: pointer;
}
.rich_2dCode .hover .rich_2dCode_bg {
	padding: 5px 0px 5px 10px; height: auto; line-height: 20px; cursor: pointer;
}
.rich_2dCode_con {
	color: rgb(153, 153, 153); line-height: 22px; padding-left: 10px;
}
.rich_2dCode_con .rich_2dCode_time {
	margin-left: 5px;
}
.rich_2dCode_list .pic {
	width: 45px; height: 45px; overflow: hidden; margin-left: 275px;
}
.rich_2dCode_list {
	vertical-align: middle;
}
.rich_2dCode_list li {
	padding: 10px 0px; border-bottom-color: rgb(209, 209, 209); border-bottom-width: 1px; border-bottom-style: dotted; float: none;
}
.rich_2dCode_list li .txt {
	background: url("about:blank"); padding-right: 55px; padding-left: 10px; margin-top: -45px; display: block; position: relative; min-height: 45px; _height: 45px;
}
.rich_2dCode .richmax_up_bar {
	height: 22px; line-height: 20px; padding-top: 5px; margin-top: -1px; margin-bottom: -10px; border-top-color: rgb(225, 225, 225); border-top-width: 1px; border-top-style: solid;
}
.rich_2dCode .richmax_up_bar .a_t {
	color: rgb(152, 151, 146); vertical-align: 0px;
}
.rich_2dCode .richmax_up_bar .a_b {
	color: rgb(152, 151, 146); vertical-align: 0px;
}
.rich_2dCode .richmax_up_bar .a_t {
	top: -1px;
}
.replyBox .rich_2dCode .richmax_up_bar {
	padding-bottom: 0px;
}
.atSearch .inputTxt::-ms-clear {
	display: none;
}
.smartBox .userInfo .ic_vip {
	vertical-align: -3px;
}
.skin_corner_bg {
	width: 330px; height: 400px; position: absolute;
}
.skin_corner_pp {
	width: 330px; height: 400px; position: absolute;
}
.skin_corner_bg {
	background: url("skincorner_130819[1].png"); overflow: hidden; _background: none;
}
.skin_corner_pp {
	background: url("skincorner_130819[1].png"); overflow: hidden; _background: none;
}
.skin_corner_bg img {
	width: 80px; height: 80px; right: 0px; display: none; position: absolute;
}
.skin_corner_txt {
	width: 90px; height: 90px; display: none; position: absolute;
}
.skinWrapper {
	top: 35px; width: 100%; right: 0px; display: block; position: absolute; z-index: 8; _top: 0;
}
.skinWrapper_in {
	margin: 0px auto; position: relative; min-width: 960px;
}
.skin_corner {
	right: 0px; position: absolute;
}
.skin_corner_lk {
	width: 45px; height: 45px; overflow: hidden; display: block; position: relative; cursor: pointer;
}
.skin_corner_bg {
	display: block;
}
.skin_corner_pp {
	margin: 0px; display: block;
}
.e_skin_corner_normal .skin_corner_lk .skin_corner_bg {
	margin: -90px 0px 0px -45px;
}
.e_skin_corner_normal .skin_corner_lk .skin_corner_pp {
	margin: 0px;
}
.e_skin_corner_normal .skin_corner_lk:hover .skin_corner_pp {
	margin: 0px 0px 0px -45px;
}
.e_skin_corner_normal .hover.skin_corner_lk .skin_corner_pp {
	margin: 0px 0px 0px -45px;
}
.e_skin_corner_new .skin_corner_bg {
	margin: -90px 0px 0px -45px;
}
.e_skin_corner_new .skin_corner_pp {
	margin: -45px 0px 0px;
}
.e_skin_corner_new .skin_corner_lk:hover .skin_corner_pp {
	margin: -45px 0px 0px -45px;
}
.e_skin_corner_new .hover.skin_corner_lk .skin_corner_pp {
	margin: -45px 0px 0px -45px;
}
.e_skin_corner_big .skin_corner_bg {
	background: none; margin: 0px; top: 0px; width: 29px; height: 30px; right: 0px;
}
.e_skin_corner_big .skin_corner_bg img {
	display: block;
}
.e_skin_corner_big .skin_corner_pp {
	margin: -45px 0px 0px;
}
.n_skin_corner_big0 .skin_corner_lk {
	width: 50px; height: 50px;
}
.n_skin_corner_big0 .skin_corner_bg {
	width: 34px; height: 35px;
}
.n_skin_corner_big0 .skin_corner_pp {
	margin: 0px 0px 0px -90px;
}
.n_skin_corner_big1 .skin_corner_lk {
	width: 55px; height: 55px;
}
.n_skin_corner_big1 .skin_corner_bg {
	width: 39px; height: 40px;
}
.n_skin_corner_big1 .skin_corner_pp {
	margin: 0px 0px 0px -140px;
}
.n_skin_corner_big2 .skin_corner_lk {
	width: 65px; height: 65px;
}
.n_skin_corner_big2 .skin_corner_bg {
	width: 44px; height: 45px;
}
.n_skin_corner_big2 .skin_corner_pp {
	margin: 0px 0px 0px -195px;
}
.n_skin_corner_big3 .skin_corner_lk {
	width: 70px; height: 70px;
}
.n_skin_corner_big3 .skin_corner_bg {
	width: 49px; height: 50px;
}
.n_skin_corner_big3 .skin_corner_pp {
	margin: 0px 0px 0px -260px;
}
.n_skin_corner_big4 .skin_corner_lk {
	width: 75px; height: 75px;
}
.n_skin_corner_big4 .skin_corner_bg {
	width: 54px; height: 55px;
}
.n_skin_corner_big4 .skin_corner_pp {
	margin: -60px 0px 0px -90px;
}
.n_skin_corner_big5 .skin_corner_lk {
	width: 80px; height: 80px;
}
.n_skin_corner_big5 .skin_corner_bg {
	width: 59px; height: 60px;
}
.n_skin_corner_big5 .skin_corner_pp {
	margin: -65px 0px 0px -170px;
}
.n_skin_corner_big6 .skin_corner_lk {
	width: 85px; height: 85px;
}
.n_skin_corner_big6 .skin_corner_bg {
	width: 64px; height: 65px;
}
.n_skin_corner_big6 .skin_corner_pp {
	margin: -160px 0px 0px -2px;
}
.n_skin_corner_big7 .skin_corner_lk {
	width: 90px; height: 90px;
}
.n_skin_corner_big7 .skin_corner_bg {
	width: 69px; height: 70px;
}
.n_skin_corner_big7 .skin_corner_pp {
	margin: -160px 0px 0px -100px;
}
.n_skin_corner_big8 .skin_corner_lk {
	width: 95px; height: 95px;
}
.n_skin_corner_big8 .skin_corner_bg {
	width: 74px; height: 75px;
}
.n_skin_corner_big8 .skin_corner_pp {
	margin: -160px 0px 0px -202px;
}
.n_skin_corner_big9 .skin_corner_lk {
	width: 100px; height: 100px;
}
.n_skin_corner_big9 .skin_corner_bg {
	width: 79px; height: 80px;
}
.n_skin_corner_big9 .skin_corner_pp {
	margin: -260px 0px 0px -5px;
}
.n_skin_corner_big9 .skin_corner_txt img {
	_display: none;
}
.n_skin_corner_big9 .skin_corner_txt {
	display: block; _background: none;
}
.v_share_w {
	width: 355px; text-align: left; display: inline-block;
}
.v_share_pl {
	text-align: left; padding-left: 57px;
}
.D4 {
	width: 580px; display: none; position: absolute; z-index: 19;
}
.D4 .caret {
	top: -6px; width: 20px; height: 10px; display: block; position: absolute;
}
.D4 .caret_in {
	border-width: 0px 6px 7px; border-style: dashed dashed solid; border-color: transparent transparent rgb(248, 248, 248); left: 1px; top: 0px;
}
.D4 .caret_out {
	border-width: 0px 7px 8px; border-style: dashed dashed solid; border-color: transparent transparent rgb(208, 208, 208); left: 0px; top: -1px;
}
.D4_in {
	background: rgb(255, 255, 255); border: 1px solid rgb(208, 208, 208); border-image: none; box-shadow: 2px 2px 2px rgba(51,51,51,0.1); -moz-box-shadow: 2px 2px 2px rgba(51, 51, 51, 0.1); -webkit-box-shadow: 2px 2px 2px rgba(51, 51, 51, 0.1);
}
.D4_hd {
	background: rgb(248, 248, 248); border-bottom-color: rgb(208, 208, 208); border-bottom-width: 1px; border-bottom-style: solid; min-height: 30px; _height: 30px;
}
.D4_hd_tit {
	color: rgb(102, 102, 102); line-height: 30px; padding-left: 10px; font-size: 12px; float: left;
}
.D4_hd_op {
	padding-right: 5px; float: right;
}
.D4_hd_op .btn_remove {
	line-height: 16px; margin-top: 6px;
}
.D4_hd_tab {
	float: left;
}
.D4_hd_tab li {
	padding: 0px 10px; line-height: 14px; margin-top: 8px; border-right-color: rgb(216, 218, 218); border-right-width: 1px; border-right-style: solid; float: left;
}
.D4_hd_tab li.last {
	border-right-color: currentColor; border-right-width: 0px; border-right-style: none;
}
.D4_hd_tab li.cur a {
	color: rgb(102, 102, 102); font-weight: bold; cursor: default;
}
.D4_hd_tab li.cur a:hover {
	text-decoration: none;
}
.D4_bd {
	padding: 9px; min-height: 40px;
}
.D4_sform {
	padding: 11px 0px 15px 49px;
}
.D4_sform .tit {
	margin-right: 6px; float: left;
}
.D4_sform .item {
	margin-right: 10px; float: left;
}
.D4_sform .cError {
	padding-top: 5px; clear: both;
}
.d4_upic {
	background: url("d4_up_icon_8[1].png") no-repeat; width: 20px; height: 20px; font-size: 0px; display: inline-block;
}
.d4_upBlock {
	height: 54px; text-align: center; color: rgb(153, 153, 153); line-height: 16px; overflow: hidden; padding-top: 15px; display: block; position: relative;
}
.d4_upBlock .text {
	display: block; cursor: pointer;
}
.d4_upBlock:hover {
	background: rgb(221, 238, 250); color: rgb(91, 164, 210); text-decoration: none;
}
.d4_upBlock .flashMask {
	left: 0px; top: 0px; width: 100%; height: 100%; display: block; position: absolute;
}
.d4_upBlock .input_file {
	top: 0px; width: 260px; height: 70px; right: 0px; overflow: hidden; font-size: 300px; position: absolute; cursor: pointer; opacity: 0;
}
.d4_upBlock_local .d4_upic {
	background-position: 0px 0px;
}
.d4_upBlock_cut .d4_upic {
	background-position: -60px 0px;
}
.d4_upBlock_local:hover .d4_upic {
	background-position: 0px -20px;
}
.d4_upBlock_cut:hover .d4_upic {
	background-position: -60px -20px;
}
.D4_picCenter_lst li {
	width: 130px; float: left;
}
.D4_picCenter_lst .d4_upBlock {
	border-left-color: rgb(208, 208, 208); border-left-width: 1px; border-left-style: solid;
}
.D4_picCenter_lst li.item_local .d4_upBlock {
	border-left-color: currentColor; border-left-width: 0px; border-left-style: none;
}
.D4_videoCenter_lst li {
	width: 70px; float: left;
}
.D4_videoCenter_lst .d4_upBlock {
	border-right-color: rgb(208, 208, 208); border-right-width: 1px; border-right-style: solid;
}
.D4_videoCenter_lst li.item_url .d4_upBlock {
	border-right-color: currentColor; border-right-width: 0px; border-right-style: none;
}
.D4_videoCenter_lst li.item_local {
	width: 137px;
}
.D4_videoCenter_lst li.item_url {
	width: 72px;
}
.D4_picCenter {
	width: 262px;
}
.D4_picCenter .D4_bd {
	padding: 0px;
}
.D4_collectPics .multiPic .flashWrap {
	padding-top: 6px; padding-bottom: 6px;
}
.D4_collectPics .multiPic .maskLoading {
	width: 100%;
}
.D4_urlPic .urlPic {
	padding: 11px 0px 15px 50px;
}
.D4_urlPic .urlPicForm {
	padding-top: 3px;
}
.D4_urlPic .urlPicForm .form_item {
	margin-right: 10px; float: left;
}
.D4_urlPic .urlPicForm .inputTxt {
	width: 373px;
}
.D4_urlPic .urlPicForm .error {
	padding-top: 5px; clear: both;
}
.D4_searchPic .searchPic .p_searchBox {
	padding: 10px 0px 5px 97px;
}
.D4_searchPic .searchPic .m_searchBox {
	background: none; margin: 0px; padding: 0px; width: auto;
}
.D4_searchPic .searchPic .m_searchBox .inputTxt {
	width: 220px !important; float: left;
}
.D4_searchPic .searchPic .m_searchBox .m_item1 {
	margin-right: 10px;
}
.D4_searchPic .searchPic .p_sResult {
	width: 100%;
}
.D4_searchPic .searchPic .p_sList li {
	margin: 5px; width: 68px; height: 68px;
}
.D4_searchPic .searchPic .picPreview {
	top: 5px; width: 142px; height: 142px;
}
.D4_videoCenter {
	width: 211px;
}
.D4_videoCenter .D4_bd {
	padding: 0px;
}
.D4_sform_vUrl {
	padding-left: 41px;
}
.D4_sform_vUrl .inputTxt {
	width: 391px;
}
.D4_video_camera .maskLoading {
	background: url("loading[1].gif") no-repeat 50% 50% rgb(255, 255, 255); left: 0px; top: 0px; width: 100%; height: 100%; position: absolute; z-index: 8; opacity: 1;
}
.D4_music_search .m_searchBox {
	background-position: -167px 11px; margin: 0px 0px 10px 50px; width: auto;
}
.D4_music_search .m_searchBox .m_item1 {
	margin-right: 10px;
}
.D4_music_search .m_searchBox .inputTxt {
	width: 297px !important;
}
.D4_music_rst {
	padding: 0px 10px;
}
.D4_music_lst {
	min-height: 0px; _height: auto;
}
.D4_music_lst td {
	line-height: 17px; padding-top: 3px; padding-bottom: 3px; border-bottom-color: rgb(216, 216, 216); border-bottom-width: 1px; border-bottom-style: dashed;
}
.D4_music_lst td.c2 {
	width: 50px; text-align: center;
}
.D4_music_lst td.c3 {
	width: 50px; text-align: center;
}
.D4_music_lst tr:hover {
	background: rgb(238, 246, 249);
}
.D4_music_lst .ic_addMusic {
	vertical-align: middle;
}
.D4_music_lst .song_tx {
	width: 160px; overflow: hidden; padding-right: 15px; float: left; display: block; white-space: nowrap; -ms-text-overflow: ellipsis; _padding-right: 12px;
}
.D4_music_lst .singer_tx {
	color: rgb(153, 153, 153); overflow: hidden; display: block; -ms-zoom: 1;
}
.D4_music_lst .b2_ic {
	vertical-align: middle; display: inline-block;
}
.D4_music_lst .btn_play {
	width: 16px; height: 16px;
}
.D4_music_lst .btn_pause {
	width: 16px; height: 16px;
}
.D4_music_lst .btn_play {
	background-position: -153px -528px;
}
.D4_music_lst .btn_play:hover {
	background-position: -170px -528px;
}
.D4_music_lst .btn_pause {
	background-position: -187px -528px;
}
.D4_music_lst .btn_play_link {
	margin-right: 10px; margin-left: 10px;
}
.D4_music_lst td.c2 .loading {
	background: url("loading[1].gif") no-repeat center; padding: 0px;
}
.D4_sform_music .QQMusicLogo {
	background-position: -167px 0px; width: 71px; height: 23px; font-size: 0px;
}
.D4_sform_music .inputTxt {
	width: 298px;
}
.D4_music_record .flashWrap {
	text-align: center;
}
.D4_music_upLocal {
	padding: 16px 0px; text-align: center;
}
.D4_music_upLocal .btn_upLocal {
	margin: 0px auto; width: 200px; height: 20px; overflow: hidden; display: block; position: relative;
}
.D4_music_upLocal .btn_upLocal .input_file {
	top: 0px; width: 200px; height: 40px; right: 0px; overflow: hidden; font-size: 200px; position: absolute; cursor: pointer; opacity: 0;
}
.gift_popup .CR {
	background: url("gift_pop_bg[1].png") no-repeat;
}
.gift_popup .DTitle {
	background: url("gift_pop_bg[1].png") no-repeat;
}
.gift_popup .CR {
	background-position: bottom; width: 620px;
}
.gift_popup .tbSendMsg {
	border: currentColor; border-image: none;
}
.gift_popup .DWrap {
	background: none; padding: 0px; border: currentColor; border-image: none; width: 620px;
}
.gift_popup .DTitle {
	margin: 0px 0px -60px; padding: 0px;
}
.gift_popup .DmainTit {
	background: none; margin: 0px; padding: 0px 0px 0px 30px; border: currentColor; border-image: none; height: 120px; line-height: 55px; filter: none;
}
.gift_popup .bot {
	width: 470px;
}
.gift_popup .bot .left {
	width: 230px;
}
.gift_popup .qzapp_prize_pn {
	padding: 0px 30px 35px; width: auto;
}
.gift_popup .qzapp_prize_pn .item_model_dl dt {
	width: 60px; text-align: right; font-size: 14px;
}
.gift_popup .selectWrap {
	vertical-align: middle;
}
.gift_popup .gb_btn5 {
	vertical-align: middle;
}
.gift_popup .selectWrap {
	margin-right: 5px;
}
.gift_popup .qzapp_prize_ok {
	margin: 10px 20px 0px;
}
.gift_popup #moreFriends {
	margin: 10px 20px 0px;
}
.gift_popup .DClose {
	background: url("gift_pic[1].png") no-repeat; overflow: hidden;
}
.select_gift .tab .gift_ico {
	background: url("gift_pic[1].png") no-repeat; overflow: hidden;
}
.select_gift .tab li .arr {
	background: url("gift_pic[1].png") no-repeat; overflow: hidden;
}
.qzGiftList .selected_ico {
	background: url("gift_pic[1].png") no-repeat; overflow: hidden;
}
.select_gift .move_btn span {
	background: url("gift_pic[1].png") no-repeat; overflow: hidden;
}
.gift_popup .DClose {
	background-position: -60px -44px; top: 20px; width: 15px; height: 14px; right: 35px; opacity: 0.7;
}
.gift_popup .DClose:hover {
	background-position: -60px -44px; opacity: 1;
}
.select_gift .tab {
	background: rgb(242, 242, 242); margin: 20px 20px 10px; border-radius: 3px; height: 30px; font-size: 0px;
}
.select_gift .tab li {
	padding: 7px 0px; border-radius: 3px; width: 25%; height: 16px; text-align: center; color: rgb(68, 172, 221); line-height: 16px; font-weight: bold; display: inline-block; position: relative; cursor: pointer;
}
.select_gift .tab .gift_ico {
	width: 16px; height: 16px; margin-right: 5px; vertical-align: middle; display: inline-block;
}
.select_gift .tab .txt {
	font-size: 14px; vertical-align: middle;
}
.select_gift .tab .cur .txt {
	color: rgb(255, 255, 255);
}
.select_gift .tab li {
	
}
.select_gift .tab .gift_ico {
	
}
.select_gift .tab .cur {
	background: rgb(105, 191, 235);
}
.select_gift .tab .choicness {
	background-position: 0px 2px;
}
.select_gift .tab .brithday {
	background-position: -20px 2px;
}
.select_gift .tab .festival {
	background-position: -40px 2px;
}
.select_gift .tab .wish {
	background-position: -60px 2px;
}
.select_gift .tab .cur .choicness {
	background-position: 0px -20px;
}
.select_gift .tab .cur .brithday {
	background-position: -20px -20px;
}
.select_gift .tab .cur .festival {
	background-position: -40px -20px;
}
.select_gift .tab .cur .wish {
	background-position: -60px -20px;
}
.select_gift .tab li .arr {
	background-position: -88px 0px; margin: 0px 0px -5px -6px; left: 50%; width: 12px; height: 5px; bottom: 0px; display: block; visibility: hidden; position: absolute;
}
.select_gift .tab li.cur .arr {
	visibility: visible;
}
.select_gift .qzGiftList li {
	margin: 5px; width: auto; float: left; display: inline;
}
.select_gift .qzapp_scroll {
	margin: 0px auto; padding: 0px; width: 440px;
}
.select_gift .item_box {
	padding-bottom: 5px;
}
.select_gift .item img {
	width: 100px; height: 100px;
}
.select_gift .item {
	border: 2px solid rgb(255, 255, 255); border-image: none; width: 96px; height: 96px; overflow: hidden; margin-bottom: 3px; position: relative; cursor: pointer;
}
.select_gift .item:hover {
	border: 2px solid rgb(68, 172, 221); border-image: none;
}
.select_gift .selected {
	border-color: rgb(68, 172, 221);
}
.qzGiftList .selected_ico {
	background-position: -79px -14px; width: 21px; height: 21px; right: 0px; bottom: 0px; display: block; visibility: hidden; position: absolute;
}
.qzGiftList .selected .selected_ico {
	visibility: visible;
}
.select_gift .bd {
	position: relative; _zoom: 1;
}
.select_gift .move_btn {
	top: 0px; width: 21px; height: 308px; display: block; position: absolute; opacity: 0.5;
}
.select_gift .move_btn:hover {
	opacity: 1;
}
.select_gift .left_movebtn {
	left: 30px;
}
.select_gift .right_movebtn {
	right: 30px;
}
.select_gift .move_btn span {
	width: 21px; height: 37px; margin-top: 120px; display: block; cursor: pointer;
}
.select_gift .left_movebtn span {
	background-position: 0px -44px;
}
.select_gift .right_movebtn span {
	background-position: -29px -44px;
}
.select_gift .flash_play {
	left: 36px; top: 36px; width: 27px; height: 27px; position: absolute;
}
.select_gift .play_btn {
	background: url("b3_120830[1].png") no-repeat 0px -321px; width: 27px; height: 27px; cursor: pointer; _background: none; _margin-top: -321px; _padding-top: 321px;
}
.msgBox .rich_mod_lcRcmd {
	padding: 0px;
}
.lc_rcmd_wp {
	padding-top: 5px; position: relative;
}
.lc_rcmd_wp .roll_nav {
	top: -25px; text-align: right; right: 30px; position: absolute;
}
.lc_rcmd_wp .overflow {
	width: 500px; overflow: hidden; position: relative;
}
.lc_hot_block {
	width: 140px; height: 191px; overflow: hidden; margin-right: 30px; float: left; position: relative;
}
.lc_hot_block .mask_link {
	background: url("blank[1].gif"); left: 0px; top: 0px; width: 140px; height: 191px; position: absolute; z-index: 9;
}
.lc_hot_block .pic {
	width: 140px; height: 120px; text-align: center; overflow: hidden; position: relative; z-index: 0;
}
.lc_hot_block .pic img {
	height: 120px; position: relative;
}
.lc_hot_block .tit {
	line-height: 17px; padding-top: 12px;
}
.lc_hot_block .tit a {
	color: rgb(51, 51, 51); font-size: 14px;
}
.lc_hot_block .info {
	color: rgb(153, 153, 153); line-height: 19px; padding-top: 3px;
}
.lc_hot_block .vThumbs {
	width: 140px; height: 120px;
}
.lc_hot_block .vThumbs .mask {
	width: 140px; height: 120px;
}
.lc_hot_block .vThumbs .mask .b3_video {
	left: 48px; top: 38px; position: absolute;
}
.lc_follow_block {
	padding: 7px 12px 10px; border: 1px solid rgb(227, 227, 227); border-image: none; width: 200px; height: 85px; overflow: hidden; margin-right: 28px; float: left; _display: inline;
}
.lc_follow_block .pic {
	width: 60px; height: 60px; overflow: hidden; padding-top: 3px; margin-right: 10px; float: left; _margin-right: 7px;
}
.lc_follow_block .pic .avatar img {
	border-radius: 5px; width: 60px; height: 60px; -webkit-border-radius: 5px;
}
.lc_follow_block .pic_lump .avatar img {
	border-radius: 3px; width: 29px; height: 29px; margin-right: 1px; margin-bottom: 1px; float: left; -webkit-border-radius: 3px;
}
.lc_follow_block .cnt {
	overflow: hidden;
}
.lc_follow_block .tit {
	line-height: 17px; padding-bottom: 2px;
}
.lc_follow_block .info {
	color: rgb(153, 153, 153); line-height: 17px; padding-bottom: 3px;
}
.lc_follow_block .info_a {
	color: rgb(153, 153, 153); line-height: 17px; padding-top: 8px; clear: both;
}
.influence_pop_index {
	width: 210px;
}
.influence_pop_index table {
	width: 100%;
}
.influence_pop_index table th {
	padding: 2px 0px; text-align: center; color: rgb(102, 102, 102);
}
.influence_pop_index table td {
	padding: 2px 0px; text-align: center; color: rgb(102, 102, 102);
}
.influence_pop_index .w4 {
	padding: 0px 5px; width: 65px; margin-right: 1px;
}
.influence_pop_index .w2 {
	padding: 0px 5px; width: 45px;
}
.influence_pop_index th .w4 {
	background: rgb(238, 238, 238);
}
.influence_pop_index th .w2 {
	background: rgb(238, 238, 238);
}
.influence_pop_index .influence_icon {
	margin: 0px;
}
.influence_icon_box .tit {
	vertical-align: middle; display: inline-block;
}
.influence_icon {
	background: url("influence_icon[1].png") no-repeat; width: 37px; height: 16px; overflow: hidden; margin-right: 5px; vertical-align: middle; display: inline-block;
}
.influence_icon {
	
}
.influence_icon_box .tit {
	
}
.trip_influence_top10 {
	background-position: 0px -16px; width: 33px;
}
.trip_influence_top100 {
	background-position: 0px 2px;
}
.food_influence_top10 {
	background-position: -42px -16px; width: 33px;
}
.food_influence_top100 {
	background-position: -42px 2px;
}
.other_influence_top10 {
	background-position: -83px -16px; width: 33px;
}
.other_influence_top100 {
	background-position: -83px 2px;
}
.swipeSch {
	background: rgb(255, 255, 255); padding: 1px; transform-origin: 0% 100%; border: 1px solid rgb(204, 204, 204); animation:appearZoom 0.2s ease-in-out; border-image: none; width: 17px; height: 17px; position: absolute; z-index: 999; box-shadow: 1px 1px 1px rgba(0,0,0,0.15); -webkit-animation: appearZoom .2s ease-in-out; -moz-animation: appearZoom .2s ease-in-out; -moz-transform-origin: 0 100%; -webkit-transform-origin: 0 100%;
}
.swipeSch_lk {
	padding: 0px 1px 1px 0px; display: block; cursor: pointer; background-color: rgb(247, 247, 247);
}
.swipeSch_lk .ico_zoom {
	background: url("ico_zoom[1].png") no-repeat; display: block;
}
.rich_msgAD {
	background: rgb(255, 255, 255); padding: 2px; border: 1px solid rgb(238, 238, 238); border-image: none; width: 280px;
}
.rich_msgAD .pic {
	width: 100px; height: 100px; overflow: hidden; margin-right: 10px; float: left; position: relative; _margin-right: 7px;
}
.rich_msgAD .cnt {
	text-align: center; overflow: hidden; padding-top: 20px; padding-right: 10px;
}
.rich_msgAD .tit {
	font-size: 16px;
}
.rich_msgAD .opt {
	padding-top: 15px;
}
.rich_business .rich_left {
	float: left;
}
.rich_business .rich_right {
	float: right;
}
.rich_business {
	background: rgb(255, 255, 255); margin: 11px 0px 5px; padding: 10px 15px 10px 10px; border: 1px solid rgb(228, 228, 228); border-image: none; width: auto; overflow: hidden; float: left; max-width: 515px;
}
.rich_business .pic {
	width: auto; height: 110px; margin-right: 15px; float: left; min-width: 130px; max-width: 200px; _width: 200px;
}
.rich_business .cnt {
	width: 228px; text-align: left; color: rgb(102, 102, 102); overflow: hidden; padding-top: 2px; padding-right: 0px; float: left;
}
.rich_business .tx_yh a {
	width: auto; overflow: hidden; font-family: "SimSun"; font-size: 15px; font-weight: bold; margin-bottom: 9px; display: block; white-space: nowrap; min-width: 85px; max-width: 236px;
}
.rich_business .new_price {
	color: rgb(255, 102, 0); font-family: "microsoft yahei"; font-size: 15px; font-weight: bold; margin-right: 5px;
}
.rich_business .normal_price {
	color: rgb(102, 102, 102); text-decoration: line-through; margin-right: 10px;
}
.rich_business .shop_name {
	margin: 5px 0px 9px; color: rgb(102, 102, 102);
}
.rich_business .free_email {
	margin: 0px 5px;
}
.rich_business .sale_quantity {
	font-family: "microsoft yahei"; margin-left: 5px;
}
.rich_expand {
	background: rgb(255, 255, 255); margin: 11px 0px 5px; padding: 10px; border: 1px solid rgb(228, 228, 228); border-image: none; width: 320px; float: left; position: relative;
}
.rich_descrip {
	background: rgb(255, 255, 255); margin: 11px 0px 5px; padding: 10px; border: 1px solid rgb(228, 228, 228); border-image: none; width: 320px; float: left; position: relative;
}
.rich_sbanner {
	background: rgb(255, 255, 255); margin: 11px 0px 5px; padding: 10px; border: 1px solid rgb(228, 228, 228); border-image: none; width: 320px; float: left; position: relative;
}
.rich_piclist {
	background: rgb(255, 255, 255); margin: 11px 0px 5px; padding: 10px; border: 1px solid rgb(228, 228, 228); border-image: none; width: 320px; float: left; position: relative;
}
.rich_picfragment {
	background: rgb(255, 255, 255); margin: 11px 0px 5px; padding: 10px; border: 1px solid rgb(228, 228, 228); border-image: none; width: 320px; float: left; position: relative;
}
.rich_expand .pic {
	width: 320px; height: 100px; margin-bottom: 9px; display: block;
}
.rich_expand .pic img {
	width: 320px; height: 100px; overflow: hidden; display: block;
}
.rich_expand .cnt {
	height: 20px; line-height: 20px;
}
.rich_expand .cnt_user_list {
	font-size: 0px;
}
.rich_expand .cnt_user_list .c_tx5 {
	font-size: 12px; vertical-align: 3px;
}
.rich_expand .cnt_user_list a {
	width: 20px; height: 20px; margin-right: 10px; display: inline-block;
}
.rich_expand .cnt_user_list img {
	width: 20px; height: 20px; display: block;
}
.rich_mod .ic_look_sign {
	right: -11px; bottom: 10px; color: rgb(255, 255, 255); line-height: 22px; font-size: 12px; position: absolute;
}
.rich_mod .ic_look_sign:hover {
	text-decoration: none;
}
.rich_descrip {
	padding: 10px; width: 360px;
}
.rich_descrip .tx_yh_top {
	height: 24px; line-height: 24px;
}
.rich_descrip .pic {
	width: 200px; height: 110px; overflow: hidden; margin-right: 15px; float: left;
}
.rich_descrip .pic img {
	width: 200px; height: 110px; display: block;
}
.rich_descrip .cnt {
	width: 144px; height: 110px; text-align: left; overflow: hidden; padding-right: 0px; float: left;
}
.rich_descrip .ic_look_sign {
	bottom: 7px;
}
.rich_descrip .tx_yh a {
	width: auto; text-align: center; overflow: hidden; font-family: "SimSun"; font-size: 16px; font-weight: bold; display: block; white-space: nowrap; min-width: 85px; max-width: 144px;
}
.rich_sbanner {
	background: rgb(250, 250, 250); padding: 12px 12px 8px; width: 200px;
}
.rich_sbanner .pic {
	width: 200px; height: 110px; overflow: hidden; margin-bottom: 5px;
}
.rich_sbanner .pic img {
	width: 200px; height: 110px; display: block;
}
.rich_sbanner .cnt {
	margin-top: 10px;
}
.rich_sbanner .rich_sbanner_cover {
	left: 0px; top: 0px; width: 346px; height: 155px; position: absolute; z-index: 99; background-image: url("opa_0[1].gif");
}
.rich_sbanner_ex {
	width: 320px;
}
.rich_sbanner_ex .pic {
	width: 320px; height: 100px;
}
.rich_sbanner_ex .pic img {
	width: 320px; height: 100px; display: block;
}
.rich_piclist {
	width: 290px; height: 145px; overflow: hidden;
}
.rich_piclist .pic_list {
	width: 290px; height: 145px; overflow: hidden;
}
.rich_piclist ul {
	width: 1460px;
}
.rich_picfragment {
	width: 250px; overflow: hidden; font-size: 14px;
}
.rich_picfragment .c_tx5 {
	font-size: 12px; float: right;
}
.rich_picfragment .pic {
	width: 250px; height: 250px; overflow: hidden; margin-bottom: 5px;
}
.rich_picfragment .pic_mask {
	background: url("rich_mask[1].png") no-repeat; left: 10px; top: 10px; width: 250px; height: 250px; display: block; position: absolute;
}
.rich_piclist li {
	margin: 0px; padding: 0px; width: 290px; float: left;
}
.rich_piclist img {
	width: 290px; height: 145px; display: block;
}
.rich_piclist .pre_btn {
	left: 10px; top: 68px; position: absolute; cursor: pointer;
}
.rich_piclist .next_btn {
	top: 68px; right: 10px; position: absolute; cursor: pointer;
}
.rich_listen_btn {
	margin-top: 9px !important; float: left;
}
.rich_descrip div.c_tx5 {
	height: 69px; overflow: hidden;
}
.rich_descrip .rich_left {
	height: 20px; line-height: 20px;
}
.rich_a_mask {
	background: rgb(255, 255, 255); left: 0px; top: 0px; width: 100%; height: 100%; position: absolute; opacity: 0;
}
.rich_sbanner .cnt_look .ic_look_sign {
	background: url("spBtnLook[1].png") no-repeat; width: 54px; height: 24px; text-align: center; right: -3px; bottom: 6px; color: rgb(255, 255, 255); line-height: 22px; padding-left: 0px; font-size: 12px; position: absolute;
}
.rich_sbanner .cnt_look .ic_look_sign .ic_role {
	display: none;
}
.rich_sbanner .cnt_look .ic_look_sign .ic_rich_arrow {
	display: none;
}
.rich_starbucks {
	background: rgb(255, 255, 255); padding: 5px; border-radius: 2px; border: 1px solid rgb(228, 228, 228); border-image: none; float: left;
}
.rich_starbucks img {
	display: block;
}
.rich_gift {
	background: url("prTlBg[1].png"); width: 236px; height: 117px; position: relative;
}
.rich_gift_pic {
	background: rgb(235, 235, 235); width: 100px; height: 100px; overflow: hidden; margin-top: 8px; margin-right: 10px; float: left; position: relative; _margin-right: 7px;
}
.rich_gift_pic img {
	width: 100px;
}
.rich_gift_con {
	text-align: center; overflow: hidden; padding-top: 26px; padding-right: 8px;
}
.rich_gift_tit {
	color: rgb(102, 102, 102); line-height: 25px; font-size: 18px; font-weight: bold; margin-bottom: 12px;
}
.rich_gift .rich_tag_flash {
	bottom: 0px; cursor: pointer;
}
.rich_gift_ribbon {
	top: -6px; width: 42px; height: 42px; right: -6px; position: absolute; cursor: pointer;
}
.D .share_wb {
	padding: 10px 0px 20px; width: 540px;
}
.D .share_wb li {
	padding: 20px 0px 0px; width: 180px; float: left;
}
.D .share_wb .txt {
	padding: 15px 0px 5px; text-align: center; font-size: 14px; display: block;
}
.D .share_wb .ico {
	background: url("share_sprite_131129[1].png") no-repeat; margin: 0px auto; width: 90px; height: 90px; display: block; opacity: 0.7;
}
.D .share_wb .ico_qzone {
	background-position: 0px 0px;
}
.D .share_wb .ico_wx {
	background-position: -100px 0px;
}
.D .share_wb .ico_qq {
	background-position: -200px 0px;
}
.D .share_wb .ico_email {
	background-position: 0px -110px;
}
.D .share_wb .ico_personalmail {
	background-position: -100px -110px;
}
.D .share_wb .ico_link {
	background-position: -200px -110px;
}
.D .share_wb a {
	color: rgb(68, 68, 68); display: block; cursor: pointer;
}
.D .share_wb a:hover {
	text-decoration: none;
}
.D .share_wb li:hover .ico {
	opacity: 1;
}
.D .DshareWrap .wbpmcompose .replycontent {
	clear: both;
}
.D .DshareWrap .wbpmcompose .replycontent textarea {
	width: 526px;
}
.D .DshareWrap .wbpmcompose .submit .wbpminsert {
	width: auto;
}
.D .DshareWrap .wbpm_right {
	width: 300px;
}
.D .DshareWrap .wbpmcompose .submit .wbpm_right * {
	margin-bottom: 0px; vertical-align: middle; position: static;
}
.D .DshareWrap .wbpmcompose .submit .btn_send {
	padding: 0px; text-align: center; line-height: 25px; text-indent: 0px; text-decoration: none; margin-right: 10px;
}
.D .DshareWrap .wbpmcompose .submit .btn_send:hover {
	padding: 0px; text-align: center; line-height: 25px; text-indent: 0px; text-decoration: none; margin-right: 10px;
}
.D .DshareWrap .wbpmcompose textarea {
	width: 496px;
}
.D .DshareWrap .wbpmcompose .submit .wbpm_right .btn_cancel {
	margin-right: 10px;
}
.D .DshareWrap .wbpmcompose .submit .wbpm_right .btn_green {
	height: 25px;
}
.D .shareTowx {
	padding-bottom: 20px;
}
.D .shareTowx .hd {
	padding: 30px 0px 30px 70px;
}
.D .shareTowx .hd img {
	width: 150px; height: 150px; vertical-align: middle; display: inline-block; -ms-zoom: 1;
}
.D .shareTowx .hd .txt {
	color: rgb(56, 158, 218); padding-left: 40px; font-family: "Microsoft YaHei",微软雅黑,Tahoma,Arial,sans-serif; font-size: 18px; vertical-align: middle; display: inline-block; -ms-zoom: 1;
}
.D .shareTowx .hd .txt .b {
	font-size: 24px;
}
.D .shareTowx .bd {
	background: url("sharetowx[1].png") no-repeat; width: 510px; height: 299px; border-top-color: rgb(221, 221, 221); border-top-width: 1px; border-top-style: solid;
}
.D .DshareWrap .wbpmcompose .submit .btn_send {
	-moz-box-shadow: none; -webkit-box-shadow: none;
}
.DInterestAreas {
	padding: 20px 10px;
}
.DInterestAreas .content {
	background: rgb(251, 250, 250); padding: 20px 0px 7px 20px; width: 470px;
}
.DInterestAreas .info {
	padding: 5px 0px;
}
.DInterestAreas .info span {
	color: rgb(153, 153, 153);
}
.DInterestAreas .tag {
	vertical-align: middle; display: inline-block; background-image: url("DInterestAreas_tag_20131116[1].png"); background-repeat: no-repeat; _background-image: url("DInterestAreas_tag_20131116_ie6[1].png");
}
.DInterestAreas .tag i {
	vertical-align: middle; display: inline-block; background-image: url("DInterestAreas_tag_20131116[1].png"); background-repeat: no-repeat; _background-image: url("DInterestAreas_tag_20131116_ie6[1].png");
}
.DInterestAreas .tag {
	background-position: 0px 0px; width: 80px; height: 30px; text-align: center; color: rgb(119, 119, 119); line-height: 30px;
}
.DInterestAreas .tag:hover {
	background-position: 0px -34px; text-decoration: none;
}
.DInterestAreas .select .tag {
	background-position: 0px -68px; color: rgb(255, 255, 255);
}
.DInterestAreas .select .tag i {
	background-position: 0px -140px; width: 9px; height: 7px; line-height: 0; font-size: 0px; margin-right: 3px;
}
.DInterestAreas .select .tag:hover {
	background-position: 0px -103px;
}
.DInterestAreas .tagList li {
	width: 93px; height: 43px; text-align: left; float: left;
}
.DInterestAreas .op {
	padding: 18px 0px 10px; text-align: right;
}
.DInterestAreas .op .gb_btn {
	margin-left: 6px;
}
.DInterestAreas .disabled .tag {
	background-position: 0px -152px; cursor: default;
}
.DInterestAreas .disabled .tag:hover {
	background-position: 0px -152px; cursor: default;
}
.DInterestAreas .disabled .select .tag {
	background-position: 0px -68px; cursor: pointer;
}
.DInterestAreas .disabled .select .tag:hover {
	background-position: 0px -103px;
}
.D_relayList {
	background: none; margin: 0px auto; padding: 0px; border: 0px currentColor; border-image: none; width: 456px;
}
.D_relayList .top {
	display: none;
}
.D_relayList li {
	padding-top: 10px; padding-bottom: 10px; border-bottom-color: rgb(238, 238, 238); border-bottom-width: 1px; border-bottom-style: dotted;
}
.D_relayList li:last-child {
	border-bottom-color: currentColor; border-bottom-width: 0px; border-bottom-style: none;
}
.D_relayList li.last {
	border-bottom-color: currentColor; border-bottom-width: 0px; border-bottom-style: none;
}
.D_relayList_more {
	padding-bottom: 10px;
}
.icon_tip {
	background: url("ui_i_pic_[1].png") no-repeat; width: 18px; height: 18px; line-height: 0; overflow: hidden; font-size: 0px; vertical-align: top; display: inline-block; position: relative; _background-image: url("ui_i_pic_ie6_121218[1].png");
}
.icon_tip_success {
	background-position: -7px -34px;
}
.icon_tip_warning {
	background-position: -41px -34px;
}
.icon_tip_info {
	background-position: -75px -34px;
}
.icon_tip_success_sm {
	background-position: -7px -54px; width: 15px; height: 14px;
}
.icon_tip_warning_sm {
	background-position: -43px -54px; width: 14px; height: 14px;
}
.icon_tip_info_sm {
	background-position: -77px -54px; width: 14px; height: 14px;
}
.icon_tip_success_lg {
	background-position: 0px 0px; width: 32px; height: 32px;
}
.icon_tip_warning_lg {
	background-position: -33px 0px; width: 33px; height: 32px;
}
.icon_tip_info_lg {
	background-position: -68px 0px; width: 32px; height: 32px;
}
.mood_face_box {
	padding: 5px;
}
.mood_face_list {
	border-top-color: rgb(223, 230, 246); border-left-color: rgb(223, 230, 246); border-top-width: 1px; border-left-width: 1px; border-top-style: solid; border-left-style: solid; float: left;
}
.mood_face_list .mood_face_block {
	padding: 3px; width: 25px; height: 25px; text-align: center; border-right-color: rgb(223, 230, 246); border-bottom-color: rgb(223, 230, 246); border-right-width: 1px; border-bottom-width: 1px; border-right-style: solid; border-bottom-style: solid; float: left; display: block; background-color: rgb(255, 255, 255);
}
.lc_rcmd_2014SJB {
	background-position: 360px 7px; background-image: url("tl_skin_01[1].png"); background-repeat: no-repeat;
}
.tl_sjb_icon {
	width: 94px; height: 36px; right: 30px; margin-top: -16px; display: inline-block; position: absolute; background-repeat: no-repeat;
}
.tl_sjb_icon_mx {
	background-image: url("meixi_01[1].png");
}
.tl_sjb_icon_nme {
	background-image: url("meixi_02[1].png");
}
.replyBox .tl_sjb_icon {
	margin-top: 0px;
}
.rich_mood_bcst {
	border: 1px solid rgb(194, 213, 232); border-image: none; width: 335px;
}
.rich_mood_bcst {
	padding: 0px;
}
.rich_mood_bcst .rich_mood2_body {
	padding: 0px;
}
.rich_mood_bcst .pic {
	padding: 10px 5px;
}
.rich_mood_bcst .cnt {
	background: url("moodLeftIcon[1].png") no-repeat 0px bottom rgb(251, 254, 255); padding: 15px 10px 8px; border-left-color: rgb(222, 233, 243); border-left-width: 1px; border-left-style: solid;
}
.rich_mood_bcst .cnt .info {
	color: rgb(124, 125, 126); line-height: 24px; min-height: 48px; _height: 48px;
}
.rich_mood_bcst .rich_mood2_foot {
	padding-top: 4px; border-top-color: currentColor; border-top-width: 0px; border-top-style: none;
}
.rich_mood_bcst .pic .text_mood {
	font-weight: bold;
}
.rich_mood2_sjb {
	background: url("rich_mood_sjb_2[1].png") no-repeat; padding: 0px; border: 0px currentColor; border-image: none; width: 356px; height: 91px; position: relative;
}
.rich_mood2_sjb .go_link {
	background: url("blank[1].gif"); top: 0px; width: 20px; height: 91px; right: 0px; position: absolute; z-index: 9;
}
.rich_mood2_sjb .rich_mood2_foot {
	right: 30px; bottom: 8px; padding-top: 0px; border-top-color: currentColor; border-top-width: 0px; border-top-style: none; position: absolute; z-index: 5;
}
.rich_mood2_sjb .rich_mood2_body {
	padding: 3px 25px 0px 1px;
}
.rich_mood2_sjb .pic {
	width: 89px; height: 79px; padding-top: 8px; border-right-color: rgb(226, 234, 222); border-right-width: 1px; border-right-style: solid;
}
.rich_mood2_sjb .cnt {
	background: url("rich_mood_sjb_cnt[1].png") no-repeat left bottom; height: 87px; padding-top: 0px;
}
.rich_mood2_sjb .cnt .info {
	color: rgb(78, 149, 32); padding-top: 9px; padding-left: 10px;
}
.rich_mood2_sjb .rich_mood2_ops .ic {
	background: url("rich_mood_icon[1].png") no-repeat; _background: url("rich_mood_icon_ie6[1].png") no-repeat;
}
.rich_mood2_sjb .rich_mood2_ops .ic_Ink_happy {
	background-position: 0px 0px;
}
.rich_mood2_sjb .rich_mood2_ops .ic_Ink_sad {
	background-position: -20px 0px;
}
.rich_mood2_sjb .rich_mood2_ops .ic_Ink_gift {
	background-position: -40px 0px;
}
.rich_mood2_sjb .rich_mood2_ops .ic_Ink_edit {
	background-position: -60px 0px;
}
.rich_mood2_sjb .rich_mood2_ops .item .link {
	opacity: 0.7;
}
.rich_mood2_sjb .rich_mood2_ops .item .link:hover {
	opacity: 1;
}
.rich_being_old .ic_look_sign {
	background: url("spBtnLook[1].png") no-repeat; width: 54px; height: 24px; text-align: center; right: -3px; bottom: 6px; color: rgb(255, 255, 255); line-height: 22px; padding-left: 0px; font-size: 12px; position: absolute;
}
