body {
	margin: 0px; padding: 0px;
}
div {
	margin: 0px; padding: 0px;
}
dl {
	margin: 0px; padding: 0px;
}
dt {
	margin: 0px; padding: 0px;
}
dd {
	margin: 0px; padding: 0px;
}
ul {
	margin: 0px; padding: 0px;
}
ol {
	margin: 0px; padding: 0px;
}
li {
	margin: 0px; padding: 0px;
}
h1 {
	margin: 0px; padding: 0px;
}
h2 {
	margin: 0px; padding: 0px;
}
h3 {
	margin: 0px; padding: 0px;
}
h4 {
	margin: 0px; padding: 0px;
}
h5 {
	margin: 0px; padding: 0px;
}
h6 {
	margin: 0px; padding: 0px;
}
pre {
	margin: 0px; padding: 0px;
}
form {
	margin: 0px; padding: 0px;
}
input {
	margin: 0px; padding: 0px;
}
textarea {
	margin: 0px; padding: 0px;
}
p {
	margin: 0px; padding: 0px;
}
blockquote {
	margin: 0px; padding: 0px;
}
th {
	margin: 0px; padding: 0px;
}
td {
	margin: 0px; padding: 0px;
}
table {
	border-collapse: collapse; border-spacing: 0;
}
img {
	border: 0px currentColor; border-image: none;
}
address {
	font-style: normal; font-weight: normal;
}
caption {
	font-style: normal; font-weight: normal;
}
cite {
	font-style: normal; font-weight: normal;
}
code {
	font-style: normal; font-weight: normal;
}
dfn {
	font-style: normal; font-weight: normal;
}
em {
	font-style: normal; font-weight: normal;
}
th {
	font-style: normal; font-weight: normal;
}
var {
	font-style: normal; font-weight: normal;
}
ol {
	list-style: none;
}
ul {
	list-style: none;
}
caption {
	text-align: left;
}
th {
	text-align: left;
}
h1 {
	font-size: 100%; font-weight: normal;
}
h2 {
	font-size: 100%; font-weight: normal;
}
h3 {
	font-size: 100%; font-weight: normal;
}
h4 {
	font-size: 100%; font-weight: normal;
}
h5 {
	font-size: 100%; font-weight: normal;
}
h6 {
	font-size: 100%; font-weight: normal;
}
body {
	font: 12px/1.75 Tahoma, Arial, sans-serif; height: 100%; font-size-adjust: none; font-stretch: normal;
}
select {
	font-size: 12px;
}
button {
	line-height: 1.231; vertical-align: middle; white-space: nowrap; cursor: pointer;
}
input {
	resize: none;
}
textarea {
	resize: none;
}
select {
	resize: none;
}
button {
	resize: none;
}
a {
	text-decoration: none;
}
a:focus {
	
}
body {
	background: url("wrapbg_v0.0.1[1].jpg") no-repeat top rgb(115, 207, 241); color: rgb(51, 51, 51);
}
h3 {
	font-size: 14px; font-weight: bold;
}
a {
	text-decoration: none;
}
.c_tx {
	text-decoration: none;
}
a:hover {
	text-decoration: underline;
}
a {
	color: rgb(0, 106, 146);
}
.c_tx {
	color: rgb(0, 106, 146);
}
#mainWrapper {
	margin: 0px auto; border-radius: 5px 5px 0px; width: 960px; position: relative; z-index: 1; min-height: 900px; background-color: rgb(201, 241, 255); _height: 900px;
}
.wrapper {
	margin: 0px auto; width: 960px;
}
.main {
	background: rgb(255, 255, 255); border-radius: 5px 0px 0px 5px; width: 640px; margin-right: -1px; border-right-color: rgb(187, 218, 227); border-right-width: 1px; border-right-style: solid; float: left; position: relative; z-index: 1; -ms-overflow-y: visible; min-height: 900px; _height: 900px; -moz-border-radius: 5px 0 0 5px; -webkit-border-radius: 5px 0 0 5px;
}
.hBig.main {
	height: 800px;
}
.side {
	width: 319px; padding-bottom: 30px; float: right;
}
#logo {
	top: 28px; width: 212px; height: 46px; overflow: hidden; position: absolute; cursor: pointer;
}
#logo a {
	background: url("b3_120830[1].png") no-repeat; width: 212px; height: 46px; text-indent: -9999em; display: block; _background: none;
}
.cError {
	color: rgb(229, 108, 10) !important;
}
tr.cError th {
	color: rgb(229, 108, 10) !important;
}
tr.cError td {
	color: rgb(229, 108, 10) !important;
}
.error {
	color: rgb(229, 108, 10) !important;
}
.erro {
	color: rgb(229, 108, 10) !important;
}
.cError .inputTxt {
	background: rgb(255, 204, 204) !important; border: 1px solid rgb(229, 108, 10) !important; border-image: none !important;
}
.cSuccess {
	color: rgb(0, 176, 52);
}
.success {
	color: rgb(0, 176, 52);
}
.cSign {
	color: rgb(229, 118, 0);
}
.new_msg {
	color: rgb(229, 118, 0);
}
.countTxt em {
	top: -1px; padding-right: 3px; font-family: Tahoma,Arial; font-size: 14px; font-weight: bold; vertical-align: middle; position: relative;
}
.clear::after {
	height: 0px; line-height: 0; clear: both; font-size: 0px; display: block; visibility: hidden; content: ".";
}
.replyBox::after {
	height: 0px; line-height: 0; clear: both; font-size: 0px; display: block; visibility: hidden; content: ".";
}
.LC::after {
	height: 0px; line-height: 0; clear: both; font-size: 0px; display: block; visibility: hidden; content: ".";
}
.FTL::after {
	height: 0px; line-height: 0; clear: both; font-size: 0px; display: block; visibility: hidden; content: ".";
}
.hotTopicList::after {
	height: 0px; line-height: 0; clear: both; font-size: 0px; display: block; visibility: hidden; content: ".";
}
.topicList::after {
	height: 0px; line-height: 0; clear: both; font-size: 0px; display: block; visibility: hidden; content: ".";
}
.mediaWrap::after {
	height: 0px; line-height: 0; clear: both; font-size: 0px; display: block; visibility: hidden; content: ".";
}
.cellMod::after {
	height: 0px; line-height: 0; clear: both; font-size: 0px; display: block; visibility: hidden; content: ".";
}
.LI_item::after {
	height: 0px; line-height: 0; clear: both; font-size: 0px; display: block; visibility: hidden; content: ".";
}
.LI_item_hd::after {
	height: 0px; line-height: 0; clear: both; font-size: 0px; display: block; visibility: hidden; content: ".";
}
.clear {
	
}
.LC {
	
}
.topicList {
	
}
.mediaWrap {
	
}
.cellMod {
	
}
.LI_item {
	
}
.LI_item_hd {
	
}
.bgr {
	border-color: rgb(222, 227, 227); background-color: rgb(255, 255, 255);
}
.bgr2 {
	border-color: rgb(222, 227, 227); background-color: rgb(245, 245, 245);
}
.bgr3 {
	border-color: rgb(222, 227, 227); background-color: rgb(247, 247, 247);
}
.bor_bg {
	border-color: rgb(250, 250, 250);
}
.c_tx2 {
	color: rgb(51, 51, 51);
}
.c_tx3 {
	color: rgb(117, 154, 173);
}
.c_tx4 {
	color: rgb(229, 118, 0);
}
.cNote {
	color: rgb(153, 153, 153);
}
.c_tx5 {
	color: rgb(153, 153, 153);
}
.c_tx6 {
	color: rgb(102, 102, 102);
}
.c_tx7 {
	color: rgb(255, 154, 95);
}
.pubInfo .left a.c_tx7 {
	color: rgb(255, 154, 95);
}
.pubInfo .left a.c_tx7:hover {
	color: rgb(255, 154, 95);
}
.bor2 {
	border-color: rgb(209, 209, 209);
}
.bor3 {
	border-color: rgb(222, 227, 227);
}
.bg4 {
	background-color: rgb(255, 250, 233);
}
.bor_bg5 {
	border-color: rgb(244, 228, 180);
}
.bg5 {
	background-color: rgb(245, 245, 245);
}
.bor6 {
	border-color: rgb(195, 224, 234);
}
.bg6_hover {
	color: rgb(51, 51, 51);
}
.bg6_hover:hover {
	color: rgb(51, 51, 51); text-decoration: none; background-color: rgb(249, 249, 249);
}
.open .bg6_hover {
	color: rgb(51, 51, 51); text-decoration: none; background-color: rgb(249, 249, 249);
}
.nobor {
	border: 0px currentColor; border-image: none;
}
.left {
	float: left;
}
.right {
	float: right;
}
.dis_b {
	display: block;
}
.dis_in {
	display: inline;
}
.dis_inb {
	display: inline-block;
}
.undis {
	display: none;
}
.vt_m {
	vertical-align: middle;
}
.mt5 {
	margin-top: 5px;
}
.mt10 {
	margin-top: 10px;
}
.mr5 {
	margin-right: 5px;
}
.mr10 {
	margin-right: 10px;
}
.mb5 {
	margin-bottom: 5px;
}
.mb10 {
	margin-bottom: 10px;
}
.ml5 {
	margin-left: 5px;
}
.ml10 {
	margin-left: 10px;
}
.pt5 {
	padding-top: 5px;
}
.pt10 {
	padding-top: 10px;
}
.pr5 {
	padding-right: 5px;
}
.pr10 {
	padding-right: 10px;
}
.pb5 {
	padding-bottom: 5px;
}
.pb10 {
	padding-bottom: 10px;
}
.pl5 {
	padding-left: 5px;
}
.pl10 {
	padding-left: 10px;
}
.fn_relative {
	height: 0px; clear: both; position: relative; z-index: 0;
}
.tx_12 {
	font-size: 12px;
}
.tx_13 {
	font-size: 13px;
}
.tx_14 {
	font-size: 14px;
}
.tx_song {
	font-family: "Simsun";
}
.ffsong {
	font-family: "Simsun";
}
.text_more {
	font-family: "Simsun";
}
.tx_yh {
	font-family: "MicroSoft YaHei";
}
.tx_l {
	text-align: left;
}
.tx_c {
	text-align: center;
}
.tx_r {
	text-align: right;
}
.tx_b {
	font-weight: bold;
}
.tx_n {
	font-weight: normal;
}
.tx_udl {
	text-decoration: underline;
}
.ulink {
	text-decoration: underline;
}
.tx_del {
	text-decoration: line-through;
}
.tx_nowrap {
	overflow: hidden; white-space: nowrap; -ms-word-break: normal; -ms-word-wrap: normal; -ms-text-overflow: ellipsis;
}
.tx_br {
	-ms-word-break: normal; -ms-word-wrap: break-word;
}
.gb_btn {
	background-image: url("bt_120426[1].png");
}
.icon {
	background-image: url("bt_120426[1].png");
}
.idt_tit {
	background-image: url("bt_120426[1].png");
}
.gb_btn {
	border-width: 1px; border-style: solid; margin: 0px; padding: 3px 8px 2px; border-radius: 2px; height: 16px; text-align: center; line-height: normal; display: inline-block; white-space: nowrap; cursor: pointer; background-repeat: repeat-x; -moz-border-radius: 2px; -webkit-border-radius: 2px; _overflow: hidden;
}
.gb_btn:hover {
	text-decoration: none;
}
.icon {
	height: 16px; vertical-align: middle; display: inline-block; cursor: pointer;
}
.gb_btn .t {
	height: 16px; vertical-align: middle; display: inline-block; cursor: pointer;
}
.icon {
	margin-right: 4px;
}
.gb_btn .t {
	background: none; margin: 0px; padding: 0px; border: 0px currentColor; border-image: none; width: auto; line-height: 1.231; font-size: 12px; white-space: nowrap; _width: 0;
}
.gb_foed .t {
	background: none; margin: 0px; padding: 0px; border: 0px currentColor; border-image: none; width: auto; line-height: 1.231; font-size: 12px; white-space: nowrap; _width: 0;
}
.gb_btn span.t {
	_margin-top: -1px;
}
.gb_btn1 {
	min-width: 47px;
}
.gb_btn3 {
	min-width: 47px;
}
.gb_btn5 {
	min-width: 47px;
}
.gb_btn7 {
	min-width: 47px;
}
.gb_btn2 {
	padding: 2px 8px 3px; min-width: 67px;
}
.gb_btn4 {
	padding: 2px 8px 3px; min-width: 67px;
}
.gb_btn6 {
	padding: 2px 8px 3px; min-width: 67px;
}
.gb_btn9 {
	padding: 2px 8px 3px; min-width: 67px;
}
.gb_btn2 .t {
	font-size: 12px;
}
.gb_btn4 .t {
	font-size: 12px;
}
.gb_btn6 .t {
	font-size: 12px;
}
.gb_btn9 .t {
	font-size: 12px;
}
.gb_btn1 {
	background-position: 0px -18px; border-color: rgb(40, 143, 201); background-color: rgb(67, 171, 220);
}
.gb_btn2 {
	background-position: 0px -18px; border-color: rgb(40, 143, 201); background-color: rgb(67, 171, 220);
}
.gb_btn1 .t {
	color: rgb(255, 255, 255);
}
.gb_btn2 .t {
	color: rgb(255, 255, 255);
}
.gb_btn1:hover {
	background-position: 0px -42px; box-shadow: inset 0px 0px 5px #d6f4ff; -moz-box-shadow: 0 0 5px #D6F4FF inset; -webkit-box-shadow: 0 0 5px #D6F4FF inset;
}
.gb_btn2:hover {
	background-position: 0px -42px; box-shadow: inset 0px 0px 5px #d6f4ff; -moz-box-shadow: 0 0 5px #D6F4FF inset; -webkit-box-shadow: 0 0 5px #D6F4FF inset;
}
.gb_btn1:focus {
	background-position: 0px -66px; box-shadow: inset 0px 0px 5px #fff; -moz-box-shadow: 0 0 5px #fff inset; -webkit-box-shadow: 0 0 5px #fff inset;
}
.gb_btn1:active {
	background-position: 0px -66px; box-shadow: inset 0px 0px 5px #fff; -moz-box-shadow: 0 0 5px #fff inset; -webkit-box-shadow: 0 0 5px #fff inset;
}
.gb_btn2:focus {
	background-position: 0px -66px; box-shadow: inset 0px 0px 5px #fff; -moz-box-shadow: 0 0 5px #fff inset; -webkit-box-shadow: 0 0 5px #fff inset;
}
.gb_btn2:active {
	background-position: 0px -66px; box-shadow: inset 0px 0px 5px #fff; -moz-box-shadow: 0 0 5px #fff inset; -webkit-box-shadow: 0 0 5px #fff inset;
}
.gb_btn3 {
	background-position: 0px -90px; border-color: rgb(187, 227, 149); background-color: rgb(240, 255, 223);
}
.gb_btn4 {
	background-position: 0px -90px; border-color: rgb(187, 227, 149); background-color: rgb(240, 255, 223);
}
.gb_btn3 .t {
	color: rgb(90, 176, 9);
}
.gb_btn4 .t {
	color: rgb(90, 176, 9);
}
.gb_btn8 .t {
	color: rgb(90, 176, 9);
}
.gb_btn3:hover {
	background-position: 0px -114px; box-shadow: inset 0px 0px 5px #abd683; -moz-box-shadow: 0 0 5px #ABD683 inset; -webkit-box-shadow: 0 0 5px #ABD683 inset;
}
.gb_btn4:hover {
	background-position: 0px -114px; box-shadow: inset 0px 0px 5px #abd683; -moz-box-shadow: 0 0 5px #ABD683 inset; -webkit-box-shadow: 0 0 5px #ABD683 inset;
}
.gb_btn3:focus {
	background-position: 0px -138px; box-shadow: inset 0px 0px 5px #abd683; -moz-box-shadow: 0 0 5px #ABD683 inset; -webkit-box-shadow: 0 0 5px #ABD683 inset;
}
.gb_btn3:active {
	background-position: 0px -138px; box-shadow: inset 0px 0px 5px #abd683; -moz-box-shadow: 0 0 5px #ABD683 inset; -webkit-box-shadow: 0 0 5px #ABD683 inset;
}
.gb_btn4:focus {
	background-position: 0px -138px; box-shadow: inset 0px 0px 5px #abd683; -moz-box-shadow: 0 0 5px #ABD683 inset; -webkit-box-shadow: 0 0 5px #ABD683 inset;
}
.gb_btn4:active {
	background-position: 0px -138px; box-shadow: inset 0px 0px 5px #abd683; -moz-box-shadow: 0 0 5px #ABD683 inset; -webkit-box-shadow: 0 0 5px #ABD683 inset;
}
.gb_btn5 {
	background-position: 0px -162px; border-color: rgb(207, 207, 207); background-color: rgb(229, 229, 229);
}
.gb_btn6 {
	background-position: 0px -162px; border-color: rgb(207, 207, 207); background-color: rgb(229, 229, 229);
}
.gb_btn5 .t {
	color: rgb(85, 85, 85);
}
.gb_btn6 .t {
	color: rgb(85, 85, 85);
}
.gb_btn5:hover {
	background-position: 0px -186px; box-shadow: inset 0px 0px 5px #d5d5d5; -moz-box-shadow: 0 0 5px #D5D5D5 inset; -webkit-box-shadow: 0 0 5px #D5D5D5 inset;
}
.gb_btn6:hover {
	background-position: 0px -186px; box-shadow: inset 0px 0px 5px #d5d5d5; -moz-box-shadow: 0 0 5px #D5D5D5 inset; -webkit-box-shadow: 0 0 5px #D5D5D5 inset;
}
.click .gb_btn5 {
	background-position: 0px -186px; box-shadow: inset 0px 0px 5px #d5d5d5; -moz-box-shadow: 0 0 5px #D5D5D5 inset; -webkit-box-shadow: 0 0 5px #D5D5D5 inset;
}
.open .gb_btn5 {
	background-position: 0px -186px; box-shadow: inset 0px 0px 5px #d5d5d5; -moz-box-shadow: 0 0 5px #D5D5D5 inset; -webkit-box-shadow: 0 0 5px #D5D5D5 inset;
}
.gb_btn5:focus {
	background-position: 0px -210px; border-color: rgb(150, 204, 220); box-shadow: inset 0px 0px 5px #8ed9ef; -moz-box-shadow: 0 0 5px #8ED9EF inset; -webkit-box-shadow: 0 0 5px #8ED9EF inset;
}
.gb_btn5:active {
	background-position: 0px -210px; border-color: rgb(150, 204, 220); box-shadow: inset 0px 0px 5px #8ed9ef; -moz-box-shadow: 0 0 5px #8ED9EF inset; -webkit-box-shadow: 0 0 5px #8ED9EF inset;
}
.gb_btn6:focus {
	background-position: 0px -210px; border-color: rgb(150, 204, 220); box-shadow: inset 0px 0px 5px #8ed9ef; -moz-box-shadow: 0 0 5px #8ED9EF inset; -webkit-box-shadow: 0 0 5px #8ED9EF inset;
}
.gb_btn6:active {
	background-position: 0px -210px; border-color: rgb(150, 204, 220); box-shadow: inset 0px 0px 5px #8ed9ef; -moz-box-shadow: 0 0 5px #8ED9EF inset; -webkit-box-shadow: 0 0 5px #8ED9EF inset;
}
.gb_btn5 .a_t {
	top: 4px; color: rgb(153, 153, 153); position: relative;
}
.gb_btn7 {
	background-position: 0px -234px; border-color: rgb(225, 112, 50); background-color: rgb(255, 151, 41);
}
.gb_btn7 .t {
	color: rgb(255, 255, 255);
}
.gb_btn7:hover {
	background-position: 0px -253px; box-shadow: inset 0px 0px 5px #ffecd7; -moz-box-shadow: 0 0 5px #FFECD7 inset; -webkit-box-shadow: 0 0 5px #FFECD7 inset;
}
.gb_btn7:focus {
	background-position: 0px -253px; box-shadow: inset 0px 0px 5px #ffecd7; -moz-box-shadow: 0 0 5px #FFECD7 inset; -webkit-box-shadow: 0 0 5px #FFECD7 inset;
}
.gb_btn7:active {
	background-position: 0px -253px; box-shadow: inset 0px 0px 5px #ffecd7; -moz-box-shadow: 0 0 5px #FFECD7 inset; -webkit-box-shadow: 0 0 5px #FFECD7 inset;
}
.gb_btn8 {
	border-width: 0px; padding: 2px 3px 1px; background-image: none;
}
.gb_btn8:hover {
	border-width: 1px; border-color: rgb(186, 227, 147); padding: 1px 2px 0px; background-color: rgb(241, 253, 228);
}
.gb_btn8:focus {
	border-width: 1px; border-color: rgb(186, 227, 147); padding: 1px 2px 0px; background-color: rgb(241, 253, 228);
}
.gb_btn8:active {
	border-width: 1px; border-color: rgb(186, 227, 147); padding: 1px 2px 0px; background-color: rgb(241, 253, 228);
}
.gb_btn9 {
	background-position: 0px -354px; border-color: rgb(225, 112, 50); background-color: rgb(255, 129, 6);
}
.gb_btn9 .t {
	color: rgb(255, 255, 255);
}
.gb_btn9:hover {
	background-position: 0px -378px; box-shadow: inset 0px 0px 5px #e17032; -moz-box-shadow: 0 0 5px #e17032 inset; -webkit-box-shadow: 0 0 5px #e17032 inset;
}
.gb_btn9:focus {
	background-position: 0px -378px; box-shadow: inset 0px 0px 5px #fff; -moz-box-shadow: 0 0 5px #fff inset; -webkit-box-shadow: 0 0 5px #fff inset;
}
.gb_btn9:active {
	background-position: 0px -378px; box-shadow: inset 0px 0px 5px #fff; -moz-box-shadow: 0 0 5px #fff inset; -webkit-box-shadow: 0 0 5px #fff inset;
}
.gb_disabled {
	opacity: 0.55;
}
.gb_disabled {
	cursor: default;
}
.gb_disabled .icon {
	cursor: default;
}
.gb_disabled .t {
	cursor: default;
}
.gb_disabled {
	box-shadow: none; background-image: none; -moz-box-shadow: none; -webkit-box-shadow: none;
}
.gb_disabled:hover {
	box-shadow: none; background-image: none; -moz-box-shadow: none; -webkit-box-shadow: none;
}
.gb_disabled:focus {
	box-shadow: none; background-image: none; -moz-box-shadow: none; -webkit-box-shadow: none;
}
.gb_disabled:active {
	box-shadow: none; background-image: none; -moz-box-shadow: none; -webkit-box-shadow: none;
}
.gb_foed {
	margin: 0px; height: 16px; color: rgb(119, 119, 119); line-height: normal; display: inline-block; _overflow: hidden;
}
.gb_foed .icon {
	margin-right: 4px; cursor: default;
}
.gb_foed .t {
	height: 16px; vertical-align: middle; display: inline-block;
}
.gb_foed .line {
	margin: 0px 5px; color: rgb(190, 190, 190); text-decoration: none;
}
.gb_fo1 {
	_padding-bottom: 1px;
}
.gb_fo2 {
	padding: 3px 8px 4px; border-radius: 2px; border: 1px solid rgb(217, 217, 217); border-image: none; background-color: rgb(246, 246, 246); -moz-border-radius: 2px; -webkit-border-radius: 2px;
}
.gb_fo3 {
	padding: 1px 6px 2px; border-radius: 2px; border: 1px solid rgb(217, 217, 217); border-image: none; background-color: rgb(246, 246, 246); -moz-border-radius: 2px; -webkit-border-radius: 2px;
}
.gb_fo3 .line {
	margin-right: 0px;
}
.icon_fo {
	background-position: -12px 0px; width: 11px;
}
.icon_fo2 {
	width: 10px;
}
.icon_sfo {
	background-position: -25px 0px; width: 15px;
}
.icon_bfo {
	background-position: -42px 0px; width: 16px;
}
.ic {
	background: url("b1_20140716[1].png") no-repeat; _background-image: url("b1_20140716_ie6[1].png");
}
.sico {
	background: url("b1_20140716[1].png") no-repeat; _background-image: url("b1_20140716_ie6[1].png");
}
.tIcon {
	background: url("b1_20140716[1].png") no-repeat; _background-image: url("b1_20140716_ie6[1].png");
}
.vip {
	background: url("b1_20140716[1].png") no-repeat; _background-image: url("b1_20140716_ie6[1].png");
}
.ico_phone {
	background: url("b1_20140716[1].png") no-repeat; _background-image: url("b1_20140716_ie6[1].png");
}
.ico_audios {
	background: url("b1_20140716[1].png") no-repeat; _background-image: url("b1_20140716_ie6[1].png");
}
.ico_video {
	background: url("b1_20140716[1].png") no-repeat; _background-image: url("b1_20140716_ie6[1].png");
}
.ico_music {
	background: url("b1_20140716[1].png") no-repeat; _background-image: url("b1_20140716_ie6[1].png");
}
.close {
	background: url("b1_20140716[1].png") no-repeat; _background-image: url("b1_20140716_ie6[1].png");
}
.moreFoot em {
	background: url("b1_20140716[1].png") no-repeat; _background-image: url("b1_20140716_ie6[1].png");
}
.btnHasStr {
	background: url("b1_20140716[1].png") no-repeat; _background-image: url("b1_20140716_ie6[1].png");
}
.sFoTip {
	background: url("b1_20140716[1].png") no-repeat; _background-image: url("b1_20140716_ie6[1].png");
}
.nfunTips {
	background: url("b1_20140716[1].png") no-repeat; _background-image: url("b1_20140716_ie6[1].png");
}
.ico_care {
	background: url("b1_20140716[1].png") no-repeat; _background-image: url("b1_20140716_ie6[1].png");
}
.ico_cale {
	background: url("b1_20140716[1].png") no-repeat; _background-image: url("b1_20140716_ie6[1].png");
}
.btn_moreSet {
	background: url("b1_20140716[1].png") no-repeat; _background-image: url("b1_20140716_ie6[1].png");
}
.btn_set1 {
	background: url("b1_20140716[1].png") no-repeat; _background-image: url("b1_20140716_ie6[1].png");
}
.btn_ldrop {
	background: url("b1_20140716[1].png") no-repeat; _background-image: url("b1_20140716_ie6[1].png");
}
.ico_ntips {
	background: url("b1_20140716[1].png") no-repeat; _background-image: url("b1_20140716_ie6[1].png");
}
.ico_qGroup {
	background: url("b1_20140716[1].png") no-repeat; _background-image: url("b1_20140716_ie6[1].png");
}
.ico_area {
	background: url("b1_20140716[1].png") no-repeat; _background-image: url("b1_20140716_ie6[1].png");
}
.ico_level {
	background: url("b1_20140716[1].png") no-repeat; _background-image: url("b1_20140716_ie6[1].png");
}
.ico_level em {
	background: url("b1_20140716[1].png") no-repeat; _background-image: url("b1_20140716_ie6[1].png");
}
.ico_level2 em {
	background: url("b1_20140716[1].png") no-repeat; _background-image: url("b1_20140716_ie6[1].png");
}
.ico_qvip {
	background: url("b1_20140716[1].png") no-repeat; _background-image: url("b1_20140716_ie6[1].png");
}
.arrow1 {
	background: url("b1_20140716[1].png") no-repeat; _background-image: url("b1_20140716_ie6[1].png");
}
.ico_change {
	background: url("b1_20140716[1].png") no-repeat; _background-image: url("b1_20140716_ie6[1].png");
}
.ico_top {
	background: url("b1_20140716[1].png") no-repeat; _background-image: url("b1_20140716_ie6[1].png");
}
.sign_new {
	background: url("b1_20140716[1].png") no-repeat; _background-image: url("b1_20140716_ie6[1].png");
}
.ico_wq {
	background: url("b1_20140716[1].png") no-repeat; _background-image: url("b1_20140716_ie6[1].png");
}
.ico_imod {
	background: url("b1_20140716[1].png") no-repeat; _background-image: url("b1_20140716_ie6[1].png");
}
.ico_qz {
	background: url("b1_20140716[1].png") no-repeat; _background-image: url("b1_20140716_ie6[1].png");
}
.ico_sfeed {
	background: url("b1_20140716[1].png") no-repeat; _background-image: url("b1_20140716_ie6[1].png");
}
.ico_weibo {
	background: url("b1_20140716[1].png") no-repeat; _background-image: url("b1_20140716_ie6[1].png");
}
.ico_shield {
	background: url("b1_20140716[1].png") no-repeat; _background-image: url("b1_20140716_ie6[1].png");
}
.ico_shield_gray {
	background: url("b1_20140716[1].png") no-repeat; _background-image: url("b1_20140716_ie6[1].png");
}
.ico_shield_red {
	background: url("b1_20140716[1].png") no-repeat; _background-image: url("b1_20140716_ie6[1].png");
}
.ico_male {
	background: url("b1_20140716[1].png") no-repeat; _background-image: url("b1_20140716_ie6[1].png");
}
.ico_female {
	background: url("b1_20140716[1].png") no-repeat; _background-image: url("b1_20140716_ie6[1].png");
}
.ico_feed {
	background: url("b1_20140716[1].png") no-repeat; _background-image: url("b1_20140716_ie6[1].png");
}
.ico_qq {
	background: url("b1_20140716[1].png") no-repeat; _background-image: url("b1_20140716_ie6[1].png");
}
.ico_master_star {
	background: url("b1_20140716[1].png") no-repeat; _background-image: url("b1_20140716_ie6[1].png");
}
.ico_aom {
	background: url("b1_20140716[1].png") no-repeat; _background-image: url("b1_20140716_ie6[1].png");
}
.btn_sfo .icon {
	background: url("b1_20140716[1].png") no-repeat; _background-image: url("b1_20140716_ie6[1].png");
}
.btn_sfoed .icon {
	background: url("b1_20140716[1].png") no-repeat; _background-image: url("b1_20140716_ie6[1].png");
}
.ico_task {
	background: url("b1_20140716[1].png") no-repeat; _background-image: url("b1_20140716_ie6[1].png");
}
.ico_file {
	background: url("b1_20140716[1].png") no-repeat; _background-image: url("b1_20140716_ie6[1].png");
}
.ico_file_url {
	background: url("b1_20140716[1].png") no-repeat; _background-image: url("b1_20140716_ie6[1].png");
}
.main_bn_goleft {
	background: url("b1_20140716[1].png") no-repeat; _background-image: url("b1_20140716_ie6[1].png");
}
.main_bn_goright {
	background: url("b1_20140716[1].png") no-repeat; _background-image: url("b1_20140716_ie6[1].png");
}
.unite_sign .farr {
	background: url("b1_20140716[1].png") no-repeat; _background-image: url("b1_20140716_ie6[1].png");
}
.ic_app_drag {
	background: url("b1_20140716[1].png") no-repeat; _background-image: url("b1_20140716_ie6[1].png");
}
.ui_icn_prize {
	background: url("b1_20140716[1].png") no-repeat; _background-image: url("b1_20140716_ie6[1].png");
}
.ic_mall_small {
	background: url("b1_20140716[1].png") no-repeat; _background-image: url("b1_20140716_ie6[1].png");
}
.ico_pics {
	background: url("b1_20140716[1].png") no-repeat; _background-image: url("b1_20140716_ie6[1].png");
}
.ic_app_center {
	background: url("b1_20140716[1].png") no-repeat; _background-image: url("b1_20140716_ie6[1].png");
}
.ico_newMsg b {
	background: url("b1_20140716[1].png") no-repeat; _background-image: url("b1_20140716_ie6[1].png");
}
.ico_waveheart {
	background: url("b1_20140716[1].png") no-repeat; _background-image: url("b1_20140716_ie6[1].png");
}
.ico_company_log {
	background: url("b1_20140716[1].png") no-repeat; _background-image: url("b1_20140716_ie6[1].png");
}
.b2_ic {
	background: url("b2_20131129[1].png") no-repeat; _background: url("b2_20131129_ie6[1].png") no-repeat;
}
.b2 {
	background: url("b2_20131129[1].png") no-repeat; _background: url("b2_20131129_ie6[1].png") no-repeat;
}
.pass {
	background: url("b2_20131129[1].png") no-repeat; _background: url("b2_20131129_ie6[1].png") no-repeat;
}
.msgDel {
	background: url("b2_20131129[1].png") no-repeat; _background: url("b2_20131129_ie6[1].png") no-repeat;
}
.tSearch_s .inputTxt {
	background: url("b2_20131129[1].png") no-repeat; _background: url("b2_20131129_ie6[1].png") no-repeat;
}
.inputBtn {
	background: url("b2_20131129[1].png") no-repeat; _background: url("b2_20131129_ie6[1].png") no-repeat;
}
.tsendBtn {
	background: url("b2_20131129[1].png") no-repeat; _background: url("b2_20131129_ie6[1].png") no-repeat;
}
.receive {
	background: url("b2_20131129[1].png") no-repeat; _background: url("b2_20131129_ie6[1].png") no-repeat;
}
.send {
	background: url("b2_20131129[1].png") no-repeat; _background: url("b2_20131129_ie6[1].png") no-repeat;
}
input.addAttention {
	background: url("b2_20131129[1].png") no-repeat; _background: url("b2_20131129_ie6[1].png") no-repeat;
}
input.delAttention {
	background: url("b2_20131129[1].png") no-repeat; _background: url("b2_20131129_ie6[1].png") no-repeat;
}
.attentBox .delAttention {
	background: url("b2_20131129[1].png") no-repeat; _background: url("b2_20131129_ie6[1].png") no-repeat;
}
#EP li em {
	background: url("b2_20131129[1].png") no-repeat; _background: url("b2_20131129_ie6[1].png") no-repeat;
}
#LUI .talk {
	background: url("b2_20131129[1].png") no-repeat; _background: url("b2_20131129_ie6[1].png") no-repeat;
}
.fun {
	background: url("b2_20131129[1].png") no-repeat; _background: url("b2_20131129_ie6[1].png") no-repeat;
}
.ico_soso {
	background: url("b2_20131129[1].png") no-repeat; _background: url("b2_20131129_ie6[1].png") no-repeat;
}
.ico_new {
	background: url("b2_20131129[1].png") no-repeat; _background: url("b2_20131129_ie6[1].png") no-repeat;
}
.ico_hot {
	background: url("b2_20131129[1].png") no-repeat; _background: url("b2_20131129_ie6[1].png") no-repeat;
}
.attend {
	background: url("b2_20131129[1].png") no-repeat; _background: url("b2_20131129_ie6[1].png") no-repeat;
}
.HSR .top span {
	background: url("b2_20131129[1].png") no-repeat; _background: url("b2_20131129_ie6[1].png") no-repeat;
}
.vClose em {
	background: url("b2_20131129[1].png") no-repeat; _background: url("b2_20131129_ie6[1].png") no-repeat;
}
.ico_sFo {
	background: url("b2_20131129[1].png") no-repeat; _background: url("b2_20131129_ie6[1].png") no-repeat;
}
.ico_spFo {
	background: url("b2_20131129[1].png") no-repeat; _background: url("b2_20131129_ie6[1].png") no-repeat;
}
.ico_help {
	background: url("b2_20131129[1].png") no-repeat; _background: url("b2_20131129_ie6[1].png") no-repeat;
}
.btn_save {
	background: url("b2_20131129[1].png") no-repeat; _background: url("b2_20131129_ie6[1].png") no-repeat;
}
.btn_cancel {
	background: url("b2_20131129[1].png") no-repeat; _background: url("b2_20131129_ie6[1].png") no-repeat;
}
.musicTab {
	background: url("b2_20131129[1].png") no-repeat; _background: url("b2_20131129_ie6[1].png") no-repeat;
}
.musicTab li {
	background: url("b2_20131129[1].png") no-repeat; _background: url("b2_20131129_ie6[1].png") no-repeat;
}
.del {
	background: url("b2_20131129[1].png") no-repeat; _background: url("b2_20131129_ie6[1].png") no-repeat;
}
.ico_group {
	background: url("b2_20131129[1].png") no-repeat; _background: url("b2_20131129_ie6[1].png") no-repeat;
}
.mBox {
	background: url("b2_20131129[1].png") no-repeat; _background: url("b2_20131129_ie6[1].png") no-repeat;
}
.mBox button {
	background: url("b2_20131129[1].png") no-repeat; _background: url("b2_20131129_ie6[1].png") no-repeat;
}
.ipad .mTitBox {
	background: url("b2_20131129[1].png") no-repeat; _background: url("b2_20131129_ie6[1].png") no-repeat;
}
.subTab1 .bg {
	background: url("b2_20131129[1].png") no-repeat; _background: url("b2_20131129_ie6[1].png") no-repeat;
}
.ico_slock {
	background: url("b2_20131129[1].png") no-repeat; _background: url("b2_20131129_ie6[1].png") no-repeat;
}
.btn_topicRss {
	background: url("b2_20131129[1].png") no-repeat; _background: url("b2_20131129_ie6[1].png") no-repeat;
}
.btn_addRss {
	background: url("b2_20131129[1].png") no-repeat; _background: url("b2_20131129_ie6[1].png") no-repeat;
}
.btn_delRss {
	background: url("b2_20131129[1].png") no-repeat; _background: url("b2_20131129_ie6[1].png") no-repeat;
}
.btn_newList {
	background: url("b2_20131129[1].png") no-repeat; _background: url("b2_20131129_ie6[1].png") no-repeat;
}
.btn_tg {
	background: url("b2_20131129[1].png") no-repeat; _background: url("b2_20131129_ie6[1].png") no-repeat;
}
.relayNums {
	background: url("b2_20131129[1].png") no-repeat; _background: url("b2_20131129_ie6[1].png") no-repeat;
}
.btn_addPic em {
	background: url("b2_20131129[1].png") no-repeat; _background: url("b2_20131129_ie6[1].png") no-repeat;
}
.ML .btn {
	background: url("b2_20131129[1].png") no-repeat; _background: url("b2_20131129_ie6[1].png") no-repeat;
}
.HSR .bot span {
	background: url("b2_20131129[1].png") no-repeat; _background: url("b2_20131129_ie6[1].png") no-repeat;
}
.ico_suc {
	background: url("b2_20131129[1].png") no-repeat; _background: url("b2_20131129_ie6[1].png") no-repeat;
}
.ico_error {
	background: url("b2_20131129[1].png") no-repeat; _background: url("b2_20131129_ie6[1].png") no-repeat;
}
.FTL li .close {
	background: url("b2_20131129[1].png") no-repeat; _background: url("b2_20131129_ie6[1].png") no-repeat;
}
.tabStyle2 li {
	background: url("b2_20131129[1].png") no-repeat; _background: url("b2_20131129_ie6[1].png") no-repeat;
}
.tabStyle2 li b {
	background: url("b2_20131129[1].png") no-repeat; _background: url("b2_20131129_ie6[1].png") no-repeat;
}
.tabStyle3 li {
	background: url("b2_20131129[1].png") no-repeat; _background: url("b2_20131129_ie6[1].png") no-repeat;
}
.musicTab li b {
	background: url("b2_20131129[1].png") no-repeat; _background: url("b2_20131129_ie6[1].png") no-repeat;
}
.ico_vData {
	background: url("b2_20131129[1].png") no-repeat; _background: url("b2_20131129_ie6[1].png") no-repeat;
}
.citySel span {
	background: url("b2_20131129[1].png") no-repeat; _background: url("b2_20131129_ie6[1].png") no-repeat;
}
.citySame {
	background: url("b2_20131129[1].png") no-repeat; _background: url("b2_20131129_ie6[1].png") no-repeat;
}
.blackNote em {
	background: url("b2_20131129[1].png") no-repeat; _background: url("b2_20131129_ie6[1].png") no-repeat;
}
.ico_black {
	background: url("b2_20131129[1].png") no-repeat; _background: url("b2_20131129_ie6[1].png") no-repeat;
}
.ico_num {
	background: url("b2_20131129[1].png") no-repeat; _background: url("b2_20131129_ie6[1].png") no-repeat;
}
.ico_state {
	background: url("b2_20131129[1].png") no-repeat; _background: url("b2_20131129_ie6[1].png") no-repeat;
}
.btn_drop {
	background: url("b2_20131129[1].png") no-repeat; _background: url("b2_20131129_ie6[1].png") no-repeat;
}
.btn_saddRss {
	background: url("b2_20131129[1].png") no-repeat; _background: url("b2_20131129_ie6[1].png") no-repeat;
}
.btn_sdelFo {
	background: url("b2_20131129[1].png") no-repeat; _background: url("b2_20131129_ie6[1].png") no-repeat;
}
.goDetail {
	background: url("b2_20131129[1].png") no-repeat; _background: url("b2_20131129_ie6[1].png") no-repeat;
}
.searchTab li {
	background: url("b2_20131129[1].png") no-repeat; _background: url("b2_20131129_ie6[1].png") no-repeat;
}
.newsTips1 .close {
	background: url("b2_20131129[1].png") no-repeat; _background: url("b2_20131129_ie6[1].png") no-repeat;
}
.btn_search2 {
	background: url("b2_20131129[1].png") no-repeat; _background: url("b2_20131129_ie6[1].png") no-repeat;
}
.ico_toWall {
	background: url("b2_20131129[1].png") no-repeat; _background: url("b2_20131129_ie6[1].png") no-repeat;
}
.btn_search {
	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;
}
.btn5 {
	background: url("b2_20131129[1].png") no-repeat; _background: url("b2_20131129_ie6[1].png") no-repeat;
}
.sTxtWrap {
	background: url("b2_20131129[1].png") no-repeat; _background: url("b2_20131129_ie6[1].png") no-repeat;
}
.ico_sch {
	background: url("b2_20131129[1].png") no-repeat; _background: url("b2_20131129_ie6[1].png") no-repeat;
}
.ico_logo {
	background: url("b2_20131129[1].png") no-repeat; _background: url("b2_20131129_ie6[1].png") no-repeat;
}
.ico_fo {
	background: url("b2_20131129[1].png") no-repeat; _background: url("b2_20131129_ie6[1].png") no-repeat;
}
.ico_bfo {
	background: url("b2_20131129[1].png") no-repeat; _background: url("b2_20131129_ie6[1].png") no-repeat;
}
.ico_mlpic {
	background: url("b2_20131129[1].png") no-repeat; _background: url("b2_20131129_ie6[1].png") no-repeat;
}
.ico_mspic {
	background: url("b2_20131129[1].png") no-repeat; _background: url("b2_20131129_ie6[1].png") no-repeat;
}
.ico_top1 {
	background: url("b2_20131129[1].png") no-repeat; _background: url("b2_20131129_ie6[1].png") no-repeat;
}
.leftarr_icon {
	background: url("b2_20131129[1].png") no-repeat; _background: url("b2_20131129_ie6[1].png") no-repeat;
}
.rigarr_icon {
	background: url("b2_20131129[1].png") no-repeat; _background: url("b2_20131129_ie6[1].png") no-repeat;
}
.leftarr_icon_gray {
	background: url("b2_20131129[1].png") no-repeat; _background: url("b2_20131129_ie6[1].png") no-repeat;
}
.rigarr_icon_gray {
	background: url("b2_20131129[1].png") no-repeat; _background: url("b2_20131129_ie6[1].png") no-repeat;
}
.btn_add_batch i {
	background: url("b2_20131129[1].png") no-repeat; _background: url("b2_20131129_ie6[1].png") no-repeat;
}
.ico_recycle {
	background: url("b2_20131129[1].png") no-repeat; _background: url("b2_20131129_ie6[1].png") no-repeat;
}
.ico_vData_star {
	background: url("b2_20131129[1].png") no-repeat; _background: url("b2_20131129_ie6[1].png") no-repeat;
}
.ico_lie {
	background: url("b2_20131129[1].png") no-repeat; _background: url("b2_20131129_ie6[1].png") no-repeat;
}
.syn_qq_icn {
	background: url("b2_20131129[1].png") no-repeat; _background: url("b2_20131129_ie6[1].png") no-repeat;
}
.syn_qq_gray {
	background: url("b2_20131129[1].png") no-repeat; _background: url("b2_20131129_ie6[1].png") no-repeat;
}
.ico_camera360 {
	background: url("b2_20131129[1].png") no-repeat; _background: url("b2_20131129_ie6[1].png") no-repeat;
}
.tools em {
	background: url("b2_20131129[1].png") no-repeat; _background: url("b2_20131129_ie6[1].png") no-repeat;
}
.ic_tool_veiw {
	background: url("b2_20131129[1].png") no-repeat; _background: url("b2_20131129_ie6[1].png") no-repeat;
}
.ic_tool_veiw2 {
	background: url("b2_20131129[1].png") no-repeat; _background: url("b2_20131129_ie6[1].png") no-repeat;
}
.ico_new_mini {
	background: url("b2_20131129[1].png") no-repeat; _background: url("b2_20131129_ie6[1].png") no-repeat;
}
.ico_hot_mini {
	background: url("b2_20131129[1].png") no-repeat; _background: url("b2_20131129_ie6[1].png") no-repeat;
}
.ic_tool_reset {
	background: url("b2_20131129[1].png") no-repeat; _background: url("b2_20131129_ie6[1].png") no-repeat;
}
.ico_filter {
	background: url("b2_20131129[1].png") no-repeat; _background: url("b2_20131129_ie6[1].png") no-repeat;
}
.ico_check {
	background: url("b2_20131129[1].png") no-repeat; _background: url("b2_20131129_ie6[1].png") no-repeat;
}
.b3 i {
	background: url("b3_131114[1].png") no-repeat;
}
.tabStyle2 {
	background: url("b3_131114[1].png") no-repeat;
}
.topicIntro .left {
	background: url("b3_131114[1].png") no-repeat;
}
.vThumbs .mask em {
	background: url("b3_131114[1].png") no-repeat;
}
.b3 i {
	_background: none;
}
.topicIntro .left {
	_background: none;
}
.vThumbs .mask em {
	_background: none;
}
.ico_ts {
	background: url("b4_110620[1].png") no-repeat; _background: none;
}
.ico_te {
	background: url("b4_110620[1].png") no-repeat; _background: none;
}
.ic {
	width: 16px; height: 16px; line-height: 0; overflow: hidden; font-size: 0px; vertical-align: top; display: inline-block;
}
.ic_tool_reset {
	width: 16px; height: 16px; line-height: 0; overflow: hidden; font-size: 0px; vertical-align: top; display: inline-block;
}
.ic_mall_small {
	width: 16px; height: 16px; line-height: 0; overflow: hidden; font-size: 0px; vertical-align: top; display: inline-block;
}
.ico_pics {
	width: 16px; height: 16px; line-height: 0; overflow: hidden; font-size: 0px; vertical-align: top; display: inline-block;
}
.ic_app_center {
	width: 16px; height: 16px; line-height: 0; overflow: hidden; font-size: 0px; vertical-align: top; display: inline-block;
}
.b2_ic {
	width: 16px; height: 16px; line-height: 0; overflow: hidden; font-size: 0px; display: inline-block;
}
.b2 {
	width: 16px; height: 16px; line-height: 0; overflow: hidden; font-size: 0px; display: inline-block;
}
.pass {
	width: 16px; height: 16px; line-height: 0; overflow: hidden; font-size: 0px; display: inline-block;
}
.ico_help {
	width: 16px; height: 16px; line-height: 0; overflow: hidden; font-size: 0px; display: inline-block;
}
.ico_cale {
	width: 16px; height: 16px; line-height: 0; overflow: hidden; font-size: 0px; display: inline-block;
}
.ico_skin {
	width: 16px; height: 16px; line-height: 0; overflow: hidden; font-size: 0px; display: inline-block;
}
.del {
	width: 16px; height: 16px; line-height: 0; overflow: hidden; font-size: 0px; display: inline-block;
}
.btn_moreSet {
	width: 16px; height: 16px; line-height: 0; overflow: hidden; font-size: 0px; display: inline-block;
}
.ico_changeCover {
	width: 16px; height: 16px; line-height: 0; overflow: hidden; font-size: 0px; display: inline-block;
}
.ico_moveupdown {
	width: 16px; height: 16px; line-height: 0; overflow: hidden; font-size: 0px; display: inline-block;
}
.ico_group {
	width: 16px; height: 16px; line-height: 0; overflow: hidden; font-size: 0px; display: inline-block;
}
.ico_slock {
	width: 16px; height: 16px; line-height: 0; overflow: hidden; font-size: 0px; display: inline-block;
}
.ico_ntips {
	width: 16px; height: 16px; line-height: 0; overflow: hidden; font-size: 0px; display: inline-block;
}
.ico_toWall {
	width: 16px; height: 16px; line-height: 0; overflow: hidden; font-size: 0px; display: inline-block;
}
.ico_qz {
	width: 16px; height: 16px; line-height: 0; overflow: hidden; font-size: 0px; display: inline-block;
}
.ico_comment {
	width: 16px; height: 16px; line-height: 0; overflow: hidden; font-size: 0px; display: inline-block;
}
.warn {
	width: 16px; height: 16px; line-height: 0; overflow: hidden; font-size: 0px; display: inline-block;
}
.vip {
	width: 15px; height: 16px; overflow: hidden; margin-left: 2px; vertical-align: middle; display: inline-block; _height: 19px; _margin-top: 1px; _vertical-align: middle;
}
.ico_phone {
	width: 15px; height: 16px; overflow: hidden; margin-left: 2px; vertical-align: middle; display: inline-block; _height: 19px; _margin-top: 1px; _vertical-align: middle;
}
.ico_level {
	width: 15px; height: 16px; overflow: hidden; margin-left: 2px; vertical-align: middle; display: inline-block; _height: 19px; _margin-top: 1px; _vertical-align: middle;
}
.ico_qvip {
	width: 15px; height: 16px; overflow: hidden; margin-left: 2px; vertical-align: middle; display: inline-block; _height: 19px; _margin-top: 1px; _vertical-align: middle;
}
.tIcon {
	width: 15px; height: 16px; overflow: hidden; margin-left: 2px; vertical-align: middle; display: inline-block; _height: 19px; _margin-top: 1px; _vertical-align: middle;
}
.ic_mall_small {
	width: 15px; height: 16px; overflow: hidden; margin-left: 2px; vertical-align: middle; display: inline-block; _height: 19px; _margin-top: 1px; _vertical-align: middle;
}
.ico_company_log {
	width: 15px; height: 16px; overflow: hidden; margin-left: 2px; vertical-align: middle; display: inline-block; _height: 19px; _margin-top: 1px; _vertical-align: middle;
}
.lelInfo .tIcon {
	vertical-align: middle;
}
.ico_wq {
	width: 12px; height: 11px; overflow: hidden; vertical-align: top; display: inline-block; cursor: pointer;
}
.ico_wq_new {
	width: 12px; height: 11px; overflow: hidden; vertical-align: top; display: inline-block; cursor: pointer;
}
.btn_lmod {
	width: 12px; height: 11px; overflow: hidden; vertical-align: top; display: inline-block; cursor: pointer;
}
.btn_pmod {
	width: 12px; height: 11px; overflow: hidden; vertical-align: top; display: inline-block; cursor: pointer;
}
.btn_smod {
	width: 12px; height: 11px; overflow: hidden; vertical-align: top; display: inline-block; cursor: pointer;
}
.ico_imod {
	width: 12px; height: 11px; overflow: hidden; vertical-align: top; display: inline-block; cursor: pointer;
}
.ico_logo {
	width: 12px; height: 11px; overflow: hidden; vertical-align: top; display: inline-block; cursor: pointer;
}
.ico_black {
	width: 15px; height: 13px; overflow: hidden; display: inline-block;
}
.btn_set1 {
	width: 15px; height: 13px; overflow: hidden; display: inline-block;
}
.sico {
	width: 16px; height: 16px; float: left;
}
.ico_audios {
	width: 16px; height: 16px; float: left;
}
.ico_newMsg {
	margin: 0px 0px 0px 8px; width: 7px; height: 7px; overflow: hidden; position: absolute;
}
.ico_newMsg b {
	background-position: -284px 0px; width: 100%; height: 100%; line-height: 20em; display: block; _padding-left: 142px; _margin-left: -142px;
}
.select .ico_newMsg {
	margin-top: 5px;
}
.ico_face {
	background-position: -120px -33px; width: 16px; height: 16px; margin-top: 6px; float: right;
}
.ic_pic {
	background-position: 0px -33px; vertical-align: middle;
}
.ico_pic {
	background-position: 0px -33px;
}
.ico_pics {
	background-position: -317px -33px;
}
.ico_audio {
	background-position: -336px -242px;
}
.ico_at {
	background-position: -144px -33px;
}
.ico_feel {
	background-position: -168px -53px; width: 16px;
}
.ic_keyword {
	background-position: -102px -184px;
}
.ic_longwb {
	background-position: -153px -184px;
}
.ico_textToPic {
	background-position: -208px -201px;
}
.ico_videos {
	background-position: -336px -221px;
}
.ico_video {
	background-position: right -221px;
}
.ico_music {
	background-position: right -241px;
}
.ico_topic {
	background-position: -172px -33px;
}
.ico_qz_prize {
	background-position: -120px -53px; width: 18px;
}
.ico_aVote {
	background-position: -293px -33px;
}
.ico_atww {
	background-position: -72px -33px;
}
.ico_att {
	background-position: -48px -53px;
}
.ic_truth {
	background-position: -85px -184px;
}
.ico_micoZt {
	background-position: -336px -33px;
}
.ico_phone {
	background-position: -18px -126px;
}
.ico_mood1 {
	background-position: -274px -201px;
}
.ic_baoliao {
	background-position: -272px -184px;
}
.ic_baoliao_gray {
	background-position: -289px -184px;
}
.ic_picVote {
	background-position: -225px -201px;
}
.ic_Ink_happy {
	background-position: -200px -265px;
}
.ic_Ink_sad {
	background-position: -217px -265px;
}
.ic_Ink_gift {
	background-position: -234px -265px;
}
.ic_Ink_edit {
	background-position: -251px -265px;
}
.ic_keyword_follow {
	background-position: -119px -184px; cursor: pointer;
}
.ic_longwb_sign {
	background-position: -97px -221px; width: 55px; height: 19px;
}
.ic_look_sign {
	width: 59px; height: 24px; line-height: 24px; padding-left: 12px; background-color: rgb(112, 197, 238);
}
.ic_look_sign .ic_role {
	background-position: -159px -325px; width: 10px; height: 6px; right: 0px; bottom: -6px; overflow: hidden; font-size: 0px; position: absolute;
}
.ic_look_sign .ic_rich_arrow {
	background-position: -155px -311px; top: 8px; width: 9px; height: 8px; right: 6px; overflow: hidden; font-size: 0px; position: absolute;
}
.ic_look_sign:hover {
	background-color: rgb(103, 208, 255);
}
.rich_piclist .pre_btn {
	background-position: -173px -306px; width: 30px; height: 30px;
}
.rich_piclist .next_btn {
	background-position: -207px -306px; width: 30px; height: 30px;
}
.rich_listen_btn {
	background-position: -242px -305px; width: 33px; height: 20px; color: rgb(127, 134, 139); line-height: 19px; padding-left: 17px; font-size: 12px; background-color: rgb(225, 233, 239);
}
.ic_msg_mood {
	background-position: -115px -333px; width: 22px; height: 21px;
}
.ic_msg_mood_lg {
	background-position: -138px -333px; width: 32px; height: 32px;
}
.ic_app_center {
	background-position: -333px -72px; width: 18px; height: 18px;
}
.ic_setup {
	background-position: -248px -164px;
}
.ic_spread {
	background-position: -69px -167px;
}
.ic_vip_year {
	background-position: -221px -183px; width: 17px; height: 17px;
}
.ico_cale {
	background-position: -72px -53px; border: 0px currentColor; border-image: none; vertical-align: middle; cursor: pointer;
}
.ico_waveheart {
	background-position: -242px -184px; width: 20px; height: 14px; margin-right: 3px; vertical-align: middle;
}
.ic_ok {
	background-position: -149px -265px;
}
.ic_clock {
	background-position: -183px -265px;
}
.ic_clock_gray {
	background-position: -166px -265px;
}
.ic_vip {
	background-position: -206px -186px; width: 13px; height: 14px; margin-left: 3px; vertical-align: -1px;
}
.ic_sp_vip {
	background-position: -116px -168px; width: 16px; height: 15px; margin-left: 3px; vertical-align: -1px;
}
.ic_un_sp_vip {
	background-position: -116px -168px; width: 16px; height: 15px; margin-left: 3px; vertical-align: -1px;
}
.ic_un_sp_vip {
	background-position: -144px -168px;
}
.ic_un_vip {
	background-position: -97px -168px;
}
.ic_vip1 {
	background: url("vip_level_icn[1].png"); width: 14px; _background: url("vip_level_icn_ie6[1].png");
}
.ic_vip2 {
	background: url("vip_level_icn[1].png"); width: 14px; _background: url("vip_level_icn_ie6[1].png");
}
.ic_vip3 {
	background: url("vip_level_icn[1].png"); width: 14px; _background: url("vip_level_icn_ie6[1].png");
}
.ic_vip4 {
	background: url("vip_level_icn[1].png"); width: 14px; _background: url("vip_level_icn_ie6[1].png");
}
.ic_vip5 {
	background: url("vip_level_icn[1].png"); width: 14px; _background: url("vip_level_icn_ie6[1].png");
}
.ic_vip6 {
	background: url("vip_level_icn[1].png"); width: 14px; _background: url("vip_level_icn_ie6[1].png");
}
.ic_vip7 {
	background: url("vip_level_icn[1].png"); width: 14px; _background: url("vip_level_icn_ie6[1].png");
}
.ic_un_vip1 {
	background: url("vip_level_icn[1].png"); width: 14px; _background: url("vip_level_icn_ie6[1].png");
}
.ic_un_vip2 {
	background: url("vip_level_icn[1].png"); width: 14px; _background: url("vip_level_icn_ie6[1].png");
}
.ic_un_vip3 {
	background: url("vip_level_icn[1].png"); width: 14px; _background: url("vip_level_icn_ie6[1].png");
}
.ic_un_vip4 {
	background: url("vip_level_icn[1].png"); width: 14px; _background: url("vip_level_icn_ie6[1].png");
}
.ic_un_vip5 {
	background: url("vip_level_icn[1].png"); width: 14px; _background: url("vip_level_icn_ie6[1].png");
}
.ic_un_vip6 {
	background: url("vip_level_icn[1].png"); width: 14px; _background: url("vip_level_icn_ie6[1].png");
}
.ic_un_vip7 {
	background: url("vip_level_icn[1].png"); width: 14px; _background: url("vip_level_icn_ie6[1].png");
}
.ic_vip1 {
	background-position: 0px -112px;
}
.ic_vip2 {
	background-position: 0px -128px;
}
.ic_vip3 {
	background-position: 0px -144px;
}
.ic_vip4 {
	background-position: 0px -160px;
}
.ic_vip5 {
	background-position: 0px -176px;
}
.ic_vip6 {
	background-position: 0px -192px;
}
.ic_vip7 {
	background-position: 0px -208px;
}
.ic_un_vip2 {
	background-position: 0px -16px;
}
.ic_un_vip3 {
	background-position: 0px -32px;
}
.ic_un_vip4 {
	background-position: 0px -48px;
}
.ic_un_vip5 {
	background-position: 0px -64px;
}
.ic_un_vip6 {
	background-position: 0px -80px;
}
.ic_un_vip7 {
	background-position: 0px -96px;
}
.lelInfo .ic_vip {
	
}
.m_profile_h .tit a.ic_vip {
	vertical-align: -1px;
}
.v_sd_profile .tit a.ic_vip {
	vertical-align: -1px;
}
.co_head .ic_vip {
	vertical-align: -3px;
}
.ic_zh {
	background: url("ico_zh[1].png") no-repeat; width: 29px; height: 31px;
}
.DtempList .ic_zh {
	left: 0px; top: 0px; position: absolute; z-index: 9;
}
.vip {
	background-position: 0px -126px;
}
.ico_cvip {
	background-position: -36px -126px;
}
.ico_tempv {
	background-position: -192px -53px; width: 12px;
}
.ico_qvip {
	background-position: -157px -73px; width: 23px;
}
.ico_yue {
	background-position: -107px -126px; width: 12px;
}
.ico_gy {
	background-position: -91px -126px; width: 14px;
}
.ico_company_log {
	background-position: -168px -167px;
}
.ico_level {
	background-position: -54px -126px; width: 37px;
}
.ico_level2 {
	background-position: -155px -126px; width: 42px;
}
.ico_level em {
	background-position: -143px -118px; margin: 6px 0px 0px 26px; width: 8px; height: 7px; line-height: 20em; overflow: hidden; display: block;
}
.wbL1 em {
	background-position: -62px -118px;
}
.wbL2 em {
	background-position: -71px -118px;
}
.wbL3 em {
	background-position: -80px -118px;
}
.wbL4 em {
	background-position: -89px -118px;
}
.wbL5 em {
	background-position: -98px -118px;
}
.wbL6 em {
	background-position: -107px -118px;
}
.wbL7 em {
	background-position: -116px -118px;
}
.wbL8 em {
	background-position: -125px -118px;
}
.wbL9 em {
	background-position: -134px -118px;
}
.wbL10 em {
	background-position: -154px -118px; width: 14px;
}
.ico_cur {
	background-position: -320px -144px;
}
.ico_ori {
	background-position: 0px -256px;
}
.ico_img {
	background-position: 0px -272px;
}
.ico_mus {
	background-position: 0px -288px;
}
.ico_vid {
	background-position: 0px -303px;
}
.ico_spl {
	background-position: 0px -320px;
}
.ico_mood {
	background-position: 0px -334px;
}
.ico_vote {
	background-position: -243px -201px;
}
.ico_favour {
	background-position: 0px -352px; margin-left: -12px;
}
.ui_tab_opt .ico_ori {
	background-position: -16px -258px;
}
.ui_tab_opt .ico_img {
	background-position: -16px -274px;
}
.ui_tab_opt .ico_mus {
	background-position: -16px -290px;
}
.ui_tab_opt .ico_vid {
	background-position: -16px -305px;
}
.ui_tab_opt .ico_spl {
	background-position: -16px -322px;
}
.ui_tab_opt .ico_mood {
	background-position: -16px -336px;
}
.ui_tab_opt .ico_favour {
	background-position: -16px -354px;
}
.tab_s_wrap_feeds_type .tab_s_item {
	padding: 2px 0px; text-align: left;
}
.tab_s_wrap_feeds_type .tab_s_item .ic {
	margin-left: 17px;
}
.tab_s_item .btn_feedsType {
	background-position: -308px 4px;
}
.tab_s_wrap_feeds_type .tab_s_item:hover .btn_feedsType {
	background-position: -292px 4px;
}
.tab_s_wrap_feeds_type .tab_s_item:hover .ico_ori {
	background-position: -32px -256px;
}
.tab_s_wrap_feeds_type .tab_s_item:hover .ico_img {
	background-position: -32px -272px;
}
.tab_s_wrap_feeds_type .tab_s_item:hover .ico_mus {
	background-position: -32px -288px;
}
.tab_s_wrap_feeds_type .tab_s_item:hover .ico_vid {
	background-position: -32px -303px;
}
.tab_s_wrap_feeds_type .tab_s_item:hover .ico_spl {
	background-position: -32px -320px;
}
.tab_s_wrap_feeds_type .tab_s_item:hover .ico_mood {
	background-position: -32px -334px;
}
.tab_s_wrap_feeds_type .tab_s_item:hover .ico_favour {
	background-position: -32px -352px;
}
.tab_s_wrap_feeds_type .tab_s_item:hover .ico_vote {
	background-position: -259px -201px;
}
.tab_s_wrap_feeds_type .tab_s_item:hover a:hover {
	background: none;
}
.ico_location {
	background-position: -48px -254px;
}
.ico_schools {
	background-position: -48px -270px;
}
.ico_work {
	background-position: -48px -286px;
}
.ico_rili {
	background-position: -48px -306px;
}
.ico_hometown {
	background-position: -48px -318px;
}
.ico_birthday {
	background-position: -48px -334px;
}
.ic_tool_zoomIn {
	background-position: -153px -145px;
}
.ic_tool_rtl {
	background-position: -169px -145px;
}
.ic_tool_rtr {
	background-position: -185px -145px;
}
.ic_tool_album {
	background-position: -201px -145px;
}
.ic_tool_qrcode {
	background-position: -217px -145px;
}
.ic_tool_reset {
	background-position: -150px -277px;
}
.ic_tool_reply {
	background-position: -136px -184px;
}
.ic_download {
	background-position: -187px -184px;
}
.ic_tool_printpic {
	background-position: -233px -145px;
}
.ico_video {
	padding-right: 19px;
}
.ico_music {
	padding-right: 19px;
}
.replyBox .ico_video {
	background-position: right -221px;
}
.replyBox .ico_music {
	background-position: right -240px;
}
.ico_change {
	background-position: -182px -73px; width: 22px; height: 15px; overflow: hidden; display: inline-block;
}
.ico_changeNo {
	background-position: -331px -98px;
}
.ico_top {
	background-position: -144px -53px; width: 17px; height: 11px; vertical-align: middle; display: inline-block;
}
.ico_realname {
	background-position: -140px -73px; width: 15px;
}
.ico_weibo {
	background-position: -197px -95px; width: 15px; height: 16px; overflow: hidden; vertical-align: middle; display: inline-block;
}
.ico_master_star {
	background-position: -121px -126px;
}
.ico_aom {
	background-position: -137px -126px;
}
.ico_mc1 {
	background-position: -274px -16px;
}
.ico_mc2 {
	background-position: -290px -16px;
}
.ico_arrL {
	background-position: -291px -147px;
}
.ico_arrR {
	background-position: -306px -147px;
}
.ico_wq_new {
	background-position: -189px -109px;
}
.ico_wq {
	background-position: -189px -114px; width: 14px; height: 10px;
}
.ico_qz {
	background-position: -125px -73px;
}
.ico_page {
	background-position: -227px -164px; width: 16px;
}
.ico_qGroup {
	background-position: -292px -84px; width: 13px; height: 12px; margin-left: 3px; vertical-align: middle; display: inline-block;
}
.ico_qq {
	background-position: -212px -96px; width: 11px; height: 12px; display: inline-block;
}
.ico_male {
	background-position: -339px -53px; width: 12px; height: 16px; overflow: hidden; margin-right: 2px; vertical-align: middle; display: inline-block;
}
.ico_female {
	background-position: -339px -53px; width: 12px; height: 16px; overflow: hidden; margin-right: 2px; vertical-align: middle; display: inline-block;
}
.ico_female {
	background-position: -330px -53px; width: 8px;
}
.ico_black {
	background-position: -175px -88px; vertical-align: middle;
}
.ico_task {
	background-position: -99px -145px; width: 16px; height: 21px; display: inline-block;
}
.btn_set1 {
	background-position: -116px -145px; padding: 1px; line-height: 20em;
}
.open .btn_set1 {
	background-position: -134px -145px;
}
.btn_set1:hover {
	background-position: -134px -145px;
}
.ic_selected {
	background-position: -336px -145px;
}
.ic_video {
	background-position: -26px -201px; width: 19px; height: 19px; opacity: 0.5;
}
.ic_video_long {
	background-position: -73px -221px; width: 23px; height: 17px; opacity: 0.5;
}
.ic_add {
	background-position: 0px -168px;
}
.ic_add:hover {
	background-position: -16px -168px;
}
.ic_remove {
	background-position: -32px -168px;
}
.ic_remove:hover {
	background-position: -48px -168px;
}
.ic_gif {
	background-position: -48px -201px; width: 27px; height: 18px;
}
.ic_micoZj {
	background-position: -170px -184px;
}
.ic_add_friend {
	background-position: -268px -265px;
}
.ic_del {
	background-position: -285px -265px;
}
.ic_bn_person {
	background-position: -106px -201px;
}
.ic_bn_topic {
	background-position: -123px -201px;
}
.ic_bn_commend {
	background-position: -157px -201px;
}
.ic_bn_act {
	background-position: -140px -201px;
}
.ic_bn_app {
	background-position: -174px -201px;
}
.ic_bn_shopping {
	background-position: -191px -201px;
}
.ic_bn_outer {
	background-position: -26px -221px; width: 29px; height: 29px;
}
.ic_mall_small {
	background-position: -68px -184px;
}
.ico_wish {
	background-position: -312px -53px; width: 18px;
}
.ico_toprecommend {
	background-position: -55px -220px;
}
.ico_cut {
	background-position: -24px -33px;
}
.ico_pUrl {
	background-position: -48px -33px;
}
.ico_wpic {
	background-position: -96px -33px;
}
.btn_lmod {
	margin: 5px 10px 0px 0px;
}
.btn_pmod {
	margin: 5px 10px 0px 0px;
}
.btn_smod {
	margin: 5px 10px 0px 0px;
}
.btn_pmod {
	width: 10px;
}
.btn_smod {
	width: 13px;
}
.cur:hover .ico_imod {
	cursor: default;
}
.lmod {
	background-position: -62px -93px; width: 12px;
}
.btn_lmod:hover .lmod {
	background-position: -62px -105px;
}
.cur .lmod {
	background-position: -62px -105px;
}
.pmod {
	background-position: -75px -93px; width: 10px;
}
.btn_pmod:hover .pmod {
	background-position: -75px -105px;
}
.cur .pmod {
	background-position: -75px -105px;
}
.smod {
	background-position: -86px -93px; width: 13px;
}
.btn_smod:hover .smod {
	background-position: -86px -105px;
}
.cur .smod {
	background-position: -86px -105px;
}
.feeds_type {
	height: 20px; line-height: 21px; overflow: hidden; margin-top: 11px;
}
.replyBox .feeds_type {
	margin-left: 20px;
}
.ico_feed {
	width: 21px; height: 20px; margin-right: 5px; float: left; display: inline-block; _margin-right: 0;
}
.ico_feed_hot {
	background-position: -122px -93px;
}
.ico_feed_top {
	background-position: -100px -93px;
}
.ico_record {
	background-position: -268px -33px; width: 22px;
}
.ico_audios {
	background-position: 0px -93px;
}
.ico_upAudio {
	background-position: -220px -33px;
}
.ico_order {
	background-position: -24px -53px;
}
.ico_diary {
	background-position: -196px -33px;
}
.ico_diary_gray {
	background-position: -96px -53px;
}
.ico_input {
	background-position: -244px -33px;
}
.ico_share {
	background-position: 0px -53px;
}
.ico_ios {
	background-position: -64px -258px;
}
.ico_android {
	background-position: -80px -258px;
}
a.ico_ios:hover {
	background-position: -64px -274px;
}
a.ico_android:hover {
	background-position: -80px -274px;
}
.ic_edit {
	background-position: -145px -511px;
}
.ic_makeup {
	background-position: -162px -511px; _background: none;
}
.ic_rotateR {
	background-position: -179px -511px; _background: none;
}
.b2_picCut {
	background-position: -204px -562px; _background: none;
}
.ic_addMusic {
	background-position: -204px -528px;
}
.ic_addMusic:hover {
	background-position: -204px -545px;
}
.pass {
	background-position: -179px -32px; margin-left: 8px; vertical-align: middle;
}
.del {
	background-position: -135px -34px; line-height: 20em;
}
.ico_toWall {
	background-position: -180px -51px; vertical-align: middle;
}
.ico_help {
	background-position: -176px -173px; line-height: 20em; vertical-align: middle;
}
.ico_sFo {
	background-position: -198px -405px; width: 21px; height: 21px; display: inline-block; position: absolute; z-index: 2;
}
.foLight {
	background-position: -154px -405px;
}
.ico_spFo {
	background-position: -170px -277px; width: 16px; height: 16px; float: left;
}
.spFoed {
	background-position: -189px -277px;
}
.ico_soso {
	background-position: -97px -152px; width: 34px; height: 10px; line-height: 20em; overflow: hidden; vertical-align: middle; display: inline-block;
}
.ico_filter {
	height: 12px; vertical-align: middle; display: inline-block;
}
.ico_filter_open {
	background-position: -107px -513px; width: 15px;
}
.ico_filter_close {
	background-position: -89px -513px; width: 14px;
}
.ico_suc {
	background-position: -202px -205px; padding-left: 18px; _background-position: -202px -204px;
}
.ico_error {
	background-position: -202px -183px; padding-left: 10px; _background-position: -202px -182px;
}
.ico_new_mini {
	width: 9px; height: 9px; margin-top: -3px; vertical-align: top; display: inline-block;
}
.ico_hot_mini {
	width: 9px; height: 9px; margin-top: -3px; vertical-align: top; display: inline-block;
}
.ico_new_mini {
	background-position: -192px -176px;
}
.ico_hot_mini {
	background-position: -202px -176px;
}
.ico_new {
	width: 23px; height: 11px; line-height: 10em; overflow: hidden; margin-left: 2px; vertical-align: top; display: inline-block;
}
.ico_hot {
	width: 23px; height: 11px; line-height: 10em; overflow: hidden; margin-left: 2px; vertical-align: top; display: inline-block;
}
.ico_new {
	background-position: -156px -51px;
}
.ico_hot {
	background-position: -156px -65px;
}
.testVersion .ico_new {
	margin-left: 0px;
}
.ico_logo {
	background-position: -186px -192px; height: 13px; cursor: default;
}
.ico_fo {
	background-position: -52px -462px; width: 15px; height: 15px; display: inline-block;
}
.ico_bfo {
	background-position: -52px -462px; width: 15px; height: 15px; display: inline-block;
}
.ico_bfo {
	background-position: -69px -462px; width: 16px;
}
.ico_recycle {
	background-position: 0px -277px; width: 16px; height: 16px; vertical-align: middle; display: inline-block;
}
.ico_recycle:hover {
	background-position: -16px -277px;
}
.btn_sfo {
	width: 19px; padding-right: 0px; padding-left: 0px; display: block; min-width: 0px;
}
.btn_sfoed {
	width: 19px; padding-right: 0px; padding-left: 0px; display: block; min-width: 0px;
}
.btn_sfo .icon {
	background-position: -280px -68px; width: 13px; margin-right: 0px;
}
.btn_sfoed .icon {
	background-position: -280px -68px; width: 13px; margin-right: 0px;
}
.foLight .icon {
	background-position: -280px -68px; width: 13px; margin-right: 0px;
}
.ico_group {
	background-position: -200px -140px; margin: -2px 5px 0px 0px; vertical-align: middle;
}
.ico_slock {
	background-position: -200px -140px; margin: -2px 5px 0px 0px; vertical-align: middle;
}
.ico_group {
	background-position: -183px -140px; display: none;
}
.attentBox {
	padding: 3px 0px 0px; width: 50px; height: 18px; text-align: left !important; line-height: 23px !important; overflow: hidden; white-space: nowrap;
}
.userPic .attentBox {
	height: auto; padding-top: 1px;
}
.userPic .attentBox .addAttention {
	margin-top: 3px;
}
.userPic .attentBox a {
	margin-top: 3px;
}
.attentBox .addAttention {
	background-position: -118px -78px; width: 50px; height: 17px; margin-top: 1px; float: left;
}
.attentBox .delAttention {
	background-position: -29px -428px; height: 18px; padding-left: 24px; float: left;
}
.leftarr_icon_gray {
	background-position: 0px -485px; width: 12px; height: 24px; display: inline-block;
}
.rigarr_icon_gray {
	background-position: 0px -485px; width: 12px; height: 24px; display: inline-block;
}
.leftarr_icon {
	background-position: 0px -485px; width: 12px; height: 24px; display: inline-block;
}
.rigarr_icon {
	background-position: 0px -485px; width: 12px; height: 24px; display: inline-block;
}
.rigarr_icon_gray {
	background-position: -13px -485px;
}
.leftarr_icon {
	background-position: -26px -485px; cursor: pointer;
}
.rigarr_icon {
	background-position: -39px -485px; cursor: pointer;
}
.model_arr_left:hover .leftarr_icon {
	background-position: -52px -485px;
}
.model_arr_right:hover .rigarr_icon {
	background-position: -65px -485px;
}
.loading {
	background-position: 50% 50%; color: rgb(153, 153, 153); background-image: url("loading[1].gif"); background-repeat: no-repeat;
}
.loading2 {
	background-position: 50% 50%; color: rgb(153, 153, 153); background-image: url("loading[1].gif"); background-repeat: no-repeat;
}
.uploading {
	background-position: 50% 50%; color: rgb(153, 153, 153); background-image: url("loading[1].gif"); background-repeat: no-repeat;
}
.moreFoot .loading em.ico_load {
	background-position: 50% 50%; color: rgb(153, 153, 153); background-image: url("loading[1].gif"); background-repeat: no-repeat;
}
.picBox .ico_load {
	background-position: 50% 50%; color: rgb(153, 153, 153); background-image: url("loading[1].gif"); background-repeat: no-repeat;
}
.gb_chsuser {
	background-position: 50% 50%; color: rgb(153, 153, 153); background-image: url("loading[1].gif"); background-repeat: no-repeat;
}
.uploading {
	background-image: url("uploading[1].gif");
}
.insertFun .ico_face {
	margin: 0px 4px 0px 0px; float: left;
}
.b3 {
	line-height: 0; overflow: hidden; font-size: 0px; display: block;
}
.b3 i {
	display: block;
}
.b3_music {
	width: 30px; height: 30px;
}
.b3_music i {
	background-position: -47px -324px; width: 30px; height: 30px; _margin-top: -324px; _padding-left: 47px; _margin-left: -47px; _padding-top: 324px;
}
.b3_video {
	width: 44px; height: 44px;
}
.b3_video i {
	background-position: -1px -323px; width: 44px; height: 44px; _margin-top: -323px; _padding-left: 1px; _margin-left: -1px; _padding-top: 323px;
}
.fbIcn {
	background: url("mFlag[1].png"); top: -1px; width: 20px; height: 15px; overflow: hidden; margin-left: 3px; vertical-align: middle; display: inline-block; position: relative;
}
.fbIcn1215 {
	background-position: left 0px;
}
.fbIcn596 {
	background-position: left -15px;
}
.fbIcn632 {
	background-position: left -30px;
}
.fbIcn575 {
	background-position: left -45px;
}
.fbIcn360 {
	background-position: left -60px;
}
.fbIcn537 {
	background-position: left -75px;
}
.fbIcn614 {
	background-position: left -90px;
}
.fbIcn494 {
	background-position: left -105px;
}
.fbIcn831 {
	background-position: left -120px;
}
.fbIcn832 {
	background-position: left -135px;
}
.fbIcn838 {
	background-position: left -150px;
}
.fbIcn1221 {
	background-position: left -165px;
}
.fbIcn535 {
	background-position: left -180px;
}
.fbIcn830 {
	background-position: left -195px;
}
.fbIcn368 {
	background-position: left -210px;
}
.fbIcn357 {
	background-position: left -225px;
}
.fbIcn1219 {
	background-position: left -240px;
}
.fbIcn517 {
	background-position: left -255px;
}
.fbIcn847 {
	background-position: left -270px;
}
.fbIcn1042 {
	background-position: left -285px;
}
.fbIcn119 {
	background-position: left -300px;
}
.fbIcn1266 {
	background-position: left -315px;
}
.fbIcn1041 {
	background-position: left -330px;
}
.fbIcn659 {
	background-position: left -345px;
}
.fbIcn366 {
	background-position: left -360px;
}
.fbIcn1216 {
	background-position: left -375px;
}
.fbIcn359 {
	background-position: left -390px;
}
.fbIcn118 {
	background-position: left -405px;
}
.fbIcn497 {
	background-position: left -420px;
}
.fbIcn837 {
	background-position: left -435px;
}
.fbIcn536 {
	background-position: left -450px;
}
.fbIcn114 {
	background-position: left -465px;
}
.tooltip {
	display: none; position: absolute; z-index: 999;
}
.tooltip_inner {
	background: rgb(255, 255, 255); border: 1px solid rgb(210, 210, 210); border-image: none; min-height: 10px;
}
.tooltip_arrow {
	width: 0px; height: 0px; vertical-align: top; position: absolute; z-index: 0;
}
.tooltip_arrow_inner {
	width: 0px; height: 0px; vertical-align: top; position: absolute; z-index: 0;
}
.tooltip_arrow {
	color: rgb(210, 210, 210);
}
.tooltip_arrow_inner {
	color: rgb(255, 255, 255);
}
.tooltip_arrow_up {
	padding-top: 6px;
}
.tooltip_arrow_up .tooltip_arrow {
	top: 0px; border-right-color: transparent; border-bottom-color: currentColor; border-left-color: transparent; border-right-width: 7px; border-bottom-width: 7px; border-left-width: 7px; border-right-style: solid; border-bottom-style: solid; border-left-style: solid;
}
.tooltip_arrow_up .tooltip_arrow_inner {
	left: -7px; top: 1px; border-right-color: transparent; border-bottom-color: currentColor; border-left-color: transparent; border-right-width: 7px; border-bottom-width: 7px; border-left-width: 7px; border-right-style: solid; border-bottom-style: solid; border-left-style: solid;
}
.tooltip_arrow_down {
	padding-bottom: 6px;
}
.tooltip_arrow_down .tooltip_arrow {
	bottom: 0px; border-top-color: currentColor; border-right-color: transparent; border-left-color: transparent; border-top-width: 7px; border-right-width: 7px; border-left-width: 7px; border-top-style: solid; border-right-style: solid; border-left-style: solid;
}
.tooltip_arrow_down .tooltip_arrow_inner {
	left: -7px; bottom: 1px; border-top-color: currentColor; border-right-color: transparent; border-left-color: transparent; border-top-width: 7px; border-right-width: 7px; border-left-width: 7px; border-top-style: solid; border-right-style: solid; border-left-style: solid;
}
.tooltip_arrow_left {
	padding-left: 6px;
}
.tooltip_arrow_left .tooltip_arrow {
	left: 0px; border-top-color: transparent; border-right-color: currentColor; border-bottom-color: transparent; border-top-width: 7px; border-right-width: 7px; border-bottom-width: 7px; border-top-style: solid; border-right-style: solid; border-bottom-style: solid;
}
.tooltip_arrow_left .tooltip_arrow_inner {
	left: 1px; top: -7px; border-top-color: transparent; border-right-color: currentColor; border-bottom-color: transparent; border-top-width: 7px; border-right-width: 7px; border-bottom-width: 7px; border-top-style: solid; border-right-style: solid; border-bottom-style: solid;
}
.tooltip_arrow_right {
	padding-right: 6px;
}
.tooltip_arrow_right .tooltip_arrow {
	right: 0px; border-top-color: transparent; border-bottom-color: transparent; border-left-color: currentColor; border-top-width: 7px; border-bottom-width: 7px; border-left-width: 7px; border-top-style: solid; border-bottom-style: solid; border-left-style: solid;
}
.tooltip_arrow_right .tooltip_arrow_inner {
	top: -7px; right: 1px; border-top-color: transparent; border-bottom-color: transparent; border-left-color: currentColor; border-top-width: 7px; border-bottom-width: 7px; border-left-width: 7px; border-top-style: solid; border-bottom-style: solid; border-left-style: solid;
}
.o_000_3 {
	text-align: center; color: rgb(255, 255, 255); display: block;
}
.o_000_6 {
	text-align: center; color: rgb(255, 255, 255); display: block;
}
.o_000_3 {
	background-color: rgba(0, 0, 0, 0.3);
}
.o_000_6 {
	background: rgba(0, 0, 0, 0.6);
}
:root .o_000_3 {
	
}
:root .o_000_6 {
	
}
.o_000_3:hover {
	text-decoration: none;
}
.o_000_6:hover {
	text-decoration: none;
}
.ui_tx_count {
	background: rgb(245, 98, 0); padding: 0px 3px; border-radius: 2px; height: 12px; color: white !important; line-height: 12px; overflow: hidden; font-family: Arial; font-size: 11px; font-weight: bold; display: block; cursor: pointer;
}
.ui_tx_count:hover {
	text-decoration: none;
}
i.l {
	display: none;
}
.whiteBg {
	background: rgb(255, 255, 255) !important; padding-top: 10px;
}
.floatWrap {
	position: relative; z-index: 999;
}
.floatBox {
	position: absolute;
}
.noteBox {
	margin: 10px auto 0px; padding: 15px 20px; width: 500px; line-height: 19px; font-size: 14px;
}
.disabled {
	cursor: default !important;
}
.dn {
	display: none;
}
.hide {
	display: none;
}
.fshadow {
	background: url("openShadow[1].png") no-repeat; margin: 0px auto -3px; width: 800px; height: 13px; clear: both; _background: none;
}
.nobg {
	background-image: none;
}
.noBg {
	background: none !important;
}
.nobor {
	border-bottom-width: 0px;
}
.btn4 {
	padding: 2px 0px; width: 97px; height: 29px; font-size: 14px; _padding-top: 4px;
}
.check1 {
	margin: -3px 4px 0px 0px !important; vertical-align: middle !important;
}
.orderType input {
	margin: -3px 4px 0px 0px !important; vertical-align: middle !important;
}
.seeMore .tabStyle2 .right input {
	margin: -3px 4px 0px 0px !important; vertical-align: middle !important;
}
.userPic {
	padding: 4px 15px 4px 10px; float: left;
}
.userPic img {
	border-radius: 5px; width: 50px; height: 50px; -moz-border-radius: 5px; -webkit-border-radius: 5px;
}
.userPic .masPic img {
	width: 40px; height: 40px;
}
.userPic .cusPic {
	margin: -14px 0px 0px 28px; display: block;
}
.userPic .cusPic img {
	border-color: rgb(255, 255, 255); width: 20px; height: 20px;
}
.noHead .userPic {
	display: none;
}
.noHead .userCap {
	display: none;
}
.noHead .msgBox .userPic {
	display: block;
}
.AL .title {
	background: rgb(239, 239, 239); margin: 20px 30px 0px; padding: 3px 3px 0px; height: 27px; line-height: 27px; overflow: hidden; border-bottom-color: rgb(221, 225, 225); border-bottom-width: 1px; border-bottom-style: solid;
}
.homeTit {
	background: rgb(239, 239, 239); margin: 20px 30px 0px; padding: 3px 3px 0px; height: 27px; line-height: 27px; overflow: hidden; border-bottom-color: rgb(221, 225, 225); border-bottom-width: 1px; border-bottom-style: solid;
}
.AL .title h3 {
	font-size: 14px; font-weight: normal; float: left;
}
.HT .title h3 {
	font-size: 14px; font-weight: normal; float: left;
}
.AL .title h3 b {
	margin: 5px 8px 0px 5px; float: left; _margin-right: 5px;
}
.title .mFunDis {
	line-height: 19px; margin-top: 1px;
}
.motionList .title .mFun {
	line-height: 19px; margin-top: -24px; _margin-top: -3px;
}
.myPubList .title .mFun {
	line-height: 19px; margin-top: 4px; visibility: visible;
}
.myPubList .title .ico_cale {
	_margin: 5px 0;
}
.myPubList .title .mFunDis .mFunDrop {
	margin: -1px -15px 0px 0px; padding: 0px; width: 60px; visibility: visible;
}
.myPubList .title .mFunDis .mFunDrop p a {
	padding: 3px 0px 3px 7px;
}
.myPubList .title .mFun a {
	padding: 0px 15px 0px 7px;
}
.myPubList .title .mFun .btn_ldrop {
	margin-top: 5px;
}
.myPubList .title .mFunDis {
	border-width: 1px 1px 0px; border-style: solid; border-color: rgb(220, 220, 220); padding: 0px; border-image: none; z-index: 99; background-color: rgb(255, 255, 255);
}
.myPubList .title .ico_rili {
	margin-top: 8px;
}
.homeTab {
	overflow: hidden; font-size: 14px; float: left; position: absolute; z-index: 2;
}
.homeTab * {
	float: left; cursor: pointer;
}
.homeTab li {
	margin: 6px 0px 0px -1px; padding: 0px 1px; height: 17px; line-height: 17px; overflow: hidden; border-left-color: rgb(208, 208, 208); border-left-width: 1px; border-left-style: solid;
}
.homeTab li.select {
	background: rgb(255, 255, 255); border-width: 1px 1px 0px; border-style: solid solid none; border-color: rgb(221, 225, 225) rgb(221, 225, 225) currentColor; margin: 0px; padding: 0px; border-image: none; height: 27px; line-height: 27px; position: relative;
}
.homeTab li a {
	padding: 0px 8px; display: block;
}
.homeTab li a:hover span {
	text-decoration: underline;
}
.homeTab li.select a {
	color: rgb(51, 51, 51); text-decoration: none; display: block;
}
.homeTab li.select a:hover {
	color: rgb(51, 51, 51); text-decoration: none; display: block;
}
.homeTab li.select a:hover span {
	color: rgb(51, 51, 51); text-decoration: none; display: block;
}
.btn_ldrop {
	background-position: -300px -173px; width: 9px; height: 12px; overflow: hidden; margin-top: 3px; cursor: pointer; opacity: 0.3;
}
.homeTab .select .btn_ldrop {
	margin-top: 8px;
}
.orderType {
	color: rgb(179, 179, 179); float: right;
}
.orderType label {
	color: rgb(51, 51, 51);
}
.orderType b {
	color: rgb(51, 51, 51);
}
.btn_moreSet {
	background-position: -339px 2px;
}
.confirm_larger_box .btn_moreSet {
	vertical-align: middle;
}
.btn_manage {
	background-position: -323px 0px;
}
.relayList .btn_manage {
	margin-bottom: -3px; vertical-align: middle;
}
.replay_mini_lst .btn_manage {
	margin-bottom: -3px; vertical-align: middle;
}
.btn_feedsType {
	background-position: -308px 0px;
}
.ico_changeCover {
	background-position: -340px -16px;
}
.ico_moveupdown {
	background-position: -316px -96px; margin: 2px 3px 0px 0px;
}
.sign_new {
	background-position: -224px -53px; left: -2px; top: 2px; width: 26px; height: 26px; line-height: 20em; overflow: hidden; display: block; position: absolute;
}
.tjRelaWrap {
	background: rgb(255, 255, 255); border: 1px solid rgb(228, 228, 228); border-image: none; overflow: hidden;
}
.tjRelaWrap .btn {
	margin-top: 5px; float: left;
}
.tjRelaWrap .title {
	padding: 2px 2px 0px 10px; height: 23px; line-height: 23px; overflow: hidden; margin-bottom: 10px;
}
.tjRelaWrap .title a {
	color: rgb(153, 153, 153); margin-right: 8px; margin-left: 8px;
}
.tjRelaWrap .left a {
	color: rgb(0, 106, 146);
}
.tjRelaWrap .title .right {
	color: rgb(208, 208, 208);
}
.tjRelaWrap h3 {
	display: inline;
}
.tjRelaList {
	color: rgb(153, 153, 153); margin-left: 10px;
}
.main_cmd_w .tjRelaList {
	_width: 558px;
}
.tjRelaList li {
	width: 32%; padding-bottom: 6px; margin-right: 1%; float: left;
}
.tjRelaList .userPic {
	padding: 4px 5px 0px 0px; position: relative;
}
.tjRelaList .userPic img {
	border: 0px currentColor; border-image: none;
}
.tjRelaList .knownInfo {
	height: 58px;
}
.tjRelaList .attentBox {
	width: 100%;
}
.tjRelaList .addAttention {
	margin-right: 4px; _margin-right: 0;
}
.tjRelaList .hover .knownInfo .del {
	visibility: visible;
}
#LUI .vip {
	height: 19px; margin-top: 6px; vertical-align: text-top; float: left;
}
#LUI .ico_level {
	height: 19px; margin-top: 6px; vertical-align: text-top; float: left;
}
#LUI .ico_qvip {
	height: 19px; margin-top: 6px; vertical-align: text-top; float: left;
}
#LUI .tIcon {
	height: 19px; margin-top: 6px; vertical-align: text-top; float: left;
}
.talk {
	height: 19px; line-height: 19px; overflow: hidden; padding-left: 18px; float: left;
}
.zf {
	height: 19px; line-height: 19px; overflow: hidden; padding-left: 18px; float: left;
}
.talk {
	padding-left: 16px;
}
.receive {
	background-position: -197px -36px; color: rgb(153, 153, 153); padding-left: 20px;
}
.send {
	background-position: -197px -36px; color: rgb(153, 153, 153); padding-left: 20px;
}
.send {
	background-position: -197px -58px;
}
.ico_tsW {
	width: 21px; height: 21px; overflow: hidden; margin-right: 8px; margin-left: 8px; float: left; display: inline; _margin-right: 5px;
}
.ico_ts {
	background-position: 0px 0px; width: 100%; height: 100%; display: block;
}
.ico_te {
	background-position: 0px 0px; width: 100%; height: 100%; display: block;
}
.ico_skin em {
	background-position: 0px 0px; width: 100%; height: 100%; display: block;
}
.ico_te {
	background-position: -30px 0px;
}
.ico_skin {
	overflow: visible; vertical-align: text-top; _overflow: hidden;
}
.ico_skin em {
	background-position: -78px -46px; cursor: pointer; _margin: -46px 0 0 -78px; _padding: 46px 0 0 78px;
}
.attend {
	background-position: -29px -428px; width: 18px; height: 18px; margin-right: 4px; float: left; display: block;
}
.aboutInfo {
	padding: 0px 6px; border: 1px solid rgb(222, 227, 227); border-image: none; margin-top: 10px;
}
.aboutInfo .close {
	margin-top: 3px; z-index: 0;
}
.aboutInfo .c_tx4 {
	color: rgb(229, 108, 10);
}
.aboutInfo .left {
	margin-right: 30px; float: none;
}
.aboutInfo .lk {
	height: 19px; line-height: 14px; padding-top: 5px; display: block;
}
.aboutInfo .lk:hover {
	text-decoration: none;
}
.aboutInfo .lk:hover .see {
	text-decoration: underline;
}
.inputBtn {
	border: 0px currentColor; border-image: none; text-align: left; text-indent: -9999em; overflow: hidden; cursor: pointer;
}
.btnHasStr {
	border: 0px currentColor; border-image: none; text-align: left; text-indent: -9999em; overflow: hidden; cursor: pointer;
}
.close {
	border: 0px currentColor; border-image: none; text-align: left; text-indent: -9999em; overflow: hidden; cursor: pointer;
}
input.addAttention {
	border: 0px currentColor; border-image: none; text-align: left; text-indent: -9999em; overflow: hidden; cursor: pointer;
}
input.delAttention {
	border: 0px currentColor; border-image: none; text-align: left; text-indent: -9999em; overflow: hidden; cursor: pointer;
}
.btn_save {
	border: 0px currentColor; border-image: none; text-align: left; text-indent: -9999em; overflow: hidden; cursor: pointer;
}
.btn_cancel {
	border: 0px currentColor; border-image: none; text-align: left; text-indent: -9999em; overflow: hidden; cursor: pointer;
}
.btn_topicRss {
	border: 0px currentColor; border-image: none; text-align: left; text-indent: -9999em; overflow: hidden; cursor: pointer;
}
.btn_addRss {
	border: 0px currentColor; border-image: none; text-align: left; text-indent: -9999em; overflow: hidden; cursor: pointer;
}
.btn_delRss {
	border: 0px currentColor; border-image: none; text-align: left; text-indent: -9999em; overflow: hidden; cursor: pointer;
}
.mBox button {
	border: 0px currentColor; border-image: none; text-align: left; text-indent: -9999em; overflow: hidden; cursor: pointer;
}
.mSimpleBox button {
	border: 0px currentColor; border-image: none; text-align: left; text-indent: -9999em; overflow: hidden; cursor: pointer;
}
.btn_saddRss {
	border: 0px currentColor; border-image: none; text-align: left; text-indent: -9999em; overflow: hidden; cursor: pointer;
}
.btn_sdelFo {
	border: 0px currentColor; border-image: none; text-align: left; text-indent: -9999em; overflow: hidden; cursor: pointer;
}
.inputBtn {
	vertical-align: middle;
}
.inputArea {
	padding: 3px 5px; border: 1px solid rgb(127, 157, 185); border-image: none; line-height: 1.231; font-family: Tahoma,Arial; font-size: 12px; -ms-overflow-y: auto;
}
.inputTxt {
	padding: 2px 5px 0px; border: 1px solid rgb(127, 157, 185); border-image: none; height: 17px; line-height: 1.231; overflow: hidden; font-family: Tahoma,Arial; font-size: 12px; vertical-align: middle;
}
.close {
	background-position: -232px -84px; width: 15px; height: 15px; margin-top: 2px; float: right; display: inline-block; position: relative; z-index: 50;
}
.close:hover {
	background-position: -252px -84px;
}
.relayList .w_close:hover .close {
	background-position: -252px -84px;
}
.btnHasStr {
	background-position: 0px 0px; width: 85px; height: 27px;
}
.PBB .inputBtn {
	background-position: 0px 0px; width: 85px; height: 27px;
}
.hover.btnHasStr {
	background-position: -85px 0px;
}
.btnHasStr:hover {
	background-position: -85px 0px;
}
.btnHasStr:active {
	background-position: -84px 1px;
}
input.addAttention {
	background-position: -59px -32px; width: 73px; height: 21px; display: block;
}
input.delAttention {
	background-position: -59px -32px; width: 73px; height: 21px; display: block;
}
.btn_addRss {
	background-position: -59px -32px; width: 73px; height: 21px; display: block;
}
.btn_delRss {
	background-position: -59px -32px; width: 73px; height: 21px; display: block;
}
.btn_topicRss {
	background-position: -59px -32px; width: 73px; height: 21px; display: block;
}
input.delAttention {
	background-position: -59px -55px;
}
.btn_addRss {
	background-position: 0px -557px;
}
.btn_delRss {
	background-position: 0px -532px;
}
.btn_topicRss {
	background-position: 0px -252px;
}
.btn_save {
	width: 74px; height: 25px;
}
.btn_cancel {
	width: 74px; height: 25px;
}
.btn_save {
	background-position: -65px -165px;
}
.btn_cancel {
	background-position: -154px -113px; width: 56px;
}
.btn_search {
	background-position: 0px -582px; padding: 0px 0px 2px; border: 0px currentColor; border-image: none; width: 74px; height: 25px; color: rgb(255, 255, 255); letter-spacing: 2px; overflow: hidden; font-size: 14px; font-weight: bold;
}
.btn3 {
	background-position: 0px -582px; padding: 0px 0px 2px; border: 0px currentColor; border-image: none; width: 74px; height: 25px; color: rgb(255, 255, 255); letter-spacing: 2px; overflow: hidden; font-size: 14px; font-weight: bold;
}
.btn3_w {
	background-position: -76px -582px; width: 92px; letter-spacing: normal;
}
.btn_tg {
	background-position: -77px -555px; padding: 0px; border: 0px currentColor; border-image: none; width: 93px; height: 23px; color: rgb(0, 106, 146); overflow: hidden;
}
.btn_saddRss {
	background-position: -89px -460px; width: 50px; height: 17px; display: inline-block;
}
.btn_sdelFo {
	background-position: -89px -460px; width: 50px; height: 17px; display: inline-block;
}
.btn_sdelFo {
	background-position: -144px -460px;
}
.inputTxt {
	background-color: rgb(255, 255, 255);
}
textarea {
	background-color: rgb(255, 255, 255);
}
.zfWrap .cont {
	background-color: rgb(255, 255, 255);
}
.talkWrap .cont {
	background-color: rgb(255, 255, 255);
}
.relayThumb span {
	background-color: rgb(255, 255, 255);
}
.tabStyle2 ul {
	overflow: hidden; float: left; display: inline-block;
}
.tabStyle2 li {
	overflow: hidden; float: left; display: inline-block;
}
.musicTab ul {
	overflow: hidden; float: left; display: inline-block;
}
.musicTab li {
	overflow: hidden; float: left; display: inline-block;
}
.tabStyle1 li {
	overflow: hidden; float: left; display: inline-block;
}
.relayList .tabStyle1 ul {
	overflow: hidden; float: left; display: inline-block;
}
.tabStyle2 {
	background-position: 0px -276px; border-width: 1px 1px 0px; border-style: solid solid none; border-color: rgb(232, 232, 232) rgb(232, 232, 232) currentColor; margin: 20px auto 0px; padding: 0px 9px; border-image: none; width: 560px; height: 42px; overflow: hidden; background-repeat: repeat-x;
}
.searchTit {
	background-position: 0px -276px; border-width: 1px 1px 0px; border-style: solid solid none; border-color: rgb(232, 232, 232) rgb(232, 232, 232) currentColor; margin: 20px auto 0px; padding: 0px 9px; border-image: none; width: 560px; height: 42px; overflow: hidden; background-repeat: repeat-x;
}
.tabStyle2 h3 {
	color: rgb(153, 153, 153); line-height: 38px; font-size: 12px; font-weight: normal; float: right; display: inline-block;
}
.searchTit h3 {
	color: rgb(153, 153, 153); line-height: 38px; font-size: 12px; font-weight: normal; float: right; display: inline-block;
}
.tabStyle2 .right {
	color: rgb(153, 153, 153); line-height: 38px; font-size: 12px; font-weight: normal; float: right; display: inline-block;
}
#searchU .searchTit h3 {
	background: none; padding-left: 10px; float: left;
}
.searchTit h3 strong {
	color: rgb(87, 67, 67);
}
.tabStyle2 .right {
	padding-top: 5px;
}
.tabStyle2 li {
	background-position: -215px -107px; margin: 9px 0px 0px -1px; height: 33px; line-height: 35px; overflow: hidden; padding-left: 5px; font-size: 14px;
}
.musicTab li {
	background-position: -215px -107px; margin: 9px 0px 0px -1px; height: 33px; line-height: 35px; overflow: hidden; padding-left: 5px; font-size: 14px;
}
.tabStyle2 li.select {
	background-position: 0px -297px;
}
.musicTab li.select {
	background-position: 0px -297px;
}
.tabStyle2 li * {
	padding: 0px 11px 0px 7px; height: 33px; display: inline-block;
}
.musicTab li * {
	padding: 0px 11px 0px 7px; height: 33px; display: inline-block;
}
.tabStyle2 li b {
	background-position: right -297px; color: rgb(51, 51, 51) !important; background-color: rgb(246, 246, 246);
}
.musicTab li b {
	background-position: right -297px; color: rgb(51, 51, 51) !important; background-color: rgb(246, 246, 246);
}
.musicTab {
	background-position: 0px -360px; margin: 0px 1px; padding: 0px 9px; height: 31px; overflow: hidden; border-bottom-color: rgb(222, 228, 231); border-bottom-width: 1px; border-bottom-style: solid; background-repeat: repeat-x;
}
.musicTab ul {
	position: absolute; z-index: 2;
}
.relayList .tabStyle1 ul {
	position: absolute; z-index: 2;
}
.musicTab li {
	background-position: -215px -111px; height: 24px; line-height: 25px; font-size: 12px; margin-top: 8px;
}
.musicTab li * {
	height: 24px; font-weight: normal;
}
.tabStyle1 {
	margin: -29px auto 12px; width: 536px; height: 29px; overflow: hidden;
}
.tabStyle1 li {
	background-position: -215px -107px; height: 27px; line-height: 27px; padding-top: 2px; font-size: 14px; margin-left: -1px;
}
.tabStyle1 li a {
	padding: 0px 15px 0px 16px; display: block;
}
.tabStyle1 li.select {
	background: rgb(255, 255, 255); border-width: 2px 1px 0px; border-style: solid solid none; border-color: rgb(207, 207, 207) rgb(215, 219, 220) currentColor; margin: 0px; padding: 0px 15px 0px 16px; border-image: none; color: rgb(51, 51, 51); font-weight: bold;
}
.D2 .tabStyle1 {
	background: rgb(213, 213, 213); margin: 0px auto 12px; width: 100%; height: 28px; clear: both;
}
.D2 .tabStyle1 ul {
	background: rgb(248, 248, 248); width: 100%; height: 27px; float: left; _overflow: hidden;
}
.D2 .tabStyle1 li {
	border-width: 0px 1px; border-style: none solid; border-color: currentColor rgb(215, 219, 220); padding: 0px 27px; border-image: none; height: 28px; line-height: 27px; font-size: 12px; margin-left: -1px; cursor: pointer;
}
.D2 .tabStyle1 li a {
	padding: 0px; display: block;
}
.D2 .tabStyle1 li.select {
	background: rgb(255, 255, 255); font-weight: bold; _position: relative;
}
.relayList .tabStyle1 {
	margin: 5px -15px; padding: 1px 30px 0px 0px; width: 100%; height: 25px; position: relative;
}
.tabStyle1 .line {
	background: rgb(222, 227, 227); left: 0px; width: 100%; height: 1px; bottom: 0px; overflow: hidden; clear: both; position: absolute;
}
.zfWrap .relayList .tabStyle1 {
	height: 1px; padding-top: 0px; margin-top: 0px;
}
.comtWrap .relayList .tabStyle1 {
	height: 1px; padding-top: 0px; margin-top: 0px;
}
.zfWrap .tabStyle1 .line {
	padding-right: 24px;
}
.comtWrap .tabStyle1 .line {
	padding-right: 24px;
}
.LC .relayList .tabStyle1 li {
	border-width: 1px 1px 1px 0px; border-style: solid solid solid none; border-color: rgb(222, 227, 227) rgb(222, 227, 227) rgb(222, 227, 227) currentColor; margin: 0px; padding: 0px; border-image: none; width: auto; height: 23px; font-size: 12px; position: static;
}
.LC .relayList .tabStyle1 li.select {
	padding: 0px 8px; color: rgb(128, 128, 128); border-bottom-color: rgb(247, 247, 247) !important; border-bottom-width: 1px !important; border-bottom-style: solid !important;
}
.relayList .tabStyle1 li a {
	padding: 0px 8px; color: rgb(128, 128, 128); border-bottom-color: rgb(247, 247, 247) !important; border-bottom-width: 1px !important; border-bottom-style: solid !important;
}
.LC .relayList .tabStyle1 li.select {
	color: rgb(51, 51, 51);
}
.relayList .tabStyle1 li a:hover {
	text-decoration: underline;
}
.subTab1 {
	margin: 2px auto 0px; padding: 10px 30px; line-height: 1.231; border-bottom-color: rgb(232, 234, 235); border-bottom-width: 1px; border-bottom-style: solid; position: relative; min-height: 25px; _height: 25px; _overflow: visible;
}
.subTab1 .bg {
	background-position: 0px -365px; padding: 0px; left: 0px; width: 100%; height: 20px; bottom: 0px; clear: both; display: none; position: absolute; z-index: -1; background-repeat: repeat-x; _padding-left: 8px;
}
.subTab1 a {
	margin: 8px 1px 0px 0px; float: left; display: inline-block;
}
.subTab1 .sDropWrap {
	margin: 8px 1px 0px 0px; float: left; display: inline-block;
}
.subTab1 a {
	padding: 1px 6px; height: 15px; color: rgb(117, 154, 173); _padding: 1px 6px;
}
.subTabBg {
	margin: 10px 30px 0px; padding: 0px 5px 8px 0px; border: 0px currentColor; border-image: none;
}
.bt_gp1 .bt_gp_c {
	position: relative;
}
.bt_gp_c .gb_btn5 .t i {
	margin-right: 4px;
}
.bt_gp_c .arrow {
	border-width: 4px; border-style: solid dashed dashed; border-color: rgb(187, 187, 187) transparent transparent; left: 2px; top: 0px; width: 0px; height: 0px; overflow: hidden; font-family: simsun; font-size: 0px; vertical-align: middle; display: inline-block; position: relative; z-index: 1;
}
.open .arrow {
	border-style: dashed dashed solid; border-color: transparent transparent rgb(187, 187, 187); top: -4px;
}
.open .w_drop {
	display: block;
}
.open .lay_drop {
	display: block;
}
.open .mFunDrop {
	padding-top: 3px; margin-left: 0px; visibility: visible; _padding-top: 1px;
}
.open .mFunDrop p {
	height: 21px; line-height: 21px;
}
.open .mFunDrop p a {
	line-height: 21px;
}
.bt_gp1_x1 .bt_gp_c {
	float: left;
}
.bt_gp1_x2 .bt_gp_c {
	float: left;
}
.bt_gp1_x1 .gb_btn {
	border-radius: 0px; margin-left: -1px; -moz-border-radius: 0 0 0 0; -webkit-border-radius: 0 0 0 0;
}
.bt_gp1_x1 .first .gb_btn {
	border-radius: 2px 0px 0px 2px; margin-left: 0px; -moz-border-radius: 2px 0 0 2px; -webkit-border-radius: 2px 0 0 2px;
}
.bt_gp1_x1 .last .gb_btn {
	border-radius: 0px 2px 2px 0px; -moz-border-radius: 0 2px 2px 0; -webkit-border-radius: 0 2px 2px 0;
}
.bt_gp1_x2 .bt_gp_c {
	padding-right: 5px; _display: inline;
}
.w_drop {
	margin-top: -1px; margin-left: -1px; display: none; position: absolute; z-index: 999; _left: 0; _top: 21px;
}
.w_drop_b {
	background: rgb(255, 255, 255); padding: 2px; border: 1px solid rgb(217, 217, 217); border-image: none; position: relative; z-index: 999;
}
.w_drop_info {
	padding: 0px 5px 0px 8px; color: rgb(102, 102, 102);
}
.w_drop .more {
	padding-top: 2px;
}
.w_drop_cont {
	padding-bottom: 5px;
}
.w_drop_ft {
	padding: 5px; border-top-color: rgb(222, 222, 222); border-top-width: 1px; border-top-style: solid;
}
.w_drop1 {
	width: 80px;
}
.w_drop2 .w_drop_b {
	padding: 3px 5px; width: 120px;
}
.lst_drop {
	color: rgb(119, 119, 119); overflow: hidden;
}
.lst_drop li {
	padding: 0px; line-height: 19px; border-bottom-color: currentColor; border-bottom-width: 0px; border-bottom-style: none;
}
.lst_drop li a {
	padding: 3px 14px; color: rgb(119, 119, 119); line-height: 16px; display: block; white-space: nowrap;
}
.lst_drop li a:hover {
	background: rgb(96, 154, 219); color: rgb(255, 255, 255); text-decoration: none;
}
.lst_drop li label {
	display: block;
}
.lst_drop li .loading {
	background-position: 0px;
}
.lst_drop li .loading .check1 {
	visibility: hidden;
}
.lst_drop .disabled a {
	color: rgb(153, 153, 153); cursor: default;
}
.lst_drop .disabled a:hover {
	background: none; color: rgb(153, 153, 153); text-decoration: none;
}
.lst_drop_type2 li a {
	padding-left: 5px;
}
.lst_drop_type2 li .ic_selected {
	margin-right: 5px; vertical-align: top; visibility: hidden;
}
.lst_drop_type2 .selected .ic_selected {
	visibility: visible;
}
.m_plan {
	height: 16px;
}
.m_plan_in {
	height: 16px; position: relative; z-index: 1;
}
.m_plan_bar {
	background: rgb(255, 255, 255); border: 1px solid rgb(255, 255, 255); border-image: none; top: 3px; height: 10px; line-height: 0; overflow: hidden; font-size: 0px; display: block; position: relative; z-index: 1;
}
.m_plan_per {
	left: 0px; top: 0px; width: 100%; height: 10px; line-height: 0; overflow: hidden; font-size: 0px; display: block; position: absolute;
}
.m_plan_per {
	background-color: rgb(144, 200, 37);
}
.m_plan_desc {
	height: 16px; line-height: 16px; padding-left: 5px; float: right; _padding-left: 2px;
}
.gb_step {
	height: 35px;
}
.gb_step li {
	height: 35px; float: left;
}
.gb_step div {
	background: url("gb_step[1].png") no-repeat; height: 35px; float: left;
}
.gb_step span {
	background: url("gb_step[1].png") no-repeat; height: 35px; float: left;
}
.gb_step div {
	background-position: right 0px; padding-right: 40px;
}
.gb_step span {
	background-position: -5px 0px; color: rgb(112, 151, 168); line-height: 35px; padding-left: 30px; font-size: 14px; font-weight: bold;
}
.gb_step .first {
	padding-left: 5px;
}
.gb_step .first span {
	background-position: 0px 0px; margin-left: -5px; _position: relative;
}
.gb_step .last div {
	background-position: right -180px;
}
.gb_step .last span {
	background-position: 0px -180px;
}
.gb_step .cur span {
	color: rgb(255, 255, 255);
}
.gb_step .finished span {
	color: rgb(255, 255, 255);
}
.gb_step .finished2 span {
	color: rgb(255, 255, 255);
}
.gb_step .cur {
	background-position: right -45px;
}
.gb_step .cur span {
	background-position: -15px -45px;
}
.gb_step .finished {
	background-position: right -90px;
}
.gb_step .finished span {
	background-position: -15px -90px;
}
.gb_step .finished2 {
	background-position: right -135px;
}
.gb_step .finished2 span {
	background-position: -15px -135px;
}
.gb_step .first .cur span {
	background-position: 0px -45px;
}
.gb_step .first .finished span {
	background-position: 0px -90px;
}
.gb_step .first .finished2 span {
	background-position: 0px -135px;
}
.gb_step .last .cur {
	background-position: right -225px;
}
.gb_step .last .cur span {
	background-position: -15px -225px;
}
.m_tip1 {
	position: relative; z-index: 1; _zoom: 1;
}
.m_tip1_inner {
	background: rgb(246, 246, 246); padding: 5px 10px; border: 1px solid rgb(236, 236, 236); border-image: none;
}
.m_tip1 .arrow {
	width: 0px; height: 0px; overflow: visible; font-family: simsun; font-size: 0px; display: block; position: absolute; _line-height: 0;
}
.m_tip1 .arrow_in {
	width: 0px; height: 0px; overflow: visible; font-family: simsun; font-size: 0px; display: block; position: absolute; _line-height: 0;
}
.m_tip1 .arrow {
	z-index: 1;
}
.m_tip1 .arrow_in {
	z-index: 2;
}
.m_tip1_top {
	padding-top: 10px;
}
.m_tip1_top .arrow {
	border-style: dashed dashed solid;
}
.m_tip1_top .arrow_in {
	border-style: dashed dashed solid;
}
.m_tip1_top .arrow {
	border-width: 0px 7px 8px; border-color: transparent transparent rgb(236, 236, 236); left: 20px; top: 3px;
}
.m_tip1_top .arrow_in {
	border-width: 0px 6px 7px; border-color: transparent transparent rgb(246, 246, 246); left: 21px; top: 4px;
}
.m_tip1_left {
	padding-left: 10px;
}
.m_tip1_left .arrow {
	border-style: dashed solid dashed dashed;
}
.m_tip1_left .arrow_in {
	border-style: dashed solid dashed dashed;
}
.m_tip1_left .arrow {
	border-width: 7px 8px 7px 0px; border-color: transparent rgb(236, 236, 236) transparent transparent; left: 3px; top: 8px;
}
.m_tip1_left .arrow_in {
	border-width: 6px 7px 6px 0px; border-color: transparent rgb(246, 246, 246) transparent transparent; left: 4px; top: 9px;
}
.m_tip1_right {
	padding-right: 10px;
}
.m_tip1_right .arrow {
	border-style: dashed dashed dashed solid;
}
.m_tip1_right .arrow_in {
	border-style: dashed dashed dashed solid;
}
.m_tip1_right .arrow {
	border-width: 7px 8px 7px 0px; border-color: transparent transparent transparent rgb(236, 236, 236); top: 8px; right: 3px;
}
.m_tip1_right .arrow_in {
	border-width: 6px 0px 6px 7px; border-color: transparent transparent transparent rgb(246, 246, 246); top: 9px; right: 4px;
}
.m_tip1_bottom {
	padding-bottom: 10px;
}
.m_tip1_bottom .arrow {
	border-style: solid dashed dashed;
}
.m_tip1_bottom .arrow_in {
	border-style: solid dashed dashed;
}
.m_tip1_bottom .arrow {
	border-width: 8px 7px 0px; border-color: rgb(236, 236, 236) transparent transparent; left: 20px; bottom: 3px;
}
.m_tip1_bottom .arrow_in {
	border-width: 7px 6px 0px; border-color: rgb(246, 246, 246) transparent transparent; left: 21px; bottom: 4px;
}
.btn_add_batch {
	background: rgb(235, 235, 235); font: 14px/30px "MicroSoft Yahei", "Simhei"; border: 1px solid rgb(235, 235, 235); border-image: none; height: 32px; text-align: center; color: rgb(153, 153, 153); overflow: hidden; display: inline-block; cursor: pointer; font-size-adjust: none; font-stretch: normal; _height: 25px; _padding-top: 7px; _line-height: 23px;
}
.btn_add_batch i {
	background-position: -74px -252px; margin: -2px 10px 0px 0px; width: 18px; height: 18px; line-height: 20em; overflow: hidden; vertical-align: middle; display: inline-block; _margin-top: -2px;
}
.btn_add_batch em {
	font-size: 12px;
}
.btn_add_batch:hover {
	background: rgb(243, 243, 243); text-decoration: none;
}
.btn_add_batch:hover i {
	background-position: -93px -252px;
}
.u_card_inner {
	background: rgb(255, 255, 255); padding: 3px; border: 1px solid rgb(231, 231, 231); border-image: none;
}
.u_card_l {
	margin-right: 8px; float: left;
}
.u_card_c {
	float: left;
}
.u_card_top {
	height: 28px; padding-top: 2px;
}
.u_card_title {
	float: left;
}
.u_card_name {
	font-size: 14px;
}
.u_card_opt {
	float: right;
}
.u_card_desc {
	color: rgb(102, 102, 102);
}
.a {
	width: 0px; height: 0px; line-height: 0; font-size: 0px; display: inline-block; cursor: pointer;
}
.a u {
	width: 0px; height: 0px; line-height: 0; font-size: 0px; display: inline-block; cursor: pointer;
}
.a_t {
	border-style: solid dashed dashed; border-right-color: transparent; border-bottom-color: transparent; border-left-color: transparent; border-right-width: medium; border-bottom-width: medium; border-left-width: medium;
}
.a_t u {
	border-style: solid dashed dashed; border-right-color: transparent; border-bottom-color: transparent; border-left-color: transparent; border-right-width: medium; border-bottom-width: medium; border-left-width: medium;
}
.a_r {
	border-style: dashed solid dashed dashed; border-top-color: transparent; border-bottom-color: transparent; border-left-color: transparent; border-top-width: medium; border-bottom-width: medium; border-left-width: medium;
}
.a_r u {
	border-style: dashed solid dashed dashed; border-top-color: transparent; border-bottom-color: transparent; border-left-color: transparent; border-top-width: medium; border-bottom-width: medium; border-left-width: medium;
}
.a_b {
	border-style: dashed dashed solid; border-top-color: transparent; border-right-color: transparent; border-left-color: transparent; border-top-width: medium; border-right-width: medium; border-left-width: medium;
}
.a_b u {
	border-style: dashed dashed solid; border-top-color: transparent; border-right-color: transparent; border-left-color: transparent; border-top-width: medium; border-right-width: medium; border-left-width: medium;
}
.a_l {
	border-style: dashed dashed dashed solid; border-top-color: transparent; border-right-color: transparent; border-bottom-color: transparent; border-top-width: medium; border-right-width: medium; border-bottom-width: medium;
}
.a_l u {
	border-style: dashed dashed dashed solid; border-top-color: transparent; border-right-color: transparent; border-bottom-color: transparent; border-top-width: medium; border-right-width: medium; border-bottom-width: medium;
}
.a3 {
	border-width: 3px 3px 3px 2px;
}
.a3_b {
	border-width: 3px 3px 4px;
}
.a4 {
	border-width: 4px 4px 4px 3px;
}
.a4_b {
	border-width: 5px 5px 5px 4px;
}
.a5 {
	border-width: 5px 5px 5px 4px;
}
.a5_b {
	border-width: 6px 6px 6px 5px;
}
.a u {
	color: rgb(255, 255, 255); _position: absolute;
}
.a_t u {
	border-width: 3px 3px 3px 2px; margin: -5px 0px 0px -3px;
}
.a_r u {
	border-width: 4px; margin: -4px 0px 0px -2px;
}
.a_b u {
	border-width: 3px 3px 4px; margin: -1px 0px 0px -3px;
}
.a_l u {
	border-width: 3px; margin: -3px 0px 0px -5px;
}
.js_fade_in {
	transition:opacity 0.4s; -webkit-transition: opacity .4s ease; -moz-transition: opacity .4s ease; -o-transition: opacity .4s ease;
}
.blueFoot {
	top: -1px; height: 37px; overflow: hidden; margin-bottom: -1px; border-top-color: rgb(228, 228, 228); border-top-width: 1px; border-top-style: solid; position: relative;
}
.blueFoot {
	padding: 15px 5px 15px 0px; width: 635px; text-align: right; color: rgb(153, 153, 153); line-height: 37px;
}
.hidden.blueFoot {
	height: 0px; display: block;
}
.blueFoot .left {
	padding: 3px 0px 0px 15px;
}
.blueFoot {
	border-radius: 0px 0px 0px 5px; -moz-border-radius: 0 0 0 5px; -webkit-border-radius: 0 0 0 5px;
}
#pageNav a {
	margin: 10px 2px 0px; padding: 0px 6px 0px 5px; height: 18px; text-align: center; color: rgb(102, 102, 102); line-height: 18px; overflow: hidden; vertical-align: middle; display: inline-block;
}
#pageNav strong {
	margin: 10px 2px 0px; padding: 0px 6px 0px 5px; height: 18px; text-align: center; color: rgb(102, 102, 102); line-height: 18px; overflow: hidden; vertical-align: middle; display: inline-block;
}
#pageNav span {
	margin: 10px 2px 0px; padding: 0px 6px 0px 5px; height: 18px; text-align: center; color: rgb(102, 102, 102); line-height: 18px; overflow: hidden; vertical-align: middle; display: inline-block;
}
.pageNav a {
	margin: 10px 2px 0px; padding: 0px 6px 0px 5px; height: 18px; text-align: center; color: rgb(102, 102, 102); line-height: 18px; overflow: hidden; vertical-align: middle; display: inline-block;
}
.pageNav strong {
	margin: 10px 2px 0px; padding: 0px 6px 0px 5px; height: 18px; text-align: center; color: rgb(102, 102, 102); line-height: 18px; overflow: hidden; vertical-align: middle; display: inline-block;
}
.pageNav span {
	margin: 10px 2px 0px; padding: 0px 6px 0px 5px; height: 18px; text-align: center; color: rgb(102, 102, 102); line-height: 18px; overflow: hidden; vertical-align: middle; display: inline-block;
}
#pageNav a:hover {
	background: rgb(228, 234, 238); text-decoration: none;
}
.pageNav a:hover {
	background: rgb(228, 234, 238); text-decoration: none;
}
#pageNav a.pageBtn {
	padding: 1px 3px 0px; height: 17px; font-family: "Simsun";
}
.pageNav a.pageBtn {
	padding: 1px 3px 0px; height: 17px; font-family: "Simsun";
}
#pageNav strong {
	background: rgb(72, 143, 205); color: rgb(255, 255, 255); font-weight: normal;
}
.pageNav strong {
	background: rgb(72, 143, 205); color: rgb(255, 255, 255); font-weight: normal;
}
#pageNav span {
	background: none; margin: 0px; padding: 0px;
}
.pageNav span {
	background: none; margin: 0px; padding: 0px;
}
.pageNav {
	background: none; top: 0px; border-top-width: 2px;
}
.pageNav a.disabled {
	background: none; border: 1px solid rgb(214, 214, 214); border-image: none; color: rgb(153, 153, 153);
}
.pageNav a.disabled:hover {
	background: none; border: 1px solid rgb(214, 214, 214); border-image: none; color: rgb(153, 153, 153);
}
.pageNav_simple {
	text-align: center;
}
.pageNav_simple a {
	background: none; border: 0px currentColor; border-image: none; padding-right: 0px; padding-left: 0px;
}
.pageNav_simple a:hover {
	background: none; color: rgb(0, 106, 146); text-decoration: underline;
}
#Copyright {
	background: none; padding: 8px 0px 20px; width: 100%; text-align: center; color: rgb(255, 255, 255); clear: both;
}
#Copyright a {
	padding: 0px 5px; color: rgb(255, 255, 255);
}
.position#Copyright {
	bottom: 0px; position: absolute;
}
.langSet {
	display: inline-block; position: relative;
}
#Copyright .langSet a {
	padding-right: 12px;
}
.langSet .btn_arr {
	font: 12px/14px Simsun; top: 9px; width: 8px; height: 4px; right: 3px; overflow: hidden; display: block; position: absolute; z-index: -1; font-size-adjust: none; font-stretch: normal; opacity: 0.6;
}
.langSet .btn_arr span {
	margin: -8px 0px 0px -1px; display: block; _margin-top: -7px;
}
.subNav {
	padding: 3px 2px 2px; border: 1px solid rgb(218, 218, 218); border-image: none; left: -5px; top: 16px; width: 70px; display: none; position: absolute; z-index: 20; background-color: rgb(255, 255, 255); -moz-box-shadow: 1px 1px 2px #CAC8C8; -webkit-box-shadow: 1px 1px 2px #CAC8C8;
}
.hover .subNav {
	display: block;
}
#Copyright .subNav a {
	margin: -1px 0px 0px; padding: 0px; color: rgb(51, 51, 51); line-height: 17px; border-bottom-color: rgb(232, 232, 232); border-bottom-width: 1px; border-bottom-style: solid; display: block;
}
#Copyright .subNav a:hover {
	background: rgb(210, 233, 250); border-color: rgb(210, 233, 250); text-decoration: none;
}
#Copyright .subNav .last a {
	border: 0px currentColor; border-image: none;
}
.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;
}
.ui_tab {
	border-width: 1px 1px 2px; border-style: solid; border-color: rgb(208, 208, 208); margin: 0px auto; padding: 0px; border-image: none; width: 580px; height: 30px; position: relative; z-index: 11;
}
.ui_tab_fixed {
	padding: 32px 0px 0px;
}
.ui_tab_fixed .ui_tab {
	padding: 0px 30px; top: 35px; width: 580px; position: fixed; z-index: 298;
}
.ui_tab_lst {
	height: 28px; float: left; position: relative; z-index: 5;
}
.ui_tab_lst .unit {
	float: left; _position: relative;
}
.ui_tab_lst .t {
	padding: 8px 1px 0px; height: 22px; color: rgb(102, 102, 102); font-size: 12px; float: left; display: block;
}
.ui_tab .last {
	position: relative;
}
.ui_tab2 .last {
	position: relative;
}
.ui_tab .last .t {
	padding-right: 15px;
}
.ui_tab2 .last .t {
	padding-right: 15px;
}
.ui_tab_lst .t:hover {
	text-decoration: none; border-bottom-color: rgb(153, 153, 153); border-bottom-width: 2px; border-bottom-style: solid;
}
.ui_tab_lst .t .text {
	padding: 0px 11px; line-height: 15px; border-left-color: rgb(213, 213, 213); border-left-width: 1px; border-left-style: solid; float: left; display: block; cursor: pointer;
}
.ui_tab_lst .first .t .text {
	padding-left: 12px; border-left-color: currentColor; border-left-width: medium; border-left-style: none;
}
.ui_tab_lst .last .a {
	margin: 7px 0px 1px -8px;
}
.ui_tab_lst .t .count {
	color: rgb(117, 154, 173); font-size: 12px;
}
.ui_tab_lst .t .count b {
	color: rgb(245, 98, 0);
}
.ui_tab_lst .ico_newMsg {
	margin-top: 7px; margin-left: -11px;
}
.ui_tab_lst .select .t {
	color: rgb(51, 51, 51); padding-top: 8px; border-bottom-color: rgb(34, 155, 215); border-bottom-width: 2px; border-bottom-style: solid; _position: relative; _z-index: 10; _margin-bottom: -1px;
}
.ui_tab_lst .select .t .text {
	color: rgb(51, 51, 51); padding-left: 12px; font-weight: bold;
}
.ui_tab .unit .arr .a_t {
	border-top-color: rgb(153, 153, 153);
}
.ui_tab2 .unit .arr .a_t {
	border-top-color: rgb(153, 153, 153);
}
.ui_tab_opt {
	height: 30px; float: right;
}
.ui_tab_opt a {
	margin: 7px 6px 0px 0px; vertical-align: middle;
}
.ui_tab_opt .ic {
	margin: 9px 6px 0px 0px; vertical-align: middle;
}
.ui_tab_opt .ico_vote {
	background-position: -243px -202px;
}
.ui_tab_opt .dropdown_btn {
	height: 30px; line-height: 16px; margin-right: 8px; vertical-align: top; display: inline-block; position: relative;
}
.ui_tab_opt .dropdown_toggle {
	top: 0px; color: rgb(102, 102, 102); line-height: 16px; padding-right: 12px; padding-left: 2px; vertical-align: top; display: inline-block; position: relative;
}
.ui_tab_opt .dropdown_toggle:hover {
	text-decoration: none;
}
.ui_tab_opt .dropdown_toggle .caret_in {
	border-width: 5px 4px 0px; border-style: solid dashed dashed; border-color: rgb(153, 153, 153) transparent transparent; top: 7px; right: 0px;
}
.ui_tab_opt .dropdown_btn .ui_drop {
	margin: 0px; left: 0px; top: 31px; width: auto;
}
.ui_tab_opt .dropdown_btn .ui_drop_lst {
	padding: 5px 1px;
}
.ui_tab_opt .dropdown_btn .ui_drop_lst a {
	padding-right: 10px; padding-left: 10px;
}
.dropdown {
	background: rgb(255, 255, 255); padding: 10px; width: 80px;
}
.dropdown dl {
	clear: both; display: block;
}
.dropdown dt {
	border-bottom-color: rgb(233, 233, 233); border-bottom-width: 1px; border-bottom-style: solid;
}
.ui_tab_v2 {
	background: rgb(255, 255, 255); border-width: 0px 0px 1px; border-style: none none solid; border-color: currentColor currentColor rgb(228, 228, 228); border-image: none;
}
.ui_tab_v2 .ui_tab_lst .t {
	padding: 3px 12px 7px; height: auto; line-height: 20px;
}
.ui_tab_v2 .ui_tab_lst {
	height: auto; bottom: -1px; float: left; position: relative; z-index: 5;
}
.ui_tab_v2 .ui_tab_lst .t:hover {
	padding-bottom: 4px; text-decoration: none; border-bottom-color: rgb(153, 153, 153); border-bottom-width: 3px; border-bottom-style: solid;
}
.ui_tab_v2 .ui_tab_lst .t .text {
	padding: 0px; border: 0px currentColor; border-image: none; line-height: 20px; float: none; display: inline; cursor: pointer;
}
.ui_tab_v2 .ui_tab_lst .select .t {
	color: rgb(51, 51, 51); padding-top: 3px; padding-bottom: 4px; font-weight: bold; border-bottom-color: rgb(34, 155, 215); border-bottom-width: 3px; border-bottom-style: solid; _margin-bottom: 0;
}
.ui_tab_v2 .ui_tab_lst .select .t .text {
	padding-left: 0px;
}
.ui_tab_v2 .ui_tab_opt .dropdown_btn .ui_drop_lst {
	padding: 1px;
}
.ui_tab_v2 .ui_tab_opt .dropdown_btn .ui_drop_lst a {
	margin: 0px;
}
.moreFoot {
	padding: 10px 30px; top: -1px; clear: both; border-top-color: rgb(255, 255, 255); border-top-width: 1px; border-top-style: solid; position: relative; z-index: 1;
}
.moreFoot .c_tx2 {
	color: rgb(0, 106, 146);
}
.moreFoot a {
	border-radius: 3px; border: 1px solid rgb(212, 212, 212); border-image: none; height: 26px; text-align: center; line-height: 16px; padding-top: 9px; font-size: 14px; font-weight: bold; display: block; box-shadow: inset 0px 1px 0px 0px white; background-image: -ms-linear-gradient(rgb(250, 250, 250), rgb(231, 231, 231)); background-color: rgb(238, 238, 238);
}
.moreFoot a:hover {
	background: -ms-linear-gradient(rgb(242, 242, 242), rgb(222, 222, 222)) rgb(235, 235, 235); text-decoration: none;
}
.moreFoot a.loading {
	background: rgb(247, 247, 247); color: rgb(153, 153, 153);
}
.moreFoot a.loading {
	cursor: default;
}
.moreFoot a.loading em.ico_load {
	cursor: default;
}
.moreFoot a.loading em {
	cursor: default;
}
.moreFoot em {
	background-position: -294px -55px; width: 8px; height: 16px; overflow: hidden; padding-left: 10px; vertical-align: text-top; display: inline-block; cursor: pointer;
}
.moreFoot em.ico_load {
	background-position: 0px 0px; width: 16px; height: 16px; vertical-align: top; display: inline-block; visibility: hidden;
}
.moreFoot .loading em.ico_load {
	visibility: visible;
}
.hide.moreFoot {
	display: block;
}
.hide.moreFoot a {
	display: none;
}
.find_wrapper .moreFoot {
	-ms-zoom: 1;
}
.tab_s {
	line-height: 1.231; min-height: 25px; _height: 25px; _overflow: visible;
}
.tab_s .item {
	padding: 3px 6px 0px; height: 16px; line-height: 16px; margin-right: 1px; white-space: nowrap;
}
.tab_s .item .ico_slock {
	margin: -1px 0px 0px -1px;
}
.tab_s .a4 {
	left: 2px; top: 2px; position: relative;
}
.tab_s_item {
	margin: 3px 0px 2px; width: 100%; height: 17px; text-align: center;
}
.tab_s .cur {
	color: rgb(255, 255, 255); text-decoration: none; background-color: rgb(172, 191, 201);
}
.tab_s_wrap {
	margin: 0px 20px; padding-top: 2px; position: relative; z-index: 10;
}
.tab_s_wrap .open {
	position: relative; z-index: 2;
}
.tab_s_wrap .w_drop {
	left: 0px; top: 19px;
}
.tab_s_wrap .first {
	border-left-color: currentColor; border-left-width: 0px; border-left-style: none;
}
.tab_s_wrap .more_bar {
	height: 0px; position: relative; z-index: 1;
}
.tab_s_wrap .more_bar .more_btn_down {
	height: 16px; padding-left: 2px; display: block; position: absolute;
}
.tab_s_wrap .more_bar .more_btn_up {
	height: 16px; padding-left: 2px; display: block; position: absolute;
}
.tab_s_wrap .more_bar .t {
	line-height: 12px; padding-right: 2px; vertical-align: top; display: inline-block; cursor: pointer;
}
.tab_s_wrap .more_bar .a {
	position: relative; z-index: 0;
}
.tab_s_wrap .more_bar .a_t {
	top: 5px;
}
.tab_s_wrap .more_bar .a5_b {
	
}
.tab_s_wrap .more_bar .more_btn_down {
	right: 0px; bottom: 0px;
}
.tab_s_wrap .more_bar .more_btn_up {
	right: 0px; bottom: 0px;
}
.tab_s_wrap .counts {
	top: 9px; right: 0px; position: absolute; z-index: 0;
}
.tab_s_wrap .tab_s {
	margin-right: 15px;
}
.tab_s_wrap .bor-left-patch {
	background: rgb(255, 255, 255); left: 0px; top: 0px; width: 1px; height: 100%; position: absolute;
}
.tab_s_wrap_home .ui_drop_goods_mod {
	width: 130px; margin-top: 1px;
}
.tab_s_wrap_home .tab_s_item {
	border-left-color: currentColor; border-left-width: 0px; border-left-style: none; cursor: pointer;
}
.tab_s_wrap_home .tab_s_home {
	padding: 0px 1px; float: left;
}
.tab_s_wrap_home .right {
	padding-top: 5px;
}
.tab_s_wrap_home {
	background: rgb(255, 255, 255); margin: 0px; padding: 3px 0px; border: 1px solid rgb(225, 225, 225); border-image: none; top: 30px; width: 82px; right: -1px; position: absolute; z-index: 99;
}
.ui_tab_fixed .tab_s_wrap_home {
	right: 20px;
}
.tab_s_wrap_home .tab_s_home {
	margin-right: 0px;
}
.tab_s_wrap_home .tab_s_home {
	float: none;
}
.tab_s_wrap .first {
	padding-bottom: 3px; border-bottom-color: rgb(225, 225, 225); border-bottom-width: 1px; border-bottom-style: solid;
}
.tab_s_wrap .more_bar {
	height: 0px; position: relative; z-index: 1;
}
.tab_s_wrap .more_bar .more_btn_down {
	height: 16px; padding-left: 2px; display: block; position: absolute;
}
.tab_s_wrap .more_bar .more_btn_up {
	height: 16px; padding-left: 2px; display: block; position: absolute;
}
.tab_s_wrap .more_bar .t {
	line-height: 12px; padding-right: 2px; vertical-align: top; display: inline-block; cursor: pointer;
}
.tab_s_wrap .more_bar .a {
	position: relative; z-index: 0;
}
.tab_s_wrap .more_bar .a_t {
	top: 5px;
}
.tab_s_wrap .more_bar .a5_b {
	
}
.tab_s_wrap .more_bar .more_btn_down {
	right: 0px; bottom: 0px;
}
.tab_s_wrap .more_bar .more_btn_up {
	right: 0px; bottom: 0px;
}
.tab_s_wrap .counts {
	top: 9px; right: 0px; position: absolute; z-index: 0;
}
.tab_s_wrap .bor-left-patch {
	background: rgb(255, 255, 255); left: 0px; top: 0px; width: 1px; height: 100%; position: absolute;
}
.tab_s_wrap_home .ui_drop_goods_mod {
	width: 130px; margin-top: 1px;
}
.tab_s_wrap_home .tab_s_item {
	border-left-color: currentColor; border-left-width: 0px; border-left-style: none;
}
.tab_s_wrap_home .right {
	padding-top: 5px;
}
.tab_s_special .tab_s_item {
	border-left-color: currentColor; border-left-width: 0px; border-left-style: none;
}
.tab_s_w_special .right {
	padding-top: 5px;
}
.tab_s_wrap_atme .nav_atme {
	padding-top: 5px; float: right;
}
.tab_s_wrap_atme .nav_atme span {
	margin-left: 5px; display: inline-block;
}
.tab_s_wrap_atme .nav_atme a {
	color: rgb(117, 154, 173);
}
.tab_s_wrap_atme .nav_atme .input_checkbox {
	margin-top: -2px; margin-right: 5px; vertical-align: middle;
}
.tab_s_atme .tab_s_item {
	border-left-color: currentColor; border-left-width: 0px; border-left-style: none;
}
.ui_tab .last .tab_s_wrap_home {
	right: -32px;
}
.m_lst .avatar img {
	border-radius: 5px; width: 50px; height: 50px; -moz-border-radius: 5px; -webkit-border-radius: 5px;
}
.m_lst .tit {
	line-height: 16px;
}
.m_lst .desc {
	line-height: 16px;
}
.m_lst .remove {
	font: 12px/16px "Simsun"; top: 0px; right: 0px; display: block; visibility: hidden; position: absolute; font-size-adjust: none; font-stretch: normal;
}
.m_lst .hover .remove {
	visibility: visible;
}
.m_lst .unit:hover .remove {
	visibility: visible;
}
.m_lst .vip {
	vertical-align: middle;
}
.m_lst .tIcon {
	vertical-align: middle;
}
.m_lst_s .unit {
	text-align: center; float: left;
}
.m_lst_s .avatar img {
	margin-bottom: 2px;
}
.m_lst_s .tit {
	width: 50px; overflow: hidden; white-space: nowrap;
}
.m_lst_uc .unit {
	position: relative; z-index: 5;
}
.m_lst_uc .c_1 {
	width: 60px; overflow: hidden; float: left; _width: 57px;
}
.m_lst_uc .c_2 {
	overflow: hidden;
}
.m_lst_uc .avatar_lump img {
	border-radius: 3px; width: 25px; height: 25px; margin-right: 1px; margin-bottom: 1px; float: left; -moz-border-radius: 3px; -webkit-border-radius: 3px;
}
.m_lst_uc .opt {
	line-height: 15px; padding-top: 2px;
}
.m_lst_uc .opt .foFun {
	vertical-align: top;
}
.m_lst_uc .opt .disabled {
	background: none; margin: 0px; color: rgb(153, 153, 153); padding-left: 0px;
}
#topWrap {
	padding-top: 55px; _padding-top: 15px;
}
.navArr {
	display: none;
}
.w_head_outer {
	left: 0px; width: 100%; height: 35px; position: fixed; z-index: 299; box-shadow: 0px 2px 3px rgba(0,0,0,0.12); _position: relative; -moz-box-shadow: 0 2px 3px rgba(0, 0, 0, .12); -webkit-box-shadow: 0 2px 3px rgba(0, 0, 0, .12);
}
.headWrap a {
	color: rgb(201, 201, 201);
}
.headWrap a:hover {
	text-decoration: none;
}
.headInside {
	margin: 0px auto; width: 960px; height: 35px; position: relative; z-index: 104;
}
.headInside h1 {
	left: 0px; top: 0px; position: absolute;
}
.headInside h1 a {
	background: url("logo_20131126[1].png") no-repeat; width: 120px; height: 35px; text-indent: -9999em; overflow: hidden; display: block; _background: none; _cursor: pointer;
}
.topNav {
	left: 134px; top: 0px; height: 35px; position: absolute;
}
.topNav .topNavItem {
	margin-right: 1px; float: left; position: relative;
}
.topNav a {
	padding: 11px 0px 12px; height: 12px; line-height: 10px; overflow: hidden; font-size: 14px; display: block; _position: relative; _cursor: pointer; _float: left;
}
.topNav .active {
	color: rgb(255, 255, 255);
}
.topNav .cur {
	color: rgb(255, 255, 255);
}
.topNav .topNavItem u {
	padding: 0px 10px; text-decoration: none; position: relative; z-index: 105;
}
.topNav .countItem u {
	padding: 0px 3px 0px 5px;
}
.topNav .topNavItem a i {
	left: 0px; top: 0px; width: 100%; height: 35px; display: block; position: absolute;
}
.topNav .topNavItem a:hover i {
	opacity: 0.4; background-color: rgb(0, 0, 0);
}
.topNav .topNavItem .active i {
	opacity: 0.4; background-color: rgb(0, 0, 0);
}
.topNav .topNavItem .cur i {
	opacity: 0.4; background-color: rgb(0, 0, 0);
}
.topNav .countItem a {
	color: rgb(201, 201, 201); font-size: 12px; font-weight: normal;
}
.topNav .accountItem a {
	color: rgb(201, 201, 201); font-size: 12px; font-weight: normal;
}
.topNav .accountItem u {
	padding: 0px 3px 0px 5px;
}
.topNav em {
	vertical-align: top; display: inline-block;
}
.topNav strong {
	vertical-align: top; display: inline-block;
}
.topNav em {
	border-width: 3px 3px 0px; border-style: solid dashed dashed; border-color: rgb(201, 201, 201) transparent transparent; margin: 4px 0px 0px 3px; width: 0px; height: 0px; line-height: 0; font-size: 0px;
}
.topNav strong {
	padding: 0px 3px; border-radius: 3px; height: 17px; text-align: center; color: rgb(187, 187, 187); line-height: 16px; font-weight: normal; margin-top: -2px; min-width: 15px; opacity: 0.55; background-color: rgb(44, 44, 44); -moz-border-radius: 3px; -webkit-border-radius: 3px; _overflow: visible; _width: 15px;
}
.topNav .newMsg strong {
	color: rgb(255, 255, 255); font-weight: bold; min-width: 16px; opacity: 1; background-color: rgb(245, 98, 0); _width: 16px;
}
.headInside .right {
	left: auto; right: 165px;
}
.topNav .topNavSub {
	left: 0px; top: 35px; position: absolute; min-width: 110px; opacity: 0.9; box-shadow: 0px 1px 2px rgba(0,0,0,0.5); background-color: rgb(26, 26, 26); -moz-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.5); -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.5);
}
.topNav .topNavSub ul {
	width: 49.9%; float: left;
}
.ipad .topNav .topNavItem .topNavSub {
	display: none;
}
.ipad .topNav .topNavItem:hover .topNavSub {
	display: block !important;
}
.topNav .topNavSub li {
	width: 100%; overflow: hidden; white-space: nowrap;
}
.topNav .topNavSub a {
	padding: 8px 9px 9px; color: rgb(201, 201, 201); font-size: 12px; float: none;
}
.topNav .topNavSub a:hover {
	background: rgb(9, 9, 9);
}
.topNav .topNavSub .light a {
	color: rgb(245, 98, 0) !important;
}
.topNav .topNavSub .light a:hover {
	color: rgb(245, 98, 0) !important;
}
.topNav .topNavSub b {
	color: rgb(245, 98, 0); font-weight: normal; margin-left: 2px;
}
.apps .topNavSub {
	width: 310px;
}
.apps .topNavSub ul {
	padding: 5px 0px 8px;
}
.apps .topNavSub a {
	padding: 5px 11px; height: 16px;
}
.apps .topNavSub img {
	width: 16px; height: 16px; margin-right: 5px; vertical-align: middle;
}
.topNav .topNavSub b {
	color: rgb(245, 98, 0); font-weight: normal; margin-left: 2px;
}
.topNav .func {
	margin: 0px 11px; clear: both; border-top-color: rgb(0, 0, 0); border-top-width: 1px; border-top-style: solid;
}
.topNav .func div {
	padding: 3px 0px 7px; border-top-color: rgb(64, 65, 65); border-top-width: 1px; border-top-style: solid;
}
.topNav .func a {
	padding: 0px; line-height: 1.75; display: inline;
}
.topNav .func a:hover {
	text-decoration: underline; background-color: transparent !important;
}
.headWrap .topNav .apps .active {
	color: rgb(85, 85, 85) !important;
}
.headWrap .topNav .apps .active:hover {
	color: rgb(85, 85, 85) !important;
}
.headWrap .topNav .apps .active i {
	background: rgb(246, 246, 246) !important; border-radius: 3px 3px 0px 0px; top: 3px; height: 32px; opacity: 1;
}
.headWrap .topNav .apps .active:hover i {
	background: rgb(246, 246, 246) !important; border-radius: 3px 3px 0px 0px; top: 3px; height: 32px; opacity: 1;
}
.headWrap .topNav .apps a.active em {
	border-top-color: rgb(85, 85, 85);
}
.headWrap .topNav .apps a.active:hover em {
	border-top-color: rgb(85, 85, 85);
}
.nav_fix_wrap {
	width: 0px; height: 0px; right: 0px; position: absolute;
}
.tSearchNew .inputTxtNew {
	background: url("head_search_20120517[1].png") no-repeat;
}
.tSearchNew .inputBtn {
	background: url("head_search_20120517[1].png") no-repeat;
}
.tSearchNew {
	top: 6px; width: 162px; height: 23px; right: 0px; position: absolute;
}
.tSearchNew form::after {
	height: 0px; line-height: 0; clear: both; display: block; visibility: hidden; content: ".";
}
.tSearchNew form {
	-ms-zoom: 1;
}
.tSearchNew form {
	background: none; width: auto; height: auto; padding-left: 0px; position: relative;
}
.tSearchNew .inputTxtNew {
	background-position: -24px 0px; padding: 0px 0px 0px 7px; border-radius: 2px 0px 0px 2px; border: 0px currentColor; border-image: none; width: 132px; height: 23px; float: left; background-color: transparent; -moz-border-radius: 2px 0 0 2px; -webkit-border-radius: 2px 0 0 2px; -webkit-appearance: none;
}
.tSearchNew .inputBtn {
	background-position: 0px 0px; margin: 0px; border-radius: 0px 2px 2px 0px; border: 0px currentColor; border-image: none; width: 23px; height: 23px; text-indent: -9999em; float: left; cursor: pointer; -moz-border-radius: 0 2px 2px 0; -webkit-border-radius: 0 2px 2px 0; -webkit-appearance: none;
}
.tSearchNew label {
	background: none; margin: 0px; left: 7px; top: 0px; width: 120px; height: 23px; color: rgb(102, 102, 102); line-height: 23px; overflow: hidden; font-family: 宋体; position: absolute; cursor: text;
}
:root .tSearchNew label {
	line-height: 23px;
}
.tSearchNew .btn_ldrop {
	background: none; margin: 0px; top: 2px; height: 22px; right: 24px; padding-right: 2px; position: absolute; opacity: 1;
}
.tSearchNew .btn_ldrop em {
	border-width: 3px 3px 0px; border-style: solid dashed dashed; border-color: rgb(171, 171, 171) transparent transparent; margin: 8px 0px 0px; width: 0px; height: 0px; line-height: 0; font-size: 0px; vertical-align: top; display: inline-block;
}
.tSearchNew .lopen em {
	border-width: 0px 3px 3px; border-style: dashed dashed solid; border-top-color: transparent; border-bottom-color: rgb(51, 51, 51);
}
.headInside .hover .inputTxtNew {
	background-position: -24px -24px;
}
.tSearchNew:hover .inputTxtNew {
	background-position: -24px -24px;
}
.headInside .hover .inputBtn {
	background-position: 0px -24px;
}
.tSearchNew:hover .inputBtn {
	background-position: 0px -24px;
}
.headInside .hover .btn_ldrop em {
	border-top-color: rgb(176, 176, 176);
}
.tSearchNew:hover .btn_ldrop em {
	border-top-color: rgb(176, 176, 176);
}
.headInside .active .inputTxtNew {
	background-position: -24px -48px;
}
.headInside .active .inputBtn {
	background-position: 0px -48px;
}
.headInside .active .btn_ldrop em {
	border-top-color: rgb(176, 176, 176);
}
.active .inputTxtNew {
	color: rgb(51, 51, 51);
}
.headInside div.active {
	overflow: hidden; opacity: 1;
}
.headShadow {
	left: 0px; top: 0px; width: 100%; height: 35px; position: absolute; z-index: 10; opacity: 0.88; background-image: linear-gradient(rgb(44, 44, 44), rgb(25, 25, 25));
}
.mdTips {
	background: rgb(255, 255, 233); margin: 31px 0px 0px -160px; padding: 10px 20px 10px 40px; border: 1px solid rgb(240, 229, 186); border-image: none; width: 210px; position: absolute; z-index: 101;
}
.mdTips .close {
	padding: 0px; height: 15px; right: 10px; margin-top: -2px; float: none; position: absolute;
}
.mdTips p {
	text-align: left; color: rgb(51, 51, 51);
}
.mdTips .links {
	text-align: right;
}
.mdTips .SA {
	left: 180px; top: auto; bottom: 9px; position: absolute;
}
.mdTips .SA em {
	width: 17px; height: 19px; color: rgb(240, 229, 186);
}
.mdTips .SA span {
	width: 17px; height: 19px; color: rgb(240, 229, 186);
}
.mdTips .SA span {
	left: 0px; top: -1px; color: rgb(255, 255, 233);
}
.mdTips .UP.SA {
	top: -10px; bottom: auto;
}
.mdTips .R.SA {
	left: 30px; right: auto;
}
.mdTips .UP.SA span {
	top: 0px;
}
.mdTips .UP.SA em {
	top: -1px;
}
.mdTips .links a {
	margin: 3px 0px 0px 20px; color: rgb(43, 74, 120); font-size: 12px; text-decoration: underline;
}
.mdTips .ico_light {
	left: 14px; margin-top: 5px; position: absolute;
}
.qk_nav_item {
	z-index: 105;
}
.qk_nav_item a {
	padding: 0px; width: 36px; height: 35px; position: relative; cursor: pointer;
}
.qk_nav_item .ui_tx_count {
	right: 2px; bottom: 3px; position: absolute; z-index: 3;
}
.qk_nav_item .t {
	background: url("icons_20130704[1].png") no-repeat;
}
.ico_mobile_nav {
	background: url("icons_20130704[1].png") no-repeat;
}
.qk_nav_item .t {
	left: 8px; top: 7px; width: 20px; height: 20px; text-indent: -9999px; display: block; position: absolute; z-index: 2; cursor: pointer;
}
.qk_nav .at .t {
	background-position: 0px 0px; _background: none;
}
.qk_nav .message .t {
	background-position: -20px 0px; _background: none;
}
.qk_nav .fans .t {
	background-position: -40px 0px; _background: none;
}
.qk_nav .notice .t {
	background-position: -60px 0px; _background: none;
}
.qk_nav .notice {
	margin-right: 10px;
}
.qk_nav .task .t {
	background-position: -80px 0px; _background: none;
}
.qk_nav .at .has .t {
	background-position: 0px -20px; _background: none;
}
.qk_nav .message .has .t {
	background-position: -20px -20px; _background: none;
}
.qk_nav .fans .has .t {
	background-position: -40px -20px; _background: none;
}
.qk_nav .notice .has .t {
	background-position: -60px -20px; _background: none;
}
.qk_nav .task .has .t {
	background-position: -80px -20px; _background: none;
}
.qk_nav .qk_nav_item .active i {
	background: rgb(246, 246, 246) !important; border-radius: 3px 3px 0px 0px; top: 3px; height: 32px; opacity: 1 !important; _background: #F6F6F6;
}
.qk_nav .qk_nav_item .active:hover i {
	background: rgb(246, 246, 246) !important; border-radius: 3px 3px 0px 0px; top: 3px; height: 32px; opacity: 1 !important; _background: #F6F6F6;
}
.qk_nav .at .active .t {
	background-position: 0px -40px; _background: none;
}
.qk_nav .message .active .t {
	background-position: -20px -40px; _background: none;
}
.qk_nav .fans .active .t {
	background-position: -40px -40px; _background: none;
}
.qk_nav .notice .active .t {
	background-position: -60px -40px; _background: none;
}
.qk_nav .task .active .t {
	background-position: -80px -40px; _background: none;
}
.head_tack_w {
	top: -35px; width: 100%; height: 0px; clear: both; position: relative; z-index: 103;
}
.head_tack_w .topNav {
	left: auto; right: 0px;
}
.head_tack_w .topNav a {
	font-size: 12px;
}
.head_tack_w .ico_mobile_nav {
	background-position: 0px -60px; left: 5px; top: 9px; width: 16px; height: 16px; display: block; position: absolute; z-index: 2; opacity: 0.55; _background: none;
}
.head_tack_w .topNav .mobile u {
	padding-left: 23px;
}
.head_tack_w .topNav .line span {
	color: rgb(255, 255, 255); padding-top: 5px; display: inline-block; opacity: 0.15;
}
.addCls {
	margin: 0px 3px; width: 8px; height: 8px; line-height: 8px; overflow: hidden; display: inline-block;
}
.addCls em {
	margin: 0px 0px 0px -2px; width: 8px; height: 8px; text-align: center; line-height: 8px; font-family: simsun; font-size: 12px; display: inline-block; _line-height: 10px;
}
.topNav .topNavSub .hr {
	margin: 0px 10px; display: block;
}
.topNav .topNavSub .hr i {
	height: 5px; line-height: 0; overflow: hidden; clear: both; font-size: 0px; display: block;
}
.topNav .topNavSub .news_count {
	font-size: 11px;
}
.topNav .topNavSub .desc {
	padding: 8px 10px 10px;
}
.topNav .topNavSub .desc a {
	padding: 0px; line-height: inherit; text-decoration: underline; display: inline;
}
.topNav .topNavSub .desc a:hover {
	background: none;
}
.topNav .topNavSub .tit {
	padding: 0px 10px 4px;
}
.topNav .lay_topdrop_inner {
	padding: 5px 0px 0px;
}
.topNav .lay_topdrop_qun ul {
	width: 100%; padding-bottom: 5px; clear: left;
}
.topNav .lay_topdrop_qun li {
	width: 50%; height: 26px; overflow: hidden; float: left; -ms-zoom: 1;
}
.topNav .lay_topdrop_qun li a {
	padding: 5px 10px; height: 16px; -ms-zoom: 1;
}
.topNav .lay_topdrop_qun li a img {
	width: 16px; height: 16px; margin-right: 1px; vertical-align: middle;
}
.topNav .topNavSub .hr {
	border-top-color: rgb(0, 0, 0); border-top-width: 1px; border-top-style: solid;
}
.topNav .topNavSub .hr i {
	border-top-color: rgb(64, 65, 65); border-top-width: 1px; border-top-style: solid;
}
.topNav .topNavSub .desc {
	color: rgb(153, 153, 153);
}
.topNav .topNavSub .tit {
	color: rgb(153, 153, 153);
}
.topNav .topNavSub .news_count {
	color: rgb(245, 98, 0);
}
.nv_toggle_wp {
	margin: 0px auto; width: 960px; height: 0px; position: relative; z-index: 0;
}
.nv_toggle_cnt {
	top: -80px; right: -60px; position: absolute; z-index: 0;
}
.nv_toggle_cut {
	left: 0px; top: 80px; width: 37px; height: 30px; display: block; position: absolute; z-index: 9; cursor: url("clippers[1].cur"), pointer;
}
.nv_toggle_down {
	position: relative; z-index: 1;
}
.nv_toggle_btn_Gift {
	background: url("dunhaoTop_a.8a[1].png") no-repeat center 0px; width: 37px; height: 153px; text-indent: -9999px; display: block; cursor: pointer; _background-image: none; _height: 133px; _margin-top: 20px;
}
.nv_toggle_flag {
	background: url("dunhaoBot.8a[1].png") no-repeat 0px 0px; left: 0px; top: 0px; width: 37px; height: 118px; text-indent: -9999px; display: block; position: relative; z-index: 3; cursor: pointer; _background-image: none;
}
.nv_toggle_flag span {
	display: block; position: relative;
}
.nv_toggle_reset {
	background: rgb(73, 39, 16); border-radius: 3px; left: 4px; top: 0px; width: 31px; height: 25px; text-align: center; color: rgb(255, 245, 0); line-height: 25px; display: block; position: relative;
}
.tab_group_item {
	height: 25px; color: rgb(228, 228, 228); float: left; position: relative;
}
.tab_group .tab_group_lk {
	padding: 0px 10px; height: 20px; line-height: 19px; text-decoration: none; float: left; display: block; position: relative; _display: inline;
}
.tab_group .tab_group_lk:hover {
	padding: 0px 10px; height: 20px; line-height: 19px; text-decoration: none; float: left; display: block; position: relative; _display: inline;
}
.tab_group .line {
	background: rgb(228, 228, 228); margin: 4px 4px 0px; width: 1px; height: 12px; line-height: 0; font-size: 0px; float: left; display: block;
}
.tab_group .cur .tab_group_lk {
	background: rgb(122, 195, 231); color: rgb(255, 255, 255); cursor: default;
}
.tab_group .cur .tab_group_lk:hover {
	background: rgb(122, 195, 231); color: rgb(255, 255, 255); cursor: default;
}
.tab_group_home {
	margin: 11px 30px 0px;
}
.tab_group_home .tab_group_lk {
	color: rgb(102, 102, 102);
}
.tab_group_home .tab_group_lk:hover {
	color: rgb(102, 102, 102);
}
.tab_group_home .btn_moreSet {
	margin-top: 3px; margin-left: 10px;
}
.tab_group_home .ico_newMsg {
	right: 11px; margin-top: 2px;
}
.roll_nav {
	height: 20px; text-align: center; overflow: hidden;
}
.roll_nav_lk {
	background: url("pages[1].png") no-repeat; width: 20px; height: 20px; line-height: 20em; overflow: hidden; font-size: 0px; vertical-align: middle; display: inline-block; white-space: nowrap; -ms-zoom: 1;
}
.roll_nav_cur {
	background: url("pages[1].png") no-repeat; width: 20px; height: 20px; line-height: 20em; overflow: hidden; font-size: 0px; vertical-align: middle; display: inline-block; white-space: nowrap; -ms-zoom: 1;
}
.roll_nav_lk {
	background-position: -36px -46px;
}
.roll_nav_lk:hover {
	background-position: 0px -46px;
}
.roll_nav_cur {
	background-position: -20px -46px; cursor: default;
}
.rich_truth_min {
	background: rgb(255, 255, 255); border: 1px solid rgb(227, 227, 227); border-image: none; width: 260px;
}
.rich_truth_min .tit {
	background: rgb(245, 245, 245); padding: 7px 15px; color: rgb(0, 0, 0); line-height: 16px;
}
.rich_truth_cnt {
	padding: 20px 15px 10px; position: relative; min-height: 40px; _height: 40px;
}
.rich_truth_min .info {
	color: rgb(153, 153, 153);
}
.rich_truth_min .opts {
	padding-top: 25px;
}
.rich_truth_min .icon_rich_truth {
	top: 10px; right: 10px; position: absolute;
}
.truth_form_box {
	padding: 15px 10px 0px;
}
.truth_form {
	margin-bottom: 30px;
}
.truth_form_hd {
	margin-bottom: 10px;
}
.truth_form_hd h2 {
	display: inline-block;
}
.truth_form_hd .alt_info {
	display: inline-block;
}
.truth_form_hd h2 {
	font-size: 12px; font-weight: normal; margin-right: 10px;
}
.truth_form_hd .alt_info .tx_lk {
	margin-right: 10px;
}
.truth_form .error_txt {
	color: rgb(220, 13, 13);
}
.truth_form .tip_txt {
	color: rgb(153, 153, 153);
}
.truth_form .talkWrap {
	background: none; margin: 0px; padding: 0px; border: 0px currentColor; border-image: none;
}
.truth_form .talkWrap .top {
	display: none;
}
.truth_form .bot .insertFun {
	display: none;
}
.truth_form .talkWrap .cont {
	border-radius: 5px;
}
.truth_form .sendTalkBtn {
	padding: 3px 8px 4px; min-width: 67px;
}
.truth_form .sendTalkBtn .t {
	font-size: 14px;
}
.truth_form_wenti .talkWrap .bot {
	display: none;
}
.truth_form_wenti .talkWrap .inputTxt {
	height: 18px !important;
}
.truth_form_daan {
	margin-bottom: 15px;
}
.truth_form_daan .talkWrap .inputTxt {
	height: 50px !important;
}
.truth_form_daan .bot_left {
	float: left;
}
.truth_form_daan .input_checkbox {
	vertical-align: middle;
}
.LC .keyword_link {
	font-weight: bold;
}
.nkDotLink {
	text-decoration: none; border-bottom-color: rgb(117, 154, 173); border-bottom-width: 1px; border-bottom-style: dotted;
}
.nkDotLink:hover {
	text-decoration: none;
}
.cur_zoom {
	cursor: url("cursor_zoom[1].cur"), pointer;
}
.cur_hand {
	cursor: pointer !important;
}
.cur_cut {
	cursor: url("clippers[1].cur"), pointer;
}
.cur_auto {
	cursor: auto !important;
}
.defaultCur {
	cursor: default !important;
}
.btn_grp {
	font-size: 0px; vertical-align: top; display: inline-block; position: relative; z-index: 99;
}
.btn_grp .gb_btn {
	vertical-align: top; position: relative; min-width: 10px;
}
.btn_grp .gb_btn5 {
	padding: 2px 10px;
}
.btn_grp .gb_btn1 {
	padding: 2px 10px;
}
.btn_grp .gb_btn5 .a_t {
	margin-top: 6px; margin-left: 0px;
}
.btn_grp .gb_btn1 .a_t {
	margin-top: 6px; margin-left: 0px;
}
.btn_grp .gb_btn6 {
	padding: 3px 10px 5px;
}
.btn_grp .gb_btn6 {
	padding: 3px 10px 5px;
}
.btn_grp .gb_btn6 .a_t {
	margin-top: 6px; margin-left: 0px;
}
.btn_grp .gb_btn2 .a_t {
	margin-top: 6px; margin-left: 0px;
}
.btn_grp .gb_btn5 .a_t {
	border-color: rgb(187, 187, 187) transparent transparent;
}
.btn_grp .gb_btn6 .a_t {
	border-color: rgb(187, 187, 187) transparent transparent;
}
.btn_grp .gb_btn1 .a_t {
	border-color: rgb(255, 255, 255) transparent transparent;
}
.btn_grp .gb_btn2 .a_t {
	border-color: rgb(255, 255, 255) transparent transparent;
}
.btn_grp_dropdown .gb_btn {
	padding-right: 4px; padding-left: 4px;
}
.btn_grp_dropdown .gb_btn .t {
	margin-right: 3px; margin-left: 6px;
}
.btn_grp_dropdown .gb_btn .ic {
	margin-right: 3px; margin-left: 6px;
}
.btn_grps_zero {
	font-size: 0px;
}
.btn_grps_zero .btn_grp {
	
}
.btn_grps_zero .btn_grp .gb_btn {
	border-radius: 0px; border-left-width: 0px; -moz-border-radius: 0; -webkit-border-radius: 0;
}
.btn_grps_zero .btn_grp_first .gb_btn {
	border-left-width: 1px; border-top-left-radius: 2px; border-bottom-left-radius: 2px; -webkit-border-bottom-left-radius: 2px; -webkit-border-top-left-radius: 2px; -moz-border-radius-bottomleft: 2px; -moz-border-radius-topleft: 2px;
}
.btn_grps_zero .btn_grp_last .gb_btn {
	border-top-right-radius: 2px; border-bottom-right-radius: 2px; -webkit-border-top-right-radius: 2px; -webkit-border-bottom-right-radius: 2px; -moz-border-radius-topright: 2px; -moz-border-radius-bottomright: 2px;
}
.btn_grps_wp .btn_grps {
	vertical-align: top; display: inline-block;
}
.relayList .e_tabStyle1_hasDrop {
	overflow: visible;
}
.relayList .e_tabStyle1_hasDrop ul {
	overflow: visible;
}
.LC .relayList .e_tabStyle1_hasDrop .dropWrap {
	position: relative;
}
.relayList .e_tabStyle1_hasDrop .dropWrap .drop_morelink {
	padding-right: 14px;
}
.relayList .e_tabStyle1_hasDrop .dropWrap .drop_cur {
	padding-right: 6px; display: block;
}
.relayList .e_tabStyle1_hasDrop .dropHover {
	background: rgb(255, 255, 255) !important; overflow: visible;
}
.relayList .e_tabStyle1_hasDrop .dropHover .drop_morelink {
	color: rgb(51, 51, 51); border-bottom-color: rgb(255, 255, 255) !important; border-bottom-width: 1px !important; border-bottom-style: solid !important;
}
.relayList .e_tabStyle1_hasDrop .dropHover .drop_morelink:hover {
	text-decoration: none;
}
.relayList .e_tabStyle1_hasDrop .arr {
	top: 0px; height: 10px; right: 5px; padding-top: 11px; position: absolute;
}
.relayList .e_tabStyle1_hasDrop .arr .a {
	display: block;
}
.relayList .e_tabStyle1_hasDrop .line {
	_bottom: 2px;
}
.relayList .drop_tabStyle1 {
	background: rgb(222, 227, 227); padding: 0px 1px 1px; left: 0px; overflow: hidden; margin-left: -1px; display: none; position: absolute; -webkit-backface-visibility: hidden;
}
.relayList .drop_tabStyle1_in {
	background: rgb(255, 255, 255); padding: 5px 1px;
}
.relayList .drop_tabStyle1 .item {
	background: rgb(255, 255, 255); padding: 4px 5px 5px 9px; height: 16px; color: rgb(51, 51, 51); line-height: 16px; border-bottom-color: currentColor !important; border-bottom-width: medium !important; border-bottom-style: none !important; display: block; white-space: nowrap;
}
.relayList .drop_tabStyle1 .item:hover {
	background: rgb(96, 154, 219); color: rgb(255, 255, 255); text-decoration: none;
}
.relayList .dropHover .drop_tabStyle1 {
	display: block;
}
.relayList .e_tabStyle1_hasDrop .drop_tabStyle1 {
	font-weight: normal;
}
.skinWrapper {
	display: none;
}
.btn_addMore {
	background: rgb(255, 255, 255); border: 2px dashed rgb(208, 208, 208); border-image: none; display: inline-block;
}
.btn_addMore_larger {
	background: rgb(255, 255, 255); border: 2px dashed rgb(208, 208, 208); border-image: none; display: inline-block;
}
.btn_addMore {
	width: 51px; height: 51px;
}
.btn_addMore .b2_ic {
	background-position: -129px -124px; width: 21px; height: 21px; margin-top: 15px; margin-left: 15px; cursor: pointer;
}
.btn_addMore_larger {
	width: 96px; height: 96px;
}
.btn_addMore_larger .b2_ic {
	background-position: -71px -101px; width: 28px; height: 28px; margin-top: 34px; margin-left: 34px; cursor: pointer;
}
.btn_addMore:hover {
	border-color: rgb(123, 214, 246);
}
.btn_addMore_larger:hover {
	border-color: rgb(123, 214, 246);
}
.btn_addMore:hover .b2_ic {
	background-position: -129px -101px;
}
.btn_addMore_larger:hover .b2_ic {
	background-position: -100px -101px;
}
.btn_upLocal {
	background: rgb(243, 243, 243); font: 14px/18px "MicroSoft Yahei", "Simhei"; padding: 10px; border-radius: 3px; color: rgb(153, 153, 153); display: inline-block; font-size-adjust: none; font-stretch: normal;
}
.btn_upLocal .b2_ic {
	background-position: -196px -511px; margin-top: 1px; margin-right: 2px; cursor: pointer;
}
.btn_upLocal .text {
	vertical-align: top; display: inline-block; cursor: pointer;
}
.btn_upLocal:hover {
	background: rgb(238, 246, 249); color: rgb(67, 174, 212); text-decoration: none;
}
#talkList li {
	transition-property: background-color; transition-duration: 0.4s; -webkit-transition-property: background-color; -webkit-transition-duration: 0.4s;
}
#talkList li:hover {
	border-bottom-color: rgb(216, 216, 216); border-bottom-width: 1px; border-bottom-style: dotted;
}
#talkList li.hover {
	border-bottom-color: rgb(216, 216, 216); border-bottom-width: 1px; border-bottom-style: dotted;
}
#talkList li.nobor:hover {
	border-bottom-color: currentColor; border-bottom-width: 0px; border-bottom-style: none;
}
#talkList li:last-child {
	border-bottom-color: currentColor; border-bottom-width: 0px; border-bottom-style: none;
}
#talkList li.cur .smallPic img {
	padding: 2px; border: 2px solid rgb(231, 231, 231); border-image: none;
}
.ipad #talkList li.hover {
	background: rgb(255, 255, 255);
}
input.delAttention {
	transition-property: background-position; transition-duration: 0.4s; -webkit-transition-property: background-position; -webkit-transition-duration: 0.4s;
}
input.addAttention {
	transition-property: background-position; transition-duration: 0.4s; -webkit-transition-property: background-position; -webkit-transition-duration: 0.4s;
}
.btn_delRss {
	transition-property: background-position; transition-duration: 0.4s; -webkit-transition-property: background-position; -webkit-transition-duration: 0.4s;
}
.btn_addRss {
	transition-property: background-position; transition-duration: 0.4s; -webkit-transition-property: background-position; -webkit-transition-duration: 0.4s;
}
.btn_topicRss {
	transition-property: background-position; transition-duration: 0.4s; -webkit-transition-property: background-position; -webkit-transition-duration: 0.4s;
}
.HSR .top {
	background: rgb(247, 247, 247); margin: 0px 9px; height: 8px; border-top-color: rgb(231, 231, 231); border-top-width: 1px; border-top-style: solid; _overflow: hidden;
}
.HSR .bot {
	background: rgb(247, 247, 247); margin: 0px 9px; height: 8px; border-top-color: rgb(231, 231, 231); border-top-width: 1px; border-top-style: solid; _overflow: hidden;
}
.HSR .bot {
	border-top-color: currentColor; border-bottom-color: rgb(231, 231, 231); border-top-width: 0px; border-bottom-width: 1px; border-top-style: none; border-bottom-style: solid;
}
.HSR .top span {
	width: 9px; height: 9px; overflow: hidden; _position: relative;
}
.HSR .bot span {
	width: 9px; height: 9px; overflow: hidden; _position: relative;
}
.HSR .cntBox {
	background: rgb(247, 247, 247); border-right-color: rgb(231, 231, 231); border-left-color: rgb(231, 231, 231); border-right-width: 1px; border-left-width: 1px; border-right-style: solid; border-left-style: solid;
}
.HSR .top .left {
	background-position: -151px -140px; margin: -1px 0px 0px -9px;
}
.HSR .top .right {
	background-position: -166px -140px; margin: -1px -9px 0px 0px;
}
.HSR .bot .left {
	background-position: -151px -150px; margin-left: -9px;
}
.HSR .bot .right {
	background-position: -166px -150px; margin-right: -9px;
}
.SA {
	left: -8px; top: 37px; position: relative;
}
.SA em {
	width: 8px; height: 17px; color: rgb(153, 219, 242); line-height: 21px; overflow: hidden; font-family: Simsun; font-size: 16px; position: absolute;
}
.SA span {
	width: 8px; height: 17px; color: rgb(153, 219, 242); line-height: 21px; overflow: hidden; font-family: Simsun; font-size: 16px; position: absolute;
}
.SA em {
	z-index: 99;
}
.SA span {
	left: 1px; top: 0px; color: rgb(201, 241, 255); z-index: 999;
}
.bigFileInfo {
	background: rgb(255, 255, 255); padding: 5px 15px 4px 12px; width: auto; height: 20px; text-align: left; color: rgb(153, 153, 153); line-height: 20px; margin-top: -26px; position: absolute;
}
.dlLink {
	padding: 5px 12px; border-radius: 3px; border: 1px solid rgb(155, 185, 200); border-image: none; height: 16px; line-height: 16px; margin-top: 2px; white-space: nowrap; z-index: 999; box-shadow: 0px 1px 3px #9bb9c8; _margin-top: 7px; -moz-border-radius: 3px; -webkit-border-radius: 3px; -ms-border-radius: 3px; -o-border-radius: 3px; -webkit-animation-name: opacity; -webkit-animation-duration: 0.3s; -webkit-animation-timing-function: ease-in-out;
}
.trib {
	width: 0px; height: 0px; overflow: visible; font-family: simsun; font-size: 0px; position: absolute; _line-height: 0;
}
.tris {
	width: 0px; height: 0px; overflow: visible; font-family: simsun; font-size: 0px; position: absolute; _line-height: 0;
}
.trib {
	border-width: 7px; border-style: dashed dashed solid; border-color: transparent transparent rgb(155, 185, 200);
}
.tris {
	border-width: 5px; border-style: dashed dashed solid; border-color: transparent transparent rgb(255, 255, 255);
}
.trib {
	margin: -19px 0px 0px -2px;
}
.tris {
	margin: -3px 0px 0px -5px;
}
.mod_null {
	padding: 20px 30px 30px;
}
.mod_null .info {
	font-size: 14px;
}
.ctrlBar {
	margin: 5px 0px 0px; padding-bottom: 2px; clear: both; border-bottom-color: rgb(209, 209, 209); border-bottom-width: 1px; border-bottom-style: dashed;
}
.ctrlBar a {
	margin: 0px 5px; display: inline-block;
}
.subTab1 a:hover {
	background: rgb(172, 191, 201); color: rgb(255, 255, 255); text-decoration: none;
}
.subTab1 a.hover {
	background: rgb(172, 191, 201); color: rgb(255, 255, 255); text-decoration: none;
}
.subTab1 .cur {
	background: rgb(172, 191, 201); color: rgb(255, 255, 255); text-decoration: none;
}
.btn_drop {
	background-position: -181px -405px; top: 3px; width: 13px; height: 11px; right: 6px; overflow: hidden; display: block; position: absolute; cursor: pointer;
}
.subTab1 a:hover .btn_drop {
	background-position: -181px -418px;
}
.subTab1 .cur .btn_drop {
	background-position: -181px -431px;
}
.subTab1 a.cur:hover .btn_drop {
	background-position: -181px -431px;
}
.subTab1 a.hover .btn_drop {
	background-position: -181px -431px;
}
.subTab1 .sDropWrap {
	position: relative; z-index: 50;
}
.subTab1 .sDropWrap a {
	margin: 0px; padding-right: 22px; float: none;
}
.sDropBox {
	background: rgb(255, 255, 255); padding: 3px 2px 2px; border: 1px solid rgb(173, 173, 173); border-image: none; left: 0px; top: 17px; width: 104px; overflow: hidden; display: none; position: absolute;
}
.subTab1 .sDropBox a {
	margin: -1px 0px 0px; padding: 1px 0px 0px 8px; height: 25px; line-height: 25px; border-bottom-color: rgb(204, 204, 204); border-bottom-width: 1px; border-bottom-style: dotted; display: block;
}
.subTab1 .sDropBox a:hover {
	background: rgb(240, 240, 240); color: rgb(0, 106, 146);
}
.subTab1 .sDropBox .nobor a {
	border: 0px currentColor; border-image: none;
}
.searchWrap .subTab1 {
	margin-bottom: 10px;
}
.searchWrap .subTab1 a {
	margin: 8px 15px 0px 0px;
}
#headWrap {
	margin: 0px auto; width: 960px; height: 88px; position: relative;
}
.subNav {
	position: absolute; z-index: 20; background-color: rgb(255, 255, 255); -moz-box-shadow: 1px 1px 2px #CAC8C8; -webkit-box-shadow: 1px 1px 2px #CAC8C8;
}
.mloadWrap {
	position: absolute; z-index: 20; background-color: rgb(255, 255, 255); -moz-box-shadow: 1px 1px 2px #CAC8C8; -webkit-box-shadow: 1px 1px 2px #CAC8C8;
}
.delChose {
	position: absolute; z-index: 20; background-color: rgb(255, 255, 255); -moz-box-shadow: 1px 1px 2px #CAC8C8; -webkit-box-shadow: 1px 1px 2px #CAC8C8;
}
.dropTips {
	background: rgb(255, 255, 255); padding: 2px; border: 1px solid rgb(117, 117, 117); border-image: none; left: 3px; top: 25px; width: 177px; color: rgb(51, 51, 51); position: absolute;
}
.dropTips li {
	padding: 1px 5px 0px; height: 18px; line-height: 17px; overflow: hidden; cursor: pointer;
}
.dropTips li.on {
	background: rgb(123, 161, 172); color: rgb(255, 255, 255);
}
.talkBox {
	background: rgb(255, 255, 255); padding: 0px 30px 10px; border-radius: 5px 0px 0px; margin-bottom: 10px; position: relative; z-index: 12;
}
.talkBox .sendCnt .D3 {
	margin: 35px 0px 0px;
}
.talkBox .focus .D3 {
	top: 88px;
}
.talkBox h2 {
	font: 16px/31px "MicroSoft YaHei", "SimHei"; padding: 10px 5px 0px; height: 30px; color: rgb(153, 153, 153); overflow: hidden; font-size-adjust: none; font-stretch: normal;
}
.talkBox h2 .tit_topic {
	color: rgb(136, 157, 182) !important; font-family: Simsun !important; font-size: 12px; float: right;
}
.talkBox h2 .skinBox {
	float: left; display: block; position: relative;
}
.talkBox h2 .btnSkinClose {
	top: -5px; height: 20px; right: 0px; text-indent: 0px; display: none; position: absolute;
}
.talkBox h2 .skinBox:hover .btnSkinClose {
	display: block;
}
.sendCnt {
	border-radius: 3px; border: 1px solid rgb(208, 208, 208); transition:border 0.2s linear, box-shadow 0.2s linear; border-image: none; line-height: 1.231; position: relative; z-index: 104; -ms-word-break: break-all; -ms-word-wrap: break-word; -webkit-transition: border linear .2s, -webkit-box-shadow linear .2s; -moz-transition: border linear .2s, -moz-box-shadow linear .2s;
}
.sendCnt .a_l {
	border-width: 0px 10px 10px; margin: 11px 0px 0px; right: -20px; border-left-color: rgb(208, 208, 208); position: absolute;
}
.sendCnt .a_l u {
	border-width: 0px 8px 8px; margin: 1px 0px 0px -10px; border-left-color: rgb(255, 255, 255);
}
.talkBox .focus .a_l {
	border-left-color: rgb(123, 214, 246);
}
.talkBox .focus {
	border-color: rgb(123, 214, 246); box-shadow: 0px 0px 10px rgba(123,214,246,0.6); -moz-box-shadow: 0 0 10px rgba(123, 214, 246, .6); -webkit-box-shadow: 0 0 10px rgba(123, 214, 246, .6); -moz-outline-radius: 8px;
}
.talkBox .cntBox {
	border-radius: 3px 3px 0px 0px; width: 100%; overflow: hidden; position: relative; background-color: rgb(255, 255, 255);
}
.talkBox .cntBox label {
	position: absolute;
}
.sendStatusBox {
	height: 0px;
}
.talkBox .focus .sendStatusBox {
	height: 20px;
}
.talkBox .cntBox textarea {
	background: none; font: 14px/21px Tahoma, Arial; margin: -1px auto 0px; padding: 3px 1%; border-radius: 8px 8px 0px 0px; border: 0px currentColor !important; border-image: none !important; width: 97.9%; height: 63px; -ms-overflow-y: auto; font-size-adjust: none; font-stretch: normal; -moz-border-radius: 8px 8px 0 0; -webkit-border-radius: 8px 8px 0 0;
}
.talkBox .txtShadow {
	background: none; font: 14px/21px Tahoma, Arial; margin: -1px auto 0px; padding: 3px 1%; border-radius: 8px 8px 0px 0px; border: 0px currentColor !important; border-image: none !important; width: 97.9%; height: 63px; -ms-overflow-y: auto; font-size-adjust: none; font-stretch: normal; -moz-border-radius: 8px 8px 0 0; -webkit-border-radius: 8px 8px 0 0;
}
.talkBox .cntBox textarea.focus {
	-webkit-box-shadow: 0 0 0 0; -moz-outline: none;
}
.talkBox .focus textarea {
	height: 63px;
}
.talkBox .countTxtBox {
	right: 10px; bottom: 1px; display: none; position: absolute;
}
.talkBox .focus .countTxtBox {
	display: block;
}
.talkBox .countTxt {
	color: rgb(153, 153, 153); float: right;
}
.talkBox .countTxt span.error {
	width: 180px; text-align: right; right: 0px; bottom: 3px; position: absolute;
}
.talkBox .text2PicBtn {
	
}
.talkBox .text2PicBtn a {
	float: none;
}
.btnHasStr {
	color: rgb(153, 153, 153); line-height: 33px; overflow: visible; float: right; _overflow: hidden;
}
.talkBox .loading {
	background-position: 0px 50%; padding-left: 18px; display: inline-block;
}
.zfWrap .loading {
	background-position: 0px 50%; padding-left: 18px; display: inline-block;
}
.talkWrap .loading {
	background-position: 0px 50%; padding-left: 18px; display: inline-block;
}
.talkBox .sendCnt {
	background: rgb(255, 255, 255); _margin-top: -3px;
}
.insertFun {
	background: rgb(255, 255, 255); padding: 6px 0px 4px;
}
.insertFun a:focus {
	outline: rgb(51, 51, 51) dotted 1px;
}
.talkBox .close {
	float: right !important;
}
.sendFun {
	height: 30px; overflow: hidden; float: right;
}
.picForm {
	margin: -1px 0px; left: 0px; width: 44px; height: 18px; overflow: hidden; display: block; position: absolute; z-index: 1;
}
.picForm input {
	right: 0px; position: absolute; cursor: pointer; opacity: 0;
}
.sendList {
	margin: 3px 6px 0px 0px; float: left; position: relative; z-index: 103; min-width: 45px;
}
.insertFace {
	margin-left: 4px;
}
.insertFun .hover {
	z-index: 102;
}
.insertFun .sico {
	left: 0px; top: 3px; position: absolute; cursor: pointer;
}
.insertFun .txt {
	height: 14px; color: rgb(153, 153, 153); padding-top: 2px; padding-bottom: 5px; padding-left: 19px; display: inline-block; white-space: nowrap; position: relative; _height: 16px; _padding-top: 0;
}
.insertFun .more {
	height: 14px; color: rgb(153, 153, 153); padding-top: 2px; padding-bottom: 5px; padding-left: 19px; display: inline-block; white-space: nowrap; position: relative; _height: 16px; _padding-top: 0;
}
.insertFun .more {
	padding-left: 0px; _padding-top: 3px;
}
.insertFun .txt:hover {
	color: rgb(91, 164, 210); text-decoration: none;
}
.insertFun .more:hover {
	color: rgb(91, 164, 210); text-decoration: none;
}
.insertFun a:focus {
	
}
.insertFun .disabled {
	color: rgb(153, 153, 153);
}
.insertFun .disabled:hover {
	text-decoration: none; cursor: default;
}
.insertFun .disabled .sico {
	text-decoration: none; cursor: default;
}
.cutBox {
	background: rgb(255, 255, 255); border: 1px solid rgb(206, 221, 225); border-image: none; white-space: nowrap; position: absolute; z-index: -1;
}
.mytopicWrap {
	background: rgb(255, 255, 255); border: 1px solid rgb(206, 221, 225); border-image: none; white-space: nowrap; position: absolute; z-index: -1;
}
.mytopicWrap b {
	background: rgb(255, 255, 255); border: 1px solid rgb(206, 221, 225); border-image: none; white-space: nowrap; position: absolute; z-index: -1;
}
.cutBox {
	padding: 24px 5px 0px; left: -6px; top: -5px; display: none; _width: 48px;
}
.insertFun .hover .cutBox {
	display: block;
}
.cutBox p {
	padding: 1px 0px 4px; height: 16px; clear: both;
}
.mytopicWrap {
	padding: 6px; left: -5px; top: 17px; width: 106px; line-height: 19px;
}
.mytopicWrap li {
	height: 20px; overflow: hidden;
}
.mytopicWrap b {
	left: -1px; top: -23px; width: 51px; height: 22px; border-bottom-color: currentColor; border-bottom-width: 0px; border-bottom-style: none; position: absolute;
}
.cloudInput {
	display: none;
}
.ipad .cloudInput {
	display: block;
}
.cloudInput .txt {
	padding-left: 21px !important;
}
.smoreFun {
	margin: 1px 0px 0px 4px;
}
.smoreFun .moreBox {
	padding-top: 5px;
}
.insertFun .smoreFun .more {
	padding: 0px 0px 0px 9px; line-height: 18px; border-left-color: rgb(222, 222, 222); border-left-width: 1px; border-left-style: solid; float: left;
}
.smoreFun .more .a {
	margin-bottom: -2px;
}
.smoreFun .more .a_b {
	margin-bottom: 2px;
}
.smoreFun .musicTab {
	background: 0px; border: 0px currentColor; border-image: none;
}
.insertFun .dropBox {
	background: rgb(255, 255, 255); border: 1px solid rgb(206, 221, 225); border-image: none; left: 4px; top: 22px; width: 60px; display: none; position: absolute; z-index: 3;
}
.insertFun .dropBoxMzt {
	padding: 6px 5px; width: 140px;
}
.insertFun .dropBoxMzt .ico_new_mini {
	margin-top: 0px; _position: absolute;
}
.insertFun .sopen .dropBox {
	display: block;
}
.insertFun .dropBox ul {
	padding: 0px 2px;
}
.insertFun .dropBox li {
	padding: 5px 4px; width: 60px; height: 16px; overflow: hidden; float: left;
}
.insertFun .set {
	background: rgb(227, 234, 236); width: 100%; height: 17px; text-align: right; line-height: 17px; margin-top: -1px; display: block; position: relative;
}
.insertFun .set a {
	color: rgb(117, 154, 173); margin-right: 5px;
}
.sendStatus {
	background: rgb(246, 246, 246); padding: 2px 0px; border-radius: 0px 0px 6px 6px; height: 16px; display: none; -moz-border-radius: 0 0 6px 6px; -webkit-border-radius: 0 0 6px 6px;
}
.hasMedia .sendStatus {
	display: block;
}
#talkBox .sendStatus {
	display: none;
}
#talkBox .focus.hasMedia .sendStatus {
	display: block;
}
.sendThumbs {
	padding-left: 4px; float: left; position: relative; z-index: 100;
}
.sendStatus .link {
	float: left;
}
.sendStatus a {
	float: left;
}
.sendStatus .cancel {
	float: none;
}
.sendStatus .sico {
	margin-right: 3px; opacity: 0.5;
}
.sendStatus .ico_pics {
	margin-right: 3px; opacity: 0.5;
}
.sendStatus .ico_pics {
	margin-right: 4px; float: left;
}
.sendStatus .fileName {
	color: rgb(153, 153, 153); padding-left: 20px; margin-left: -20px;
}
.sendStatus .fileName:hover {
	position: relative; -ms-zoom: 1;
}
.sendStatus .fileName .simg {
	display: none;
}
.sendStatus .fileName .m_Intro {
	display: none;
}
.sendStatus .fileName .vThumbs {
	display: none;
}
.sendStatus .fileName:hover .m_Intro {
	background: rgb(255, 255, 255); left: 0px; top: 18px; display: block; position: absolute; z-index: 99;
}
.sendStatus .fileName:hover .vThumbs {
	background: rgb(255, 255, 255); left: 0px; top: 18px; display: block; position: absolute; z-index: 99;
}
.sendStatus .hover .simg {
	background: rgb(255, 255, 255); left: 0px; top: 18px; display: block; position: absolute; z-index: 99;
}
.sendStatus .fileName:hover .m_Intro {
	background: rgb(255, 255, 255); padding: 9px 15px 8px; font-weight: normal; white-space: nowrap;
}
.sendStatus .hover .simg {
	text-align: center;
}
.sendStatus .uploadMusic .fileName:hover {
	text-decoration: none;
}
.sendStatus .fileName .useFilter {
	padding: 5px 0px; text-align: center; color: rgb(0, 106, 146); display: inline-block;
}
.sendStatus .vThumbs .mask {
	display: block;
}
.condensed .cntBox textarea {
	border-radius: 8px; height: 34px !important; -moz-border-radius: 8px; -webkit-border-radius: 8px;
}
.condensed .sendFun {
	display: none;
}
.condensed .insertFun {
	display: none;
}
.condensed .sendStatus {
	display: none;
}
.sendStatusBox .uploadVote .text {
	padding: 0px 2px; float: left;
}
.uploadLongwb {
	line-height: 16px;
}
.uploadVote {
	line-height: 16px;
}
.uploadLongwb .ic_longwb {
	opacity: 0.5;
}
.uploadVote .ico_aVote {
	opacity: 0.5;
}
.uploadLongwb .text {
	color: rgb(153, 153, 153); margin-left: 3px; float: left; display: inline;
}
.uploadVote .text {
	color: rgb(153, 153, 153); margin-left: 3px; float: left; display: inline;
}
.uploadVote .edit_link {
	color: rgb(117, 154, 173); margin-left: 5px;
}
.uploadVote .edit_link:hover {
	color: rgb(0, 106, 146);
}
.uploadLongwb .preview_link:hover {
	color: rgb(0, 106, 146);
}
.preview_link {
	color: rgb(117, 154, 173); margin-left: 5px;
}
.uploadLongwb .ic_edit {
	margin-left: 4px;
}
.talkBox .synchFrm {
	padding: 5px 10px 0px 0px; height: 16px; overflow: hidden; float: right;
}
.synchFrm em.left {
	height: 16px; color: rgb(102, 102, 102); line-height: 18px;
}
.synchFrm .sico {
	top: 1px;
}
.btnBox .synchFrm {
	padding-right: 10px; float: left;
}
.repair_check {
	line-height: 19px; margin-top: 4px;
}
.pubInfo .cmd_text {
	color: rgb(95, 161, 71);
}
.view {
	color: rgb(0, 106, 146); margin-left: 5px;
}
.alarm {
	color: rgb(193, 193, 193);
}
.c_tx4 {
	color: rgb(235, 155, 65);
}
.time {
	color: rgb(117, 154, 173);
}
.location {
	color: rgb(117, 154, 173);
}
.hotpoint {
	color: rgb(117, 154, 173);
}
.hotWords .ico_new_mini {
	margin-top: 4px;
}
.tools span {
	margin: 0px 6px 0px 5px; color: rgb(209, 209, 209); line-height: 17px; font-size: 14px; float: left;
}
.tools a {
	height: 19px; line-height: 19px; float: left; display: block;
}
.tools em {
	height: 19px; line-height: 19px; float: left; display: block;
}
.tools em {
	background-position: -162px -233px; width: 17px;
}
.tools .btnPrev em {
	background-position: -179px -233px;
}
.tools a.btnOriginal {
	background-position: -197px -258px; width: 50px; padding-left: 13px; float: right;
}
.tl_tools {
	padding: 11px 27px 8px 24px; height: 19px; overflow: hidden; display: none;
}
.tl_tools .btnBack {
	line-height: 16px; margin-right: 15px; float: left; display: block;
}
.tl_tools .btnPrev {
	line-height: 16px; margin-right: 15px; float: left; display: block;
}
.tl_tools .btnMore {
	line-height: 16px; margin-left: 15px; float: right; display: block;
}
.tl_tools .btnMobile {
	line-height: 16px; float: right; display: block;
}
.tl_tools .btnOriginal {
	line-height: 16px; margin-left: 15px; float: right; display: block;
}
.tl_tools .ic {
	margin-right: 3px;
}
.big .tl_tools {
	display: block;
}
.ui_home_list {
	top: 5px; right: 33px; display: none; position: absolute; z-index: 3;
}
:root .ui_home_list {
	filter: none;
}
.ui_home_list .icon_good {
	background: rgba(0, 0, 0, 0.6); border-radius: 5px; height: 32px; text-align: center; padding-right: 7px; padding-left: 7px; text-decoration: none; display: inline-block; cursor: pointer; min-width: 50px;
}
.ui_home_list .icon_good_done {
	background: rgba(0, 0, 0, 0.6); border-radius: 5px; height: 32px; text-align: center; padding-right: 7px; padding-left: 7px; text-decoration: none; display: inline-block; cursor: pointer; min-width: 50px;
}
.ui_home_list .icon_good i {
	background: url("toolbar_20140522[1].png") no-repeat -130px 0px; top: 2px; width: 25px; height: 24px; vertical-align: top; display: inline-block; position: relative; cursor: pointer; _background: none;
}
.ui_home_list .icon_good_done i {
	background: url("toolbar_20140522[1].png") no-repeat -130px 0px; top: 2px; width: 25px; height: 24px; vertical-align: top; display: inline-block; position: relative; cursor: pointer; _background: none;
}
.ui_home_list .icon_good_done i {
	background-position: -155px 0px; width: 25px; height: 24px; _background: none;
}
.ui_home_list .icon_good em {
	top: 5px; color: rgb(255, 255, 255); line-height: 23px; vertical-align: middle; display: inline-block; position: relative;
}
.ui_home_list .icon_good_done em {
	top: 5px; color: rgb(255, 255, 255); line-height: 23px; vertical-align: middle; display: inline-block; position: relative;
}
.ui_home_list .icon_good_done em {
	color: rgb(49, 160, 204);
}
.mediaWrap {
	padding: 8px 0px 3px; clear: both;
}
.picBox {
	border-radius: 3px; overflow: hidden; margin-right: 10px; float: left; _display: inline;
}
.videoBox {
	border-radius: 3px; overflow: hidden; margin-right: 10px; float: left; _display: inline;
}
.replyBox .picBox {
	border-radius: 0px;
}
.replyBox .videoBox {
	border-radius: 0px;
}
.musicBox {
	padding: 5px 0px 2px; line-height: 1.231; clear: both;
}
.musicBox .mBoxNew {
	display: none;
}
.large.musicBox .mThumbsBox {
	display: none;
}
.large.musicBox .vTools {
	display: block;
}
.large.musicBox .mBoxNew {
	display: block;
}
.mBoxNew {
	padding-top: 5px;
}
.mThumbsBox {
	line-height: 30px;
}
.mThumbsBox .ico_audios {
	background-position: 0px -93px; width: 30px; height: 30px; margin-right: 8px; vertical-align: text-top; float: left; display: inline-block; position: relative; cursor: pointer;
}
.mThumbsBox:hover .ico_audios {
	background-position: -30px -93px;
}
.musicAlbum .mBoxNew {
	display: none;
}
.large.musicAlbum .albumPic {
	display: none;
}
.large.musicAlbum .albumInfo {
	display: none;
}
.large.musicAlbum .vTools {
	display: block;
}
.large.musicAlbum .mBoxNew {
	display: block;
}
.albumPic {
	background-position: -127px -298px; width: 98px; height: 90px; margin-right: 10px; float: left; position: relative; cursor: pointer; -moz-box-shadow: 1px 1px 2px #999; -webkit-box-shadow: 1px 1px 2px #999;
}
.albumPic .albumBar {
	background: rgb(116, 116, 116); border-width: 1px; border-style: solid; border-color: rgb(0, 0, 0) rgb(51, 51, 51) rgb(0, 0, 0) rgb(0, 0, 0); border-image: none; width: 6px; height: 88px; float: left; display: block;
}
.albumPic .albumBar em {
	background: rgb(52, 53, 54); margin: 1px; width: 4px; height: 86px; display: block;
}
.albumPic img {
	padding: 1px; border: 1px solid rgb(153, 153, 153); border-image: none; width: 86px; height: 86px; float: left;
}
.albumInfo {
	width: 330px; float: left;
}
.songTit {
	height: 23px; overflow: hidden; margin-top: -5px;
}
.albumInfo .f {
	height: 42px; color: rgb(153, 153, 153); visibility: hidden;
}
.photosBox {
	margin-bottom: 10px;
}
.photosBox_pic {
	border-radius: 3px; border: 1px solid rgb(204, 204, 204); border-image: none; width: 110px; height: 114px; text-align: center; margin-right: 10px; float: left; _display: inline;
}
.photosBox_pic a {
	background: rgb(255, 255, 255); margin: 5px auto; width: 100px; height: 100px; text-align: center; overflow: hidden; font-size: 0px; display: block;
}
.photosBox_pic a img {
	vertical-align: middle;
}
.photosBox_pic a::after {
	width: 0px; height: 100%; overflow: hidden; vertical-align: middle; display: inline-block; content: "";
}
.photosBox_pic span {
	background: rgb(255, 255, 255); width: 110px; height: 1px; line-height: 1px; overflow: hidden; font-size: 0px; border-top-color: rgb(204, 204, 204); border-bottom-color: rgb(204, 204, 204); border-top-width: 1px; border-bottom-width: 1px; border-top-style: solid; border-bottom-style: solid; display: block;
}
.photosBox_info {
	width: 340px;
}
.photosBox_info h6 {
	height: 40px; line-height: 20px;
}
.mBox {
	background-position: 0px -489px; width: 159px; height: 20px; position: relative;
}
.mBox button {
	top: 2px; overflow: hidden; display: block; position: absolute;
}
.mTitBox {
	top: 2px; overflow: hidden; display: block; position: absolute;
}
.mBox button {
	left: 4px; width: 15px; height: 15px;
}
.mBox .btn_mPlay {
	background-position: 0px -513px;
}
.mBox .btn_mPlay:hover {
	background-position: -19px -513px;
}
.mBox .btn_mPlay_hover {
	background-position: -19px -513px;
}
.mBox .btn_mPause {
	background-position: -38px -513px;
}
.mBox .btn_mPause:hover {
	background-position: -57px -513px;
}
.mBox .btn_mPause_hover {
	background-position: -57px -513px;
}
.mBox .btn_mClose {
	background-position: -76px -513px; left: auto; right: 2px;
}
.mBox .btn_mClose:hover {
	background-position: -95px -513px; left: auto; right: 2px;
}
.mBox .btn_mClose_hover {
	background-position: -95px -513px; left: auto; right: 2px;
}
.mTitBox {
	left: 25px; width: 110px; height: 15px; overflow: hidden; white-space: nowrap; _top: 2px;
}
.ipad .mTitBox {
	background-position: -22px -489px; padding: 2px 4px; left: 21px; top: 0px; z-index: 2;
}
.ipad .mBox .btn_mClose {
	right: 4px; -webkit-background-origin: content;
}
.videoBox img {
	width: 120px; height: 90px;
}
.picBox img {
	background: rgb(244, 244, 244); padding: 0px; border: 0px solid rgb(231, 231, 231); border-image: none; display: none;
}
.picBox canvas {
	background: rgb(244, 244, 244); padding: 0px; border: 0px solid rgb(231, 231, 231); border-image: none; display: none;
}
.videoBox img {
	background: rgb(244, 244, 244); padding: 0px; border: 0px solid rgb(231, 231, 231); border-image: none; display: none;
}
.replyBox .picBox img {
	background: rgb(255, 255, 255);
}
.replyBox .picBox canvas {
	background: rgb(255, 255, 255);
}
.replyBox .videoBox img {
	background: rgb(255, 255, 255);
}
.picBox .pic {
	display: inline-block;
}
.vWrap {
	display: inline-block;
}
.vThumbsBox {
	display: inline-block;
}
.picBox .pic {
	padding: 2px 0px; position: relative;
}
.vThumbsBox {
	padding: 2px 0px; position: relative;
}
.vThumbsBox:hover {
	text-decoration: none;
}
.picBox .hover {
	cursor: url("cursor_zoom[1].cur"), pointer;
}
.orderWrap {
	cursor: url("cursor_zoom[1].cur"), pointer;
}
.picBox canvas {
	display: none;
}
.picBox .pic .preview {
	display: none;
}
.iconPic .vThumbs {
	display: none;
}
.iconPic .picBox .hover .preview {
	background: rgb(247, 251, 252); padding: 3px; border: 1px solid rgb(231, 231, 231); border-image: none; margin-top: 18px; display: block; position: absolute; z-index: 99;
}
.iconPic .videoBox .hover .vThumbs {
	background: rgb(247, 251, 252); padding: 3px; border: 1px solid rgb(231, 231, 231); border-image: none; margin-top: 18px; display: block; position: absolute; z-index: 99;
}
.picBox .ico_load {
	position: absolute; opacity: 0.75; background-color: rgb(255, 255, 255);
}
.fileBox {
	clear: both; margin-top: 6px;
}
.fileBox .ico_file {
	background-position: -132px -265px; margin: 4px 5px 0px 0px; width: 7px; height: 12px; overflow: hidden; float: left; display: inline-block;
}
.fileBox .fileName {
	color: rgb(51, 51, 51); margin-right: 15px;
}
.fileBox .file_dated {
	text-decoration: line-through;
}
.fileBox .savetocloud {
	margin-left: 20px;
}
.vClose {
	padding-left: 18px; float: right;
}
.vUrl {
	padding-left: 18px; float: right;
}
.vClose {
	color: rgb(153, 153, 153); float: left;
}
.vClose em {
	background-position: -154px -98px; width: 18px; height: 15px; margin-left: -18px; vertical-align: text-top; display: inline-block;
}
.vThumbs {
	width: 120px; height: 90px; text-align: center; overflow: hidden; display: block; position: relative; z-index: 1;
}
.rich_weishi .rich_pic_large img {
	width: 90px; height: 90px;
}
.rich_weishi .rich_pic_box {
	background: rgb(0, 0, 0);
}
.vThumbs .mask {
	background: rgba(0, 0, 0, 0.2); left: 0px; width: 120px; height: 90px; bottom: 0px; overflow: hidden; position: absolute; cursor: pointer;
}
:root .vThumbs .mask {
	
}
.vThumbs .mask em {
	margin: 25px 0px 0px 40px; width: 40px; height: 40px; display: block; cursor: pointer;
}
.videoBox .vSimple {
	display: none;
}
.iconPic .videoBox .vSimple {
	display: inline;
}
.vThumbs .mask {
	left: 0px; bottom: 0px; overflow: hidden; position: absolute; z-index: 100;
}
.iconPic .videoBox .hover .vThumbs .mask {
	bottom: 9px; display: block;
}
.vThumbs .mask em {
	background-position: -2px -324px; _margin-top: -300px; _padding-left: 2px; _padding-top: 324px;
}
.vThumbs img {
	cursor: pointer;
}
.iconPic .picBox img {
	background: none; padding: 0px; border: 0px currentColor; border-image: none;
}
.iconPic .videoBox img {
	background: none; padding: 0px; border: 0px currentColor; border-image: none;
}
.videoBox .vSimple img {
	background: none; padding: 0px; border: 0px currentColor; border-image: none;
}
.iconPic .videoBox .hover img {
	background: none; padding: 0px; border: 0px currentColor; border-image: none;
}
.vtThumbs img {
	background: none; padding: 0px; border: 0px currentColor; border-image: none;
}
.iconPic .picBox .ico_load {
	width: 16px !important; height: 16px !important; margin-left: -1px;
}
.iconPic .videoBox {
	_width: 66px;
}
.iconPic .voteBox {
	_width: auto;
}
.iconPic .vPlay {
	_width: auto;
}
.picBox .tools {
	display: none;
}
.picBox .large {
	display: none;
}
.vTools {
	display: none;
}
.vBox {
	display: none;
}
.vPlay .vThumbsBox {
	display: none;
}
.mBox {
	display: none;
}
.vPlay .vtThumbs {
	display: none;
}
.mPlay .mBox {
	display: block;
}
.mTitBox a {
	display: block;
}
.vtThumbs img {
	display: block;
}
body .pic_shade_pn .qr_content img {
	display: block !important;
}
.pic_shade_pn .qr_content {
	margin: 0px auto; padding: 20px 0px 0px; text-align: center; color: rgb(255, 255, 255);
}
.pic_shade_pn .qr_content .qr_code {
	height: 175px;
}
.pic_shade_pn .qr_content a {
	color: rgb(255, 255, 255); text-decoration: underline;
}
.pic_shade_pn .qr_content a:hover {
	color: rgb(255, 255, 255); text-decoration: underline;
}
body .pic_shade_pn {
	position: relative; min-height: 315px;
}
.pic_shade_pn .shade {
	left: 0px; top: 35px; width: 100%; height: 100%; position: absolute; cursor: default;
}
.pic_shade_pn .shade_in {
	background: rgba(0, 0, 0, 0.7); margin: 0px auto; width: 460px; height: 100%; position: relative; _background: none;
}
.pic_shade_pn .shade_close {
	top: 0px; width: 45px; height: 45px; right: 0px; display: block; position: absolute; cursor: pointer; opacity: 0.5;
}
.pic_shade_pn .shade_close:hover {
	opacity: 1;
}
.pic_shade_pn .shade_close .shade_close_in {
	background: url("shade[1].png") no-repeat 0px 0px; width: 45px; height: 45px; display: block;
}
.big {
	background: rgb(245, 245, 245); margin: 2px 0px; border: 0px currentColor; border-image: none; text-align: center; padding-bottom: 15px; clear: both; float: none; display: block;
}
.vPlay {
	background: rgb(245, 245, 245); margin: 2px 0px; border: 0px currentColor; border-image: none; text-align: center; padding-bottom: 15px; clear: both; float: none; display: block;
}
.big .tools {
	padding: 8px 15px; height: 19px; overflow: hidden; display: block;
}
.vPlay .vTools {
	padding: 8px 15px; height: 19px; overflow: hidden; display: block;
}
.big img {
	display: none !important;
}
.big img {
	background: none; margin: 0px auto; padding: 0px; border: 0px currentColor; border-image: none;
}
.big canvas {
	background: none; margin: 0px auto; padding: 0px; border: 0px currentColor; border-image: none;
}
.vPlay .vWrap {
	background: none; margin: 0px auto; padding: 0px; border: 0px currentColor; border-image: none;
}
.big .large {
	display: block !important;
}
.big .imgct img {
	display: block !important;
}
.big .pic {
	padding: 0px; width: 100%; overflow: hidden; text-decoration: none; display: block; cursor: url("cursor_minify[1].cur"), pointer !important;
}
.big .pic:hover {
	padding: 0px; width: 100%; overflow: hidden; text-decoration: none; display: block; cursor: url("cursor_minify[1].cur"), pointer !important;
}
.big .pic:hover .ui_home_list {
	display: inline-block;
}
.vPlay .vBox {
	display: block; background-color: transparent !important;
}
.replyBox .mediaWrap {
	padding-top: 3px;
}
.replyBox .picBox {
	margin: 0px -5px 0px 20px;
}
.replyBox .videoBox {
	margin: 0px -5px 0px 20px;
}
.replyBox .musicBox {
	margin: 0px -5px 0px 20px;
}
.replyBox .musicAlbum {
	margin: 0px -5px 0px 20px;
}
.replyBox .big {
	background: none; margin: 2px 0px; padding: 0px; width: 100%; border-top-color: rgb(222, 227, 227); border-top-width: 1px; border-top-style: solid;
}
.replyBox .vPlay {
	background: none; margin: 2px 0px; padding: 0px; width: 100%; border-top-color: rgb(222, 227, 227); border-top-width: 1px; border-top-style: solid;
}
.replyBox .big .tools {
	border-top-color: rgb(250, 250, 250); border-top-width: 1px; border-top-style: solid;
}
.replyBox .vPlay .vTools {
	border-top-color: rgb(250, 250, 250); border-top-width: 1px; border-top-style: solid;
}
.vPlay.voteBox .vBox iframe {
	margin: 0px auto; width: 100%;
}
.voteBox .vtThumbs img {
	padding: 0px; border: currentColor; border-image: none; display: none;
}
.zfWrap {
	margin: 11px 0px 4px; padding: 6px 10px 0px; border: 1px solid rgb(222, 227, 227); border-image: none; overflow: hidden; position: relative; z-index: 10; background-color: rgb(247, 247, 247);
}
.talkWrap {
	margin: 11px 0px 4px; padding: 6px 10px 0px; border: 1px solid rgb(222, 227, 227); border-image: none; overflow: hidden; position: relative; z-index: 10; background-color: rgb(247, 247, 247);
}
.relayList {
	margin: 11px 0px 4px; padding: 6px 10px 0px; border: 1px solid rgb(222, 227, 227); border-image: none; overflow: hidden; position: relative; z-index: 10; background-color: rgb(247, 247, 247);
}
.relayList {
	padding: 0px 15px;
}
.LC .at_detail {
	border-color: rgb(222, 227, 227); background-color: rgb(247, 247, 247);
}
.comtOrg {
	border-color: rgb(222, 227, 227); margin: 6px 0px 4px; color: rgb(153, 153, 153); cursor: text;
}
.comtOrg:hover {
	border-color: rgb(127, 157, 185);
}
.zfWrap .SA {
	left: 398px; top: -10px; display: none;
}
.talkWrap .SA {
	left: 398px; top: -10px; display: none;
}
.zfWrap .SA em {
	width: 18px; height: 10px; color: rgb(220, 220, 220);
}
.zfWrap .SA span {
	width: 18px; height: 10px; color: rgb(220, 220, 220);
}
.talkWrap .SA em {
	width: 18px; height: 10px; color: rgb(220, 220, 220);
}
.talkWrap .SA span {
	width: 18px; height: 10px; color: rgb(220, 220, 220);
}
.zfWrap .SA span {
	left: 0px; top: 1px; color: rgb(255, 255, 255);
}
.talkWrap .SA span {
	left: 0px; top: 1px; color: rgb(255, 255, 255);
}
.zfWrap .top {
	width: 100%; color: rgb(153, 153, 153); line-height: 19px; overflow: hidden;
}
.talkWrap .top {
	width: 100%; color: rgb(153, 153, 153); line-height: 19px; overflow: hidden;
}
.zfWrap .bot {
	width: 100%; height: 35px; line-height: 31px; font-size: 12px;
}
.talkWrap .bot {
	width: 100%; height: 35px; line-height: 31px; font-size: 12px;
}
.zfWrap .inputBtn {
	color: rgb(153, 153, 153); margin-left: 15px; float: right;
}
.zfWrap .countTxt {
	color: rgb(153, 153, 153); margin-left: 15px; float: right;
}
.talkWrap .countTxt {
	color: rgb(153, 153, 153); margin-left: 15px; float: right;
}
.talkWrap .inputBtn {
	color: rgb(153, 153, 153); margin-left: 15px; float: right;
}
.talkWrap .sendTalkBtn {
	color: rgb(153, 153, 153); margin-left: 15px; float: right;
}
.zfWrap .inputTxt {
	background: none; padding: 5px 1%; border: 0px currentColor; border-image: none; width: 97.8%; -ms-overflow-y: hidden;
}
.talkWrap .inputTxt {
	background: none; padding: 5px 1%; border: 0px currentColor; border-image: none; width: 97.8%; -ms-overflow-y: hidden;
}
.ipad .LC .zfWrap .inputTxt {
	height: 58px;
}
.ipad .LC .talkWrap .inputTxt {
	height: 58px;
}
.zfWrap .cont {
	margin: 4px 0px; border: 1px solid rgb(205, 205, 205); border-image: none; position: relative;
}
.talkWrap .cont {
	margin: 4px 0px; border: 1px solid rgb(205, 205, 205); border-image: none; position: relative;
}
.focus .cont {
	border: 1px solid rgb(123, 214, 246); border-image: none;
}
.zfWrap .inputTxt {
	height: 37px; line-height: 17px; -ms-overflow-y: auto;
}
.comtWrap .inputTxt {
	height: 37px; line-height: 17px; -ms-overflow-y: auto;
}
.zfWrap .inputBtn {
	background-position: 0px -212px; width: 60px; height: 19px; margin-top: 6px;
}
.talkWrap .inputBtn {
	background-position: 0px -212px; width: 60px; height: 19px; margin-top: 6px;
}
.relayList .zfWrap .inputBtn {
	background-position: 0px -212px; width: 60px; height: 19px; margin-top: 6px;
}
.comtWrap .inputBtn {
	background-position: 0px -212px; width: 60px; height: 19px; margin-top: 6px;
}
.talkWrap .sendTalkBtn {
	margin-top: 5px;
}
.talkWrap .inputBtn {
	background-position: 0px -232px;
}
.zfWrap .disabled {
	background-position: -62px -212px;
}
.talkWrap .disabled {
	background-position: -62px -232px;
}
.comtWrap .inputBtn {
	background-position: -124px -192px !important;
}
.comtWrap .bot .left {
	line-height: 19px; margin-top: 2px; margin-right: 10px;
}
.zfWrap .bot .left {
	line-height: 19px; margin-top: 2px; margin-right: 10px;
}
.lcWrap .top {
	display: none !important;
}
.lcWrap .atSome {
	display: none !important;
}
.lcWrap .schBrace {
	display: none !important;
}
.lcWrap .uploadPic {
	display: none !important;
}
.lcWrap .newTopic {
	display: none !important;
}
.lcWrap .inputTxt {
	height: 17px;
}
.zfWrap .top .left {
	padding: 0px 0px 2px;
}
.txtWrap {
	position: relative;
}
.txtShadow {
	left: 0px; top: 0px; position: absolute; z-index: -1; -ms-word-break: break-all; -ms-word-wrap: break-word; opacity: 0;
}
.txtShadow b {
	width: 0px; overflow: hidden; display: inline-block;
}
.talkBox .txtShadow {
	line-height: 21px;
}
.zfWrap .txtShadow {
	padding: 2px 5px 0px; border: 1px solid currentColor; border-image: none; width: 432px; line-height: 1.231;
}
.talkWrap .txtShadow {
	padding: 2px 5px 0px; border: 1px solid currentColor; border-image: none; width: 432px; line-height: 1.231;
}
.pages {
	margin: 9px 4px 0px; height: 17px; text-align: right; line-height: 1.231;
}
.pages span {
	padding: 0px 5px 0px 4px; height: 16px; text-align: center; color: rgb(102, 102, 102); line-height: 16px; overflow: hidden; margin-right: 2px; vertical-align: middle; display: inline-block;
}
.pages a {
	padding: 0px 5px 0px 4px; height: 16px; text-align: center; color: rgb(102, 102, 102); line-height: 16px; overflow: hidden; margin-right: 2px; vertical-align: middle; display: inline-block;
}
.pages strong {
	padding: 0px 5px 0px 4px; height: 16px; text-align: center; color: rgb(102, 102, 102); line-height: 16px; overflow: hidden; margin-right: 2px; vertical-align: middle; display: inline-block;
}
.pages b {
	padding: 0px 5px 0px 4px; height: 16px; text-align: center; color: rgb(102, 102, 102); line-height: 16px; overflow: hidden; margin-right: 2px; vertical-align: middle; display: inline-block;
}
.pages a:hover {
	background: rgb(228, 234, 238); text-decoration: none;
}
.pages a.pageBtn {
	padding: 1px 3px 0px; width: auto; height: 15px; font-family: "Simsun";
}
.pages strong {
	background: rgb(72, 143, 205) !important; padding: 0px 5px 0px 4px !important; text-align: center !important; color: rgb(255, 255, 255) !important; font-weight: normal;
}
.pages .cur {
	background: rgb(72, 143, 205) !important; padding: 0px 5px 0px 4px !important; text-align: center !important; color: rgb(255, 255, 255) !important; font-weight: normal;
}
.pages .on {
	background: rgb(72, 143, 205) !important; padding: 0px 5px 0px 4px !important; text-align: center !important; color: rgb(255, 255, 255) !important; font-weight: normal;
}
.pages b {
	background: rgb(72, 143, 205) !important; padding: 0px 5px 0px 4px !important; text-align: center !important; color: rgb(255, 255, 255) !important; font-weight: normal;
}
.pages .pNLink {
	width: auto; color: rgb(0, 106, 146);
}
.pages .pNLink:hover {
	background: none; text-decoration: underline;
}
.pages a.disabled:hover {
	text-decoration: none; cursor: default;
}
.pages strong {
	text-decoration: none; cursor: default;
}
.replyBox {
	background: rgb(248, 248, 248); margin: 10px 0px; border-radius: 3px; border: 1px solid rgb(240, 240, 240); border-image: none; line-height: 19px; clear: both;
}
.orderWrap {
	background: rgb(248, 248, 248); margin: 10px 0px; border-radius: 3px; border: 1px solid rgb(240, 240, 240); border-image: none; line-height: 19px; clear: both;
}
.replyBox .userName {
	height: auto; line-height: 18px; font-size: 12px;
}
.replyBox .msgBox {
	margin: 0px; padding: 10px 0px 12px;
}
.replyBox .pubInfo {
	margin-right: 20px; margin-left: 20px;
}
.replyBox .areaInfo {
	margin-right: 20px; margin-left: 20px;
}
.replyBox .noMSource {
	margin-right: 20px; margin-left: 20px;
}
.replyBox .fileBox {
	margin-right: 20px; margin-left: 20px;
}
.replyBox .msgCnt {
	margin: 0px 20px 1px; color: rgb(68, 68, 68); line-height: 23px !important; font-size: 14px; display: block;
}
.replyBox .msgCnt strong {
	color: rgb(153, 153, 153);
}
.replyBox .msgCnt em.userTo {
	color: rgb(153, 153, 153); display: inline;
}
.replyBox .msgCnt strong.userTo {
	color: rgb(153, 153, 153); display: inline;
}
.replyBox .msgCnt a {
	_line-height: 19px;
}
.relayList .msgCnt {
	padding: 0px; line-height: 18px; font-size: 12px; display: block; -ms-word-wrap: break-word;
}
.zfWrap .relayList {
	border-width: 0px; margin: 0px -10px;
}
.comtWrap .relayList {
	border-width: 0px; margin: 0px -10px;
}
.comtWrap div.loading {
	background-position: 50% 0px; height: 31px; display: block;
}
.relayList .top {
	margin: 0px; width: 100%; height: 27px; overflow: hidden; position: relative;
}
.relayList .top .left {
	display: none;
}
.relayList .close {
	margin: 0px; top: 8px; right: 0px; float: none; position: absolute;
}
.relayList .w_close {
	width: 100%; height: 100%; display: block; position: relative;
}
.relayList div.loading {
	background-position: 175px 50%; margin: 10px 0px; text-align: center;
}
.relayList .content {
	margin: 0px 4px 0px 0px;
}
.relayList .cNote {
	white-space: nowrap;
}
.relayList .cNote a {
	color: rgb(153, 153, 153);
}
.relayList .cNote2 {
	margin: 0px 0px 0px 3px; color: rgb(153, 153, 153);
}
.relayList .relayCite {
	right: 2.8em; color: rgb(136, 157, 182); position: absolute;
}
.relayList .replyCite {
	right: 2.8em; color: rgb(136, 157, 182); position: absolute;
}
.ico_top1 {
	right: 2.8em; color: rgb(136, 157, 182); position: absolute;
}
.top_num {
	right: 2.8em; color: rgb(136, 157, 182); position: absolute;
}
.relayList .replyCite {
	right: 0.2em;
}
.relayList .userPic img {
	width: 30px; height: 30px;
}
.relayList .pubInfo {
	margin-top: 1px;
}
.relayList .ic_vip {
	vertical-align: -3px;
}
.LC .relayList .userPic {
	display: none;
}
.ico_top1 {
	background-position: -178px -161px; width: 13px; height: 12px; right: 2.4em; bottom: 9px; text-decoration: none;
}
.top_num {
	width: 25px; text-align: left; right: 0px; color: rgb(153, 153, 153); cursor: default;
}
a.top_num:hover {
	text-decoration: none;
}
.relayList .ico_notop {
	background-position: -193px -161px; cursor: default;
}
.ico_top1 i {
	width: 18px; font-size: 11px; margin-top: -15px; display: none;
}
.relayList .alarm {
	padding-left: 5px; visibility: hidden;
}
.relayList li:hover .alarm {
	visibility: visible;
}
.relayList li.hover .alarm {
	visibility: visible;
}
.relayList .subHover {
	background: none !important;
}
.relayList .subHover .alarm {
	display: inline;
}
.relayList .zfWrap {
	background: none; margin: 0px; padding: 0px; border: currentColor; border-image: none;
}
.relayList .cont li .zfWrap {
	margin-top: 10px;
}
.relayList .SA {
	display: none;
}
.relayList .zfWrap .close {
	display: none;
}
.relayList .zfWrap .top {
	display: none;
}
.relayList .more {
	padding: 0px 4px; color: rgb(153, 153, 153); border-bottom-color: rgb(216, 216, 216); border-bottom-width: 1px; border-bottom-style: dashed;
}
.relayList .pages {
	margin: -1px auto 0px; padding: 8px 0.9% 6px; width: 98%; overflow: hidden; border-top-color: rgb(220, 220, 220); border-top-width: 1px; border-top-style: solid; position: relative;
}
.relayThumb {
	padding: 0px 4px 10px;
}
.relayThumb span {
	border-width: 1px; border-style: solid; border-color: rgb(196, 196, 196) rgb(220, 220, 220) rgb(220, 220, 220) rgb(181, 181, 181); padding: 0px 5px; border-image: none; height: 19px; color: rgb(153, 153, 153); line-height: 19px; overflow: hidden; display: block; cursor: text;
}
.autoBackspace {
	margin-left: 5px; float: right; cursor: pointer;
}
.tState {
	color: rgb(153, 153, 153); padding-right: 5px;
}
.delChose {
	margin: 0px; padding: 7px 5px 5px; border-radius: 5px; border: 1px solid rgb(196, 196, 196); border-image: none; width: 150px; text-align: center; right: 27px; line-height: 19px; -moz-border-radius: 5px; -webkit-border-radius: 5px;
}
.delChose span {
	padding-bottom: 6px; display: inline-block;
}
.cmtBtn {
	padding: 0px 4px 1px; width: auto; height: 23px; line-height: 1.231; font-size: 12px; white-space: nowrap; cursor: pointer; _width: 0;
}
.btn1 {
	padding: 0px 4px 1px; width: auto; height: 23px; line-height: 1.231; font-size: 12px; white-space: nowrap; cursor: pointer; _width: 0;
}
.btn2 {
	padding: 0px 4px 1px; width: auto; height: 23px; line-height: 1.231; font-size: 12px; white-space: nowrap; cursor: pointer; _width: 0;
}
.delChose input {
	padding: 0px 4px 1px; width: auto; height: 23px; line-height: 1.231; font-size: 12px; white-space: nowrap; cursor: pointer; _width: 0;
}
.blackTip p input {
	padding: 0px 4px 1px; width: auto; height: 23px; line-height: 1.231; font-size: 12px; white-space: nowrap; cursor: pointer; _width: 0;
}
.applyPic input {
	padding: 0px 4px 1px; width: auto; height: 23px; line-height: 1.231; font-size: 12px; white-space: nowrap; cursor: pointer; _width: 0;
}
.popBox input {
	padding: 0px 4px 1px; width: auto; height: 23px; line-height: 1.231; font-size: 12px; white-space: nowrap; cursor: pointer; _width: 0;
}
.cityDrop .selBtn {
	padding: 0px 4px 1px; width: auto; height: 23px; line-height: 1.231; font-size: 12px; white-space: nowrap; cursor: pointer; _width: 0;
}
.pubSuc {
	background: rgb(255, 255, 255);
}
.pubSuc .top {
	display: none;
}
.pubSuc .bot {
	display: none;
}
.pubSuc .cont {
	display: none;
}
.pubSuc .relayList {
	display: none !important;
}
.talkSuc {
	padding: 4px 0px 0px; height: 31px; color: rgb(130, 130, 130); line-height: 21px; font-size: 14px;
}
.talkSuc .info {
	font-size: 12px;
}
.bot .insertFun {
	background: none; margin: 4px 6px 0px 0px; padding: 0px; float: left; _margin-right: -4px;
}
.bot .sendList {
	margin: 0px 6px 0px 0px; width: 16px; height: 16px; min-width: 16px;
}
.bot .insertFun .txt {
	padding: 0px; width: 16px; height: 16px; color: rgb(247, 247, 247); overflow: hidden;
}
.bot .insertFun .sico {
	top: 0px;
}
.bot .uploadPicSuccess {
	width: auto; color: rgb(153, 153, 153); line-height: 14px; padding-top: 0px;
}
.bot .uploadPicSuccess a {
	color: rgb(153, 153, 153);
}
.bot .uploadPicSuccess .ic_pic {
	margin-right: 3px; vertical-align: top; cursor: pointer; opacity: 0.5;
}
.tipsBox1 {
	background: rgb(255, 255, 233); margin: -1px -13px 0px; padding: 7px 12px; border: 1px solid rgb(243, 228, 182); border-image: none; width: 100%; color: rgb(153, 153, 153); line-height: 19px; overflow: hidden; position: relative;
}
.ico_care {
	background-position: -116px -265px; margin: 1px 8px 0px 0px; width: 12px; height: 15px; float: left; display: inline-block;
}
.mFun {
	height: 19px; right: 30px; margin-top: 0px; visibility: hidden; position: absolute; z-index: 1;
}
.mFun a {
	padding: 0px 10px; display: block !important; white-space: nowrap; position: relative; z-index: 52;
}
.mFun a.feed_opt {
	background: rgb(255, 255, 255); padding: 0px; border-radius: 2px; border: 1px solid rgb(220, 220, 220); border-image: none; width: 14px; height: 14px; right: 0px; position: absolute; z-index: 53;
}
.mFun a.feed_opt:hover {
	border: 1px solid rgb(205, 205, 205); border-image: none;
}
.LC li:hover .mFun {
	visibility: visible;
}
.LC li.hover .mFun {
	visibility: visible;
}
.ipad .LC li .mFun {
	visibility: visible;
}
.LC li:hover .mFunDis {
	padding: 0px; z-index: 11; background-color: rgb(255, 255, 255);
}
.LC li.hover .mFunDis {
	padding: 0px; z-index: 11; background-color: rgb(255, 255, 255);
}
.mFunDis a {
	background: rgb(255, 255, 255);
}
.mFun .btn_ldrop {
	margin: 3px 3px 0px 2px; position: absolute;
}
.mFunDrop {
	background: rgb(255, 255, 255); margin: 16px 0px 0px; padding: 8px; border-radius: 3px; border: 1px solid rgb(220, 220, 220); border-image: none; right: 0px; clear: both; visibility: hidden; position: absolute; z-index: 51; min-width: 60px; box-shadow: 0px 1px 2px #ccc; _min-width: auto;
}
.mFunDrop .line {
	padding-bottom: 3px; margin-bottom: 3px; border-bottom-color: rgb(220, 220, 220); border-bottom-width: 1px; border-bottom-style: solid;
}
.LC li:hover .mFunDis .mFunDrop {
	visibility: visible;
}
.LC li.hover .mFunDis .mFunDrop {
	visibility: visible;
}
.mFunDrop a {
	padding: 3px 6px; border: 0px currentColor; border-image: none; color: rgb(51, 51, 51) !important; line-height: 1.231; position: static;
}
.mFunDrop a:hover {
	background: rgb(96, 154, 219); color: rgb(255, 255, 255) !important; text-decoration: none;
}
.mFunDrop .cur {
	background: rgb(96, 154, 219); color: rgb(255, 255, 255) !important; text-decoration: none;
}
.tab_s_wrap_feeds_type li:hover {
	background: rgb(96, 154, 219); color: rgb(255, 255, 255) !important; text-decoration: none;
}
.mFunDrop a.line {
	padding-bottom: 6px; margin-bottom: 3px; border-bottom-color: rgb(220, 220, 220); border-bottom-width: 1px; border-bottom-style: solid;
}
.tab_s_wrap_feeds_type li:hover a {
	color: rgb(255, 255, 255);
}
.mFun .sub_fun {
	background: rgb(255, 255, 255); padding: 1px; border: 1px solid rgb(220, 220, 220); border-image: none; width: 100px; height: 47px; right: 100%; margin-top: -42px; position: absolute; min-height: 47px; box-shadow: 0px 1px 2px #ccc;
}
.mFun .sub_fun label {
	padding: 2px 6px; height: 16px; color: rgb(51, 51, 51); line-height: 16px; display: block; cursor: pointer;
}
.mFun .sub_fun label:hover {
	background: rgb(96, 154, 219); color: rgb(255, 255, 255);
}
.mFun .sub_fun .hover {
	background: rgb(96, 154, 219); color: rgb(255, 255, 255);
}
.mFun .sub_fun label .check1 {
	cursor: pointer;
}
.topLayer {
	top: 20px; right: -15px; position: absolute;
}
.topLayer .tip_pop_remove {
	padding: 0px; position: absolute;
}
.topLayer .tip_pop_in {
	padding: 10px 30px 7px 11px;
}
.topLayer .tip_pop_cont a {
	padding: 0px; color: rgb(153, 153, 153) !important; text-decoration: none;
}
.topLayer .tip_pop_cont a:hover {
	color: rgb(0, 106, 146) !important;
}
.mFunDis .topLayer a {
	background: none;
}
.feedComm {
	padding: 0px 5px 2px; border-radius: 2px; height: 16px; color: rgb(255, 255, 255); line-height: 17px; overflow: hidden; font-size: 12px; vertical-align: middle; display: inline-block; _display: inline;
}
.feedLike {
	padding: 0px 5px 2px; border-radius: 2px; height: 16px; color: rgb(255, 255, 255); line-height: 17px; overflow: hidden; font-size: 12px; vertical-align: middle; display: inline-block; _display: inline;
}
.feedComm {
	background: rgb(189, 211, 224);
}
.feedLike {
	background: rgb(255, 175, 168);
}
.LC {
	padding: 0px 30px;
}
.LC li {
	padding: 16px 0px 18px; width: 100%; line-height: 23px; border-bottom-color: rgb(228, 228, 228); border-bottom-width: 1px; border-bottom-style: dotted; float: left; -ms-overflow-y: hidden;
}
.LC li.nobor {
	border-bottom-color: currentColor; border-bottom-width: 0px; border-bottom-style: none;
}
.LC li:last-child {
	border-bottom-color: currentColor; border-bottom-width: 0px; border-bottom-style: none;
}
.LC .relayList li {
	background: none !important; padding: 4px 0px 3px; overflow: hidden; position: relative;
}
.LC .relayList .tlList_bg {
	background: rgb(255, 250, 233) !important; margin: -5px -15px 5px; padding: 4px 15px 3px;
}
.LC .relayList .tlList_bg .relayCite {
	right: 50px;
}
.LC .relayList .tlList_bg .replyCite {
	right: 20px;
}
.LC .relayList li.relayListTopOff {
	padding-bottom: 9px !important; margin-bottom: 7px !important; border-bottom-color: rgb(222, 222, 222) !important; border-bottom-width: 1px !important; border-bottom-style: solid !important;
}
.LC li.pageLine {
	border-bottom-style: solid !important;
}
.LC li.newMsg {
	background: rgb(255, 250, 233); border-bottom-color: rgb(244, 228, 180); border-bottom-width: 1px; border-bottom-style: solid;
}
.LC li.delMsg {
	background: rgb(255, 250, 233) !important;
}
.LC .funBox .left a {
	padding: 0px 8px;
}
.LC .userPic {
	padding-left: 0px; position: relative;
}
.LC .pubTime {
	color: rgb(153, 153, 153); line-height: 21px;
}
.LC .userNums {
	line-height: 21px; margin-top: 4px;
}
.LC .userNums span {
	margin-right: 20px;
}
.LC .userNums a {
	color: rgb(153, 153, 153);
}
.listNums .userNums a {
	color: rgb(153, 153, 153);
}
.LC .userNums strong {
	font-size: 14px;
}
.listNums .userNums strong {
	font-size: 14px;
}
.listWrapper .funBox {
	float: right; display: inline-block;
}
.userList .userName {
	float: left;
}
.LC .userPic .ic_msg_mood {
	left: 35px; top: 36px; position: absolute;
}
.promoWrap {
	background: rgb(253, 255, 255); margin: 10px 30px 0px; border: 1px solid rgb(211, 225, 239); border-image: none; clear: both; -ms-zoom: 1;
}
.promoBox {
	margin: 10px 0px 11px; line-height: 1.75; clear: both; font-family: Simsun;
}
.replyBox .promoBox {
	margin: 6px 20px 11px;
}
.promoImg {
	margin-right: 10px; float: left; position: relative; z-index: 1; _margin-right: 7px;
}
.promoPic {
	margin-right: 10px; float: left; position: relative; z-index: 1; _margin-right: 7px;
}
.promoImg img {
	padding: 1px; border: 1px solid rgb(210, 210, 210); border-image: none; width: 128px;
}
.promoPic img {
	background: rgb(255, 255, 255); padding: 3px; border: 1px solid rgb(210, 210, 210); border-image: none;
}
.promoImg .o_000_6 {
	left: 2px; width: 128px; height: 20px; bottom: 2px; line-height: 20px; overflow: hidden; position: absolute; _bottom: 6px;
}
.promoCnt {
	overflow: hidden;
}
.promoCnt .tit {
	line-height: 16px; font-size: 14px; font-weight: bold; margin-bottom: 10px;
}
.promoCnt .info {
	text-align: justify; line-height: 18px;
}
.promoCnt .op {
	padding-top: 3px;
}
.promoCnt .op .open_down_btn {
	padding-right: 2px;
}
.promoCnt .op .open_down_btn .a_l {
	top: 2px; color: rgb(153, 153, 153); margin-left: 8px; position: relative;
}
.promoCnt .op .open_down_btn .a_t {
	margin-right: 5px; margin-left: 8px;
}
.promoCnt .op .open_down_btn .t {
	
}
.AL .promoWrap .title {
	background: rgb(237, 247, 254); margin: 0px; padding: 0px 7px; height: 35px; border-bottom-color: rgb(224, 240, 253); border-bottom-width: 1px; border-bottom-style: solid; position: relative; z-index: 1;
}
.AL .promoWrap .title h3 {
	width: 100%; height: 25px; line-height: 16px; padding-top: 9px; clear: both; float: none;
}
.AL .promoWrap .title .close {
	top: 7px; right: 7px; position: absolute;
}
.promoWrap .LC {
	padding: 0px;
}
.promoWrap .LC li {
	background: none; border: 0px currentColor; border-image: none;
}
.promoWrap .LC li li {
	border-bottom-color: rgb(209, 209, 209); border-bottom-width: 1px; border-bottom-style: dotted;
}
.promoWrap .userPic {
	padding-left: 10px;
}
.promoWrap .msgBox {
	margin-right: 4px;
}
.promoWrap .promoImg img {
	height: 8.5em;
}
.promoWrap .mFun {
	right: 40px;
}
.promoWrap .LC li.nobor {
	border-bottom-color: currentColor; border-bottom-width: 0px; border-bottom-style: none;
}
.AL .mydearWrap .title {
	height: 43px;
}
.AL .mydearWrap .title h3 {
	width: auto; padding-top: 14px; font-weight: bold; float: left;
}
.mydearWrap .mdList {
	padding: 12px 3px 0px 20px; float: left;
}
.mydearWrap .mdList li {
	float: left;
}
.mydearWrap .mdList li a {
	border-radius: 5px; border: 1px solid transparent; border-image: none; width: 20px; height: 20px; margin-right: 8px; display: inline-block;
}
.mydearWrap .mdList li a:hover {
	border: 1px solid rgb(34, 166, 226); border-image: none;
}
.mydearWrap .mdList li a {
	position: relative; z-index: 2;
}
.mydearWrap .mdNum a {
	position: relative; z-index: 2;
}
.mydearWrap .mdList img {
	border-radius: 5px; width: 20px; height: 20px;
}
.mydearWrap .mdNum {
	color: rgb(131, 131, 131); line-height: 16px; padding-top: 13px; float: left;
}
.mydearWrap .full_link {
	background: url("blank[1].gif"); left: 0px; top: 0px; width: 100%; height: 43px; display: block; position: absolute; z-index: 1;
}
.AL .mydearWrap .title .close {
	top: 13px;
}
.relayNums {
	background-position: 0px -101px; margin: 4px 15px 4px 10px; width: 52px; height: 52px; text-align: center; color: rgb(153, 153, 153); line-height: 19px; overflow: hidden; float: left; white-space: nowrap; _display: inline;
}
.relayNums h5 {
	height: 31px; color: rgb(229, 108, 10); line-height: 31px; font-weight: bold;
}
.msgBox {
	overflow: hidden; margin-right: 0px; -ms-word-wrap: break-word;
}
.noHead .msgBox {
	margin: 0px;
}
.msgBox .alarm {
	display: none;
}
.hover .msgBox .relay {
	margin-right: 0px; display: inline;
}
.cur .msgBox .relay {
	margin-right: 0px; display: inline;
}
li:hover .msgBox .alarm {
	margin-right: 0px; display: inline;
}
.hover .msgBox .alarm {
	margin-right: 0px; display: inline;
}
.cur .msgBox .alarm {
	margin-right: 0px; display: inline;
}
.msgBox .funBox .alarm {
	margin-right: 0px; display: inline;
}
.userName {
	height: 23px; color: rgb(153, 153, 153); line-height: 23px; font-size: 14px;
}
.msgBox strong {
	font-weight: normal;
}
.AL .userName .userTo {
	font-weight: normal;
}
.AL .userName strong a {
	font-weight: 800;
}
.msgCnt {
	display: block;
}
.msgCnt::after {
	height: 0px; line-height: 0; overflow: hidden; font-size: 0px; visibility: hidden; content: "";
}
.msgCnt em {
	color: rgb(153, 153, 153);
}
.msgCnt img {
	vertical-align: middle;
}
.msgCnt .ic_pic {
	margin: 0px 2px; cursor: pointer;
}
.msgCnt .ic_longwb {
	margin-top: 3px; margin-left: 1px;
}
.msgCnt {
	overflow: hidden; font-size: 14px; -ms-word-wrap: break-word;
}
.talkDetail {
	overflow: hidden; font-size: 14px; -ms-word-wrap: break-word;
}
.RUI li {
	overflow: hidden; font-size: 14px; -ms-word-wrap: break-word;
}
.talkDetail {
	background: rgb(255, 255, 255); padding: 5px 8px 3px; border: 1px solid rgb(51, 51, 51); border-image: none; width: 464px; line-height: 19px; font-size: 12px; display: none; position: absolute; z-index: 60; -moz-box-shadow: 1px 1px 2px #aaa; -webkit-box-shadow: 1px 1px 2px #aaa;
}
.noMSource {
	color: rgb(153, 153, 153);
}
.areaInfo {
	color: rgb(153, 153, 153); line-height: 1.231; margin-top: 6px;
}
.ico_area {
	background-position: -306px -84px; width: 16px; height: 13px; clear: both; margin-right: 2px; vertical-align: middle; display: inline-block;
}
.hotWords {
	color: rgb(153, 153, 153); padding-top: 5px; clear: both;
}
.replyBox .hotWords {
	margin-left: 20px;
}
.pubInfo {
	color: rgb(153, 153, 153); line-height: 19px; clear: both; margin-top: 6px;
}
.pubInfo::before {
	clear: both; display: table; content: "";
}
.pubInfo::after {
	clear: both; display: table; content: "";
}
.btn_trans {
	color: rgb(117, 154, 173); font-size: 12px; display: inline-block; white-space: nowrap;
}
.homeFilter {
	padding: 0px 20px;
}
.homeFilter .subTab1 {
	padding: 0px 0px 5px; border-bottom-color: currentColor; border-bottom-width: 0px; border-bottom-style: none;
}
.homeFilter .subTab1 .ico_slock {
	margin: 0px; vertical-align: top;
}
.filterBar1 {
	padding: 5px 30px; overflow: visible; _height: 0;
}
.filterBar1 .subTab1 {
	padding: 0px; border: 0px currentColor; border-image: none; float: left; min-height: 0px; _height: auto;
}
.filterBar1 .right {
	margin-top: 8px;
}
.filterBar1 .btn {
	float: left; display: none;
}
.arrow1 {
	background-position: -340px -179px; margin: 8px 4px 0px 0px; width: 11px; height: 6px; overflow: hidden; float: left; display: inline-block;
}
.flod .arrow1 {
	background-position: -328px -179px; margin-top: 6px;
}
.filterBar1 .btn_open {
	display: none;
}
.filterBarClose .subTab1 {
	display: none;
}
.filterBarClose .btn_close {
	display: none;
}
.filterBarClose .btn_open {
	display: inline-block;
}
.listDrop {
	background: rgb(255, 255, 255); border-width: medium 1px 1px; border-style: none solid solid; border-color: currentColor rgb(216, 221, 222) rgb(216, 221, 222); border-image: none; width: 97px; line-height: 17px; overflow: hidden; position: absolute; z-index: 99;
}
.ldList {
	margin: 1px auto; padding: 1px 0px; width: 95px; position: relative;
}
.ldListBox ul {
	overflow: hidden;
}
.ld_btn {
	background: rgb(240, 244, 244); border: 1px solid rgb(227, 233, 235); border-image: none; top: 0px; width: 93px; height: 8px; overflow: hidden; display: block; position: absolute; cursor: pointer;
}
.ld_btn:hover {
	background: rgb(194, 208, 212); border-color: rgb(194, 208, 212);
}
.ld_btn em {
	background-position: -340px -165px; margin: 1px auto; width: 9px; height: 5px; overflow: hidden; display: block;
}
.ld_btn:hover em {
	background-position: -329px -165px;
}
.pageDown {
	top: auto; bottom: 0px;
}
.pageDown em {
	background-position: -340px -172px; margin-top: 2px;
}
.pageDown:hover em {
	background-position: -329px -172px;
}
.listDrop li {
	padding: 1px 0px; width: 95px; overflow: hidden; float: left;
}
.listDrop li a {
	padding: 0px 5px; display: block; white-space: nowrap;
}
.listDrop p {
	background: rgb(227, 234, 236); height: 18px; text-align: center; color: rgb(194, 200, 202); clear: both; border-top-color: rgb(216, 221, 222); border-top-width: 1px; border-top-style: solid;
}
.listDrop p a {
	padding: 0px 2px;
}
.listDrop li a:hover {
	background: rgb(210, 233, 250); text-decoration: none;
}
.listDrop li em {
	display: none;
}
.listDrop b {
	margin: 0px 3px 0px -3px; color: rgb(229, 108, 10); visibility: hidden; cursor: pointer;
}
.listDrop .lhasNew {
	visibility: visible;
}
.slistDrop {
	top: 290px; position: fixed; _position: absolute; _top: 200px;
}
.listDrop li.select a {
	background: rgb(232, 237, 238);
}
.listDrop li.select a:hover {
	background: rgb(232, 237, 238);
}
.groupList {
	background: rgb(255, 255, 255); border-width: 0px 1px 1px; border-style: none solid solid; border-color: currentColor rgb(216, 221, 222) rgb(216, 221, 222); padding: 1px; border-image: none; width: 120px; position: absolute; z-index: 999; -ms-overflow-y: auto;
}
.groupList li a {
	padding: 0px 6px; height: 28px; line-height: 29px; overflow: hidden; display: block; white-space: nowrap;
}
.groupList li a:hover {
	background: rgb(210, 233, 249); text-decoration: none;
}
.groupList li img {
	margin: 3px 3px 0px 0px; border: 1px solid rgb(207, 209, 204); border-image: none; width: 20px; height: 20px; float: left;
}
.AL .newsBox {
	margin: 7px 29px 0px; border: 1px solid rgb(244, 228, 180); border-image: none; height: 23px; display: none; position: relative; z-index: 1; background-color: rgb(255, 244, 216);
}
.AL .newsBox a {
	width: 100%; height: 22px; text-align: center; color: rgb(239, 170, 0); padding-top: 1px; display: block;
}
.AL .newsBox a:hover {
	background-color: rgb(255, 255, 233);
}
.AL .loading.newsBox {
	background-color: rgb(255, 255, 233);
}
.AL li .loading {
	_background-color: transparent;
}
.AL .loading.newsBox a {
	display: none;
}
.AL .msgBox strong {
	text-align: left; padding-right: 5px;
}
.AL .msgBox .userTo a {
	margin: 0px 5px;
}
.nolist {
	margin: 0px 5px;
}
.AL .msgBox .userTo a.vip {
	margin-left: -3px;
}
.AL .msgBox .userTo a.ico_phone {
	margin-left: -3px;
}
.AL .msgBox .userTo a.tIcon {
	margin-left: -3px;
}
.AL .listNums {
	float: left;
}
.AL .listNums .userNums {
	margin: -2px 15px 0px 0px; float: left; white-space: nowrap;
}
.favorites {
	margin-left: 10px;
}
.sel.favorites {
	color: rgb(153, 153, 153); text-decoration: none; cursor: default;
}
.hover .msgBox .relay {
	display: inline;
}
.cur .msgBox .relay {
	display: inline;
}
.lab .AL .LC .funBox a {
	display: inline;
}
.lab .AL .LC .funBox span {
	display: inline;
}
.AL .LC .funBox .num {
	color: rgb(229, 108, 10);
}
.pubInfo .funBox {
	padding-right: 0px; float: right; white-space: nowrap;
}
.pubInfo .funBox span {
	margin: 0px 8px 0px 7px; color: rgb(219, 219, 219);
}
.ipad .msgBox .relay {
	display: inline;
}
.ipad .msgBox .alarm {
	display: inline;
}
.nfunTips {
	background-position: -219px -279px; border: 1px solid rgb(244, 228, 180); border-image: none; left: 0px; top: 4px; width: 220px; height: 21px; text-align: left; line-height: 21px; overflow: hidden; position: absolute; background-color: rgb(255, 255, 240);
}
.nfunTips a {
	margin: 0px; color: rgb(240, 136, 0); padding-left: 24px; display: block;
}
.nfunTips .close {
	margin: 0px; padding: 0px; top: 3px; right: 3px; float: none; position: absolute;
}
.imgMod {
	margin: 0px auto; width: 612px; clear: both; _overflow: hidden;
}
.imgView {
	margin: 18px 15px 0px; border: 1px solid rgb(231, 231, 231); border-image: none; width: 120px; height: 120px; text-align: center; overflow: hidden; float: left; position: relative; _display: inline;
}
.imgView a {
	left: 0px; top: 0px; width: 100%; display: block; position: absolute;
}
.imgView .clk-1:hover img {
	opacity: 0.6;
}
.imgMod .noPubs {
	background-position: 40px 28px; padding: 30px 0px 40px 126px; width: 368px; height: 30px; color: rgb(153, 153, 153); background-image: url("noPubs[1].png"); background-repeat: no-repeat; _float: left;
}
.imgView .loading {
	
}
.imgMod .imgView {
	text-align: left;
}
.imgView .zfcnt {
	display: none;
}
.imgView .zfcnt-hot {
	background: rgb(255, 153, 52); padding: 0px 3px; color: white; line-height: 17px; font-size: 12px; float: right; display: inline-block; position: relative; z-index: 10;
}
.albumFt {
	padding: 0px 27px 0px 15px; width: 578px;
}
.albumFt .left {
	padding-top: 0px; padding-left: 1.58%;
}
.albumFt .right {
	padding-right: 1.58%;
}
.albumFt .album_end {
	left: 50%; width: 200px; text-align: center; font-size: 14px; margin-left: -100px; position: absolute;
}
.listWrapper {
	margin: 0px auto; width: 100%;
}
.listWrapper .pubInfo {
	padding: 3px 0px 0px; margin-top: 0px; min-height: 32px; _height: 32px;
}
.listWrapper .userName a {
	vertical-align: middle;
}
.listWrapper .ico_sFo {
	margin: 38px 0px 0px -7px;
}
.userTags {
	padding-right: 73px;
}
.userTags .line {
	top: 0px; vertical-align: middle; display: inline-block;
}
.RUI .userTags a {
	top: 0px; vertical-align: middle; display: inline-block;
}
.userTags .line {
	margin: 4px 8px 4px 0px; line-height: 15px; padding-right: 8px; border-right-color: rgb(210, 210, 210); border-right-width: 1px; border-right-style: solid;
}
.userTags .last {
	border: currentColor; border-image: none;
}
.userTags a {
	top: 2px; white-space: nowrap; position: relative; _top: 0;
}
.userNums a {
	color: rgb(51, 51, 51);
}
#UIn .nums a {
	color: rgb(51, 51, 51);
}
.userNums a strong {
	color: rgb(0, 106, 146);
}
.SC h3 a strong {
	color: rgb(0, 106, 146);
}
#UIn .nums a strong {
	color: rgb(0, 106, 146);
}
.userNums a:hover {
	text-decoration: none;
}
.SC h3 a:hover {
	text-decoration: none;
}
#UIn .nums a:hover {
	text-decoration: none;
}
.citySel:hover {
	text-decoration: none;
}
.userNums a:hover strong {
	text-decoration: underline;
}
.SC h3 a:hover strong {
	text-decoration: underline;
}
#UIn .nums a:hover strong {
	text-decoration: underline;
}
.seeMore .tabStyle2 .right {
	color: rgb(51, 51, 51); line-height: 19px; padding-top: 17px;
}
.seeMore .userPic {
	height: auto;
}
.topicList {
	margin: 0px auto; width: 540px;
}
.topicList li {
	width: 172px; line-height: 25px; overflow: hidden; padding-left: 8px; font-size: 14px; float: left;
}
.topicList li a {
	display: inline-block;
}
.cityDrop {
	top: 69px; right: 22px; font-size: 12px; position: absolute; z-index: 10;
}
.citySel {
	background: rgb(255, 255, 255); margin: 0px; padding: 0px 24px 0px 5px; border: 1px solid rgb(197, 197, 197); border-image: none; height: 19px; color: rgb(51, 51, 51); line-height: 19px; overflow: hidden; display: inline-block; position: relative; z-index: 2;
}
.citySel span {
	background-position: 0px -462px; top: 0px; width: 19px; height: 19px; right: 0px; display: inline-block; position: absolute; cursor: pointer;
}
.cityCnt {
	background: rgb(255, 255, 255); padding: 12px 5px; border: 1px solid rgb(197, 197, 197); border-image: none; left: -167px; top: 20px; width: 210px; position: absolute;
}
.cityDropDis .citySel {
	height: 20px; border-bottom-width: 0px;
}
.cityDropDis .cityCnt {
	display: block;
}
.cityDropDis .citySel span {
	background-position: -29px -462px;
}
.cityDrop .citys {
	padding: 0px 9px 9px; margin-bottom: 15px; border-bottom-color: rgb(197, 197, 197); border-bottom-width: 1px; border-bottom-style: dotted;
}
.cityDrop .citys a {
	margin: 0px 6px; line-height: 23px;
}
.cityDrop select {
	width: 92px; margin-left: 6px;
}
.citySelect {
	padding: 0px 10px 0px 2px;
}
.citySelect p {
	text-align: right;
}
#LUI {
	padding: 25px 0px 8px 23px; width: 558px; position: relative; z-index: 51;
}
#LUI .pic {
	width: 198px; height: 184px; float: left;
}
#LUI .pic img {
	background: rgb(255, 255, 255); padding: 1px; border: 1px solid rgb(210, 210, 210); border-image: none; width: 180px; height: 180px;
}
#LUI .detail {
	width: 360px; padding-bottom: 36px; float: left;
}
#LUI .detail h4 {
	color: rgb(153, 153, 153); line-height: 25px;
}
#LUI .userName {
	height: auto; color: rgb(51, 51, 51); padding-top: 2px; font-family: "MicroSoft YaHei","SimHei"; font-size: 20px;
}
#LUI .funType {
	margin: 1px 0px 0px 2px; float: left; white-space: nowrap;
}
#LUI .link {
	line-height: 21px; clear: both; font-family: Tahoma,Arial; font-size: 12px; display: block;
}
#LUI .userNums {
	line-height: 33px;
}
#LUI .userNums span {
	margin: 0px 3px 0px 2px; color: rgb(222, 222, 222);
}
#LUI .userNums a strong {
	font-size: 14px;
}
.otherInfo a {
	line-height: 1.231; clear: both; margin-right: 10px; vertical-align: middle; display: inline-block;
}
#LUI .funBox {
	width: 350px; bottom: 10px; line-height: 31px; clear: both; position: absolute; z-index: 2;
}
#LUI .funBox .right {
	width: 186px; padding-left: 21px;
}
#LUI .addAttention {
	margin: 5px 5px 0px 0px; float: left;
}
#LUI .delAttention {
	background: none;
}
#LUI .talk {
	background-position: 0px -78px; margin: 5px 0px 0px 5px; width: 31px; height: 21px; color: rgb(102, 102, 102); line-height: 21px; overflow: hidden; padding-left: 26px; float: left;
}
.fun {
	background-position: 0px -78px; margin: 5px 0px 0px 5px; width: 31px; height: 21px; color: rgb(102, 102, 102); line-height: 21px; overflow: hidden; padding-left: 26px; float: left;
}
#LUI .ico_sFo {
	margin: 5px 0px 0px -21px; float: left; position: relative;
}
#LUI .right a:hover {
	text-decoration: none;
}
.fun:hover {
	text-decoration: none;
}
.moreFun a:hover {
	text-decoration: none;
}
#LUI .moreFun {
	right: 0px;
}
#LUI .attend {
	margin-top: 5px;
}
.fun {
	background-position: 0px -32px; padding: 0px 13px !important;
}
.open.fun {
	background-position: 0px -55px; position: relative; z-index: 3;
}
.moreFun {
	background: rgb(255, 255, 255); border: 1px solid rgb(197, 197, 197); border-image: none; width: 70px; overflow: hidden; margin-top: 25px; position: absolute; z-index: 1;
}
.listFun {
	background: rgb(255, 255, 255); border: 1px solid rgb(197, 197, 197); border-image: none; width: 70px; overflow: hidden; margin-top: 25px; position: absolute; z-index: 1;
}
.listFun {
	width: 140px; right: -23px;
}
.moreFun ul {
	padding: 2px; width: 66px !important; overflow: hidden;
}
.listFun ul {
	padding: 2px; width: 66px !important; overflow: hidden;
}
.moreFun li {
	padding: 0px !important; border: 0px currentColor !important; border-image: none !important; width: 100% !important; float: left;
}
.listFun li {
	padding: 0px !important; border: 0px currentColor !important; border-image: none !important; width: 100% !important; float: left;
}
.moreFun li.sep {
	padding-top: 2px !important; margin-top: 2px; border-top-color: rgb(218, 218, 218) !important; border-top-width: 1px !important; border-top-style: solid !important;
}
.moreFun a {
	height: 23px; color: rgb(97, 97, 97); line-height: 23px; padding-left: 9px; display: block;
}
.moreFun a:hover {
	background: rgb(96, 154, 219); color: rgb(255, 255, 255);
}
.moreFun a.disabled {
	background: none; color: rgb(153, 153, 153);
}
.moreFun .top {
	display: none;
}
.moreFun b {
	display: none;
}
.listFun .top {
	display: none;
}
.listFun ul {
	padding: 5px 8px; width: 124px !important; line-height: 23px;
}
.specialFo .listFun li {
	background: rgb(255, 255, 255) !important;
}
.listFun label {
	display: inline-block; white-space: nowrap;
}
.listFun .loading {
	background-position: left 50%; color: rgb(51, 51, 51); padding-left: 2px; margin-left: -2px;
}
.listFun .loading .check1 {
	visibility: hidden;
}
.listFun .newList {
	margin: -8px 0px 0px 8px; line-height: 27px;
}
.LC .funBox .listFun a {
	padding: 0px;
}
.listFun a:hover {
	text-decoration: underline !important;
}
.LC .fun {
	margin: 0px;
}
.LC .listFun {
	margin-top: 20px;
}
.listWrapper .funBox input.addAttention {
	margin-right: 6px; float: left; _display: inline;
}
.listWrapper .funBox input.delAttention {
	margin-right: 6px; float: left; _display: inline;
}
.ico_list {
	display: none;
}
.c_vip {
	color: rgb(254, 0, 0) !important;
}
.side .c_vip {
	color: rgb(254, 0, 0) !important;
}
#LUI .c_vip {
	color: rgb(254, 0, 0) !important;
}
.RUI {
	margin: 6px auto 0px; width: 309px; line-height: 25px; overflow: visible; min-height: 169px; _height: 169px;
}
.RUI ul {
	padding: 4px 0px 9px; line-height: 19px;
}
.RUI li {
	padding-bottom: 2px; font-size: 12px;
}
.RUI li.sep {
	padding-top: 8px;
}
.RUI li span {
	white-space: nowrap;
}
.msgCnt .url {
	white-space: nowrap;
}
.RUI .userTags {
	padding: 7px 0px; line-height: 19px;
}
.RUI .userTags a {
	margin-right: 10px;
}
.RUI .ico_badge {
	margin-right: 4px;
}
.vDateBox {
	background: rgb(231, 249, 255); padding: 10px; border: 1px solid rgb(168, 228, 250); border-image: none; width: 287px; line-height: 19px; overflow: hidden; margin-bottom: 10px; -ms-word-break: break-all; -ms-word-wrap: break-word; _position: relative;
}
.ico_vData {
	background-position: -89px -428px; font: bold 12px/22px "Simsun"; width: 89px; height: 21px; text-align: center; color: rgb(255, 255, 255); overflow: hidden; margin-bottom: 10px; font-size-adjust: none; font-stretch: normal; _line-height: 23px;
}
.ico_vData_star {
	background-position: -89px -428px; font: bold 12px/22px "Simsun"; width: 89px; height: 21px; text-align: center; color: rgb(255, 255, 255); overflow: hidden; margin-bottom: 10px; font-size-adjust: none; font-stretch: normal; _line-height: 23px;
}
.ico_vData_star {
	background-position: 0px -613px; width: 65px;
}
.cT .relayList .loading {
	background-position: 208px 50%;
}
.ML .msgBox {
	margin-left: 0px;
}
.ML .btnBox {
	width: 60px; right: 23px; overflow: hidden; position: absolute; -ms-zoom: 1;
}
.ML .btn {
	background-position: 0px -168px; border: 1px solid rgb(226, 226, 226); border-image: none; width: 42px; height: 15px; text-align: center; color: rgb(171, 171, 171); line-height: 15px; overflow: hidden; margin-top: 9px; float: right; display: block;
}
.btn_newList {
	margin: 5px 0px 0px 10px; line-height: 1.231; padding-top: 3px; float: left;
}
.tsendBtn {
	background-position: -59px -78px; width: 57px; height: 18px; text-align: center; color: rgb(255, 255, 255); overflow: hidden;
}
.btn_newList {
	background-position: -59px -78px; width: 57px; height: 18px; text-align: center; color: rgb(255, 255, 255); overflow: hidden;
}
.btn_newList {
	background-position: -77px -532px; width: 68px;
}
.btn5 {
	background-position: -77px -532px; width: 68px;
}
.btn5 {
	border: 0px currentColor; border-image: none; height: 21px; color: rgb(255, 255, 255);
}
button.tsendBtn {
	border: 0px currentColor; border-image: none; height: 21px; color: rgb(255, 255, 255);
}
.ML .btn:hover {
	text-decoration: none;
}
.tsendBtn:hover {
	text-decoration: none;
}
.btn_newList:hover {
	text-decoration: none;
}
.HT .title {
	padding-top: 2px;
}
.HT .HSR {
	margin: 0px 20px; padding-top: 5px;
}
.group .HSR {
	margin: 0px 20px; padding-top: 5px;
}
.group .HSR {
	padding-top: 20px;
}
.HT .HSR .cntBox {
	padding: 0px 25px 6px; color: rgb(153, 153, 153); line-height: 19px; _width: 526px;
}
.HT .HSR .title {
	background: none; line-height: 37px;
}
.HT .HSR .title .right {
	width: 150px; text-align: right;
}
.HT .HSR h3 {
	font: 20px/37px "MicroSoft YaHei", "SimHei"; color: rgb(51, 51, 51); -ms-overflow-x: hidden; -ms-word-wrap: break-word; max-width: 510px; font-size-adjust: none; font-stretch: normal;
}
.group .HSR h3 {
	font: 20px/37px "MicroSoft YaHei", "SimHei"; color: rgb(51, 51, 51); -ms-overflow-x: hidden; -ms-word-wrap: break-word; max-width: 510px; font-size-adjust: none; font-stretch: normal;
}
.HSR .talkBox {
	padding: 0px;
}
.HSR .talkBox .cntBox {
	padding: 0px; border-radius: 0px; border: 0px currentColor; border-image: none; -moz-border-radius: 0; -webkit-border-radius: 0;
}
.HSR .topicFun {
	padding: 2px 0px 7px; height: 26px; line-height: 23px; overflow: hidden;
}
.HSR .topicFun span {
	margin-right: 10px; float: left;
}
.HSR .topicFun a {
	margin-right: 10px; float: left;
}
.HSR .topicFun input {
	margin-right: 10px; float: left;
}
.dotList {
	border: 0px currentColor !important; border-image: none !important; padding-top: 12px;
}
.dotList h3 {
	border: 0px currentColor !important; border-image: none !important; padding-top: 12px;
}
.dotList .hotTopicList {
	overflow: visible;
}
.dotList li {
	line-height: 35px; overflow: visible; float: none; min-height: 35px; _height: 35px;
}
.dotList li a {
	font-size: 14px;
}
.noSearchResult {
	margin: 20px auto 0px; width: 510px; color: rgb(153, 153, 153);
}
.noSearchResult .note {
	padding: 5px 0px 15px; color: rgb(51, 51, 51); font-size: 14px;
}
.group .HSR .cntBox {
	padding: 0px 20px 36px; line-height: 19px;
}
.group .HSR .funBox {
	right: 30px; margin-top: -30px; position: absolute;
}
.group .HSR h3 {
	font-size: 24px;
}
.ico_group {
	background-position: -200px -140px; margin: -2px 5px 0px 0px; vertical-align: middle;
}
.ico_slock {
	background-position: -200px -140px; margin: -2px 5px 0px 0px; vertical-align: middle;
}
.ico_group {
	background-position: -183px -140px; display: none;
}
#UIn {
	position: relative;
}
.userDetail img {
	background: rgb(255, 255, 255); padding: 2px; border: 1px solid rgb(202, 202, 202); border-image: none; width: 50px; height: 50px;
}
.userDetail p {
	width: 180px; line-height: 21px; overflow: hidden; font-size: 14px; margin-top: 5px;
}
.userDetail p.userId {
	margin: 0px; line-height: 17px; white-space: nowrap;
}
.userDetail p.listNums {
	margin: 0px; line-height: 17px; white-space: nowrap;
}
.userDetail p.userId {
	padding-bottom: 6px; font-size: 11px;
}
.userDetail p.listNums {
	overflow: visible; font-size: 12px; display: none;
}
.userDetail .mask {
	background: rgb(255, 255, 255); left: 13px; width: 80px; height: 17px; position: absolute; cursor: pointer; opacity: 0;
}
.userDetail .listNums .bubbleW {
	margin: -25px 0px 0px -6px; left: auto; top: 1px; vertical-align: middle; display: inline-block; position: relative;
}
.userDetail strong {
	font-weight: normal; vertical-align: text-top;
}
.tagTips {
	padding: 9px 0px; line-height: 17px;
}
.tagTips .mobileBox {
	margin: 0px; width: 169px; padding-top: 9px;
}
#UIn .nums {
	top: 13px; width: 115px; right: 15px; position: absolute;
}
#UIn .nums p {
	margin: 0px 0px 2px;
}
#UIn .nums a {
	line-height: 17px; display: block; _zoom: 1;
}
#UIn .nums strong {
	font-size: 14px; margin-left: 4px;
}
#UIn .nums br {
	display: none;
}
.bubbleW a {
	width: 36px; text-align: center; position: absolute; z-index: 1;
}
#UIn .bubbleW a {
	font: bold 10px/17px Tahoma, Arial; color: rgb(240, 136, 0); font-size-adjust: none; font-stretch: normal;
}
#UIn .nums .bubbleW a {
	font: bold 10px/17px Tahoma, Arial; color: rgb(240, 136, 0); font-size-adjust: none; font-stretch: normal;
}
#UIn .nums .bubbleW a strong {
	font: bold 10px/17px Tahoma, Arial; color: rgb(240, 136, 0); font-size-adjust: none; font-stretch: normal;
}
.infoRate {
	background: rgb(255, 255, 255); padding: 1px; border: 1px solid rgb(210, 210, 210); border-image: none; width: 52px; height: 7px; margin-top: -11px; position: relative; z-index: 2;
}
.infoRate .bg {
	background: rgb(136, 220, 252); height: 7px; overflow: hidden; display: block;
}
.infoRate .r1 {
	top: -1px; width: 100%; text-align: center; color: rgb(102, 102, 102); line-height: 1.231; font-size: 9px; position: absolute;
}
.infoRate .r1:hover {
	text-decoration: none;
}
.ico_badge {
	visibility: hidden;
}
.bfold .badgeBox {
	height: 32px;
}
.btn_badge {
	background: rgb(255, 255, 255); border: 1px solid rgb(214, 214, 214); border-image: none; height: 6px; overflow: hidden; margin-right: 10px; display: none; opacity: 0.4;
}
.btn_badge:hover {
	opacity: 0.55;
}
.btn_badge .btn_ldrop {
	background-position: -303px -165px; margin: 2px auto; width: 5px; height: 3px; display: block;
}
.bfold .btn_ldrop {
	background-position: -303px -177px;
}
.w_drop {
	margin-top: -1px; margin-left: -1px; display: none; position: absolute; z-index: 999; _left: 0; _top: 21px;
}
.w_drop_b {
	background: rgb(255, 255, 255); padding: 2px; border: 1px solid rgb(217, 217, 217); border-image: none; position: relative; z-index: 999;
}
.w_drop_info {
	padding: 0px 5px 0px 8px; color: rgb(102, 102, 102);
}
.w_drop .more {
	padding-top: 2px;
}
.w_drop_cont {
	padding-bottom: 5px;
}
.w_drop_ft {
	padding: 5px; border-top-color: rgb(222, 222, 222); border-top-width: 1px; border-top-style: solid;
}
.w_drop1 {
	width: 80px;
}
.w_drop2 .w_drop_b {
	padding: 3px 5px; width: 120px;
}
.w_drop_foed .w_drop_b {
	padding: 0px;
}
.w_drop_foed .w_drop_info {
	padding: 7px 5px 5px 25px; color: rgb(153, 153, 153);
}
.w_drop_foed .w_drop_ft {
	padding-left: 25px;
}
.SC h3 {
	margin: 0px auto; width: 269px; overflow: hidden;
}
.FTL {
	margin: 0px auto; width: 269px; overflow: hidden;
}
.hotTopicList {
	margin: 0px auto; width: 269px; overflow: hidden;
}
.sideTab {
	margin: 0px auto; width: 269px; overflow: hidden;
}
.tjTypeList {
	margin: 0px auto; width: 269px; overflow: hidden;
}
.SC .more {
	margin: 0px auto; width: 269px; overflow: hidden;
}
.knownPeople {
	margin: 0px auto; width: 269px; overflow: hidden;
}
.moreCtrl {
	margin: 0px auto; width: 269px; overflow: hidden;
}
.sideFun {
	margin: 0px auto; width: 269px; overflow: hidden;
}
.noFTL {
	margin: 0px auto; width: 269px; overflow: hidden;
}
.mobileBox {
	margin: 0px auto; width: 269px; overflow: hidden;
}
.SC h3 {
	margin: 11px auto 6px; height: 21px; line-height: 21px; font-weight: normal; position: relative; z-index: 0;
}
.SC .more {
	padding-bottom: 4px; font-family: Simsun; margin-top: 2px;
}
.moreCtrl .arrow {
	font-family: Simsun; margin-left: -2px;
}
.SC .noteBox {
	margin: 0px; padding: 0px 15px; font-size: 12px;
}
.SC h3 strong {
	font-weight: normal;
}
.SC a.btn {
	background-position: -132px -236px; top: -2px; width: 187px; height: 25px; right: 0px; display: block; z-index: 1;
}
.SC a.btn em {
	top: 9px; width: 13px; height: 8px; right: 0px; overflow: hidden; display: none; position: absolute;
}
.SC a.btn b {
	background-position: -134px -50px; width: 100%; height: 100%; display: block; cursor: pointer; _margin: -50px 0 0 -134px; _padding: 50px 0 0 134px;
}
.SC a.btn:hover {
	background-position: -160px -253px;
}
.SC a.btn:hover b {
	background-position: -116px -50px; _margin: -50px 0 0 -116px; _padding: 50px 0 0 116px;
}
.SC h3 .btn_refresh {
	top: 0px; right: 0px; display: block; position: absolute; z-index: 3;
}
.SC a.btn_refresh strong {
	font-size: 12px; font-weight: normal;
}
.SC a.btn_goTypes strong {
	font-size: 12px; font-weight: normal;
}
.fold.SC {
	margin-bottom: 11px;
}
.fold.SC a.btn {
	background-position: -132px -203px;
}
.fold.SC a.btn b {
	background-position: -170px -50px; _margin: -50px 0 0 -170px; _padding: 50px 0 0 170px;
}
.fold.SC a.btn:hover {
	background-position: -160px -220px;
}
.fold.SC a.btn:hover b {
	background-position: -152px -50px; _margin: -50px 0 0 -152px; _padding: 50px 0 0 152px;
}
.SC .loading {
	background: url("loading[1].gif") no-repeat 100% 50% !important; cursor: default;
}
.SC .loading em {
	visibility: hidden;
}
.SC .userTags {
	padding: 0px; line-height: 19px;
}
.SC .userTags a {
	margin-right: 6px;
}
.proposal {
	padding: 8px 25px; color: rgb(153, 153, 153);
}
.coopAdBox {
	text-align: center;
}
.mobileBox {
	background: rgb(231, 249, 255); padding: 3px 10px 5px; border: 1px solid rgb(168, 228, 250); border-image: none; width: 260px;
}
.mobileBox h3 {
	padding: 3px 0px 0px; border: 0px currentColor; border-image: none; height: auto; line-height: 19px; overflow: hidden; font-size: 12px;
}
.mobileBox h3 span {
	display: none;
}
.mobileBox span {
	font-family: Simsun;
}
.moreLike {
	background: none; border-width: 1px 0px 0px !important; margin: 7px 0px 0px; padding: 7px 0px 0px;
}
.moreLike a {
	margin-right: 10px; display: inline-block; white-space: nowrap;
}
.btnFoAll {
	margin: 0px auto; padding: 2px 0px; width: 97px; font-size: 14px; display: block; cursor: pointer;
}
.topicIntro {
	line-height: 19px; clear: both; margin-top: 4px;
}
.topicIntro .top {
	padding: 4px 0px 0px 30px; width: 279px; height: 1px !important; overflow: hidden; margin-top: -5px; display: none; position: absolute;
}
.topicIntro .left {
	overflow: hidden; display: block;
}
.topicIntro .right {
	overflow: hidden; display: block;
}
.topicIntro .left {
	background-position: -30px -47px; left: 0px; top: 0px; width: 30px; height: 5px; position: absolute; _height: 52px; _width: 60px; _margin: -47px 0 0 -30px;
}
.topicIntro .right {
	background: rgb(161, 199, 221); height: 1px; float: none;
}
.topicIntro .middle {
	overflow: hidden; position: relative;
}
.topicIntro .middle em {
	margin: -200px 0px 10px; width: auto; height: 200px; overflow: hidden; display: none;
}
.topicIntro a {
	background: rgb(233, 249, 255); padding: 5px 5px 4px; border: 1px solid rgb(161, 199, 221); border-image: none; color: rgb(102, 102, 102) !important; font-size: 12px !important; text-decoration: none; display: block; position: relative; z-index: 1; -ms-zoom: 1;
}
.topicIntro a:hover {
	background: rgb(233, 249, 255); padding: 5px 5px 4px; border: 1px solid rgb(161, 199, 221); border-image: none; color: rgb(102, 102, 102) !important; font-size: 12px !important; text-decoration: none; display: block; position: relative; z-index: 1; -ms-zoom: 1;
}
.topicIntro .SA {
	left: 18px; top: -6px; z-index: 2; _top: -6px;
}
.topicIntro .SA em {
	width: 18px; height: 7px; color: rgb(161, 199, 221);
}
.topicIntro .SA span {
	width: 18px; height: 7px; color: rgb(161, 199, 221);
}
.topicIntro .SA span {
	left: 0px; top: 1px; color: rgb(233, 249, 255);
}
.side .nobor {
	border: 0px currentColor; border-image: none;
}
.side .nobor h3 {
	border: 0px currentColor; border-image: none;
}
.vback h3 {
	margin: 0px; height: 11px;
}
.vback .knownPeople li {
	padding-bottom: 5px;
}
.btn_def {
	padding: 0px 9px; border-radius: 2px; border: 1px solid rgb(208, 208, 208); border-image: none; height: 19px; text-align: center; color: rgb(118, 118, 118); line-height: 19px; overflow: hidden; display: inline-block; -moz-border-radius: 2px; -webkit-border-radius: 2px; _line-height: 19px;
}
.btn_def:hover {
	text-decoration: none;
}
.side .hotTopicList li {
	width: 100%;
}
.side .noFTL {
	width: 100%;
}
.FTL li em {
	color: rgb(153, 153, 153);
}
.hotTopicList li em {
	color: rgb(153, 153, 153);
}
.FTL a:hover em {
	text-decoration: underline;
}
.hotTopicList a:hover em {
	text-decoration: underline;
}
.side .FTL li {
	width: auto; padding-right: 17px; float: left; white-space: nowrap; position: relative;
}
.side .nofav li {
	white-space: normal;
}
.FTL li .close {
	background-position: -138px -35px; margin: 0px 0px 0px 3px; width: 12px; height: 16px; float: none; display: none;
}
.goDetail {
	background-position: -138px -35px; margin: 0px 0px 0px 3px; width: 12px; height: 16px; float: none; display: none;
}
.newsTips1 .close {
	background-position: -138px -35px; margin: 0px 0px 0px 3px; width: 12px; height: 16px; float: none; display: none;
}
.FTL li em {
	display: none;
}
.FTL li .close {
	top: 2px; right: 4px; position: absolute;
}
.goDetail {
	background-position: -209px -235px; margin-left: 5px;
}
.newsTips1 .close:hover {
	background-position: -197px -235px;
}
.ipad .FTL li .close {
	display: inline-block;
}
.FTL li:hover .close {
	display: inline-block;
}
.FTL li.hover .close {
	display: inline-block;
}
.ipad .goDetail {
	display: inline-block;
}
.FTL li:hover .goDetail {
	display: inline-block;
}
.FTL li.hover .goDetail {
	display: inline-block;
}
.h1 .close {
	display: inline-block;
}
.imgList {
	overflow: hidden; padding-left: 15px;
}
.imgList li {
	margin: 5px 14px 0px 0px; width: 50px; height: 79px; text-align: center; overflow: hidden; float: left; _display: inline;
}
.imgList li img {
	border-radius: 5px; width: 50px; height: 50px; display: block; -moz-border-radius: 5px; -webkit-border-radius: 5px;
}
.imgList li a {
	overflow: hidden; display: block; white-space: nowrap; -ms-text-overflow: ellipsis;
}
.imgList li .foFun {
	display: inline-block;
}
.qqFriend li {
	height: 93px;
}
.foFun {
	padding: 0px 4px 1px; height: 15px; line-height: 1.231; display: inline-block;
}
.sideTab a {
	padding: 0px 4px 1px; height: 15px; line-height: 1.231; display: inline-block;
}
.foFun {
	background: rgb(137, 180, 202); margin: 0px auto; color: rgb(255, 255, 255);
}
.foFun:hover {
	text-decoration: none;
}
.imgList .disabled {
	background: none !important; color: rgb(153, 153, 153) !important;
}
.qqFriend .disabled {
	background: none !important; color: rgb(153, 153, 153) !important;
}
.knownInfo .disabled {
	background: none !important; color: rgb(153, 153, 153) !important;
}
.gray {
	background: none !important; color: rgb(153, 153, 153) !important;
}
.goInfo {
	padding: 0px 5px; width: auto; margin-top: 19px !important; display: inline-block;
}
.sideTab {
	padding-top: 5px;
}
.sideTab a {
	padding: 1px 8px; float: left;
}
.sideTab .foFun {
	padding-left: 9px; margin-left: -1px; position: relative;
}
.sideTab span {
	width: 3px; color: rgb(153, 153, 153); line-height: 15px; overflow: hidden; padding-bottom: 6px; margin-left: -3px; float: left;
}
.knownPeople {
	color: rgb(153, 153, 153);
}
.knownPeople li {
	padding: 5px 0px 10px; width: 100%;
}
.known_wg li {
	float: left;
}
.knownPeople .userPic {
	padding: 0px 10px 0px 0px;
}
.knownPeople .userPic img {
	border: 0px currentColor; border-image: none; width: 50px; height: 50px;
}
.known_wg .userPic img {
	width: 45px; height: 45px;
}
.knownPeople .avatar_lump {
	width: 52px; height: 50px; display: inline-block;
}
.knownPeople .avatar_lump img {
	border-radius: 3px; width: 25px; height: 25px; margin-right: 1px; margin-bottom: 1px; float: left; -moz-border-radius: 3px; -webkit-border-radius: 3px;
}
.knownInfo {
	line-height: 17px; overflow: hidden; position: relative;
}
.knownInfo .foFun {
	margin-right: 2px;
}
.knownInfo .vip {
	vertical-align: middle;
}
.knownInfo .tIcon {
	vertical-align: middle;
}
.wbpmlist .vip {
	vertical-align: middle;
}
.wbpmlist .tIcon {
	vertical-align: middle;
}
.knownPeople .knownInfo {
	min-height: 50px; _height: 50px; _overflow-y: visible;
}
.knownInfo .del {
	background: none; font: 11px/17px "Simsun"; top: 0px; text-align: center; right: 0px; display: block; visibility: hidden; position: absolute; font-size-adjust: none; font-stretch: normal;
}
.knownInfo .del:hover {
	text-decoration: none;
}
.knownPeople li:hover .del {
	visibility: visible;
}
.knownPeople .hover .del {
	visibility: visible;
}
.knownInfo .rela_info .btn_ldrop {
	margin: 1px 0px 2px; vertical-align: middle; display: none;
}
.knownInfo .rela_info {
	display: inline-block;
}
.knownInfo .has_drop_info .btn_ldrop {
	display: inline-block;
}
.knownInfo .has_drop_info {
	cursor: pointer;
}
.knownInfo .show_drop_info .btn_ldrop {
	background-position: -300px -162px;
}
.kRelaBox {
	overflow: hidden; clear: both; position: relative; -ms-word-break: break-all; -ms-word-wrap: break-word;
}
.knownPeople .topicIntro .middle em {
	margin-bottom: 0px;
}
.knownPeople .topicIntro {
	margin-top: 8px;
}
.kRelaInfo {
	padding: 0px 6px; left: 0px; top: 6px; overflow: hidden; position: absolute; z-index: 2;
}
.tjTypeList {
	margin: -8px 0px 5px 15px; width: 324px;
}
.tjTypeList a {
	margin: 13px 13px 0px 0px; padding: 0px; width: 49px; height: 49px; text-align: center; line-height: 49px; overflow: hidden; float: left; display: block;
}
.tjTypeList .foFun {
	padding: 1px;
}
.tjTypeList .foFun:hover {
	text-decoration: underline;
}
.tjTypeList .cur:hover {
	text-decoration: none;
}
.SC a.btn_goTypes {
	top: 0px; right: 8px; display: block; z-index: 3;
}
.SC a.btn_goTypes:hover strong {
	text-decoration: none;
}
.SC a.btn_goTypes .ffsong {
	top: 4px; position: absolute;
}
.SC a.type1 {
	right: 95px;
}
.SC .sep {
	top: 0px; width: 5px; height: 25px; right: -8px; color: rgb(153, 153, 153); overflow: hidden; font-size: 12px; font-weight: normal; position: absolute;
}
.SC a.type1:hover strong {
	text-decoration: underline;
}
.fold div {
	display: none;
}
.fold ul {
	display: none;
}
.fold a.btn_refresh {
	display: none;
}
.fold a.btn_goTypes {
	display: none;
}
.side .seeMore {
	border: 0px currentColor; border-image: none;
}
.side .seeMore h3 {
	border: 0px currentColor; border-image: none; padding-top: 20px;
}
.tbList {
	margin: 26px 0px 0px 50px; color: rgb(153, 153, 153);
}
.tbList th {
	padding: 12px 0px; vertical-align: top;
}
.tbList td {
	padding: 12px 0px; vertical-align: top;
}
.tbList .userId {
	color: rgb(51, 51, 51); line-height: 19px; font-size: 14px;
}
.tbList th {
	width: 63px; text-align: right; color: rgb(51, 51, 51); line-height: 23px; padding-right: 15px; font-family: Simsun; font-size: 14px;
}
.tbList th span {
	color: rgb(229, 108, 10); font-size: 12px; margin-right: 5px;
}
.tbList .fs14 {
	color: rgb(51, 51, 51); line-height: 21px;
}
.tbList img {
	background: rgb(255, 255, 255); padding: 2px; border: 1px solid rgb(210, 210, 210); border-image: none; width: 50px; height: 50px;
}
.tbList .inputTxt {
	width: 180px;
}
.tbList .inputArea {
	width: 270px; height: 116px;
}
.tbList .inputBtn {
	background-position: 0px -192px; width: 60px; height: 19px; margin-right: 20px; float: left;
}
.tbList .disabled {
	background-position: -62px -192px;
}
.alterPic {
	margin: 30px auto 10px; width: 530px; text-align: right;
}
.alterPicTit {
	margin: 30px auto 10px; width: 530px; text-align: right;
}
.alterPic {
	text-align: left; display: none;
}
.alterPic th {
	padding-right: 30px;
}
.alterPic img {
	width: 180px; height: 180px;
}
.alterPic .cNote {
	padding: 5px 0px 15px;
}
.alterPic .loadBtn {
	width: 320px;
}
.alterPic .uploadBtn {
	width: 70px; height: 24px; font-size: 12px; display: none; cursor: pointer;
}
.w70 {
	width: 70px;
}
.verify {
	background: rgb(255, 255, 255); padding: 13px 10px 22px;
}
.verify .ico_tsW {
	float: none; position: absolute;
}
.verify h3 {
	line-height: 21px; padding-left: 37px; margin-bottom: 15px;
}
.verify .inputTxt {
	width: 168px;
}
.verify .left {
	padding-left: 37px;
}
.verifyInput {
	float: left;
}
.verify .btnBox {
	margin: 10px 0px 0px 74px;
}
.verify .btn2 {
	font-size: 12px; margin-left: 10px;
}
.newsTips1 {
	margin: 0px auto; padding: 10px 0px 0px; width: 570px; overflow: hidden;
}
.newsTips1 .left {
	margin: -1px 16px 0px 0px; line-height: 19px; overflow: hidden; max-width: 522px;
}
.newsTips1 .left a {
	color: rgb(229, 118, 0); text-decoration: underline;
}
.newsTips1 .close {
	margin-left: -12px; float: left; position: static;
}
.ico_ntips {
	background-position: -272px -84px; margin-right: 5px; float: left;
}
.newsTips2 {
	margin: 10px 30px 0px; padding: 4px 0px; border: 1px solid rgb(244, 228, 180); border-image: none; color: rgb(153, 153, 153); line-height: 19px; overflow: hidden; position: relative; z-index: 1; background-color: rgb(255, 255, 240);
}
.newsTips2 a {
	color: rgb(240, 136, 0);
}
.newsTips2 .ico_care {
	margin: 2px 0px 0px 10px;
}
.newsTips2 .ico_ntips {
	margin: 2px 0px 0px 10px;
}
.newsTips2 .close {
	margin: 0px; top: 6px; right: 6px; float: none; position: absolute;
}
#homeBannerTip {
	margin: 0px auto; width: 570px; height: 90px; overflow: hidden; font-size: 12px; position: relative; z-index: 10;
}
#homeBannerTip ul {
	width: 9999px;
}
#homeBannerTip li {
	float: left;
}
#homeBannerTip .content {
	width: 570px; height: 90px; line-height: 100em; overflow: hidden; display: block;
}
#homeBannerTip .close {
	margin: 0px; top: 3px; right: 3px; float: none; position: absolute;
}
#homeBannerTip .nums_list {
	right: 1px; bottom: 3px; position: absolute; z-index: 9; cursor: pointer;
}
#homeBannerTip .nums_list a {
	background: rgb(255, 255, 255); margin: 0px 2px; border: 1px solid rgb(204, 204, 204); border-image: none; width: 16px; height: 16px; text-align: center; line-height: 16px; vertical-align: middle; float: left; display: block;
}
#homeBannerTip .nums_list a.on {
	background: rgb(255, 102, 0); color: rgb(255, 255, 255);
}
.relation {
	background: rgb(245, 245, 245); padding: 10px 20px; clear: both; position: relative;
}
.relation .sc_cnt_rmdfollow {
	padding: 0px;
}
.relation_cnt {
	background: rgb(255, 255, 255); border-width: 0px 1px 1px; border-style: none solid solid; border-color: currentColor rgb(228, 228, 228) rgb(228, 228, 228); margin: 0px auto; padding: 15px 0px; border-image: none; width: 580px; position: relative;
}
.relation_cnt .relation_cnt_opt {
	margin: -5px 10px 10px 0px; text-align: right;
}
.relation .m_lst_uc .item {
	margin: 0px 0px 0px 20px; width: 160px; height: 50px; overflow: hidden; float: left; _display: inline;
}
.relation .m_lst_uc .unit .c_tx5 {
	height: 16px; overflow: hidden; white-space: nowrap;
}
.relation .ui_tab_lst .t .text {
	margin-left: -2px;
}
.relation .ui_tab_opt {
	padding-top: 6px;
}
.findme {
	width: 100%;
}
.findme th {
	width: 70px; text-align: right;
}
.findme td {
	padding: 3px 0px;
}
.findme .inputTxt {
	border-color: rgb(171, 173, 179); width: 180px;
}
.findme_inner {
	padding: 0px 10px; width: 268px; border-right-color: rgb(214, 214, 214); border-right-width: 1px; border-right-style: dashed;
}
.findme_inner .write_info {
	height: 158px;
}
.find_frd_list .m_lst_uc .unit {
	padding: 5px 0px 10px;
}
.findme_inner .empty {
	height: 136px; padding-top: 22px;
}
.special_name {
	position: relative;
}
.special_name .remove {
	font: 12px/16px "Simsun"; top: 3px; right: 0px; display: block; visibility: hidden; position: absolute; font-size-adjust: none; font-stretch: normal;
}
.special_listen_pn li:hover .remove {
	visibility: visible;
}
.temperPic20 {
	margin-right: 5px; cursor: pointer;
}
.tjRelaList .wqr .userPic {
	width: 50px; height: 50px;
}
.tjRelaList .wqr .userPic img {
	width: 25px; height: 25px;
}
.knownPeople .wqr .userPic {
	margin-top: 20px; position: absolute;
}
.knownPeople .wqr .wqsp {
	margin-right: 10px;
}
.knownPeople .wqr .knownInfo {
	margin: 0px 0px 28px; width: 100%;
}
.rich_ad {
	display: none;
}
.rich_news {
	display: none;
}
.rich_shop {
	display: none;
}
.rich_app {
	display: none;
}
.rich_box {
	display: none;
}
.lbs_tip_pn {
	margin-top: 8px; position: absolute;
}
.lbs_tip_pn .SA {
	left: 168px; top: -10px; display: inline-block;
}
.lbs_tip_pn .SA span {
	left: 0px; top: 1px; color: white;
}
.lbs_tip_pn .SA * {
	width: 18px; height: 10px; color: rgb(160, 160, 160);
}
.lbs_tip_pn .lbs_tip_inner {
	background: rgb(255, 255, 255); border: 1px solid rgb(160, 160, 160); border-image: none;
}
.lbs_tip_pn .l_hd {
	margin: 0px 5px; padding: 6px 0px; line-height: normal; border-bottom-color: rgb(153, 153, 153); border-bottom-width: 1px; border-bottom-style: solid;
}
.lbs_tip_pn .l_bd {
	margin: 5px; text-align: center;
}
.u_card_inner {
	background: rgb(255, 255, 255); padding: 3px; border: 1px solid rgb(231, 231, 231); border-image: none;
}
.u_card_l {
	margin-right: 8px; float: left;
}
.u_card_c {
	float: left;
}
.u_card_top {
	height: 28px; padding-top: 2px;
}
.u_card_title {
	float: left;
}
.u_card_name {
	font-size: 14px;
}
.u_card_opt {
	float: right;
}
.u_card_desc {
	color: rgb(102, 102, 102);
}
.msgBox .u_card_box {
	padding: 5px 0px 0px; width: 295px;
}
.msgBox .u_card_c {
	width: 195px;
}
.replyBox .msgBox .u_card_box {
	padding: 5px 20px 0px;
}
.at_subTit .mFun a {
	color: rgb(117, 154, 173);
}
.at_subTit .on a {
	color: rgb(0, 106, 146);
}
.mod_tl_recom {
	overflow: hidden;
}
.mod_tl_recom_con {
	overflow: hidden;
}
.mod_tl_recom_info {
	overflow: hidden;
}
.mod_tl_recom {
	padding: 10px 0px 4px;
}
.replyBox .mod_tl_recom {
	padding: 6px 20px 0px;
}
.mod_tl_recom .userPic {
	padding: 0px 10px 0px 7px;
}
.mod_tl_recom_name {
	line-height: 1.5em; margin-bottom: 5px;
}
.mod_tl_recom_name a {
	vertical-align: middle;
}
.mod_tl_recom .disabled {
	background: none; padding: 0px; color: rgb(153, 153, 153); cursor: default;
}
.w_qa .userPic {
	padding: 0px 15px 4px 0px;
}
.w_qa .w_qa_box {
	overflow: hidden; -ms-zoom: 1;
}
.w_qa .fc9 {
	color: rgb(153, 153, 153);
}
.w_qa .w_q {
	margin-bottom: 10px;
}
.w_qa .moreCtrl {
	width: auto; text-align: right; margin-top: 10px;
}
.w_qa .orderView .vTools {
	display: none;
}
.w_qa .orderDetail {
	height: auto; overflow: visible;
}
.w_qa .orderView .orderDetail {
	padding: 20px;
}
.w_qa .orderView .orderDetail .w_qa_box {
	height: auto;
}
.orginMsg1 .w_qa .orderView .orderDetail {
	padding: 0px 20px 20px;
}
.w_qa .extend {
	display: none;
}
.w_qa .orderView .thumb {
	display: none;
}
.w_qa .orderView .extend {
	display: block;
}
.w_qa .orderWrap {
	cursor: auto;
}
.set_shield_pn {
	padding: 0px 30px 0px 25px; margin-bottom: 10px; position: relative; _zoom: 1;
}
.set_shield_pn .drop_arrow_pn {
	right: 0px; bottom: -2px; position: absolute;
}
.md_listdel_pn li {
	padding: 10px 15px 0px 0px; height: 18px; overflow: hidden; float: left; _overflow: hidden;
}
.md_listdel_pn .sig_tag_name {
	color: rgb(51, 51, 51); float: left; _margin-top: 0;
}
.md_listdel_pn .sig_tag_name:hover {
	text-decoration: none;
}
.md_listdel_pn .del_tag_icn {
	width: 15px; height: 16px; text-align: center; color: rgb(231, 231, 231); line-height: 16px; font-family: "Simsun"; font-weight: bold; display: none; position: absolute;
}
.md_listdel_pn .del_tag_icn:hover {
	background: rgb(231, 231, 231); color: rgb(255, 255, 255); text-decoration: none;
}
.md_listdel_pn .sig_normal {
	padding: 1px 16px 1px 3px; height: 16px; line-height: normal; float: left; white-space: nowrap;
}
.md_listdel_pn .sig_hover {
	padding: 1px 16px 1px 3px; height: 16px; line-height: normal; float: left; white-space: nowrap;
}
.md_listdel_pn .sig_hover .del_tag_icn {
	display: inline-block;
}
.md_listdel_pn .sig_hover {
	padding: 0px 15px 0px 2px; border: 1px solid rgb(208, 208, 208); border-image: none;
}
.drop_arrow_pn {
	height: 21px; line-height: 1.75; overflow: hidden; padding-right: 12px; display: inline-block;
}
.drop_arrow_pn .drop_arrow_icn {
	border-width: 5px; border-style: solid dashed dashed; border-color: rgb(0, 106, 146) transparent transparent; margin: 6px 0px 0px 1px; width: 0px; height: 0px; font-size: 0px; display: inline-block; position: absolute; _margin-top: 5px; _line-height: 0;
}
.cWrap .set_shield_pn {
	padding: 0px 36px 0px 0px;
}
.ico_shield {
	background-position: -281px -53px; width: 11px; height: 16px; vertical-align: middle; display: inline-block; visibility: hidden; cursor: pointer;
}
.ico_shield_gray {
	background-position: -281px -53px; width: 11px; height: 16px; vertical-align: middle; display: inline-block; visibility: hidden; cursor: pointer;
}
.ico_shield_red {
	background-position: -281px -53px; width: 11px; height: 16px; vertical-align: middle; display: inline-block; visibility: hidden; cursor: pointer;
}
.ico_shield:hover {
	background-position: -268px -53px; visibility: visible;
}
.ico_shield_red {
	background-position: -268px -53px; visibility: visible;
}
.LC li:hover .ico_shield {
	visibility: visible;
}
.LC .hover .ico_shield {
	visibility: visible;
}
.nickFun {
	color: rgb(210, 210, 210); margin-top: 3px; margin-left: 4px; float: left; position: relative; z-index: 2;
}
.nickFun .error {
	background: rgb(255, 255, 233); padding: 0px 5px; border: 1px solid rgb(240, 229, 186); border-image: none; top: 20px; width: 149px; position: absolute;
}
.nickFun .funType {
	position: relative;
}
.nickFunDis .funType {
	display: inline;
}
li:hover .nickFun .funType {
	display: inline;
}
li.hover .nickFun .funType {
	display: inline;
}
.ico_2dCode {
	background-position: -250px -147px; margin: 0px 2px; vertical-align: middle; cursor: pointer;
}
.main_cmd_w {
	background: rgb(245, 245, 245); padding: 0px 20px; clear: both;
}
.m_prompt_in {
	background: rgb(255, 255, 240); padding: 5px 8px; border: 1px solid rgb(244, 228, 180); border-image: none;
}
.m_prompt a {
	color: rgb(239, 170, 52); font-family: Simsun;
}
.m_prompt a:hover {
	text-decoration: underline;
}
.LI_item {
	padding: 11px 15px 15px; border-bottom-color: rgb(209, 209, 209); border-bottom-width: 1px; border-bottom-style: dotted;
}
.LI_c1 {
	padding-top: 4px; margin-right: 10px; float: left; _margin-right: 7px;
}
.LI_c2 {
	overflow: hidden;
}
.LI_c1 .avatar img {
	display: block;
}
.LI_item_hd {
	line-height: 18px; margin-bottom: 5px;
}
.LI_item_hd .user {
	float: left; display: inline; _height: 18px; _overflow: hidden;
}
.LI_item_hd .user .text_user {
	font-weight: bold;
}
.LI_item_hd .opt {
	float: right;
}
.LI_item_hd .LI_content {
	display: inline;
}
.LI_item_hd .LI_content .ico_pic {
	vertical-align: middle; float: none; display: inline-block;
}
.LI_item_bd {
	padding: 8px 0px 0px;
}
.LI_item_stats li {
	margin-right: 9px; float: left;
}
.LI_item a:hover {
	text-decoration: underline;
}
.LI_item_ft {
	height: 16px; line-height: 16px;
}
.LI_ft_lc {
	float: left;
}
.LI_ft_rc {
	float: right;
}
.LI_item .ico_recycle {
	display: none; _display: block;
}
.LI .last {
	border-bottom-color: currentColor; border-bottom-width: medium; border-bottom-style: none;
}
.LI_item:hover .ico_recycle {
	display: block;
}
.LI_item_hover .ico_recycle {
	display: block;
}
.LI_fans_mini .LI_c1 .avatar img {
	width: 45px; height: 45px;
}
.LI_notice_mini .LI_item {
	padding-bottom: 14px; position: relative;
}
.LI_notice_mini .LI_c1 .avatar img {
	width: 30px; height: 30px;
}
.LI_notice_mini .LI_c2 .delChose {
	top: 10px; margin-top: 0px;
}
.LI_notice_mini .knownPeople {
	margin: 0px; width: auto;
}
.LI_notice_mini .knownPeople li {
	padding: 0px 3% 5px 0px; width: 46%; float: left; _display: inline;
}
.LI_notice_mini .removeitem {
	top: 12px; right: 11px; position: absolute;
}
.LI_notice_mini .LI_item_hd .user {
	float: none; display: block;
}
.LI_notice_mini .LI_notice_xz .gb_btn5 {
	padding: 2px 3px 1px;
}
.LI_notice_mini .LI_notice_xz .gb_btn5 .t {
	color: rgb(11, 107, 183);
}
.lst_drop {
	color: rgb(119, 119, 119); overflow: hidden;
}
.lst_drop li {
	padding: 0px; line-height: 19px; border-bottom-color: currentColor; border-bottom-width: 0px; border-bottom-style: none;
}
.lst_drop li a {
	padding: 3px 14px; color: rgb(119, 119, 119); line-height: 16px; display: block; white-space: nowrap;
}
.lst_drop li a:hover {
	background: rgb(96, 154, 219); color: rgb(255, 255, 255); text-decoration: none;
}
.lst_drop li label {
	display: block;
}
.lst_drop li .loading {
	background-position: 0px;
}
.lst_drop li .loading .check1 {
	visibility: hidden;
}
.lst_drop .disabled a {
	color: rgb(153, 153, 153); cursor: default;
}
.lst_drop .disabled a:hover {
	background: none; color: rgb(153, 153, 153); text-decoration: none;
}
.lst_drop_type2 li a {
	padding-left: 5px;
}
.lst_drop_type2 li .ic_selected {
	margin-right: 5px; vertical-align: top; visibility: hidden;
}
.lst_drop_type2 .selected .ic_selected {
	visibility: visible;
}
.m_profile .lc {
	float: left; position: relative;
}
.m_profile .rc {
	overflow: hidden;
}
.m_profile .avatar {
	background: rgb(255, 255, 255); padding: 2px; border: 1px solid rgb(211, 211, 211); border-image: none; margin-right: 10px; display: block; _margin-right: 7px;
}
.m_profile .avatar img {
	width: 80px; height: 80px; display: block;
}
.m_profile .tit {
	line-height: 19px;
}
.m_profile .list li {
	line-height: 16px; float: left;
}
.m_profile .text_count {
	font-family: tahoma; font-size: 16px; font-weight: 500;
}
.m_profile .text_count:hover {
	text-decoration: underline;
}
.m_profile .list_limit .text_count {
	font-size: 14px;
}
.m_profile_h .c1 {
	padding: 0px 25px 3px;
}
.m_profile_h .lc {
	padding-top: 2px; position: relative; z-index: 1;
}
.m_profile_h .rc {
	position: relative; min-height: 88px; _height: 88px; _overflow: visible;
}
.m_profile_h .c2 {
	height: 49px; padding-left: 0px; position: relative; z-index: 1;
}
.m_profile_h .c2_bg {
	margin: 0px; padding: 0px; left: 0px; top: 0px; width: 100%; height: 49px; position: absolute; z-index: 0; opacity: 0.3;
}
.m_profile_h .avatar {
	background: none; padding: 0px; border: 0px currentColor; border-image: none; width: 80px; height: 80px;
}
.m_profile_h .avatar img {
	border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px;
}
.m_profile_h .tx_edit_lk {
	border-radius: 0px 0px 5px 5px; left: 0px; width: 80px; height: 20px; bottom: 0px; color: rgb(255, 255, 255); line-height: 18px; display: none; position: absolute; -moz-border-radius: 0 0 5px 5px; -webkit-border-radius: 0 0 5px 5px;
}
.m_profile_h .tx_edit_lk:hover {
	text-decoration: underline;
}
.m_profile_h .lc:hover .tx_edit_lk {
	display: block;
}
.m_profile_h .lc_hover .tx_edit_lk {
	display: block;
}
.m_profile_h .text_user {
	font-weight: normal;
}
.m_profile_h .tit a {
	vertical-align: top;
}
.m_profile_h .url_info {
	line-height: 20px; padding-top: 2px;
}
.m_profile_h .mood_info {
	line-height: 20px; padding-top: 2px;
}
.m_profile_h .mood_info p {
	-ms-word-break: break-all;
}
.m_profile_h .mood_info .null {
	opacity: 0.6;
}
.m_profile_h .mood_info img {
	vertical-align: middle;
}
.m_profile_h .mood_info .opt {
	opacity: 0.6;
}
.m_profile_h .mood_info .opt .text_link {
	margin-right: 14px;
}
.m_profile_h .list {
	position: relative; z-index: 1;
}
.m_profile_h .list .text_atr {
	display: block;
}
.m_profile_h .list .text_count {
	font-family: Arial; font-size: 16px; font-weight: 500; display: block;
}
.m_profile_h .list_limit .text_count {
	font-size: 14px;
}
.m_profile_h .list_limit1 .text_count {
	font-size: 14px;
}
.m_profile_h .list .list_item {
	text-align: center; position: relative; z-index: 1;
}
.m_profile_h .list .stat {
	height: 40px; text-align: left; padding-top: 9px; display: inline-block; position: relative; z-index: 5;
}
.m_profile_h .list .stat:hover {
	text-decoration: none;
}
.m_profile_h .text_count:hover {
	text-decoration: underline;
}
.m_profile_h .list .item_prose {
	padding: 0px 0px 0px 25px; text-align: left; min-width: 58px;
}
.m_profile_h .list .item_favorite {
	min-width: 70px;
}
.m_profile_h .list .item_follow {
	min-width: 76px;
}
.m_profile_h .list .item_fans {
	min-width: 80px;
}
.m_profile_h .list_limit .item_prose {
	min-width: 55px;
}
.m_profile_h .list_limit .item_favorite {
	min-width: 67px;
}
.m_profile_h .list_limit .item_follow {
	min-width: 70px;
}
.m_profile_h .list_limit .item_fans {
	min-width: 92px;
}
.m_profile_h .list_limit1 .item_prose {
	min-width: 70px;
}
.m_profile_h .list_limit1 .item_favorite {
	min-width: 63px;
}
.m_profile_h .list_limit1 .item_follow {
	min-width: 66px;
}
.m_profile_h .list_limit1 .item_fans {
	min-width: 85px;
}
.m_profile_h .list .line_bor {
	padding-top: 10px;
}
.m_profile_h .list .line_bor .foFun {
	margin: 0px; padding: 0px; width: 1px; height: 29px; line-height: 0; overflow: hidden; font-size: 0px; display: block; opacity: 0.5;
}
.m_profile_h .list .list_item .mo_bg {
	display: none;
}
.sc_profile_w {
	padding: 18px 0px 0px;
}
.sc_profile_w .badgeWrap {
	padding-left: 15px;
}
.sc_profile_w .badgeBox {
	padding: 14px 0px 0px;
}
.sc_profile_w .badgeBox .mobileBox {
	margin-right: 0px;
}
.sc_profile_w .ico_badge {
	margin-right: 4px;
}
.m_profile_p {
	padding: 14px 13px 20px 15px;
}
.m_profile_p .tit {
	font-size: 12px; font-weight: normal;
}
.m_profile_p .text_user {
	font-weight: bold;
}
.m_profile_p .rc .desc {
	margin-bottom: 10px;
}
.m_profile_p .list li {
	padding: 0px 10px 0px 5px; border-right-color: rgb(220, 220, 220); border-right-width: 1px; border-right-style: solid; _display: inline-block;
}
.m_profile_p .list li.first {
	padding-left: 0px;
}
.m_profile_p .list li.last {
	padding-right: 0px; border-right-color: currentColor; border-right-width: 0px; border-right-style: none;
}
.m_profile_p .text_atr {
	margin-bottom: 3px; display: block;
}
.m_profile_p .text_count {
	line-height: 18px; display: block;
}
.m_profile_p .rc_2 {
	top: 10px; padding-top: 5px; clear: both; border-top-color: rgb(209, 209, 209); border-top-width: 1px; border-top-style: dotted; position: relative; z-index: 1;
}
.m_profile_p .info {
	line-height: 18px; margin-bottom: 8px;
}
.m_profile_p .info .desc {
	-ms-word-break: normal; -ms-word-wrap: break-word; _overflow: hidden;
}
.m_profile_p .info .text_down {
	font-family: Simsun;
}
.m_profile_p .info .text_up {
	font-family: Simsun;
}
.m_profile_p .opt_l_c1 {
	float: left;
}
.m_profile_p .opt_l_c2 {
	float: right;
}
.m_profile_p .opt_l_c2 .bt_gp1 {
	_float: right;
}
.m_profile_p .m_tip1 {
	padding-bottom: 0px; margin-top: 10px;
}
.m_profile_p .m_tip1_top {
	padding-bottom: 0px; margin-top: 0px;
}
.m_profile_p .bt_gp_c .arrow {
	left: auto; margin-top: 4px;
}
.m_profile_p .bt_gp_c .gb_btn5 {
	padding-right: 10px; padding-left: 10px; display: block; z-index: 1; min-width: 10px; _float: left;
}
.m_profile_p .w_drop {
	_left: auto;
}
.m_profile_p .gb_btn5 .t {
	color: rgb(0, 106, 146);
}
.sum_c1_pic {
	margin-right: 10px; float: left; _margin-right: 7px;
}
.sum_c1_cont {
	overflow: hidden;
}
.sum_c1_pic .avatar {
	background: rgb(255, 255, 255); padding: 2px; border: 1px solid rgb(211, 211, 211); border-image: none; display: block;
}
.sum_c1_pic .avatar img {
	width: 80px; height: 80px; display: block;
}
.sum_c1_cont .tit {
	line-height: 19px;
}
.sum_c1_cont .text_tit {
	font-size: 14px; font-weight: bold;
}
.sum_c1_cont .gb_btn span.t {
	color: rgb(0, 106, 146);
}
.sum .info {
	color: rgb(153, 153, 153); line-height: 18px; -ms-word-break: normal; -ms-word-wrap: break-word; _overflow: hidden;
}
.sum .text_down {
	font-family: Simsun;
}
.sum .text_up {
	font-family: Simsun;
}
.sum_side_topic {
	padding: 15px 15px 0px;
}
.sum_side_topic .sum_c1 {
	margin-bottom: 15px;
}
.sum_side_topic .sum_c2 {
	margin-bottom: 15px;
}
.sum_side_topic .sum_c1_cont {
	position: relative; min-height: 86px; _height: 86px;
}
.sum_side_topic .sum_c1_cont .opt {
	left: 0px; top: 64px; position: absolute;
}
.SC {
	margin-bottom: 10px; border-top-color: rgb(163, 224, 245); border-top-width: 1px; border-top-style: solid;
}
.SC_lst1 .SC_bd {
	padding: 0px 0px 2px 15px;
}
.SC_lst1 .m_lst_s {
	width: 100%; overflow: hidden;
}
.SC_lst1 .m_lst_s .unit {
	margin-right: 14px;
}
.SC_lst1 .kRelaBox {
	padding: 0px 14px;
}
.SC_lst1 .topicIntro {
	margin-top: 6px;
}
.SC_lst1 .topicIntro .top {
	padding: 0px; width: 100%; margin-top: 0px; position: static;
}
.SC_lst1 .topicIntro .left {
	display: none;
}
.SC_lst1 .topicIntro .SA {
	display: none;
}
.SC_lst1 .topicIntro .middle em {
	margin-bottom: 4px;
}
.SC_lst1 .kRelaBox .kRelaInfo {
	padding-right: 20px; padding-left: 25px; _padding-left: 10px; _padding-right: 10px;
}
.SC_lst2 {
	margin-bottom: 5px;
}
.SC_lst2 .SC_bd {
	padding: 5px 15px 0px;
}
.SC_lst2 .m_lst_uc {
	
}
.SC_lst2 .m_lst_uc .unit {
	padding-bottom: 14px;
}
.SC_lst2 .more {
	margin-top: -10px; position: relative; z-index: 6;
}
.SC_lst3 .SC_bd {
	padding: 5px 0px 9px 15px;
}
.SC_lst3 .m_lst_uc .unit {
	width: 49.9%; float: left;
}
.SC_lst3 .more {
	margin-top: -4px;
}
.sc_mv_lst li {
	padding: 0px 15px 15px;
}
.sc_mv_lst .vThumbs {
	width: 100px; height: 75px; overflow: hidden; margin-right: 10px; float: left; display: block;
}
.sc_mv_lst .vThumbs .mask {
	left: 5px; bottom: 5px;
}
.sc_mv_lst .cont {
	overflow: hidden;
}
.sc_mv_lst .tit {
	line-height: 20px;
}
.SC_thumb_mv {
	margin-bottom: 0px;
}
.SC_about_mv {
	margin-bottom: 0px;
}
.SC_more_bar .more_tx {
	padding: 10px 0px 0px 15px; font-family: Simsun; font-size: 14px;
}
.SC_bd_loader {
	padding: 20px 0px; text-align: center;
}
.SC_bd_loader .loading {
	background-position: 0px 0px; width: 16px; height: 16px; display: inline-block;
}
.SC_hd::after {
	height: 0px; line-height: 0; clear: both; font-size: 0px; display: block; visibility: hidden; content: ".";
}
.SC_bd::after {
	height: 0px; line-height: 0; clear: both; font-size: 0px; display: block; visibility: hidden; content: ".";
}
.SC_hd {
	
}
.SC_bd {
	
}
.SC .relative {
	height: 0px; position: relative; z-index: 5;
}
.SC_bor {
	line-height: 0; overflow: hidden; clear: both; font-size: 0px;
}
.SC_bor .SC {
	line-height: 0; overflow: hidden; clear: both; font-size: 0px;
}
.SC_bor {
	padding: 0px 20px; height: 1px; position: relative; z-index: 0;
}
.SC_bor .SC {
	height: 0px; margin-bottom: 0px; border-top-width: 1px !important; border-top-style: dotted !important; display: block;
}
.sc_profile_w .SC_bor {
	padding: 0px;
}
.sc_profile_w .SC_bor .SC {
	border-top-style: solid !important;
}
.sc_profile_w .badgeWrap {
	padding-top: 13px; padding-bottom: 8px;
}
.sc_profile_w .badgeBox {
	padding: 0px;
}
.SC_hd {
	height: 16px; padding-right: 25px; padding-left: 25px; position: relative; z-index: 1;
}
.SC_hd .tit {
	height: 16px; line-height: 16px; overflow: hidden; vertical-align: top;
}
.SC_more {
	padding: 0px 25px;
}
.SC_more .more_txt {
	font-family: Simsun;
}
.SC .more_txt {
	font-family: Simsun;
}
.SC_mod_page {
	line-height: 16px;
}
.SC_mod_page a {
	padding: 0px; width: 14px; height: 14px; text-align: center; line-height: 14px; overflow: hidden; font-family: "Trebuchet MS",Simsun; font-size: 13px; vertical-align: middle; display: inline-block;
}
.SC_mod_page .num_mod {
	margin-right: 7px; margin-left: 7px; vertical-align: middle; display: inline-block;
}
.SC_mod_page a:hover {
	text-decoration: none;
}
.SC_mod_page a.disabled {
	opacity: 0.5;
}
.SC .SC_mod_page {
	top: -28px; right: 15px; position: absolute;
}
.SC_hd .tit .ic_sc_app {
	vertical-align: top; display: inline-block;
}
.SC_hd .tit .desc {
	vertical-align: top; display: inline-block;
}
.SC_hd .tit_tx {
	vertical-align: top; display: inline-block;
}
.SC_hd .amount {
	vertical-align: top; display: inline-block;
}
.SC_hd .tit .ic_sc_app {
	margin-right: 8px; display: none;
}
.SC_hd .tit .tit_tx {
	line-height: 15px; font-size: 14px; font-weight: normal;
}
.SC_hd .tit .desc {
	line-height: 14px; padding-top: 2px; padding-left: 5px;
}
.SC_hd .info {
	height: 16px; line-height: 16px; overflow: hidden;
}
#app_subscriptions .SC_hd .tit .tit_tx {
	cursor: pointer;
}
.SC_hd .ui_tx_count {
	padding: 0px 5px; top: 8px; height: 14px; right: 15px; line-height: 14px; position: absolute; z-index: 5;
}
.remove_side_app {
	display: none;
}
.side_widget_w .remove_side_app {
	top: 8px; width: 15px; height: 15px; right: 10px; display: block; visibility: hidden; position: absolute; z-index: 19; _visibility: visible;
}
.remove_side_app:hover {
	text-decoration: none;
}
.remove_side_app .text {
	left: 0px; top: 0px; width: 15px; text-align: center; line-height: 14px; padding-top: 1px; font-family: Simsun; font-size: 14px; display: block; position: absolute; cursor: pointer;
}
.remove_side_app .bg {
	margin: 0px; padding: 0px; border: 0px currentColor !important; border-image: none !important; width: 15px; height: 14px; line-height: 14px; display: none; cursor: pointer;
}
.remove_side_app:hover .bg {
	display: block;
}
.SC_hd .refresh_tx {
	top: 5px; right: 15px; visibility: hidden; position: absolute; _visibility: visible;
}
.SC_hd .hover_bg {
	background: rgb(255, 255, 255); left: 10px; top: 0px; width: 319px; height: 100%; display: none; position: absolute; z-index: -1; opacity: 0.3; _height: 30px;
}
.SC_hd:hover .hover_bg {
	display: block;
}
.SC_hd .url_mask {
	background: url("blank[1].gif"); left: 15px; top: 0px; width: 309px; height: 100%; display: block; position: absolute; z-index: 0; _height: 30px;
}
.SC_type_mini::after {
	height: 0px; line-height: 0; clear: both; font-size: 0px; display: block; visibility: hidden; content: ".";
}
.SC_type_mini {
	margin-bottom: 0px; border-top-width: 0px;
}
.SC_type_mini .SC_hd {
	padding-top: 7px; padding-bottom: 7px;
}
.SC_type_mini .SC_hd .tit {
	width: 87px; float: left;
}
.SC_type_mini .SC_hd .info {
	overflow: hidden; padding-right: 40px; padding-left: 3px; -ms-zoom: 1; _padding-left: 0;
}
.SC_type_mini .SC_hd .tit a {
	position: relative; z-index: 5;
}
.SC_type_mini .SC_hd .info a {
	position: relative; z-index: 5;
}
.SC_type_larger::after {
	height: 0px; line-height: 0; clear: both; font-size: 0px; display: block; visibility: hidden; content: ".";
}
.SC_type_larger {
	padding-top: 12px; margin-bottom: 0px; border-top-width: 0px;
}
.SC_type_larger .SC_hd {
	padding-top: 7px; padding-bottom: 7px;
}
.SC_type_larger .SC_bd {
	padding: 1px 0px 0px;
}
.SC_type_larger .SC_bor {
	padding-top: 15px;
}
.SC_type_larger .SC_mod_page {
	top: -30px; right: 22px;
}
.SC:hover .remove_side_app {
	visibility: visible;
}
.SC:hover .refresh_tx {
	visibility: visible;
}
.sc_cnt_rmdfollow {
	padding-right: 25px; padding-left: 25px;
}
.sc_cnt_rmdfollow .m_lst_uc .unit {
	padding-bottom: 14px; -ms-zoom: 1;
}
.sc_cnt_rmdfollow .m_lst_uc .last {
	padding-bottom: 7px;
}
.sc_setting {
	height: 1px; clear: both; margin-top: 10px; position: relative; z-index: 0;
}
.sc_setting .SC_bor {
	display: block;
}
.sc_setting .left {
	width: 267px; float: left;
}
.sc_setting .right {
	width: 13px; float: right;
}
.sc_setting_link {
	top: -10px; right: 18px; position: absolute;
}
.sc_setting_na {
	margin-top: 0px;
}
.sc_setting_na .right {
	display: none;
}
.sc_setting_na .sc_setting_link {
	display: none;
}
.sc_setting_na .left {
	width: 100%;
}
.sc_setting .ico_newMsg {
	top: -7px; right: 11px;
}
.sc_setting_tip {
	padding-right: 25px; padding-left: 25px;
}
.sc_setting_tip .topicIntro {
	margin-top: 10px;
}
.sc_setting_tip .topicIntro .SA {
	left: 275px; width: 15px;
}
.sc_setting_tip .kRelaInfo {
	left: 25px; top: 16px; width: 280px; _height: 18px; _left: 10px; _top: 9px;
}
.sc_setting_tip .ic_add {
	margin-top: 3px; _margin-top: 0;
}
.sc_setting_tip .remove_side_app {
	top: 19px; width: 15px; height: 15px; right: 20px; display: block; position: absolute; z-index: 19; _top: 9px;
}
.sc_setting_tip .topicIntro .middle {
	z-index: 1;
}
.sc_cnt_ad .SC {
	margin-bottom: 0px; border-top-color: currentColor !important; border-top-width: 0px !important; border-top-style: none !important;
}
.side_widget_w::after {
	height: 0px; line-height: 0; clear: both; font-size: 0px; display: block; visibility: hidden; content: ".";
}
.side_widget_w {
	
}
.side_widget_w .SC .SC_mod_page {
	right: 15px;
}
.side_widget_w .SC_hd .count {
	right: 28px;
}
.side_widget_w .SC_hd .ui_tx_count {
	right: 28px;
}
.side_widget_w .sc_cnt_lastyear .SC_mod_page {
	right: 13px;
}
.side_widget_w .sc_cnt_mspace .m_plan {
	right: 13px;
}
.side_widget_w .sc_cnt_rmdfollow .SC_mod_page {
	right: 0px;
}
.side_widget_w .sc_coact .SC_mod_page {
	right: 13px;
}
.side #gzTopic .FTL li {
	position: relative;
}
.gico_download {
	background: url("groupfile_111110[1].png") no-repeat 0px 1px;
}
.ico_file_url {
	background-position: right -390px; padding-right: 17px; display: inline-block;
}
.ico_file_url {
	
}
.frameset001 .inner-main {
	_padding-left: 6px; _padding-right: 1px;
}
.frameset001 .inner-extra {
	_padding-left: 4px; _padding-right: 4px;
}
.feed_stats {
	padding: 5px 30px 0px;
}
.feed_stats_c1 {
	color: rgb(153, 153, 153);
}
.feed_stats .ic {
	margin: 3px 3px 0px 0px;
}
.LC_collect .zfNum {
	display: none;
}
.LC_collect .tipsBox1 {
	margin: 1px 0px 0px; width: auto;
}
.LC_collect .at_detail em {
	color: rgb(229, 118, 0);
}
.LC_collect .at_detail a:hover em {
	text-decoration: underline;
}
.LC_collect .at_detail em.checked {
	color: rgb(43, 74, 120);
}
.bt_version_w {
	top: -19px; right: 0px; display: none; position: absolute;
}
.idt_tit {
	padding: 0px 7px; border-radius: 2px; height: 27px; line-height: 27px; overflow: hidden; font-size: 14px; display: inline-block; -moz-border-radius: 2px; -webkit-border-radius: 2px;
}
.idt_tit .vip {
	margin: 6px 4px 5px 0px; float: left; _margin-right: 0;
}
.idt_tit .tIcon {
	margin: 6px 4px 5px 0px; float: left; _margin-right: 0;
}
.idt_tit:hover {
	text-decoration: none;
}
.idt_tit_vip {
	background-position: 0px -273px; border: 1px solid rgb(255, 185, 109); border-image: none;
}
.idt_tit_vip .txt {
	color: rgb(228, 130, 24);
}
.idt_tit_cvip {
	background-position: 0px -327px; border: 1px solid rgb(134, 198, 226); border-image: none; cursor: pointer;
}
.idt_tit_cvip .txt {
	color: rgb(67, 158, 198);
}
.idt_tit_star {
	background-position: 0px -300px; border: 1px solid rgb(193, 160, 211); border-image: none;
}
.idt_tit_star .txt {
	color: rgb(130, 77, 158);
}
.main_bn {
	padding: 0px 0px 10px; width: 640px; height: 92px; overflow: hidden; margin-bottom: 13px; position: relative; z-index: 1;
}
.main_bn_in {
	padding-left: 30px; position: relative;
}
.main_bn_stage {
	width: 580px; height: 90px; overflow: hidden; position: relative;
}
.main_bn_bg {
	background: rgb(233, 233, 233); left: 0px; top: 0px; width: 100%; height: 110px; border-top-color: rgb(222, 222, 222); border-bottom-color: rgb(222, 222, 222); border-top-width: 1px; border-bottom-width: 1px; border-top-style: solid; border-bottom-style: solid; display: none; position: absolute; z-index: -1;
}
.main_bn_item {
	display: inline-block;
}
.main_bn_item:hover {
	text-decoration: none;
}
.main_bn_item:hover img {
	opacity: 0.9;
}
.main_bn_lst li {
	height: 90px; margin-right: 11px; float: left; position: relative; z-index: 1;
}
.main_bn_lst .ic_bn_outer {
	left: 0px; top: 0px; position: absolute; z-index: 5;
}
.main_bn_intro {
	background: rgba(0, 0, 0, 0.6); position: absolute; cursor: pointer;
}
:root .main_bn_intro {
	
}
.main_bn_intro .info {
	color: rgb(255, 255, 255); line-height: 16px;
}
.main_bn_intro .tx_tit {
	color: rgb(255, 193, 96);
}
.main_bn_intro .tx_user {
	vertical-align: middle; display: inline-block;
}
.main_bn_intro .vip {
	vertical-align: middle; display: inline-block;
}
.main_bn_intro .gb_btn {
	vertical-align: middle; display: inline-block;
}
.main_bn_intro .tx_user {
	color: rgb(255, 255, 255);
}
.main_bn_intro .vip {
	
}
.main_bn_intro_mini {
	left: 0px; width: 100%; height: 28px; bottom: 0px; _bottom: 2px; _width: 185px;
}
.main_bn_intro_mini .info {
	padding-top: 5px; padding-left: 9px;
}
.main_bn_intro_larger {
	padding: 5px 5px 0px; height: 28px; right: 5px; bottom: 5px;
}
.main_bn_intro_larger .info {
	display: inline-block;
}
.main_bn_intro_larger .opt {
	display: inline-block;
}
.main_bn_intro_larger2 {
	padding: 0px 10px; height: 90px; right: 0px; bottom: 0px; _bottom: 2px;
}
.main_bn_intro_larger2 .info {
	text-align: center; padding-top: 20px;
}
.main_bn_intro_larger2 .opt {
	text-align: center; padding-top: 15px;
}
.main_bn_remove_btn {
	top: -8px; right: 5px; color: rgb(207, 207, 207); font-family: Simsun; font-size: 16px; font-weight: bold; display: none; position: absolute; text-shadow: 1px 1px 1px #fff;
}
.main_bn_remove_btn:hover {
	color: rgb(159, 203, 223); text-decoration: none;
}
.main_bn_goleft {
	top: 32px; width: 12px; height: 23px; display: none; position: absolute; cursor: pointer;
}
.main_bn_goright {
	top: 32px; width: 12px; height: 23px; display: none; position: absolute; cursor: pointer;
}
.main_bn_goleft {
	background-position: 0px -226px; left: 4px;
}
.main_bn_goright {
	background-position: -13px -226px; right: 4px;
}
.main_bn_goleft:hover {
	background-position: 0px -202px; opacity: 0.6;
}
.main_bn_goright:hover {
	background-position: -13px -202px; opacity: 0.6;
}
.main_bn:hover .main_bn_remove_btn {
	display: block;
}
.main_bn_hover .main_bn_remove_btn {
	display: block;
}
.main_bn_hover .main_bn_goleft {
	display: block;
}
.main_bn_hover .main_bn_goright {
	display: block;
}
.main_bn:hover .main_bn_goleft {
	display: block;
}
.main_bn:hover .main_bn_goright {
	display: block;
}
.ic_loader {
	background: url("loading[1].gif") no-repeat; width: 16px; height: 16px; display: inline-block;
}
.m_loader {
	clear: both;
}
.m_loader_in {
	background: rgb(246, 246, 246); border-top-color: rgb(226, 226, 226); border-top-width: 1px; border-top-style: solid; position: relative; z-index: 0;
}
.m_loader_btn {
	padding: 8px 0px; height: 19px; text-align: center; line-height: 19px; display: block;
}
.m_loader_btn .ic_loader {
	top: 1px; vertical-align: top; visibility: hidden; position: relative; z-index: 0; cursor: pointer;
}
.m_loader_btn .text {
	margin-left: 4px; vertical-align: top; display: inline-block; cursor: pointer;
}
.m_loader_btn .a5 {
	top: 3px; color: rgb(153, 153, 153); position: relative; z-index: 0; cursor: pointer;
}
.m_loader_btn:hover {
	text-decoration: none;
}
.m_loader_ing .ic_loader {
	visibility: visible;
}
.m_loader_ing .m_loader_btn {
	color: rgb(153, 153, 153);
}
.m_loader_mini {
	height: 36px; overflow: hidden;
}
.m_loader_ing2 .m_loader_in {
	background: none; border: 0px currentColor; border-image: none;
}
.m_loader_ing2 .m_loader_btn {
	color: rgb(153, 153, 153);
}
.m_loader_ing2 .ic_loader {
	visibility: visible;
}
.lst_side_setting li {
	
}
.lst_side_setting li label {
	display: inline-block;
}
.btn_remove {
	color: rgb(207, 207, 207); font-family: Simsun; font-size: 16px; font-weight: bold; display: inline-block; cursor: pointer;
}
.btn_closed i {
	color: rgb(207, 207, 207); font-family: Simsun; font-size: 16px; font-weight: bold; display: inline-block; cursor: pointer;
}
.btn_remove {
	text-shadow: 1px 1px 1px #fff;
}
.btn_remove:hover {
	color: rgb(159, 203, 223); text-decoration: none;
}
.btn_closed {
	background: rgb(255, 255, 255); border: 1px solid rgb(224, 224, 224); border-image: none; width: 13px; height: 13px; overflow: hidden; display: block;
}
.btn_closed i {
	background: rgb(255, 255, 255); border: 1px solid rgb(241, 241, 241); border-image: none; width: 11px; height: 11px; text-align: center; color: rgb(198, 198, 198); line-height: 12px; font-size: 12px; font-style: normal; display: block;
}
.btn_closed:hover {
	border: 1px solid rgb(224, 224, 224); border-image: none; text-decoration: none;
}
.btn_closed:hover i {
	background: rgb(216, 216, 216); color: rgb(255, 255, 255);
}
.m_tip_tl {
	padding: 10px 15px 0px;
}
.m_tip_tl_in {
	position: relative;
}
.m_tip_tl .info {
	background: rgb(245, 244, 244); padding: 8px 0px; text-align: center; color: rgb(117, 154, 173); display: block;
}
.m_tip_tl .info:hover {
	background: rgb(240, 240, 240); text-decoration: none;
}
.m_tip_tl .info .info_tx {
	vertical-align: top; display: inline-block;
}
.m_tip_tl .info img {
	vertical-align: top; display: inline-block;
}
.m_tip_tl .info img {
	border-radius: 5px; width: 20px; height: 20px; margin-right: 2px; margin-left: 2px; vertical-align: top; display: inline-block; -moz-border-radius: 5px; -webkit-border-radius: 5px;
}
.m_tip_tl .info .info_tx {
	margin-right: 5px; margin-left: 5px;
}
.m_tip_tl .btn_remove {
	top: 5px; right: 5px; display: none; position: absolute;
}
.m_tip_tl:hover .btn_remove {
	display: inline-block;
}
.m_tip_tl .hover .btn_remove {
	display: inline-block;
}
.w-1220 .headWrap .head_tack_w {
	display: none;
}
.w-1270 .headWrap .nav_pub_wrap {
	display: none;
}
.w-1220 .headWrap .nav_pub_wrap {
	display: block;
}
.w-1067 #EQQ_Container {
	margin: 0px 72px 0px 0px;
}
.w-1067 .sToolbar {
	margin: 0px 0px 0px -36px; z-index: 2;
}
.w-1067 .single .goTopBox {
	display: block !important;
}
.w-1067 .single .sToolbarBg em {
	background-position: -37px -67px; float: right;
}
.w-1015 .bt_version_w {
	display: block;
}
.w-1015 .nv_toggle_btn {
	right: -18px;
}
.w-1220 .bt_version_w {
	display: block;
}
.ipad .nv_head_wrap {
	display: none;
}
.ipad #EQQ_Container {
	display: none;
}
.ico_lie {
	background-position: -132px -490px; margin: -2px 5px 0px 0px; width: 16px; height: 16px; overflow: hidden; vertical-align: middle; display: inline-block;
}
.ico_camera360 {
	background-position: -132px -490px; margin: -2px 5px 0px 0px; width: 16px; height: 16px; overflow: hidden; vertical-align: middle; display: inline-block;
}
.ico_lie {
	
}
.ico_camera360 {
	
}
.relayList .contTips {
	margin-top: -23px;
}
.camera360:hover {
	text-decoration: none;
}
.camera360 span {
	vertical-align: middle;
}
.ico_camera360 {
	background-position: -154px -490px; width: 18px; height: 19px;
}
#cssCheck {
	display: none;
}
.more_pic_pn {
	background: rgb(245, 245, 245); padding: 0px 0px 15px 20px; margin-top: -2px;
}
.more_pic_pn .more_pic_cont {
	padding-top: 3px;
}
.more_pic_pn .more_pic_cont img {
	width: 50px; height: 50px; margin-right: 5px; float: left;
}
.syn_qq_icn {
	background-position: -90px -490px; width: 20px; height: 16px; float: left;
}
.syn_qq_gray {
	background-position: -110px -490px;
}
.oly_guess_pn {
	display: none;
}
.olympic_warn_pn {
	display: none;
}
.ico_gif_pn {
	overflow: visible; position: relative;
}
.iconPic .ico_gif_pn {
	position: static;
}
.mediaWrap .ic_gif {
	right: -3px; bottom: 6px; position: absolute;
}
.big .ic_gif {
	display: none;
}
.ic_tool_veiw {
	background-position: 0px -513px; width: 16px; height: 16px; margin-right: 15px; display: inline-block; cursor: default;
}
.ic_tool_veiw2 {
	background-position: 0px -513px; width: 16px; height: 16px; margin-right: 15px; display: inline-block; cursor: default;
}
.ic_tool_veiw_gray {
	background-position: -20px -513px; cursor: pointer;
}
.ic_tool_veiw2 {
	background-position: -40px -513px; margin-right: 0px;
}
.ic_tool_veiw2_gray {
	background-position: -60px -513px; cursor: pointer;
}
.tl_imgGroup {
	overflow: hidden; padding-top: 2px;
}
.tl_imgGroup .more {
	float: left;
}
.tl_imgGroup .more a {
	background: rgb(255, 255, 255); border: 1px solid rgb(198, 198, 198); border-image: none; width: 21px; height: 65px; text-align: center; line-height: 17px; padding-top: 13px; float: left; display: block;
}
.tl_imgGroup .more a:hover {
	text-decoration: none;
}
.tl_imgGroup_item {
	width: 85px; height: 85px; overflow: hidden; float: left;
}
.tl_imgGroup_link {
	width: 80px; height: 80px; overflow: hidden; display: block; position: relative;
}
.tl_imgGroup_link img {
	display: none;
}
.replyBox .tl_imgGroup {
	padding-top: 2px; padding-left: 20px;
}
.tl_imgNum_1 {
	width: auto; padding-right: 5px;
}
.tl_imgNum_2 {
	width: auto; padding-right: 5px;
}
.tl_imgNum_3 {
	width: auto; padding-right: 5px;
}
.tl_imgNum_4 {
	width: auto; padding-right: 5px;
}
.tl_imgNum_5 {
	width: auto; padding-right: 5px;
}
.tl_imgNum_6 {
	width: 260px;
}
.tl_imgNum_9 {
	width: 260px;
}
.tl_imgNum_7 {
	width: 345px;
}
.tl_imgNum_8 {
	width: 345px;
}
.w_sb_p .LC_mini .tl_imgGroup {
	width: 100%; clear: both;
}
.multiMedia .tl_imgNum_5 {
	width: 255px;
}
.upPics_view .upPics_view_num_1 {
	width: 90px;
}
.upPics_view .upPics_view_num_2 {
	width: 175px;
}
.upPics_view .upPics_view_num_3 {
	width: 260px;
}
.upPics_view .upPics_view_num_6 {
	width: 260px;
}
.upPics_view .upPics_view_num_9 {
	width: 260px;
}
.upPics_view .upPics_view_num_4 {
	width: 345px;
}
.upPics_view .upPics_view_num_7 {
	width: 345px;
}
.upPics_view .upPics_view_num_8 {
	width: 345px;
}
.upPics_view .upPics_view_num_5 {
	width: 430px;
}
.ui_blue_alert_b {
	background: url("i_pic_a[1].png") no-repeat; overflow: hidden; display: inline-block;
}
.ui_blue_alert_b {
	
}
.ui_blue_alert_b {
	background-position: 0px -100px; width: 33px; height: 33px;
}
.close_page {
	background: rgb(255, 255, 255); border-radius: 5px; height: 100%; font-size: 14px; min-height: 960px; _height: 960px; -moz-border-radius: 5px; -webkit-border-radius: 5px;
}
.close_page .ui_blue_alert_b {
	float: left;
}
.close_page .cp_info {
	padding-top: 5px; margin-left: 10px; float: left;
}
.close_page .cp_info .con {
	margin-bottom: 10px;
}
.close_page .cp_info li {
	margin-left: -14px; position: relative;
}
.close_page .cp_info .dot {
	width: 14px; height: 14px; line-height: 14px; vertical-align: middle; display: inline-block; _position: relative;
}
.close_page .cp_info .dot {
	
}
.close_page .w300 {
	margin: 0px auto; width: 300px; padding-top: 130px;
}
#topWrap .whiteBg {
	
}
.mainWrapperBg {
	display: none;
}
.topicIntro .top {
	display: none !important;
}
.ui_prompt_in {
	background: rgb(255, 255, 240); padding: 5px 8px; border: 1px solid rgb(244, 228, 180); border-image: none;
}
.userCap {
	left: 11px; width: 20px; height: 20px; float: left; position: absolute; -ms-zoom: 1;
}
.w_qk_bd .userCap {
	display: none;
}
.ico_large_birthday {
	background: url("cap_png24[1].png") no-repeat; width: 95px; height: 47px; display: inline-block; _background: none;
}
.ico_medium_birthday {
	background: url("cap_png24[1].png") no-repeat; width: 95px; height: 47px; display: inline-block; _background: none;
}
.ico_small_birthday {
	background: url("cap_png24[1].png") no-repeat; width: 95px; height: 47px; display: inline-block; _background: none;
}
.ico_large_birthday {
	margin: 0px;
}
.ico_medium_birthday {
	margin-left: -46px;
}
.ico_small_birthday {
	margin-left: -76px;
}
.cap_panel {
	position: absolute; cursor: pointer;
}
.LC .userCap .cap_panel {
	left: 16px; top: -2px; width: 20px; height: 20px; overflow: hidden;
}
.m_profile .cap_panel {
	left: -9px; top: -12px; width: 45px; height: 47px; overflow: hidden;
}
.m_profile_h .cap_panel {
	left: -6px; top: -7px; width: 28px; height: 28px; overflow: hidden;
}
.ico_ts {
	background: url("ui_i_pic_[1].png") no-repeat; width: 16px; height: 16px; display: inline-block; _background: url("ui_i_pic_ie6[1].png") no-repeat; _filter: none;
}
.ico_te {
	background: url("ui_i_pic_[1].png") no-repeat; width: 16px; height: 16px; display: inline-block; _background: url("ui_i_pic_ie6[1].png") no-repeat; _filter: none;
}
.ico_ts {
	background-position: -8px -35px;
}
.ico_te {
	background-position: -42px -35px;
}
.ico_tsW {
	width: auto; height: auto; margin-top: 2px; margin-right: 5px;
}
.link_group {
	vertical-align: middle; display: inline-block; position: relative;
}
.drop_toggle {
	width: 18px; height: 16px; margin-left: 2px; vertical-align: middle; display: inline-block;
}
.drop_toggle .a4 {
	color: rgb(97, 97, 97); margin-top: 7px; margin-left: 4px;
}
.open .drop_toggle {
	background: rgb(255, 255, 255); border-width: 1px 1px 0px; border-style: solid solid none; border-color: rgb(220, 220, 220) rgb(220, 220, 220) currentColor; border-image: none; width: 16px; height: 15px; position: relative; z-index: 9999;
}
.drop_menu_mini {
	background: white; padding: 1px; border: 1px solid rgb(220, 220, 220); border-image: none; display: none; position: absolute; z-index: 999;
}
.drop_menu_mini .tx_lk {
	padding: 0px 2px 0px 4px; color: rgb(51, 51, 51); display: block; min-width: 55px; _width: 55px;
}
.drop_menu_mini .tx_lk:hover {
	background: rgb(96, 154, 219); color: rgb(255, 255, 255); text-decoration: none;
}
.open .drop_menu_mini {
	display: block;
}
.feed_m_c1 {
	padding-top: 5px; margin-right: 10px; float: left; _margin-right: 7px;
}
.feed_m_c2 {
	overflow: hidden;
}
.feed_mod .avatar img {
	margin-bottom: 5px; display: block;
}
.feed_m_c1 .gb_btn3 {
	padding-right: 3px; padding-left: 5px; min-width: 25px;
}
.feed_m_opt {
	clear: both;
}
.feed_mod .time_link {
	vertical-align: middle; display: inline-block;
}
.feed_mod .cmt_link {
	vertical-align: middle; display: inline-block;
}
.feed_mod .zb_link {
	vertical-align: middle; display: inline-block;
}
.imgModTips .msgCnt {
	font-size: 12px !important;
}
.sc_banner {
	padding: 10px 25px 0px; width: 269px; overflow: hidden;
}
.sc_banner img {
	width: 269px;
}
.top_recommend_label {
	background: rgb(253, 244, 234); padding: 0px 2px 0px 0px; border-radius: 3px; height: 18px; color: rgb(240, 134, 47); line-height: 16px; vertical-align: middle; display: inline-block;
}
.top_recommend_label .ico_toprecommend {
	margin-top: 2px; margin-right: 2px;
}
.top_recommend .top_del {
	width: 16px; height: 18px; color: rgb(153, 153, 153); line-height: 19px; overflow: hidden; font-family: Simsun; margin-left: 1px; vertical-align: middle; display: none;
}
.top_recommend .top_del {
	text-decoration: none;
}
.top_recommend .top_del:hover {
	text-decoration: none;
}
.list_men li:hover .top_del {
	display: inline-block;
}
.favList .title .ffsong {
	font: 12px/normal normal; color: rgb(93, 93, 93); margin-left: 8px; font-size-adjust: none; font-stretch: normal;
}
.TL_null {
	padding: 30px 0px 40px; text-align: center;
}
.TL_null span {
	vertical-align: middle; display: inline-block;
}
.TL_null .pic {
	margin-right: 25px;
}
.TL_null .info {
	text-align: left; color: rgb(180, 180, 180); font-family: "MicroSoft YaHei","SimHei"; font-size: 16px; font-weight: normal;
}
.cmd_guide {
	padding: 0px 0px 0px 33px;
}
.cmd_guide h2 {
	color: rgb(102, 102, 102); margin-bottom: 5px;
}
.cmd_guide .list {
	margin-bottom: 15px;
}
.cmd_guide .list li {
	margin-right: 20px; float: left;
}
.cmd_guide .list li.last {
	margin-right: 0px;
}
.cmd_guide .list li a {
	border: 1px solid rgb(238, 226, 228); border-image: none; width: 120px; height: 120px; overflow: hidden; display: block; position: relative;
}
.cmd_guide .list li a:hover {
	text-decoration: none;
}
.cmd_guide .list li .text {
	left: 0px; width: 100%; text-align: left; bottom: 0px; color: rgb(204, 204, 204); line-height: 22px; text-indent: 10px; position: absolute;
}
.cmd_guide .list2 .avatars {
	letter-spacing: -1px; font-size: 0px; vertical-align: middle; display: inline-block;
}
.cmd_guide .list2 img {
	margin: 0px 4px 0px 0px;
}
.cmd_guide .list2 .info {
	color: rgb(102, 102, 102); margin-left: 10px; vertical-align: middle; display: inline-block;
}
.recent_read {
	padding: 2px 0px; height: 20px;
}
.recent_read .recent_link {
	width: 20px; height: 20px; margin-right: 5px; vertical-align: middle; display: inline-block; position: relative;
}
.recent_read .recent_link img {
	width: 20px; height: 20px;
}
.recent_read .read_close {
	background: rgb(0, 0, 0); top: 0px; width: 10px; height: 10px; text-align: center; right: 0px; color: rgb(255, 255, 255); line-height: 10px; font-size: 10px; font-weight: bold; display: none; position: absolute; opacity: 0.5;
}
.recent_read .recent_link:hover .read_close {
	display: block;
}
.recent_read .recent_link .hover {
	display: block;
}
.read_account {
	margin: 10px 0px 5px; padding: 0px 0px 0px 75px; font-size: 12px;
}
.recent_read .btn_moreSet {
	margin-left: 5px; vertical-align: -5px; _vertical-align: -3px;
}
.pubInfo .left .sico {
	margin-right: 2px; _display: inline;
}
.int_like .like_plus {
	color: rgb(117, 154, 173); display: none;
}
.int_like:hover {
	text-decoration: none;
}
.pubInfo .left .int_like {
	color: rgb(0, 106, 146); margin-left: 3px;
}
.pubInfo .left .int_havelike span {
	font-weight: bold;
}
.pubInfo .left .num_likeb span {
	font-weight: bold;
}
.int_like .btn_ldrop {
	margin-top: 4px; position: absolute;
}
.ico_webmb {
	background-position: -210px -111px;
}
.ico_mobile {
	background-position: -227px -112px;
}
.ico_pad {
	background-position: -242px -112px;
}
.ico_tencent {
	background-position: -258px -112px;
}
.ico_3rdApp {
	background-position: -275px -112px;
}
.ico_sfeed {
	background-position: -172px -109px;
}
.ico_likeb {
	background-position: -290px -112px; vertical-align: -2px; cursor: pointer;
}
.ico_likea {
	background-position: -306px -112px; vertical-align: -2px; cursor: pointer;
}
.ico_likec {
	background-position: -45px -354px; vertical-align: -7px;
}
.AL .my_like {
	margin: 10px 30px; line-height: 18px; border-bottom-color: currentColor; border-bottom-width: medium; border-bottom-style: none;
}
.like_plus {
	margin: 0px; color: rgb(117, 154, 173); font-style: normal; position: absolute; pointer-events: none;
}
.fav .like_plus {
	text-decoration: none; margin-left: -4px;
}
.fav .ic_selected {
	margin: 2px 3px 0px 0px;
}
.pubInfo .funBox .int_like span {
	margin: 0px; color: rgb(0, 106, 146);
}
.pubInfo .num_likeb .btn_ldrop {
	display: none;
}
.like_list {
	width: 548px; overflow: hidden; padding-top: 10px;
}
.like_list .imgList {
	width: 581px; padding-left: 0px;
}
.like_list .imgList li {
	margin-right: 33px;
}
.like_list .imgList li a {
	width: 50px;
}
.pubInfo .funBox .int_like span {
	margin: 0px; color: inherit;
}
.LC_mini .pubInfo .funBox .int_like span {
	display: inline;
}
.LC_mini .pubInfo .funBox a.int_like {
	margin-left: 0px;
}
.pubInfo .int_havelike {
	margin-left: -3px !important;
}
.pubInfo .num_likeb {
	margin-left: -3px !important;
}
.prizeBox {
	background: url("prTlBg[1].png"); width: 236px; height: 109px; padding-top: 8px;
}
.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;
}
.ui_tab_new {
	background: rgb(245, 245, 245); border-width: medium medium 1px; border-style: none none solid; border-color: currentColor currentColor rgb(228, 228, 228); margin: 0px; border-image: none; width: auto; height: 44px; overflow: visible; _overflow: hidden;
}
.ui_tab_new li {
	height: 32px; margin-top: 11px; border-top-color: rgb(245, 245, 245); border-top-width: 1px; border-top-style: solid;
}
.ui_tab_new li.select {
	background: rgb(255, 255, 255); border-width: 1px 1px medium; border-style: solid solid none; border-color: rgb(228, 228, 228) rgb(228, 228, 228) currentColor; border-image: none; height: 33px; margin-left: 0px; position: relative;
}
.ui_tab_new li b {
	background: none;
}
.ui_tab_new h3 {
	line-height: 22px; padding-top: 16px;
}
.ui_tab_rad {
	border-radius: 5px 0px 0px;
}
.noCircle li {
	margin-top: 6px;
}
.noCircle li b {
	font-weight: normal;
}
.AL .ui_tit_new {
	background: rgb(239, 239, 239); margin: 0px; padding: 14px 20px 0px 19px; height: 31px; border-bottom-color: rgb(228, 228, 228); border-bottom-width: 1px; border-bottom-style: solid;
}
#talkList .snake_dragon {
	margin: -1px 0px; padding: 0px; border-bottom-color: currentColor; border-bottom-width: medium; border-bottom-style: none;
}
#talkList .snake_dragon:hover {
	margin: -1px 0px; padding: 0px; border-bottom-color: currentColor; border-bottom-width: medium; border-bottom-style: none;
}
.snake_splite {
	background: rgb(255, 255, 255); margin: 0px 0px 46px; padding: 30px 0px 0px; width: 100%; height: 16px; line-height: 16px; border-bottom-color: rgb(209, 209, 209); border-bottom-width: 1px; border-bottom-style: dotted; position: relative;
}
.snake_splite .snake_memory {
	background: rgb(255, 255, 255); left: 215px; width: 125px; height: 32px; padding-left: 25px; display: block; position: absolute; cursor: pointer;
}
.snake_splite .snake_memory img {
	margin-right: 4px; float: left; display: inline;
}
.snake_splite .snake_memory span {
	width: 66px; float: left;
}
.horse_snake .snake_splite .snake_memory {
	left: 205px; width: 145px;
}
.horse_snake .snake_splite .snake_memory span {
	width: 90px;
}
.ico_temp {
	width: 16px; height: 16px; overflow: hidden; margin-left: 2px; vertical-align: text-top; display: inline-block;
}
.ico_temp {
	
}
.ico_temp_1 {
	background-position: 0px 0px;
}
.ico_temp_2 {
	background-position: -17px 0px;
}
.ico_temp_3 {
	background-position: -34px 0px;
}
.ico_temp_4 {
	background-position: -51px 0px;
}
.ico_temp_5 {
	background-position: -68px 0px;
}
.ico_temp_6 {
	background-position: -84px 0px;
}
.w_sb_po {
	width: 321px !important;
}
.w_sb {
	width: 319px !important;
}
#pageSetLink {
	margin-left: 650px !important;
}
.nkDotLink {
	color: rgb(0, 106, 146); text-decoration: none; border-bottom-color: rgb(117, 154, 173); border-bottom-width: 1px; border-bottom-style: dotted;
}
.nkDotLink:hover {
	text-decoration: none !important;
}
em.eventPic {
	display: none !important;
}
.rich_mod {
	display: none;
}
.orderWrap {
	visibility: hidden;
}
.vip {
	vertical-align: -3px;
}
.ico_phone {
	vertical-align: -3px;
}
.ico_level {
	vertical-align: -3px;
}
.ico_qvip {
	vertical-align: -3px;
}
.tIcon {
	vertical-align: -3px;
}
.ic_mall_small {
	vertical-align: -3px;
}
.m_profile_h .tit a.ico_master_star {
	vertical-align: -3px;
}
.m_profile_h .tit a.vip {
	vertical-align: -3px;
}
.m_profile_h .tit a.ico_level {
	vertical-align: -3px;
}
.sp_entrance_pn {
	margin-top: 20px;
}
.multiMedia .rich_mod {
	float: left;
}
.multiMedia .mediaWrap {
	margin: 8px 0px 0px; padding-top: 0px; clear: none; float: left;
}
.miniMultiMedia .videoBox {
	width: 120px; height: 90px; margin-right: 0px; float: left;
}
.multiMedia .lc_rich_wp {
	padding: 10px 0px 8px;
}
.multiMedia .tl_imgGroup {
	float: left;
}
.multiMedia .tl_imgVideo {
	width: auto;
}
.multiMedia .musicBox {
	padding: 5px 0px 0px;
}
.multiMedia .picBox {
	padding-bottom: 8px;
}
.multiMedia .oly_guess_pn {
	margin-right: 10px;
}
.multiMedia .mediaWrap .mediaWrap {
	margin-top: 2px;
}
.multiMedia .vThumbsBox {
	float: left;
}
.iconPic .mediaWrap {
	display: none !important;
}
.iconPic .orderWrap {
	display: none !important;
}
.iconPic .rich_mod {
	display: none !important;
}
.iconPic .miniMultiMedia .mMM {
	display: block !important;
}
.mMOpen .miniMultiMedia {
	display: none !important;
}
.mMOpen .picBox {
	display: none !important;
}
.mMOpen .videoBox {
	display: none !important;
}
.mMOpen .musicBox {
	display: none !important;
}
.mMOpen .tl_imgGroup {
	display: none !important;
}
.mMOpen .tl_picVote {
	display: none !important;
}
.mMOpen .orderWrap {
	display: none !important;
}
.mMOpen .rich_mod {
	display: none !important;
}
.mMPic .preview {
	display: none !important;
}
.mMVideo .vThumbs {
	display: none !important;
}
.mMPics .tl_imgGroup {
	display: none !important;
}
.mMOpen .mThumbsBox {
	display: none;
}
.mMOpen .mediaWrap {
	float: none;
}
.mMOpen .oly_guess_pn {
	float: none;
}
.mMOpen .orderWrap {
	float: none;
}
.mMOpen .rich_mod {
	float: none;
}
.mMOpen .mediaWrap {
	display: block !important;
}
.mPic .picBox {
	display: block !important;
}
.mVideo .videoBox {
	display: block !important;
}
.mMusic .musicBox {
	display: block !important;
}
.mPics .tl_imgGroup {
	display: block !important;
}
.mPVote .tl_picVote {
	display: block !important;
}
.mRich .orderWrap {
	display: block !important;
}
.mRich .rich_mod {
	display: block !important;
}
.lc_rcmd_item .rich_mod {
	display: block !important;
}
.ico_rich {
	background-position: -274px -146px;
}
.multiMedia .rich_mod_min .mask {
	left: 0px; top: 0px; width: 100%; height: 100%; bottom: 0px; display: block; position: absolute; z-index: 3; -ms-zoom: 1; _height: 200px; _width: 335px;
}
.rich_pic_cnt {
	-ms-zoom: 1;
}
.miniMultiMedia .tx_nowrap {
	padding-bottom: 3px; padding-left: 4px; margin-right: 20px; vertical-align: top; display: inline-block; cursor: pointer;
}
.miniMultiMedia .tx_nowrap:hover {
	text-decoration: underline;
}
.miniMultiMedia .ic {
	vertical-align: top;
}
.miniMultiMedia {
	clear: both;
}
.miniMultiMedia .mMM {
	height: 23px; text-align: left; line-height: 16px; padding-top: 5px; float: left;
}
.miniMultiMedia .mMM a:hover {
	text-decoration: none;
}
.mMPic a:hover .preview {
	background: rgb(247, 251, 252); border: 1px solid rgb(231, 231, 231); border-image: none; margin-top: 18px; display: block !important; position: absolute; z-index: 99;
}
.mMPic a.hover .preview {
	background: rgb(247, 251, 252); border: 1px solid rgb(231, 231, 231); border-image: none; margin-top: 18px; display: block !important; position: absolute; z-index: 99;
}
.mMVideo a:hover .vThumbs {
	background: rgb(247, 251, 252); border: 1px solid rgb(231, 231, 231); border-image: none; width: 120px; height: 90px; overflow: hidden; margin-top: 18px; display: block !important; position: absolute; z-index: 99;
}
.mMPics:hover .tl_imgGroup {
	background: rgb(247, 251, 252); padding: 3px 5px 2px 0px; border: 1px solid rgb(231, 231, 231); border-image: none; margin-top: 18px; display: block !important; position: absolute; z-index: 99; box-shadow: 1px 1px 2px #ddd;
}
.mMPics:hover .tl_imgGroup_item {
	padding: 2px 0px 3px 5px; width: 80px; height: 80px;
}
.replyBox .miniMultiMedia {
	padding-left: 20px;
}
.replyBox .multiMedia .picBox {
	
}
.replyBox .multiMedia .videoBox {
	
}
.replyBox .multiMedia .tl_imgGroup {
	margin-right: 0px;
}
.replyBox .mMPics .tl_imgGroup {
	padding-left: 0px;
}
.replyBox .miniMultiMedia .tx_nowrap {
	
}
.replyBox .multiMedia .rich_mod_min {
	padding: 2px 20px 3px 0px;
}
.replyBox .multiMedia .rich_mod {
	margin-left: 20px;
}
#searchU .shareSearch .inputTxt::-ms-clear {
	display: none;
}
#searchU .shareSearch .inputTxt {
	width: 165px; padding-right: 19px;
}
.LC .rec_mess {
	background: rgb(243, 243, 243); margin: 0px -30px; padding: 16px 30px 18px; width: auto; float: none;
}
.picBannerPn {
	width: 440px;
}
.ppBannerPn {
	background: rgb(245, 245, 245); padding: 8px 10px 5px; border: 1px solid rgb(233, 233, 233); border-image: none; width: 320px; line-height: normal;
}
.orderWrap {
	border: 0px currentColor; border-image: none;
}
.orderView {
	width: 100%;
}
.orderDetail {
	padding: 20px; overflow: hidden;
}
.goodsPic {
	height: 80px; margin-right: 8px; float: left;
}
.goodsPic img {
	height: 100%;
}
.orderName {
	overflow: hidden;
}
.orderNote {
	display: none;
}
.orderView .btn_lbuy {
	display: none;
}
.orderFun {
	margin-top: 5px;
}
.btn_buy {
	background: rgb(255, 149, 37); border-radius: 2px; border: 1px solid rgb(244, 128, 81); border-image: none; color: rgb(255, 255, 255); display: none; -moz-border-radius: 2px; -webkit-border-radius: 2px;
}
.btn_buy:hover {
	text-decoration: none;
}
.btn_buy span {
	padding: 0px 9px; height: 18px; line-height: 17px; overflow: hidden; border-top-color: rgb(255, 182, 104); border-top-width: 1px; border-top-style: solid; display: inline-block; cursor: pointer;
}
.orderView {
	cursor: url("cursor_minify[1].cur"), pointer;
}
.orderView .orderDetail {
	padding: 0px 10px 20px 20px; height: 200px;
}
.orderView .orderName {
	height: 100px; line-height: 1.75; font-size: 14px; margin-bottom: 4px;
}
.orderView .texth2 {
	height: 50px;
}
.orderView .memName {
	font-size: 14px; margin-bottom: 4px;
}
.orderView .orderPrice {
	font-size: 14px;
}
.orderView .goodsPic {
	width: 200px; height: 200px; overflow: hidden; margin-right: 10px;
}
.orderView .vTools {
	padding: 10px 15px 8px; height: 19px; overflow: hidden; display: block;
}
.orderView .vTools .ic_download {
	top: 1px; position: relative;
}
.orderView img {
	width: auto;
}
.mem_book {
	width: 80px; height: 80px; float: left;
}
.orderView .mem_book {
	background: url("book[1].png") no-repeat; width: 200px; height: 200px; margin-right: 10px; float: left;
}
.orderView .mem_book p {
	padding: 16px 30px 0px 47px; color: rgb(255, 255, 255); display: block;
}
.orderView .mem_book img {
	margin: 22px 0px 0px 48px; width: 40px; height: 40px; display: block;
}
.orderView .orderNote {
	color: rgb(153, 153, 153); display: block;
}
.orderView .btn_buy {
	display: inline-block;
}
.orderView .orderFun {
	margin-top: 10px;
}
.replyBox .orderWrap {
	margin: 6px 0px 0px; border-top-color: rgb(227, 227, 227); border-top-width: 1px; border-top-style: solid;
}
.replyBox .orderDetail {
	padding: 10px 20px 5px;
}
.replyBox .orderView {
	padding-top: 0px;
}
.replyBox .orderView .orderDetail {
	padding-top: 0px; border-top-color: currentColor; border-top-width: 0px; border-top-style: none;
}
.replyBox .orderView .vTools {
	padding-top: 5px; padding-bottom: 6px;
}
.lc_baoliaoInfo {
	line-height: 16px; padding-top: 5px; clear: both;
}
.lc_baoliaoInfo .ic_baoliao {
	margin-right: 5px;
}
.lc_rcmd_item .msgCnt {
	display: none !important;
}
.lc_rcmd_item .multiMedia .mediaWrap {
	margin: 0px !important; padding: 0px !important;
}
.SC_ad .SC_bd {
	margin: 0px auto; padding: 0px; width: 264px;
}
.SC_ad .SC_ad_borbg {
	margin: 0px; padding: 0px; width: auto; overflow: hidden;
}
.LC_juhe {
	position: relative; cursor: default;
}
.LC_juhe .tl_juhe {
	-ms-overflow-y: visible;
}
.LC_juhe .tl_juhe .ui_tx_count {
	border-radius: 8px; top: -1px; height: 16px; text-align: center; right: 9px; line-height: 16px; font-weight: normal; display: inline-block; position: absolute; min-width: 10px;
}
.LC_juhe .tl_juhe .replyBox {
	background: rgb(244, 244, 244); border-radius: 0px; border: 0px currentColor; border-image: none; margin-top: 5px;
}
.LC_juhe_open .tl_juhe_list .replyBox {
	background: rgb(244, 244, 244);
}
.LC_juhe .tl_juhe .replyBox .msgCnt {
	padding-top: 6px; padding-bottom: 6px; margin-right: 10px; margin-left: 10px;
}
.tl_juhe_media {
	width: 100px; height: 75px; margin-top: 5px; margin-left: 10px; float: right; position: relative;
}
.tl_juhe_media .picBox {
	border-radius: 0px; overflow: visible; margin-right: 0px; float: none;
}
.tl_juhe_media .picBox .pic {
	padding: 0px; width: 100px; height: 75px; overflow: hidden; display: block;
}
.tl_juhe_media .nums_tx {
	right: 0px; bottom: 5px; line-height: 18px; padding-right: 10px; padding-left: 10px; position: absolute;
}
.tl_juhe_media .ic_gif {
	right: -3px; bottom: 5px; position: absolute;
}
.tl_juhe_media .vThumbs {
	width: 100px; height: 75px;
}
.tl_juhe_media .vThumbs .mask {
	width: 100px; height: 75px;
}
.tl_juhe_media .vThumbs .mask .b3_video {
	left: 28px; top: 15px; position: absolute;
}
.tl_juhe_media .rich_longwb_box .pic {
	float: none;
}
.tl_juhe_media .rich_longwb_box .pic_in {
	width: 100px; height: 75px; overflow: hidden; display: block;
}
.tl_juhe_media .rich_longwb_box .pic_in img {
	padding: 0px; border: 0px currentColor; border-image: none; width: 100%;
}
.tl_juhe_media .rich_longwb_box .pic .ic_longwb_sign {
	bottom: 5px;
}
.tl_juhe_media .rich_longwb_box .pic:hover {
	cursor: default;
}
.tl_juhe_toggle {
	background: url("sprite[1].png") no-repeat 0px 0px; left: 277px; width: 86px; height: 16px; bottom: 0px; line-height: 0; font-size: 0px; display: inline-block; visibility: hidden; position: absolute; cursor: pointer;
}
.tl_juhe_more {
	text-align: center; line-height: 20px; padding-top: 5px; padding-bottom: 20px; clear: both; display: block;
}
.tl_juhe_scroll {
	background: url("ico_textbox_close.8a[1].png") no-repeat; width: 26px; height: 23px; right: 0px; margin-top: -12px; display: block; position: absolute; _background: url("ico_textbox_close.ie6[1].png");
}
.LC_juhe_active {
	background: rgb(248, 248, 248); margin-top: -1px; border-top-color: rgb(228, 228, 228); border-bottom-color: rgb(228, 228, 228); border-top-width: 1px; border-bottom-width: 1px; border-top-style: dotted; border-bottom-style: dotted;
}
.LC_juhe:hover {
	background: rgb(248, 248, 248); margin-top: -1px; border-top-color: rgb(228, 228, 228); border-bottom-color: rgb(228, 228, 228); border-top-width: 1px; border-bottom-width: 1px; border-top-style: dotted; border-bottom-style: dotted;
}
.LC_juhe_active li.tl_juhe {
	border: 0px currentColor; border-image: none;
}
.LC_juhe:hover li.tl_juhe {
	border: 0px currentColor; border-image: none;
}
.LC_juhe:hover li.tl_juhe_list {
	border: 0px currentColor; border-image: none;
}
.LC_juhe_active .tl_juhe_toggle {
	bottom: -1px; visibility: visible;
}
.LC_juhe:hover .tl_juhe_toggle {
	bottom: -1px; visibility: visible;
}
.LC_juhe_open {
	background: rgb(248, 248, 248); margin-top: -1px; border-top-color: rgb(228, 228, 228); border-bottom-color: rgb(228, 228, 228); border-top-width: 1px; border-bottom-width: 1px; border-top-style: dotted; border-bottom-style: dotted;
}
.LC_juhe_open .tl_juhe_toggle {
	background-position: 0px -30px; bottom: -1px; visibility: visible;
}
.LC_juhe .tl_juhe_loading .loading {
	background-position: 0px 0px; left: 307px; width: 16px; height: 16px; bottom: 5px; clear: both; position: absolute;
}
.LC_weixun li {
	overflow: visible; padding-top: 15px; padding-bottom: 5px; border-bottom-color: currentColor !important; border-bottom-width: 0px !important; border-bottom-style: none !important;
}
.lc_weixun_tit {
	font-size: 14px; margin-bottom: 8px;
}
.lc_weixun_caret {
	background: red; height: 0px; bottom: -1px; line-height: 0; font-size: 0px; position: relative;
}
.lc_weixun_caret .caret_in {
	border-width: 0px 6px 7px; border-style: dashed dashed solid; border-color: transparent transparent rgb(248, 248, 248); left: 29px; top: -7px;
}
.lc_weixun_caret .caret_out {
	border-width: 0px 7px 8px; border-style: dashed dashed solid; border-color: transparent transparent rgb(240, 240, 240); left: 28px; top: -8px;
}
.lc_weixun_content {
	background: rgb(248, 248, 248); padding: 12px 20px; border-radius: 3px; border: 1px solid rgb(240, 240, 240); border-image: none; margin-bottom: 1px;
}
.lc_weixun_content .msgBox {
	overflow: visible;
}
.lc_weixun_content .mFun {
	right: 40px; margin-top: 0px;
}
.LC_weixun .msgCnt_hotTopic .pic {
	width: 120px; height: 90px; overflow: hidden; margin-right: 10px; float: left;
}
.LC_weixun .msgCnt_hotTopic .pic img {
	width: 120px;
}
.LC_weixun .msgCnt_hotTopic_cnt {
	overflow: hidden;
}
.LC_weixun .rich_tag_hotTopic {
	background: rgb(153, 203, 234); padding: 0px 9px; height: 20px; right: -20px; color: rgb(255, 255, 255); line-height: 19px; display: inline-block; position: relative;
}
.LC_weixun .replyBox {
	border-width: 0px 0px 0px 3px; border-style: none none none solid; border-color: currentColor currentColor currentColor rgb(231, 231, 231); border-image: none;
}
.LC_weixun .replyBox .msgBox {
	padding-top: 0px; padding-bottom: 0px;
}
.sc_juheEnter_btn {
	background: url("entry_logo[1].png") no-repeat; top: -22px; width: 95px; height: 32px; right: 15px; position: absolute; z-index: 99;
}
.sc_juheEnter_btn a {
	line-height: 22px; padding-top: 7px; padding-left: 21px; display: block;
}
.sc_juheEnter_btn_vipSkin {
	top: -202px;
}
.pushAdW1 {
	width: 250px;
}
.pushAdW2 {
	width: 420px;
}
.pushAdW3 {
	width: 320px;
}
.pushAdW4 {
	width: 200px;
}
.pushAdPn {
	padding: 10px 10px 6px; border: 1px solid rgb(227, 227, 227); border-image: none; margin-bottom: 10px; position: relative; z-index: 1;
}
.pushAdPn .pushAdBd {
	margin-bottom: 5px;
}
.pushAdPn .pushAdFd {
	height: 20px; line-height: 16px;
}
.pushAdPn .roll_nav {
	float: right;
}
.pushAdPn .roll_nav_lk {
	background-position: -38px -46px; width: 15px;
}
.pushAdPn .roll_nav_lk:hover {
	background-position: -2px -46px;
}
.pushAdPn .roll_nav_cur {
	background-position: -22px -46px; width: 15px;
}
.pushAdPn .pushAdLine {
	left: 90px; top: 10px; width: 80px; height: 250px; border-right-color: rgb(255, 255, 255); border-left-color: rgb(255, 255, 255); border-right-width: 5px; border-left-width: 5px; border-right-style: solid; border-left-style: solid; display: block; position: absolute;
}
.pushAdPn .pushAdVline {
	left: 10px; top: 90px; width: 250px; height: 80px; border-top-color: rgb(255, 255, 255); border-bottom-color: rgb(255, 255, 255); border-top-width: 5px; border-bottom-width: 5px; border-top-style: solid; border-bottom-style: solid; display: block; position: absolute;
}
.pushAdPn .vThumbs {
	width: 200px; height: 150px;
}
.pushAdPn .mediaWrap {
	margin: 0px;
}
.pushAdPn .vThumbsBox {
	padding: 0px; margin-bottom: 5px;
}
.pushAdPn .mask {
	width: 200px; height: 150px;
}
.pushAdPn .mask em {
	margin: 53px 0px 0px 80px;
}
.pushAdPn .ic_look_sign {
	right: -11px; bottom: 5px; color: rgb(255, 255, 255); line-height: 22px; font-size: 12px; position: absolute;
}
.pushAdPn .ic_look_sign:hover {
	text-decoration: none;
}
.mVideo .pushAdFd {
	display: none;
}
.year_time {
	padding-bottom: 13px;
}
.year_time strong {
	width: 98px; height: 23px; text-align: center; color: rgb(255, 255, 255); font-size: 14px; display: inline-block; background-color: rgb(204, 192, 159);
}
.pushAdPn .cnt {
	padding-top: 2px;
}
.pushAdPn .cnt .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;
}
.pushAdPn .rich_sbanner_cover {
	left: 0px; top: 0px; width: 346px; height: 155px; position: absolute; z-index: 99; background-image: url("opa_0[1].gif");
}
.talkBox h2 em {
	float: left;
}
.talkBox .countTxtBox_v3 {
	height: 18px; padding-right: 10px; position: static;
}
.talkBox .countTxtBox_v3 .countTxt span.error {
	position: static;
}
.talkBoxStatus {
	background: rgb(248, 248, 248); border-radius: 0px 0px 3px 3px; padding-top: 4px; padding-bottom: 4px; border-top-color: rgb(208, 208, 208); border-top-width: 1px; border-top-style: dashed;
}
.talkBoxStatus_full {
	background: rgb(220, 244, 253);
}
.talkBoxStatus_notfull {
	background: rgb(248, 248, 248);
}
.sendStatusBar .sendStatusItem {
	margin-left: 5px; float: left; _display: inline;
}
.sendStatusItem .item {
	padding: 5px 3px; height: 16px; line-height: 16px; font-size: 0px; vertical-align: top; display: inline-block;
}
.sendStatusItem .item .ic {
	display: inline-block;
}
.sendStatusItem .item a {
	vertical-align: top; display: inline-block;
}
.sendStatusItem .item .name_lk {
	color: rgb(102, 102, 102); font-size: 12px; margin-left: 3px;
}
.sendStatusItem .item .btn_remove {
	font-size: 13px; margin-top: 1px; margin-left: 3px;
}
.sendStatusItem .item .del {
	background: none; line-height: 16px;
}
.sendStatusItem .item .ic_edit {
	margin-left: 3px;
}
.sendStatusItem .fadeBg {
	background: rgb(220, 244, 253);
}
.sendStatusItem .fadeNoBg {
	background: rgb(248, 248, 248);
}
.sendPicBlock {
	width: 55px; height: 55px; position: relative;
}
.sendPicBlock .pic {
	width: 55px; height: 55px; overflow: hidden; display: block; position: relative; z-index: 5;
}
.move .pic {
	cursor: move;
}
.sendPicBlock .op {
	left: 0px; width: 100%; height: 20px; text-align: center; bottom: 0px; padding-top: 3px; position: absolute; z-index: 9;
}
.sendPicBlock .op .line_tx {
	font-size: 12px; vertical-align: top; display: inline-block;
}
.sendPicBlock .op .b2_ic {
	cursor: pointer;
}
.sendPicBlock .losed {
	left: 0px; width: 100%; height: 55px; text-align: center; bottom: 0px; position: absolute; z-index: 9;
}
.sendPicBlock .losed .ui_ico_s {
	padding-top: 14px; display: block;
}
.sendPicBlock .losed .ui_ico_s .ui_warnico {
	margin-left: 0px;
}
.sendPicBlock .losed .ui_ico_s span {
	padding-top: 3px; margin-left: 0px; display: block;
}
.sendStatusPics {
	padding-top: 5px; padding-bottom: 5px; padding-left: 10px;
}
.sendStatusPics .small_lst {
	height: 55px; overflow: hidden; position: relative;
}
.sendStatusPics .larger_lst {
	height: 101px; overflow: hidden; position: relative;
}
.sendStatusPics .errorInfo {
	padding-top: 8px;
}
.sendStatusPics .loader {
	left: 0px; width: 100%; height: 55px; bottom: 0px; position: absolute; z-index: 9;
}
.sendStatusPics .m_plan_bar {
	left: 5px; top: 38px; width: 43px; height: 7px; position: absolute; opacity: 0.8;
}
.sendStatusPics .m_plan_per {
	height: 7px;
}
.sendStatusPics .larger_lst .loader {
	height: 100px;
}
.sendStatusPics .larger_lst .m_plan_bar {
	left: 10px; top: 66px; width: 78px;
}
.sendPicBlock .btn_closed {
	top: 0px; right: 0px; position: absolute; z-index: 15;
}
.addMoreBlock {
	width: 55px; height: 55px; overflow: hidden; position: relative;
}
.addMoreBlock .screenshot_lk {
	left: 15px; bottom: 4px; color: rgb(117, 154, 173); letter-spacing: 1px; text-decoration: underline; position: absolute;
}
.addMoreBlock .flashMask {
	left: 0px; top: 0px; width: 100%; height: 100%; display: block; position: absolute; cursor: pointer;
}
.addMoreBlock .btn_addMore {
	overflow: hidden; display: block; position: relative;
}
.addMoreBlock .btn_addMore_larger {
	overflow: hidden; display: block; position: relative;
}
.sendStatusPics .sendPicBlock {
	margin-right: 8px; float: left; _display: inline;
}
.sendStatusPics .addMoreBlock {
	overflow: hidden; float: left;
}
.sendStatusPics .addMoreBlock .btn_addMore:hover {
	text-decoration: none;
}
.sendStatusPics .addMoreBlock .input_file {
	top: 0px; width: 100px; height: 100px; right: 0px; overflow: hidden; font-size: 100px; position: absolute; cursor: pointer; opacity: 0;
}
.sendStatusPicVote .addMoreBlock .input_file {
	top: 0px; width: 100px; height: 100px; right: 0px; overflow: hidden; font-size: 100px; position: absolute; cursor: pointer; opacity: 0;
}
.sendStatusPics .small_lst .addMoreBlock .b2_ic {
	margin-top: 8px;
}
.sendStatusPics .small_lst .addMoreBlock .screenshot_lk {
	bottom: 7px;
}
.sendStatusPics .larger_lst .sendPicBlock {
	width: 100px; height: 100px; margin-right: 14px;
}
.sendStatusPics .larger_lst .sendPicBlock .pic {
	width: 100px; height: 100px;
}
.sendStatusPics .larger_lst .sendPicBlock .makeup_lk {
	margin-right: 16px;
}
.sendStatusPics .larger_lst .sendPicBlock .rotateR_lk {
	margin-left: 16px;
}
.sendStatusPics .larger_lst .sendPicBlock .losed {
	height: 100px;
}
.sendStatusPics .larger_lst .sendPicBlock .losed .ui_ico_s {
	padding-top: 35px;
}
.sendStatusPics .larger_lst .sendPicBlock .losed .ui_ico_s span {
	padding-top: 8px;
}
.sendStatusPics .larger_lst .addMoreBlock {
	width: 100px; height: 100px;
}
.sendStatusPics .larger_lst .addMoreBlock .screenshot_lk {
	left: 23px; bottom: 10px;
}
.sendStatusPics .draging {
	position: absolute; z-index: 999; opacity: 0.8; box-shadow: 2px 2px 2px 0px rgba(0,0,0,0.1);
}
.sendStatusPicVote .larger_lst .draging {
	position: absolute; z-index: 999; opacity: 0.8; box-shadow: 2px 2px 2px 0px rgba(0,0,0,0.1);
}
.sendPicBlock .pic img {
	transition:opacity 400ms; -webkit-transition: opacity 400ms ease; -moz-transition: opacity 400ms ease; -o-transition: opacity 400ms ease;
}
.sendPicBlock .pic img.notran {
	transition:none; -webkit-transition: none; -moz-transition: none; -o-transition: none;
}
.sendPicBlock .pic img.rotate {
	transition:200ms ease-in-out; -webkit-transition: all 200ms ease-in-out; -moz-transition: all 200ms ease-in-out; -o-transition: all 200ms ease-in-out;
}
.sendPicBlock .rotate0 {
	transform: rotate(0deg); -webkit-transform: rotate(0deg); -moz-transform: rotate(0deg); -o-transform: rotate(0deg);
}
.sendPicBlock .rotate90 {
	transform: rotate(90deg); -webkit-transform: rotate(90deg); -moz-transform: rotate(90deg); -o-transform: rotate(90deg);
}
.sendPicBlock .rotate180 {
	transform: rotate(180deg); -webkit-transform: rotate(180deg); -moz-transform: rotate(180deg); -o-transform: rotate(180deg);
}
.sendPicBlock .rotate270 {
	transform: rotate(270deg); -webkit-transform: rotate(270deg); -moz-transform: rotate(270deg); -o-transform: rotate(270deg);
}
.sendPicBlock .rotate360 {
	transform: rotate(360deg); -webkit-transform: rotate(360deg); -moz-transform: rotate(360deg); -o-transform: rotate(360deg);
}
.sendStatusUrlLine {
	border-top-color: rgb(208, 208, 208); border-top-width: 1px; border-top-style: dashed;
}
.sendStatusUrlLine .urlParse {
	border-top-color: rgb(255, 255, 255); border-top-width: 1px; border-top-style: solid;
}
.urlParse {
	padding: 0px 10px 10px; margin-top: 1px;
}
.urlParse .urlParseText {
	height: 113px;
}
.urlParse .urlCheck {
	left: 0px; bottom: 0px; position: absolute;
}
.urlParseNoPic .urlCheck {
	position: relative;
}
.urlParseNoPic .urlParseText {
	height: auto;
}
.urlParsePic {
	width: 120px; overflow: hidden; margin-top: 10px; margin-right: 10px; float: left; display: inline;
}
.urlParsePic .picList {
	width: 120px; height: 90px; overflow: hidden;
}
.slidePic {
	width: 9999px;
}
.slidePic li {
	width: 120px; height: 90px; float: left;
}
.slidePic li img {
	width: 100%;
}
.slideCtrl {
	margin: 9px 0px 0px; width: 120px; height: 12px; text-align: center; color: rgb(102, 102, 102); line-height: 12px; font-family: Tahoma,Arial; position: relative;
}
.slideBtn {
	width: 12px; height: 12px;
}
.slideBtn .a4 {
	border-width: 6px 7px;
}
.talkBox .focus .sendStatusUrl .a_r {
	border-right-color: rgb(74, 147, 192);
}
.talkBox .sendStatusUrl .a_r {
	border-right-color: rgb(74, 147, 192);
}
.talkBox .focus .sendStatusUrl .a_l {
	margin: 0px; right: 0px; border-left-color: rgb(74, 147, 192); position: relative;
}
.talkBox .sendStatusUrl .a_l {
	margin: 0px; right: 0px; border-left-color: rgb(74, 147, 192); position: relative;
}
.talkBox .focus .btnDefault .a {
	cursor: default;
}
.talkBox .btnDefault .a {
	cursor: default;
}
.talkBox .focus .btnDefault .a_l {
	border-left-color: rgb(204, 204, 204);
}
.talkBox .btnDefault .a_l {
	border-left-color: rgb(204, 204, 204);
}
.talkBox .focus .btnDefault .a_r {
	border-right-color: rgb(204, 204, 204);
}
.talkBox .btnDefault .a_r {
	border-right-color: rgb(204, 204, 204);
}
.btnLeft {
	left: 0px; position: absolute;
}
.btnRight {
	right: 0px; position: absolute;
}
.urlParseText {
	overflow: hidden; padding-top: 10px; padding-right: 20px; position: relative;
}
.urlParseText .urlTitBox {
	padding: 0px;
}
.urlParseText .urlSumBox {
	padding: 0px;
}
.urlParseText .urlLink {
	padding: 0px;
}
.urlParseText .urlCheck {
	padding: 0px;
}
.urlParseTextEdit .urlTitBox {
	padding: 0px 1px 0px 5px; border: 1px solid transparent; border-image: none; margin-bottom: 5px;
}
.urlParseTextEdit .urlSumBox {
	padding: 0px 1px 0px 5px; border: 1px solid transparent; border-image: none; margin-bottom: 5px;
}
.urlParseTextEdit .urlSumBox {
	margin-bottom: 0px;
}
.urlParseText .urlTitBox {
	margin-top: -5px;
}
.urlParseTextEdit .urlTitBox {
	border: 1px solid rgb(123, 214, 246); border-image: none; margin-top: 0px;
}
.urlParseTextEdit .urlSumBox {
	border: 1px solid rgb(123, 214, 246); border-image: none; margin-top: 0px;
}
.talkBox .focus .editWrap textarea {
	background: rgb(248, 248, 248); width: 100%; height: 20px; overflow: hidden; font-size: 12px; vertical-align: top;
}
.talkBox .editWrap textarea {
	background: rgb(248, 248, 248); width: 100%; height: 20px; overflow: hidden; font-size: 12px; vertical-align: top;
}
.talkBox .editWrap input {
	background: rgb(248, 248, 248); width: 100%; height: 20px; overflow: hidden; font-size: 12px; vertical-align: top;
}
.talkBox .focus .urlParseTextEdit textarea {
	background: rgb(255, 255, 255);
}
.talkBox .urlParseTextEdit textarea {
	background: rgb(255, 255, 255);
}
.talkBox .urlParseTextEdit input {
	background: rgb(255, 255, 255);
}
.urlParseText .urlTit {
	padding: 4px 0px 0px; border: currentColor; border-image: none; height: 20px; line-height: 16px; display: inline-block;
}
.urlParseText .urlSummary {
	padding: 4px 0px 0px; border: currentColor; border-image: none; height: 20px; line-height: 16px; display: inline-block;
}
.urlSumBox a:hover {
	background: rgb(192, 209, 214); color: rgb(51, 51, 51); text-decoration: none; cursor: pointer;
}
.urlTitBox a:hover {
	background: rgb(192, 209, 214); color: rgb(51, 51, 51); text-decoration: none; cursor: pointer;
}
.urlParseTextEdit .urlWarning {
	border: 1px solid rgb(245, 98, 0); border-image: none;
}
.urlParseText .urlWarning {
	border: 1px solid rgb(245, 98, 0); border-image: none;
}
.urlParseTextEdit .urlWarning2 {
	margin: 0px 0px 5px; border: 1px solid rgb(245, 98, 0); border-image: none;
}
.urlParseText .urlWarning2 {
	margin: 0px 0px 5px; border: 1px solid rgb(245, 98, 0); border-image: none;
}
.urlParseText .urlTit {
	font-weight: bold;
}
.urlParseText .urlSummary {
	color: rgb(102, 102, 102);
}
.urlParseText .urlTit {
	color: rgb(102, 102, 102);
}
.urlParseText .urlLink {
	width: 390px; height: 22px; color: rgb(153, 153, 153); line-height: 22px; overflow: hidden; white-space: nowrap; -ms-word-break: break-all; -ms-text-overflow: ellipsis;
}
.urlParseText .urlEditBtn {
	top: 10px; width: 30px; right: 5px; position: absolute;
}
.urlParseText .del {
	background: none; left: 19px; top: 0px; color: rgb(153, 153, 153); line-height: 16px; font-size: 13px; position: absolute;
}
.urlParseText .urlCheck {
	margin-top: 5px;
}
.urlParseTextEdit .urlCheck {
	margin-top: 5px;
}
.urlParseTextEdit .urlCheck {
	padding-left: 6px;
}
.urlParseTextEdit .urlLink {
	padding-left: 6px;
}
.urlCheck .showPic {
	padding-right: 20px; position: relative;
}
.sendStatusPicVote {
	padding-bottom: 5px; position: relative;
}
.sendStatusPicVote .btn_closed {
	top: 0px; right: 5px; position: absolute;
}
.sendStatusPicVote .sendPicBlock .btn_closed {
	right: 0px;
}
.sendStatusPicVote .sendPicTit {
	padding-left: 10px;
}
.sendStatusPicVote .sendPicTit h3 {
	color: rgb(0, 0, 0); line-height: 32px; font-size: 12px; font-weight: normal;
}
.sendStatusPicVote .sendPicTit h3 span {
	color: rgb(153, 153, 153);
}
.sendStatusPicVote .item {
	width: 100px; margin-right: 14px; float: left; position: relative;
}
.sendStatusPicVote .larger_lst {
	padding-left: 10px;
}
.sendStatusPicVote .larger_lst .sendPicBlock {
	width: 100px; height: 100px; overflow: hidden;
}
.sendStatusPicVote .larger_lst .sendPicBlock .pic {
	width: 100px; height: 100px;
}
.sendStatusPicVote .larger_lst .addMoreBlock {
	width: 100px; height: 100px; float: left;
}
.sendStatusPicVote .larger_lst .sendPicBlock .losed {
	left: 0px; width: 100%; height: 100px; text-align: center; bottom: 0px; position: absolute; z-index: 9;
}
.sendStatusPicVote .larger_lst .sendPicBlock .losed .ui_ico_s {
	padding-top: 35px; display: block;
}
.sendStatusPicVote .larger_lst .loader {
	left: 0px; width: 100%; height: 100px; bottom: 0px; position: absolute; z-index: 9;
}
.sendStatusPicVote .larger_lst .sendPicBlock .makeup_lk {
	margin-right: 10px;
}
.sendStatusPicVote .larger_lst .sendPicBlock .picCut_lk {
	margin-left: 12px;
}
.sendStatusPicVote .larger_lst .m_plan_bar {
	left: 10px; top: 66px; width: 78px; height: 7px; position: absolute; opacity: 0.8;
}
.sendStatusPicVote .larger_lst .operate {
	padding: 5px 0px;
}
.sendStatusPicVote .larger_lst .operate span {
	width: 100%; height: 22px; text-align: center; line-height: 22px; overflow: hidden; display: block;
}
.sendStatusPicVote .larger_lst .operate .desc_tx {
	width: 84px; text-align: center; display: inline-block;
}
.sendStatusPicVote .larger_lst .operate .url_tx {
	width: 84px; text-align: center; display: inline-block;
}
.sendStatusPicVote .larger_lst .operate .editor a {
	color: rgb(153, 153, 153);
}
.sendStatusPicVote .larger_lst .operate .desc {
	text-align: left;
}
.sendStatusPicVote .larger_lst .operate .url {
	text-align: left;
}
.sendStatusPicVote .larger_lst .operate .desc a {
	color: rgb(102, 102, 102); vertical-align: top;
}
.sendStatusPicVote .larger_lst .operate .url a {
	color: rgb(102, 102, 102); vertical-align: top;
}
.sendStatusPicVote .larger_lst .operate .ic_edit {
	margin-top: 2px;
}
.sendStatusPicVote .larger_lst .operate a:hover {
	color: rgb(91, 164, 210);
}
.sendStatusPicVote .larger_lst .addMoreBlock .screenshot_lk {
	left: 0px; width: 100%; text-align: center; bottom: 10px;
}
.sendStatusPicVote .larger_lst .addMoreBlock .screenshot_lk a {
	margin: 0px 5px; color: rgb(117, 154, 173); text-decoration: underline;
}
.sendStatusPicVote .addDesCha {
	background: rgb(235, 235, 235); margin: 10px 1px 0px; padding: 5px 0px 15px 9px; border-top-color: rgb(214, 214, 214); border-top-width: 1px; border-top-style: solid; position: relative;
}
.sendStatusPicVote .addDesCha .caret {
	left: 66px; top: -7px; width: 20px; height: 10px; display: block; position: absolute;
}
.sendStatusPicVote .addDesCha .caret_out {
	width: 0px; height: 0px; overflow: visible; font-family: simsun; font-size: 0px; display: block; position: absolute; _line-height: 0;
}
.sendStatusPicVote .addDesCha .caret_in {
	width: 0px; height: 0px; overflow: visible; font-family: simsun; font-size: 0px; display: block; position: absolute; _line-height: 0;
}
.sendStatusPicVote .addDesCha .caret_out {
	border-width: 0px 7px 8px; border-style: dashed dashed solid; border-color: transparent transparent rgb(214, 214, 214); left: 0px; top: -1px; z-index: 1;
}
.sendStatusPicVote .addDesCha .caret_in {
	border-width: 0px 6px 7px; border-style: dashed dashed solid; border-color: transparent transparent rgb(235, 235, 235); left: 1px; top: 0px; z-index: 2;
}
.sendStatusPicVote .addDesCha .addIntro {
	padding-top: 10px;
}
.sendStatusPicVote .addDesCha .addIntro input {
	padding: 0px 10px; border: 1px solid rgb(205, 205, 205); border-image: none; width: 420px; height: 24px; color: rgb(153, 153, 153); line-height: 24px; float: left;
}
.sendStatusPicVote .addDesCha .addIntro span {
	color: rgb(153, 153, 153); line-height: 26px; margin-left: 10px; float: left; display: inline;
}
.sendStatusPicVote .addDesCha .addIntro .focus {
	color: rgb(102, 102, 102);
}
.sendStatusPicVote .addDesCha .optintro {
	padding-top: 3px;
}
.sendStatusPicVote .addDesCha .intro {
	color: rgb(153, 153, 153); line-height: 26px; float: left;
}
.sendStatusPicVote .addDesCha .opt {
	margin-top: 13px; margin-right: 10px; float: right; display: inline;
}
.sendStatusPicVote .addDesCha .opt label {
	margin-right: 10px;
}
.sendStatusPicVote .control {
	padding: 12px 20px 0px 10px;
}
.sendStatusPicVote .control .endtime {
	float: left;
}
.sendStatusPicVote .control .endtime select {
	font-size: 12px;
}
.sendStatusPicVote .control .listen {
	margin-top: 5px; float: right;
}
.sendStatusPicVote .control .listen input {
	margin-top: -3px; margin-right: 5px; vertical-align: middle;
}
.sendStatusPicVote .control .listen label {
	color: rgb(0, 0, 0);
}
.sendStatusPicVote .control .listen a {
	color: rgb(31, 110, 146);
}
.sendStatusPicVote .errorInfo {
	padding-top: 5px; padding-left: 10px;
}
.sendStatusPicVote .control .endtime .calendar {
	padding: 0px 9px 1px 4px;
}
.insertFunDisabled .ico_pic {
	background-position: -115px -282px;
}
.insertFunDisabled .ico_audio {
	background-position: -132px -282px;
}
.insertFunDisabled .ico_feel {
	background-position: -251px -282px;
}
.insertFunDisabled .ic_baoliao {
	background-position: -268px -282px;
}
.insertFunDisabled .ico_videos {
	background-position: -234px -282px;
}
.insertFunDisabled .ico_qz_prize {
	background-position: -217px -282px;
}
.insertFunDisabled .ico_aVote {
	background-position: -285px -282px;
}
.insertFunDisabled .ic_truth {
	background-position: -183px -282px;
}
.insertFunDisabled .ic_longwb {
	background-position: -166px -282px;
}
.insertFunDisabled .ico_att {
	background-position: -149px -282px;
}
.insertFunDisabled a {
	cursor: default;
}
.insertFunDisabled .txt {
	cursor: default;
}
.insertFunDisabled .sico {
	cursor: default;
}
.insertFunDisabled .txt:hover {
	color: rgb(153, 153, 153);
}
.ui_c {
	width: 40px; height: 40px; position: relative; cursor: pointer;
}
.ui_c_a {
	width: 40px; height: 40px; position: absolute;
}
.ui_c_a_ok {
	left: 0px; top: 0px; width: 40px; height: 40px; position: absolute; z-index: 3;
}
.ui_c_a_ok img {
	display: block;
}
.ui_c_a_best {
	background: rgba(0, 0, 0, 0.65); border-radius: 50%;
}
.ui_c_a_best .ui_c_a_bor {
	background: url("ui_c_a_bor[1].png") no-repeat; width: 100%; height: 100%; position: absolute; z-index: 0; opacity: 0.6;
}
.ui_c_b {
	width: 40px; height: 40px; position: absolute;
}
.ui_c_b_tx {
	left: 0px; top: 0px; width: 100%; text-align: center; color: rgb(255, 255, 255); line-height: 40px; font-family: Arial; font-size: 14px; position: absolute; z-index: 40;
}
.ui_c_b_best {
	box-sizing: border-box; background-clip: content-box; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; -o-box-sizing: border-box; -ms-box-sizing: border-box;
}
.ui_c_b_best .ui_c_b_bg {
	box-sizing: border-box; background-clip: content-box; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; -o-box-sizing: border-box; -ms-box-sizing: border-box;
}
.ui_c_b_best .ui_c_b_rotate {
	box-sizing: border-box; background-clip: content-box; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; -o-box-sizing: border-box; -ms-box-sizing: border-box;
}
.ui_c_b_best .ui_c_b_fill {
	box-sizing: border-box; background-clip: content-box; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; -o-box-sizing: border-box; -ms-box-sizing: border-box;
}
.ui_c_b_best .ui_c_b_mask {
	box-sizing: border-box; background-clip: content-box; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; -o-box-sizing: border-box; -ms-box-sizing: border-box;
}
.ui_c_b_best .ui_c_b_bg {
	border-radius: 50%; border: 2px solid rgb(24, 24, 24); border-image: none; width: 100%; height: 100%; position: absolute; z-index: 0; background-color: rgb(42, 42, 42);
}
.ui_c_b_best .ui_c_b_fill {
	border-width: 4px 4px 4px 0px; border-style: solid solid solid none; border-color: rgb(143, 143, 143) rgb(143, 143, 143) rgb(143, 143, 143) currentColor; border-radius: 0px 100% 100% 0px / 0px 50% 50% 0px; border-image: none; top: 0px; width: 50%; height: 100%; right: 0px; position: absolute; z-index: 10; opacity: 0;
}
.ui_c_b_best .ui_c_b_rotate {
	border-width: 4px 0px 4px 4px; border-style: solid none solid solid; border-color: rgb(143, 143, 143) currentColor rgb(143, 143, 143) rgb(143, 143, 143); transform-origin: 100% 50%; border-radius: 100% 0px 0px 100% / 50% 0px 0px 50%; border-image: none; left: 0px; top: 0px; width: 50%; height: 100%; position: absolute; z-index: 20; -moz-transform-origin: 100% 50%; -webkit-transform-origin: 100% 50%; -o-transform-origin: 100% 50%;
}
.ui_c_b_best .ui_c_b_mask {
	border-width: 2px 0px 2px 2px; border-style: solid none solid solid; border-color: rgb(24, 24, 24) currentColor rgb(24, 24, 24) rgb(24, 24, 24); border-radius: 100% 0px 0px 100% / 50% 0px 0px 50%; border-image: none; left: 0px; top: 0px; width: 50%; height: 100%; position: absolute; z-index: 30; opacity: 1; background-color: rgb(42, 42, 42);
}
.ui_c_b_best_cur .ui_c_b_bg {
	border: 0px currentColor; border-image: none; background-color: rgb(32, 121, 183);
}
.ui_c_b_best_cur .ui_c_b_rotate {
	border-color: rgb(71, 148, 202);
}
.ui_c_b_best_cur .ui_c_b_fill {
	border-color: rgb(71, 148, 202);
}
.ui_c_b_best_cur .ui_c_b_mask {
	border: 0px currentColor; border-image: none; background-color: rgb(32, 121, 183);
}
.ui_c_group_best {
	width: 80px; height: 40px;
}
.ui_c_group_best .ui_c_group_bg {
	border-radius: 20px; width: 100%; height: 40px; background-color: rgba(0, 0, 0, 0.65);
}
.ui_c_tx {
	top: 0px; width: 40px; text-align: center; color: rgb(255, 255, 255); line-height: 40px; font-size: 14px; font-weight: normal; display: none; position: absolute;
}
.ui_c_group_ie .ui_c_tx {
	display: block;
}
.ui_c_group_best .ui_c_tx {
	display: block;
}
.ui_c_yes .ui_c_a {
	left: 0px; top: 0px;
}
.ui_c_yes .ui_c_b {
	left: 0px; top: 0px;
}
.ui_c_yes .ui_c_tx {
	right: 2px;
}
.ui_c_no .ui_c_a {
	top: 0px; right: 0px;
}
.ui_c_no .ui_c_b {
	top: 0px; right: 0px;
}
.ui_c_no .ui_c_tx {
	left: 2px;
}
.ui_c_a_ie {
	background: url("ui_c_ie_20140108[1].png") no-repeat 0px 0px; _background: none;
}
.ui_c_a_ie .ui_c_a_ok {
	_background: none;
}
.ui_c_a_ie .ui_c_a_ok img {
	_display: none;
}
.ui_c_b_ie .ui_c_b_rotate {
	background: url("black[1].png") no-repeat 0px -1600px; width: 40px; height: 40px; display: block; _background: none;
}
.ui_c_b_ie_cur .ui_c_b_rotate {
	background: url("blue[1].png") no-repeat 0px -1600px; _background: none;
}
.ui_c_group_ie {
	width: 80px;
}
.ui_c_group_ie .ui_c_group_bg {
	background: url("ui_c_group_ie_bg[1].png") no-repeat; width: 80px; height: 40px; display: block; _background: none;
}
.iv-over50 .ui_c_b_fill {
	opacity: 1;
}
.iv-over50 .ui_c_b_mask {
	opacity: 0;
}
.iv-unvoted .ui_c_b_ie {
	overflow: hidden; display: none;
}
.iv-voted .ui_c_b_tx {
	transform: scale(0.8); -webkit-transform: scale(0.8, 0.8); -moz-transform: scale(0.8, 0.8); -o-transform: scale(0.8, 0.8);
}
.iv-voted .ui_c_b_ie .ui_c_b_tx {
	width: 156%; line-height: 50px; -ms-zoom: 0.8; transform: scale(1); _width: 100%; _line-height: 47px;
}
:root .iv-voted .ui_c_b_ie .ui_c_b_tx {
	width: 125%;
}
.iv-unvoted .ui_c_b {
	opacity: 0;
}
.ui_c:hover .ui_c_a_best {
	background: rgba(10, 76, 122, 1);
}
.ui_c:hover .ui_c_b_best .ui_c_b_bg {
	background: rgba(10, 76, 122, 1);
}
.ui_c:hover .ui_c_b_best .ui_c_b_mask {
	background: rgba(10, 76, 122, 1);
}
.ui_c:hover .ui_c_b_best_cur span.ui_c_b_bg {
	background: rgb(32, 121, 183);
}
.ui_c:hover .ui_c_b_best_cur span.ui_c_b_mask {
	background: rgb(32, 121, 183);
}
.iv-expired.ui_c:hover .ui_c_a_best {
	background: rgba(0, 0, 0, 0.65);
}
.iv-expired.ui_c:hover .ui_c_b_best .ui_c_b_bg {
	background: rgb(42, 42, 42);
}
.iv-expired.ui_c:hover .ui_c_b_best .ui_c_b_mask {
	background: rgb(42, 42, 42);
}
.ui_c:hover .ui_c_a_ie {
	background-position: -146px 0px;
}
.ui_c:hover .ui_c_b_ie .ui_c_b_rotate {
	background-image: url("blue[1].png");
}
.iv-expired.ui_c:hover .ui_c_a_ie {
	background-position: 0px 0px;
}
.iv-expired.ui_c:hover .ui_c_b_ie .ui_c_b_rotate {
	background-image: url("black[1].png");
}
.ui_c_a_ie6 .ui_c_a_ok {
	
}
.m_voteTabs {
	background: rgb(235, 235, 235); padding: 9px 0px; border: 1px solid rgb(227, 227, 227); border-image: none; height: 16px; overflow: hidden; margin-top: 10px;
}
.m_voteTabs .m_voteTab_item {
	color: rgb(220, 220, 220); line-height: 16px; float: left;
}
.m_voteTabs .m_voteTab_item p {
	padding: 0px 7px; font-family: Arial; display: inline-block;
}
.m_voteTabs .m_voteTab_item p a {
	color: rgb(128, 128, 128);
}
.m_voteTabs .m_voteTab_item span {
	margin-right: 2px; vertical-align: middle; display: inline-block;
}
.m_voteTabs .m_voteTab_item i {
	margin: 0px 1px 1px 0px; border: 1px solid rgb(191, 191, 191); border-image: none; width: 5px; height: 5px; overflow: hidden; float: left;
}
.m_voteTabs .m_voteTab_item .visited {
	color: rgb(51, 51, 51); font-weight: bold;
}
.m_voteTabs .fourSquare span {
	width: 16px; height: 16px;
}
.m_voteTabs .threeSquare span {
	width: 16px; height: 16px;
}
.m_voteTabs .m_voteTab_item .colorSquare {
	background: rgb(191, 191, 191);
}
.m_voteTabs .m_voteTab_item .visited i {
	border: 1px solid rgb(165, 165, 165); border-image: none;
}
.m_voteTabs .m_voteTab_item .visited .colorSquare {
	background: rgb(165, 165, 165);
}
.m_voteTabs .twoSquare span {
	width: 16px; height: 8px; overflow: hidden;
}
.m_voteTabs .noSquare span {
	text-align: center;
}
.m_voteTabs .noSquare i {
	background: none; border: 0px currentColor; border-image: none; width: auto; height: auto; color: rgb(191, 191, 191); font-style: normal; font-weight: bold;
}
.m_voteTabs .noSquare .visited .colorSquare {
	background: none; border: 0px currentColor; border-image: none; color: rgb(165, 165, 165);
}
.prompt_vote {
	padding: 2px 0px 9px; height: 20px; line-height: 20px;
}
.prompt_vote .avatars {
	height: 20px; overflow: hidden; margin-right: 5px; vertical-align: middle; display: inline-block;
}
.prompt_vote .avatars img {
	border-radius: 5px; width: 20px; height: 20px; margin-right: 1px;
}
.tl_picVote {
	padding: 0px; width: 290px;
}
.tl_picVote_item {
	position: relative;
}
.tl_picVote_item .pic {
	overflow: hidden; display: block; position: relative; z-index: 1;
}
.tl_picVote_item .pic img {
	width: 135px; height: 135px; display: block;
}
.tl_picVote_item .ui_c_1 {
	left: 6px; bottom: 16px; position: absolute; z-index: 9;
}
.tl_picVote_item .ui_c_2 {
	left: 6px; bottom: 16px; position: absolute; z-index: 9;
}
.tl_picVote_status {
	line-height: 16px;
}
.tl_picVote_status .ic {
	margin-right: 3px;
}
.tl_picVote_status .counts_tx {
	margin-right: 10px;
}
.tl_picVote_full .tl_picVote_item {
	width: 145px; height: 145px; float: left;
}
.tl_picVote_full .tl_picVote_item .pic {
	width: 135px; height: 135px;
}
.tl_picVote_single .tl_picVote_item {
	width: 213px; height: 223px;
}
.tl_picVote_single .tl_picVote_item .pic {
	width: 213px; height: 213px;
}
.tl_picVote_single .tl_picVote_item .pic img {
	width: 213px; height: 213px;
}
.tl_picVote_single .ui_c_yes {
	left: 6px; bottom: 16px; position: absolute; z-index: 9;
}
.tl_picVote_single .ui_c_no {
	right: 6px; bottom: 16px; position: absolute; z-index: 9;
}
.replyBox .tl_picVote {
	margin-left: 20px;
}
