body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, input, textarea, p, blockquote, th, td {
	margin: 0;
	padding: 0
}
table {
	border-collapse: collapse;
	border-spacing: 0
}
img {
	border: 0
}
address, caption, cite, code, dfn, em, th, var {
	font-style: normal;
	font-weight: normal
}
ol, ul {
	list-style: none
}
caption, th {
	text-align: left
}
h1, h2, h3, h4, h5, h6 {
	font-size: 100%;
	font-weight: normal
}
body {
	height: 100%;
	font: 12px/1.75 Tahoma, Arial, sans-serif
}
select {
	font-size: 12px
}
button {
	line-height: 1.231;
	white-space: nowrap;
	vertical-align: middle;
	cursor: pointer
}
input, textarea, select, button {
	outline: none;
	resize: none
}
a {
	text-decoration: none
}
.fs14 {
	font-size: 14px
}
.fs13 {
	font-size: 13px
}
.fs12 {
	font-size: 12px
}
.fc3 {
	color: #333
}
.ffsong {
	font-family: Simsun
}
.cError, tr.cError th, tr.cError td, .error {
	color: #e56c0a!important;
*zoom:1
}
.cError .inputTxt {
	border: 1px solid #e56c0a!important;
	background: #fcc!important
}
.cSuccess, .success {
	color: #00b034
}
.cSign {
	color: #E57600
}
.countTxt em {
	position: relative;
	top: -5px;
	font-family: Georgia, Tahoma, Arial;
	font-size: 26px;
	vertical-align: middle
}
a:focus {
	outline: none
}
.ulink {
	text-decoration: underline
}/*version:129163*/
.bgr {
	border-color: #DEE3E3;
	background-color: #fff
}
.bgr2 {
	border-color: #DEE3E3;
	background-color: #F5F5F5
}
.bgr3 {
	border-color: #DEE3E3;
	background-color: #F7F7F7
}
.bor_bg {
	border-color: #FAFAFA
}
.c_tx2 {
	color: #333
}
.c_tx3 {
	color: #759AAD
}
.c_tx4 {
	color: #E57600
}
.c_tx7, .pubInfo .left a.c_tx7, .pubInfo .left a.c_tx7:hover {
	color: #ff9a5f
}
.cNote, .c_tx5 {
	color: #999
}
.c_tx6 {
	color: #666
}
.bor2 {
	border-color: #D1D1D1
}
.bor3 {
	border-color: #DEE3E3
}
.bg4 {
	background-color: #FFFAE9
}
.bor_bg5 {
	border-color: #F4E4B4
}
.bg5 {
	background-color: #F5F5F5
}
.bg6_hover {
	color: #759AAD
}
.bg6_hover:hover, .tab_s .cur, .open .bg6_hover {
	color: #fff;
	background-color: #ACBFC9;
	text-decoration: none
}
.bor6 {
	border-color: #C3E0EA
}
.new_msg {
	color: #E57600
}
.erro {
	color: #E56C0A!important
}
.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
}
.mr20 {
	margin-right: 20px
}
.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
}
.tx_12 {
	font-size: 12px
}
.tx_13 {
	font-size: 13px
}
.tx_14 {
	font-size: 14px
}
.tx_song {
	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
}
.tx_del {
	text-decoration: line-through
}
.tx_unbr {
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap
}
.tx_br {
	word-wrap: break-word;
	word-break: normal
}
.gb_btn, .icon, .idt_tit {
	background-image: url(http://mat1.gtimg.com/www/mb/img/v1/bt_120426.png)
}
.gb_btn {
	display: inline-block;
	_overflow: hidden;
	height: 16px;
	padding: 2px 8px 1px;
	margin: 0;
	text-align: center;
	line-height: normal;
	white-space: nowrap;
	border-width: 1px;
	border-style: solid;
	background-repeat: repeat-x;
	-moz-border-radius: 2px;
	-webkit-border-radius: 2px;
	border-radius: 2px;
	cursor: pointer
}
.gb_btn:hover {
	text-decoration: none
}
.icon, .gb_btn .t {
	display: inline-block;
	height: 16px;
	vertical-align: middle;
	cursor: pointer
}
.icon {
	margin-right: 4px
}
.gb_btn .t, .gb_foed .t {
	width: auto;
	_width: 0;
*overflow:visible;
	margin: 0;
	padding: 0;
	font-size: 12px;
	line-height: 1.333;
*line-height:17px;
	border: 0;
	white-space: nowrap;
	background: none
}
.gb_btn span.t {
	_margin-top: -1px
}
.gb_btn1, .gb_btn3, .gb_btn5, .gb_btn7 {
	min-width: 47px
}
.gb_btn2, .gb_btn4, .gb_btn6 {
	min-width: 67px;
	padding: 3px 8px 4px;
*padding:4px 8px 3px
}
.gb_btn2 .t, .gb_btn4 .t, .gb_btn6 .t {
	font-size: 14px
}
.gb_btn1, .gb_btn2 {
	border-color: #288FC9;
	background-color: #43ABDC;
	background-position: 0 -18px
}
.gb_btn1 .t, .gb_btn2 .t {
	color: #fff
}
.gb_btn1:hover, .gb_btn2:hover {
	-moz-box-shadow: 0 0 5px #D6F4FF inset;
	-webkit-box-shadow: 0 0 5px #D6F4FF inset;
	box-shadow: 0 0 5px #D6F4FF inset;
	background-position: 0 -42px
}
.gb_btn1:focus, .gb_btn1:active, .gb_btn2:focus, .gb_btn2:active {
	-moz-box-shadow: 0 0 5px #fff inset;
	-webkit-box-shadow: 0 0 5px #fff inset;
	box-shadow: 0 0 5px #fff inset;
	background-position: 0 -66px
}
.gb_btn3, .gb_btn4 {
	border-color: #BBE395;
	background-color: #F0FFDF;
	background-position: 0 -90px
}
.gb_btn3 .t, .gb_btn4 .t, .gb_btn8 .t {
	color: #5AB009
}
.gb_btn3:hover, .gb_btn4:hover {
	-moz-box-shadow: 0 0 5px #ABD683 inset;
	-webkit-box-shadow: 0 0 5px #ABD683 inset;
	box-shadow: 0 0 5px #ABD683 inset;
	background-position: 0 -114px
}
.gb_btn3:focus, .gb_btn3:active, .gb_btn4:focus, .gb_btn4:active {
	-moz-box-shadow: 0 0 5px #ABD683 inset;
	-webkit-box-shadow: 0 0 5px #ABD683 inset;
	box-shadow: 0 0 5px #ABD683 inset;
	background-position: 0 -138px
}
.gb_btn5, .gb_btn6 {
	border-color: #CFCFCF;
	background-color: #E5E5E5;
	background-position: 0 -162px
}
.gb_btn5 .t, .gb_btn6 .t {
	color: #555
}
.gb_btn5:hover, .gb_btn6:hover, .click .gb_btn5, .open .gb_btn5 {
	-moz-box-shadow: 0 0 5px #D5D5D5 inset;
	-webkit-box-shadow: 0 0 5px #D5D5D5 inset;
	box-shadow: 0 0 5px #D5D5D5 inset;
	background-position: 0 -186px
}
.gb_btn5:focus, .gb_btn5:active, .gb_btn6:focus, .gb_btn6:active {
	border-color: #96CCDC;
	-moz-box-shadow: 0 0 5px #8ED9EF inset;
	-webkit-box-shadow: 0 0 5px #8ED9EF inset;
	box-shadow: 0 0 5px #8ED9EF inset;
	background-position: 0 -210px
}
.gb_btn5 .a_t {
	position: relative;
	top: 4px;
	top: 0\9;
*top:4px;
	color: #999
}
.gb_btn7 {
	border-color: #E17032;
	background-color: #FF9729;
	background-position: 0 -234px
}
.gb_btn7 .t {
	color: #fff
}
.gb_btn7:hover, .gb_btn7:focus, .gb_btn7:active {
	-moz-box-shadow: 0 0 5px #FFECD7 inset;
	-webkit-box-shadow: 0 0 5px #FFECD7 inset;
	box-shadow: 0 0 5px #FFECD7 inset;
	background-position: 0 -253px
}
.gb_btn8 {
	border-width: 0;
	padding: 2px 3px 1px;
	background-image: none
}
.gb_btn8:hover, .gb_btn8:focus, .gb_btn8:active {
	border-width: 1px;
	border-color: #BAE393;
	padding: 1px 2px 0;
	background-color: #F1FDE4
}
.gb_disabled {
	opacity: .55;
filter:alpha(opacity:55)
}
.gb_disabled, .gb_disabled .icon, .gb_disabled .t {
	cursor: default
}
.gb_disabled, .gb_disabled:hover, .gb_disabled:focus, .gb_disabled:active {
	-moz-box-shadow: none;
	-webkit-box-shadow: none;
	box-shadow: none;
	background-image: none
}
.gb_foed {
	display: inline-block;
	_overflow: hidden;
	height: 16px;
	margin: 0;
	color: #777;
	line-height: normal
}
.gb_foed .icon {
	margin-right: 4px;
	cursor: default
}
.gb_foed .t {
	display: inline-block;
	height: 16px;
	vertical-align: middle
}
.gb_foed .line {
	margin: 0 5px;
	color: #BEBEBE;
	text-decoration: none
}
.gb_fo1 {
	_padding-bottom: 1px
}
.gb_fo2 {
	padding: 3px 8px 4px;
	border: 1px solid #D9D9D9;
	-moz-border-radius: 2px;
	-webkit-border-radius: 2px;
	border-radius: 2px;
	background-color: #F6F6F6
}
.gb_fo3 {
	padding: 1px 6px 2px 6px;
	border: 1px solid #D9D9D9;
	-moz-border-radius: 2px;
	-webkit-border-radius: 2px;
	border-radius: 2px;
	background-color: #F6F6F6
}
.gb_fo3 .line {
	margin-right: 0
}
.icon_fo {
	width: 11px;
	background-position: -12px 0
}
.icon_fo2 {
	width: 10px
}
.icon_sfo {
	width: 15px;
	background-position: -25px 0
}
.icon_bfo {
	width: 16px;
	background-position: -42px 0
}
.ic, .vip, .ico_phone, .ico_qlz, .sico, .ico_vote, .ico_qzone, .ico_audios, .ico_video, .ico_music, .close, .moreFoot em, #allTopic .title h3, .btnHasStr, .recommendBox h3, .SC .btn, .ico_snew, .vUrl em, .sFoTip, .nfunTips, .ico_clifford, .ico_cale, .ico_lmod, .ico_tmod, .btn_moreSet, .btn_ldrop, .ico_ntips, .ldHead, .ldHead em, .ld_btn em, .ico_care, .btn_mLim, .ico_qGroup, .ico_area, .ico_level, .ico_level em, .ico_level2 em, .ico_qvip, .ico_foer, .arrow1, .ico_change, .ico_top, .sign_new, .ico_pai, .ico_qblog, .btn_sdrop, .tIcon, .ico_mplay, .ico_wq, .ico_imod, .ico_file, .ico_qz, .ico_sfeed, .ico_weibo, .ico_shield, .ico_shield_gray, .ico_shield_red, .ico_tast, .ico_tast_bg1, .ico_male, .ico_female, .ico_feed, .ico_qq, .ico_master_star, .ico_aom, .btn_sfo .icon, .btn_sfoed .icon, .ico_task, .btn_set1, .ico_new_sr, .ico_file_url, .main_bn_goleft, .main_bn_goright, .unite_sign .farr, .ic_app_drag, .ui_icn_prize, .ic_mall_small, .ico_pics, .ic_app_center, .ico_waveheart {
	background: url(http://mat1.gtimg.com/www/mb/img/v1/b1_wide_130802.8a.png) no-repeat;
	_background-image: url(http://mat1.gtimg.com/www/mb/img/v1/b1_wide_130802_ie6.png)
}
.blueFoot, .talkBox .bg, .tabStyle2, .searchTit, .topicIntro .left, .vThumbs .mask em, .ico_index em, .ico_mypub em, .ico_about em, .ico_myfav em, .ico_letter em, .ico_skin em, .SC .btn b, .ico_comment em {
	background: url(http://mat1.gtimg.com/www/mb/img/v1/b3_120830.png) no-repeat
}
.topicIntro .left, .vThumbs .mask em, .ico_index em, .ico_mypub em, .ico_about em, .ico_myfav em, .ico_letter em, .ico_skin em, .SC .btn b, .ico_comment em {
	_background: none;
_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod=crop, src='http://mat1.gtimg.com/www/mb/img/v1/b3_120830.png')
}
.ico_ts, .ico_te, .bubble, .ico_newMsg b {
	background: url(http://mat1.gtimg.com/www/mb/images/b4_110620.png) no-repeat;
	_background: none;
_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod=crop, src='http://mat1.gtimg.com/www/mb/images/b4_110620.png')
}
.b2, .pass, .msgDel, .tSearch_s .inputTxt, .inputBtn, .tsendBtn, .receive, .send, input.addAttention, input.delAttention, .attentBox .delAttention, #EP li em, #LUI .talk, .fun, .ico_soso, .ico_new, .ico_hot, .attend, .HSR .top span, .vClose em, .ico_sFo, .ico_spFo, .ico_help, .btn_save, .btn_cancel, .musicTab, .musicTab li, .del, .ico_group, .mBox, .mBox button, .ipad .mTitBox, .subTab1 .bg, .ico_slock, .btn_topicRss, .btn_addRss, .btn_delRss, .btn_newList, .btn_tg, .relayNums, .ico_each, .btn_addPic em, .ML .btn, .HSR .bot span, .ico_suc, .ico_error, .FTL li .close, .tabStyle2 li, .tabStyle2 li b, .tabStyle3 li, .musicTab li b, .tabStyle1 li, .ico_vData, .citySel span, .citySame, .blackNote em, .ico_black, .ico_num, .ico_state, .btn_drop, .btn_saddRss, .btn_sdelFo, .goDetail, .searchTab li, .newsTips1 .close, .btn_search2, .ico_toWall, .btn_search, .btn3, .btn5, .sTxtWrap, .ico_new_s em, .ico_hot_s em, .ico_sch, .ico_logo, .ico_fo, .ico_bfo, .ico_mlpic, .ico_mspic, .ico_top1, .ico_n_s, .ico_h_s, .leftarr_icon, .rigarr_icon, .leftarr_icon_gray, .rigarr_icon_gray, .btn_add_batch i, .ico_recycle, .ico_vData_star, .ico_lie, .syn_qq_icn, .syn_qq_gray, .ico_camera360, .tools em, .ic_tool_veiw, .ic_tool_veiw2, .ico_new_mini, .ico_hot_mini, .ic_tool_reset, .ico_filter, .b2_ic {
	background: url(http://mat1.gtimg.com/www/mb/img/v2/b2_2013_0830.png) no-repeat;
	_background: url(http://mat1.gtimg.com/www/mb/img/v2/b2_2013_0830_8.png) no-repeat
}
.b2_ic {
	display: inline-block;
	width: 16px;
	height: 16px;
	font-size: 0;
	line-height: 0;
	overflow: hidden
}
.ic_edit {
	background-position: -145px -511px
}
.fn_relative {
	position: relative;
	height: 0;
	z-index: 0;
	clear: both
}
.o_000_6 {
	display: block;
	background: rgba(0,0,0,.6);
filter:progid:DXImageTransform.Microsoft.gradient(enabled='true', startColorstr='#99000000', endColorstr='#99000000');
	color: #fff;
	text-align: center
}
:root .o_000_6 {
	filter: none\9
}
.o_000_6:hover {
	text-decoration: none
}
.tx_nowrap {
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
	word-break: normal;
	word-wrap: normal
}
.ui_tx_count {
	display: block;
	background: #F56200;
	padding: 0 3px 0 3px;
	height: 12px;
	line-height: 12px;
	line-height: 10px\9;
	color: white!important;
	font-size: 11px;
	font-weight: bold;
	overflow: hidden;
	border-radius: 2px 2px 2px 2px;
	cursor: pointer;
	font-family: Arial
}
.ui_tx_count:hover {
	text-decoration: none
}
.text_more {
	font-family: Simsun
}
.left, .center, .talkBox h2 em {
	float: left
}
.right {
	float: right
}
i.l {
	display: none
}
.whiteBg {
	padding-top: 10px;
	background: #fff!important
}
.floatWrap {
	position: relative;
	z-index: 999
}
.floatBox {
	position: absolute
}
.noteBox {
	width: 500px;
	padding: 15px 20px;
	margin: 10px auto 0;
	font-size: 14px;
	line-height: 19px
}
.disabled {
	cursor: default!important
}
.dn, .hide {
	display: none
}
.fshadow {
	clear: both;
	width: 800px;
	height: 13px;
	margin: 0 auto -3px;
	background: url(../../images/openShadow.png) no-repeat;
	_background: none;
_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod=crop, src='http://mat1.gtimg.com/www/mb/images/openShadow.png')
}
.nobg {
	background-image: none
}
.noBg {
	background: none!important
}
.nobor {
	border-bottom-width: 0
}
.btn4 {
	width: 97px;
	height: 29px;
	padding: 2px 0;
	_padding-top: 4px;
	font-size: 14px
}
.check1, .orderType input, .seeMore .tabStyle2 .right input {
	margin: -3px 4px 0 0!important;
*margin:0 1px 0 -3px!important;
	vertical-align: middle!important
}
.userPic {
	float: left;
	padding: 4px 15px 4px 10px
}
.userPic img {
	width: 50px;
	height: 50px;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px
}
.userPic .masPic img {
	width: 40px;
	height: 40px
}
.userPic .cusPic {
	display: block;
	margin: -14px 0 0 28px
}
.userPic .cusPic img {
	width: 20px;
	height: 20px;
	border-color: #fff
}
.noHead .userPic {
	display: none
}
.noHead .msgBox .userPic {
	display: block
}
.AL .title, .homeTit {
	height: 27px;
	overflow: hidden;
*zoom:1;
	padding: 3px 3px 0;
	margin: 20px 20px 0;
	line-height: 27px;
	background: #EFEFEF;
	border-bottom: 1px solid #DDE1E1
}
.AL .title h3, .HT .title h3 {
	float: left;
	font-size: 14px;
	font-weight: normal;
*line-height:29px
}
.AL .title h3 b {
	float: left;
	margin: 5px 8px 0 5px;
*margin-top:4px;
	_margin-right: 5px
}
.title .mFunDis {
	line-height: 19px;
	margin-top: 1px
}
.motionList .title .mFun {
	margin-top: -24px;
*margin-top:-2px;
	_margin-top: -3px;
	line-height: 19px
}
.myPubList .title .mFun {
	margin-top: 4px;
	line-height: 19px
}
.myPubList .title .ico_cale {
	_margin: 5px 0
}
.homeTab {
	position: absolute;
	z-index: 2;
	float: left;
	overflow: hidden;
	font-size: 14px
}
.homeTab * {
	float: left;
	cursor: pointer
}
.homeTab .ico_snew {
	margin-top: 3px
}
.homeTab li {
	height: 17px;
	overflow: hidden;
	margin: 6px 0 0 -1px;
	padding: 0 1px;
	border-left: 1px solid #D0D0D0;
	line-height: 17px;
*line-height:19px
}
.homeTab li.select {
	position: relative;
	height: 27px;
	margin: 0;
	padding: 0;
	line-height: 27px;
*line-height:29px;
	border: 1px solid #DDE1E1;
	border-bottom: 0;
	background: #fff
}
.homeTab li a {
	display: block;
	padding: 0 8px
}
.homeTab li a:hover span {
	text-decoration: underline
}
.homeTab li.select a, .homeTab li.select a:hover, .homeTab li.select a:hover span {
	color: #333;
	display: block;
	text-decoration: none
}
.btn_ldrop {
	width: 9px;
	height: 12px;
	overflow: hidden;
	margin-top: 3px;
	background-position: -300px -173px;
	cursor: pointer;
filter:alpha(opacity:30);
	opacity: 0.3
}
.homeTab .select .ico_snew, .homeTab .select .btn_ldrop {
	margin-top: 8px
}
.orderType {
	float: right;
	color: #B3B3B3
}
.orderType label, .orderType b {
	color: #333
}
.btn_moreSet {
	margin: 4px 0;
	background-position: -248px -164px;
	vertical-align: middle
}
.sign_new {
	position: absolute;
	top: 2px;
	left: -2px;
	display: block;
	width: 26px;
	height: 26px;
	overflow: hidden;
	line-height: 20em;
	background-position: -224px -53px
}
.tjRelaWrap {
	overflow: hidden;
*zoom:1;
	background: #fff;
	border: 1px solid #E4E4E4
}
.tjRelaWrap .btn {
	float: left;
	margin-top: 5px
}
.tjRelaWrap .title {
	height: 23px;
	padding: 2px 2px 0 10px;
	margin-bottom: 10px;
	overflow: hidden;
*zoom:1;
	line-height: 23px
}
.tjRelaWrap .title a {
	margin-left: 8px;
	margin-right: 8px;
	color: #999
}
.tjRelaWrap .left a {
	color: #006a92
}
.tjRelaWrap .title .right {
	color: #D0D0D0
}
.tjRelaWrap h3 {
	display: inline
}
.tjRelaList {
	margin-left: 10px;
	color: #999
}
.main_cmd_w .tjRelaList {
	_width: 558px
}
.tjRelaList li {
	float: left;
	width: 32%;
	margin-right: 1%;
	padding-bottom: 6px
}
.tjRelaList .userPic {
	position: relative;
	padding: 4px 5px 0 0
}
.tjRelaList .userPic img {
	border: 0
}
.tjRelaList .knownInfo {
	height: 58px
}
.tjRelaList .attentBox {
	width: 100%
}
.tjRelaList .addAttention {
	margin-right: 4px;
	_margin-right: 0
}
.tjRelaList .hover .knownInfo .del {
	visibility: visible
}
.clear:after, .replyBox:after, .LC:after, .FTL:after, .hotTopicList:after, .topicList:after, .mediaWrap:after, .cellMod:after, .LI_item:after, .LI_item_hd:after {
	content: '.';
	clear: both;
	display: block;
	height: 0;
	visibility: hidden;
	font-size: 0;
	line-height: 0
}
.clear, .LC, .topicList, .mediaWrap, .cellMod, .LI_item, .LI_item_hd {
*zoom:1
}
.ico_clifford {
	float: left;
	display: block;
	margin-top: 3px;
	width: 19px;
	height: 24px;
	background-position: -278px -165px
}
.ico_newMsg {
	width: 7px;
	height: 7px;
	margin-left: 0;
	overflow: hidden;
	position: absolute
}
.select .ico_newMsg {
	margin-top: 5px
}
.ico_newMsg b {
	display: block;
	width: 100%;
	height: 100%;
	_padding-left: 142px;
	_margin-left: -142px;
	line-height: 20em;
	background-position: -142px 0
}
.pass, .ico_help, .ico_index, .ico_mypub, .ico_about, .ico_myfav, .ico_letter, .ico_cale, .ico_skin, .del, .ico_lmod, .ico_tmod, .btn_moreSet, .ico_group, .ico_slock, .ico_ntips, .ico_toWall, .ico_qz, .ico_comment, .warn {
	display: inline-block;
	width: 16px;
	height: 16px;
	overflow: hidden
}
.pass {
	margin-left: 8px;
	background-position: -179px -32px;
	vertical-align: middle
}
.del {
	line-height: 20em;
	background-position: -135px -34px
}
.ico_toWall {
	background-position: -180px -51px;
	vertical-align: middle
}
.vip, .ico_phone, .ico_level, .ico_qvip, .tIcon, .ic_mall_small {
	display: inline-block;
	width: 15px;
	height: 16px;
	overflow: hidden;
	_height: 19px;
	margin-left: 2px;
	_margin-top: 1px;
	vertical-align: text-top;
	vertical-align: middle\0;
	_vertical-align: middle
}
.lelInfo .tIcon {
	vertical-align: middle
}
.vip {
	background-position: 0 -126px
}
.ico_phone {
	background-position: -18px -126px
}
.ico_cvip {
	background-position: -36px -126px
}
.ico_tempv {
	width: 12px;
	background-position: -192px -53px
}
.ico_qvip {
	width: 23px;
	background-position: -157px -73px
}
.ico_yue {
	width: 12px;
	background-position: -107px -126px
}
.ico_level {
	width: 37px;
	background-position: -54px -126px
}
.ico_level2 {
	width: 42px;
	background-position: -155px -126px
}
.ico_level em {
	display: block;
	width: 8px;
	height: 7px;
	overflow: hidden;
	margin: 6px 0 0 26px;
	line-height: 20em;
	background-position: -143px -118px
}
.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 {
	width: 14px;
	background-position: -154px -118px
}
.ico_gy {
	width: 14px;
	background-position: -91px -126px
}
.ico_index em, .ico_mypub em, .ico_about em, .ico_myfav em, .ico_letter em, .ico_comment em {
	display: inline-block;
	width: 100%;
	height: 100%;
	_padding-top: 325px;
	_margin-top: -325px
}
.ico_index em {
	_padding-left: 44px;
	_margin-left: -44px;
	background-position: -44px -325px
}
.ico_mypub em {
	_padding-left: 80px;
	_margin-left: -80px;
	background-position: -80px -325px
}
.ico_about em {
	_padding-left: 116px;
	_margin-left: -116px;
	background-position: -116px -325px
}
.ico_comment em {
	_padding-left: 63px;
	_margin-left: -63px;
	background-position: -63px -325px
}
.ico_myfav em {
	_padding-left: 152px;
	_margin-left: -152px;
	background-position: -152px -325px
}
.ico_letter em {
	_padding-left: 188px;
	_margin-left: -188px;
	background-position: -188px -325px
}
.ico_video, .ico_music, .ico_vote, .ico_qlz {
	_height: 18px;
	padding-right: 17px;
	display: inline-block;
	background-position: right -301px;
*zoom:1
}
.ico_music {
	padding-right: 19px;
	background-position: right -323px
}
.ico_qlz {
	padding-right: 19px;
	background-position: right -366px
}
.ico_vote {
	padding-right: 18px;
	background-position: right -346px
}
.replyBox .ico_video {
	background-position: right -304px
}
.replyBox .ico_music {
	background-position: right -326px
}
.replyBox .ico_qlz {
	background-position: right -369px
}
.replyBox .ico_vote {
	background-position: right -348px
}
.ico_help {
	line-height: 20em;
	background-position: -176px -173px;
	vertical-align: middle
}
.ico_sFo {
	position: absolute;
	z-index: 2;
	display: inline-block;
	width: 21px;
	height: 21px;
	background-position: -198px -405px
}
.foLight {
	background-position: -154px -405px
}
.ico_spFo {
	width: 16px;
	height: 16px;
	background-position: -170px -277px;
	float: left
}
.spFoed {
	background-position: -189px -277px
}
.ico_lmod, .ico_tmod {
	width: 19px;
	vertical-align: text-top;
	cursor: pointer;
	background-color: #fff
}
.ico_lmod {
	background-position: 0 -73px
}
.ico_tmod {
	background-position: -34px -73px
}
.curMod, .curMod:hover {
	color: #333;
	font-weight: bold;
	text-decoration: none;
	cursor: default
}
.curMod .ico_lmod {
	background-position: -17px -73px;
	cursor: default
}
.curMod .ico_tmod {
	background-position: -51px -73px;
	cursor: default
}
.ico_cale {
	border: 0;
	background-position: -72px -53px;
	vertical-align: middle;
	cursor: pointer
}
.ico_change {
	display: inline-block;
	width: 22px;
	height: 15px;
	overflow: hidden;
	background-position: -182px -73px
}
.ico_soso {
	display: inline-block;
	width: 34px;
	height: 10px;
	overflow: hidden;
	line-height: 20em;
	background-position: -97px -152px;
	vertical-align: middle
}
.ico_top {
	display: inline-block;
	width: 17px;
	height: 11px;
	background-position: -144px -53px;
	vertical-align: middle
}
.ico_sch, .ico_sfeed {
	display: inline-block;
	background-position: -167px -212px;
	width: 17px;
	height: 17px;
	vertical-align: middle;
	overflow: hidden;
	margin: -2px 0 0 5px
}
.headCnt .ico_sch {
	margin-left: -5px
}
.ico_sch, .ico_sfeed {
*display:inline
}
.ico_sfeed {
	background-position: -172px -109px;
	margin: 0
}
.ico_realname {
	width: 15px;
	background-position: -140px -73px
}
.ico_weibo {
	display: inline-block;
	width: 15px;
	height: 16px;
	overflow: hidden;
	background-position: -197px -95px;
	vertical-align: middle
}
.ico_master_star {
	background-position: -121px -126px
}
.ico_aom {
	background-position: -137px -126px
}
#LUI .vip, #LUI .ico_level, #LUI .ico_qvip, #LUI .tIcon {
*position:static;
*top:0;
	float: left;
	height: 19px;
	margin-top: 6px;
	vertical-align: text-top
}
.talk, .zf {
	float: left;
	padding-left: 18px;
	height: 19px;
	overflow: hidden;
	line-height: 19px
}
.talk {
	padding-left: 16px
}
.receive, .send {
	color: #999;
	padding-left: 20px;
	background-position: -197px -36px
}
.send {
	background-position: -197px -58px
}
.ico_tsW {
	display: inline;
	float: left;
	width: 21px;
	height: 21px;
	margin-right: 8px;
	_margin-right: 5px;
	margin-left: 8px;
	overflow: hidden
}
.ico_ts, .ico_te, .ico_skin em {
	display: block;
	width: 100%;
	height: 100%;
	background-position: 0 0
}
.ico_te {
	_padding-left: 30px;
	_margin-left: -30px;
	background-position: -30px 0
}
.ico_skin {
	overflow: visible;
	_overflow: hidden;
	vertical-align: text-top
}
.ico_skin em {
	_padding: 46px 0 0 78px;
	_margin: -46px 0 0 -78px;
	background-position: -78px -46px;
	cursor: pointer
}
.attend, .ico_each {
	display: block;
	float: left;
	width: 18px;
	height: 18px;
	margin-right: 4px;
	background-position: -29px -428px
}
.ico_each {
	background-position: 0 -428px
}
.ico_filter {
	height: 12px;
	display: inline-block;
	vertical-align: middle
}
.ico_filter_open {
	background-position: -107px -513px;
	width: 15px
}
.ico_filter_close {
	background-position: -89px -513px;
	width: 14px
}
.bubbleW {
	display: none;
	position: absolute;
	top: -14px;
	left: 10px;
	width: 40px;
	height: 26px;
	overflow: hidden
}
.bubble {
	display: block;
	position: absolute;
	width: 100%;
	height: 100%;
	_padding-left: 60px;
	_margin-left: -60px;
	background-position: -60px 0
}
.ico_suc {
	background-position: -202px -205px;
	background-position: -202px -206px\9;
	_background-position: -202px -204px;
	padding-left: 18px
}
.ico_error {
	background-position: -202px -183px;
	background-position: -202px -184px\9;
	_background-position: -202px -182px;
	padding-left: 10px
}
.ico_new, .ico_hot {
	display: inline-block;
	width: 23px;
	height: 11px;
	margin-left: 2px;
	overflow: hidden;
	line-height: 10em;
	background-position: -156px -51px;
	vertical-align: text-top;
	vertical-align: top\0
}
.testVersion .ico_new {
	margin-left: 0
}
.ico_hot {
	background-position: -156px -65px
}
.ico_snew {
	display: inline-block;
	width: 9px;
	height: 9px;
	overflow: hidden;
	line-height: 10em;
	background-position: -212px -73px;
	vertical-align: text-top
}
.btn_mLim {
	display: inline-block;
	width: 19px;
	height: 13px;
	padding: 1px;
	margin-top: -2px;
*margin-top:0;
	overflow: hidden;
	line-height: 20em;
	vertical-align: middle;
	background-position: -264px -164px
}
.mlSel {
	height: 15px;
	padding: 0;
	border: 1px solid #B5C7D0;
	border-right-color: #F0F5F8;
	border-bottom-color: #F0F5F8;
	background-color: #F3F4F4
}
.loading, .loading2, .uploading, .moreFoot .loading em.ico_load, .picBox .ico_load, .gb_chsuser {
	color: #999;
	background-image: url(http://mat1.gtimg.com/www/mb/images/loading.gif);
	background-position: 50% 50%;
	background-repeat: no-repeat
}
.uploading {
	background-image: url(http://mat1.gtimg.com/www/mb/images/uploading.gif)
}
.ico_new_s, .ico_hot_s {
	position: relative;
	_margin-top: 3px
}
.ico_new_s em, .ico_hot_s em {
	display: block;
	position: absolute;
	top: -10px;
*top:3px;
	left: 0;
	width: 9px;
	height: 9px;
	overflow: hidden;
	background-position: -202px -176px;
	margin: 0 0 0 2px
}
.ico_new_s em {
	background-position: -192px -176px
}
.ico_new_sr {
	display: inline-block;
	vertical-align: top;
	margin-top: -3px;
*margin-top:0;
	width: 9px;
	height: 9px;
	background-position: -212px -73px
}
@media screen and (-webkit-min-device-pixel-ratio:0) {
.ico_new_s em, .ico_hot_s em {
	top: 2px
}
.btn1, .btn2 {
	padding: 1px 6px
}
.btn3, .btn_search {
	padding: 3px 0 1px
}
}
.sign_top {
	display: none
}
.ico_wq, .ico_wq_new, .btn_lmod, .btn_pmod, .btn_smod, .ico_imod, .ico_logo {
	display: inline-block;
	width: 12px;
	height: 11px;
	overflow: hidden;
	cursor: pointer
}
.ico_wq_new {
	width: 14px;
	height: 10px;
	background-position: -189px -109px
}
.ico_wq {
	width: 14px;
	height: 10px;
	background-position: -189px -114px
}
.ico_qz {
	background-position: -125px -73px
}
.btn_lmod, .btn_pmod, .btn_smod {
	margin: 5px 10px 0 0
}
.btn_pmod {
	width: 10px
}
.btn_smod {
	width: 13px
}
.cur:hover .ico_imod {
	cursor: default
}
.lmod {
	width: 12px;
	background-position: -62px -93px
}
.btn_lmod:hover .lmod, .cur .lmod {
	background-position: -62px -105px
}
.pmod {
	width: 10px;
	background-position: -75px -93px
}
.btn_pmod:hover .pmod, .cur .pmod {
	background-position: -75px -105px
}
.smod {
	width: 13px;
	background-position: -86px -93px
}
.btn_smod:hover .smod, .cur .smod {
	background-position: -86px -105px
}
.ico_logo {
	height: 13px;
	cursor: default;
	background-position: -186px -192px
}
.ico_page {
	width: 16px;
	background-position: -227px -164px
}
.ico_fo, .ico_bfo {
	display: inline-block;
	width: 15px;
	height: 15px;
	background-position: -52px -462px
}
.ico_bfo {
	width: 16px;
	background-position: -69px -462px
}
.ico_qGroup {
	display: inline-block;
	width: 13px;
	height: 12px;
	margin-left: 3px;
	background-position: -292px -84px;
	vertical-align: middle
}
.attentBox {
	width: 50px;
	padding: 3px 0 0 0;
	height: 18px;
	overflow: hidden;
*zoom:1;
	line-height: 23px!important;
	text-align: left!important;
	white-space: nowrap
}
.userPic .attentBox {
	height: auto;
	padding-top: 1px
}
.userPic .attentBox .addAttention, .userPic .attentBox a {
	margin-top: 3px
}
.attentBox .addAttention {
	float: left;
	width: 50px;
	height: 17px;
	margin-top: 1px;
	background-position: -118px -78px
}
.attentBox .delAttention {
	float: left;
	height: 18px;
	padding-left: 24px;
	background-position: -29px -428px
}
.ico_tast {
	position: relative;
	display: inline-block;
	width: 7px;
	height: 11px;
	overflow: hidden;
	padding: 1px 0 0 2px;
	margin: 2px 0 2px 2px;
	background-position: -252px -70px;
	vertical-align: text-top
}
.ico_tast_bg1 {
	position: absolute;
	left: 2px;
	display: block;
	width: 5px;
	height: 0;
	overflow: hidden;
	cursor: pointer
}
.ico_tast_m .ico_tast_bg1 {
	height: 5px;
	margin-top: 5px;
	background-position: -261px -75px
}
.ico_tast_f .ico_tast_bg1 {
	height: 10px;
	background-position: -261px -70px
}
.ico_tast_bg2, .ico_tast_bg3 {
	display: block;
	overflow: hidden;
	background-color: #FF9729;
	background: rgba(255,151,41,.3);
filter:alpha(opacity:30);
*vertical-align:baseline;
	cursor: pointer
}
.ico_tast_bg2 {
	width: 3px;
	height: 2px;
	margin-left: 1px
}
.ico_tast_bg3 {
	width: 5px;
	height: 8px
}
.ico_male, .ico_female {
	display: inline-block;
	width: 12px;
	height: 16px;
	overflow: hidden;
	margin-right: 2px;
	vertical-align: middle;
	background-position: -339px -53px
}
.ico_female {
	width: 8px;
	background-position: -330px -53px
}
.ico_recycle {
	width: 16px;
	height: 16px;
	display: inline-block;
	vertical-align: middle;
	background-position: 0 -277px
}
.ico_recycle:hover {
	background-position: -16px -277px
}
.ico_qq {
	display: inline-block;
	width: 11px;
	height: 12px;
	background-position: -212px -96px
}
.btn_sfo, .btn_sfoed {
	display: block;
	min-width: 0;
	width: 19px;
	padding-left: 0;
	padding-right: 0
}
.btn_sfo .icon, .btn_sfoed .icon, .foLight .icon {
	width: 13px;
	margin-right: 0;
	background-position: -280px -68px
}
.ico_black, .btn_set1 {
	display: inline-block;
	width: 15px;
	height: 13px;
	overflow: hidden
}
.ico_black {
	background-position: -175px -88px;
	vertical-align: middle
}
.ico_task {
	display: inline-block;
	width: 16px;
	height: 21px;
	background-position: -99px -145px
}
.btn_set1 {
	padding: 1px;
	line-height: 20em;
	background-position: -116px -145px
}
.open .btn_set1, .btn_set1:hover {
	background-position: -134px -145px
}
.ico_group, .ico_slock {
	margin: -2px 5px 0 0;
*margin-top:4px;
	background-position: -200px -140px;
	vertical-align: middle
}
.ico_group {
	display: none;
	background-position: -183px -140px
}
.ic, .ic_tool_reset, .ic_mall_small, .ico_pics, .ic_app_center {
	width: 16px;
	height: 16px;
	display: inline-block;
	font-size: 0;
	overflow: hidden;
	vertical-align: top;
*vertical-align:middle
}
.ic_pic {
	background-position: 0 -33px;
	vertical-align: middle
}
.ic_app_center {
	width: 18px;
	height: 18px;
	background-position: -333px -72px
}
.ic_truth {
	background-position: -85px -184px
}
.ic_keyword {
	background-position: -102px -184px
}
.ic_keyword_follow {
	background-position: -119px -184px;
	cursor: pointer
}
.ic_setup {
	background-position: -248px -164px
}
.ic_longwb {
	background-position: -153px -184px
}
.ic_longwb_sign {
	width: 55px;
	height: 19px;
	background-position: -97px -221px
}
.ic_vip {
	width: 13px;
	height: 14px;
	background-position: -206px -186px;
	margin-left: 2px;
	vertical-align: -1px
}
.ic_un_vip {
	background-position: -97px -168px
}
.lelInfo .ic_vip {
*vertical-align:2px
}
.m_profile_h .tit a.ic_vip, .v_sd_profile .tit a.ic_vip {
	vertical-align: -1px
}
.co_head .ic_vip {
	vertical-align: -3px
}
.ic_vip_year {
	width: 17px;
	height: 17px;
	background-position: -221px -183px
}
.ic_zh {
	background: url(http://mat1.gtimg.com/www/mb/img/v2/ico_zh.png) no-repeat;
	width: 29px;
	height: 31px
}
.DtempList .ic_zh {
	position: absolute;
	left: 0;
	top: 0;
	z-index: 9
}
.ic_spread {
	background-position: -69px -167px
}
.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
}
.ic_selected {
	background-position: -336px -145px
}
.ic_video {
	width: 19px;
	height: 19px;
	background-position: -26px -201px;
	opacity: 0.5;
	filter: alpha(Opacity=50)
}
.ic_video_long {
	width: 23px;
	height: 17px;
	background-position: -73px -221px;
	opacity: 0.5;
	filter: alpha(Opacity=50)
}
.ic_add {
	background-position: 0 -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
}
.ico_textToPic {
	background-position: -208px -201px
}
.ico_micoZt {
	background-position: -336px -33px
}
.ic_micoZj {
	background-position: -170px -184px
}
.ico_new_mini, .ico_hot_mini {
	display: inline-block;
	width: 9px;
	height: 9px;
	margin-top: -3px;
*margin-top:0;
	vertical-align: top
}
.ico_new_mini {
	background-position: -192px -176px
}
.ico_hot_mini {
	background-position: -202px -176px
}
.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 {
	width: 29px;
	height: 29px;
	background-position: -26px -221px
}
.ic_mall_small {
	background-position: -68px -184px
}
.ic_skin_vip {
	width: 35px;
	height: 22px;
	background-image: url(http://mat1.gtimg.com/www/mb/img/v2/b1_wide_130507.png);
	_background-image: url(http://mat1.gtimg.com/www/mb/img/v2/b1_wide_2013_130507_ie6.png);
	background-position: -153px -218px
}
.ico_waveheart {
	width: 20px;
	height: 20px;
	vertical-align: middle;
	margin-right: 3px;
	background-position: -189px -218px
}
.sico, .ico_audios {
	float: left;
	width: 16px;
	height: 16px
}
.ico_pic {
	background-position: 0 -33px
}
.ico_pics {
	background-position: -317px -33px
}
.ico_cut {
	background-position: -24px -33px
}
.ico_pUrl {
	background-position: -48px -33px
}
.ico_wpic {
	background-position: -96px -33px
}
.ico_topic {
	background-position: -170px -33px
}
.ico_at {
	background-position: -144px -33px
}
.ico_atww {
	background-position: -72px -33px
}
.ico_videos {
	background-position: -334px -306px
}
.ico_audio {
	width: 22px;
	background-position: -334px -327px
}
.ico_record {
	width: 22px;
	background-position: -268px -33px
}
.ico_audios {
	background-position: 0 -93px
}
.ico_aVote {
	background-position: -292px -33px
}
.ico_feel {
	width: 16px;
	background-position: -168px -53px
}
.ico_upAudio {
	background-position: -220px -33px
}
.ico_order {
	background-position: -24px -53px
}
.ico_att {
	background-position: -48px -53px
}
.ico_face {
	float: right;
	width: 16px;
	height: 16px;
	margin-top: 6px;
	background-position: -120px -33px
}
.insertFun .ico_face {
	float: left;
	margin: 0 4px 0 0
}
.ico_diary {
	background-position: -196px -33px
}
.ico_diary_gray {
	background-position: -96px -53px
}
.ico_input {
	background-position: -244px -33px
}
.ico_share {
	background-position: 0 -53px
}
.ico_qz_prize {
	background-position: -120px -53px;
	width: 18px
}
.ico_wish {
	background-position: -312px -53px;
	width: 18px
}
.ico_toprecommend {
	background-position: -55px -220px
}
.leftarr_icon_gray, .rigarr_icon_gray, .leftarr_icon, .rigarr_icon {
	width: 12px;
	height: 24px;
	display: inline-block;
	background-position: 0 -485px
}
.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
}
.feeds_typeLq}Y?border-width: 4px 4px 4px 3px\9
}
.a4_b {
	border-width: 4px 5px 4px 4px;
	border-width: 5px 5px 5px 4px\9
}
.a5 {
	border-width: 5px 6px 5px 5px;
	border-width: 5px 5px 5px 4px\9
}
.a5_b {
	border-width: 5px 6px 5px 5px;
	border-width: 6px 6px 6px 5px\9
}
.a u {
	_position: absolute;
	color: #fff
}
.a_t u {
	border-width: 3px 3px 3px 2px\9;
	margin: -5px 0 0 -3px;
	margin: -5px 0 0 -2px\9
}
.a_r u {
	border-width: 4px;
	margin: -4px 0 0 -2px;
*margin:-4px 0 0 -2px
}
.a_b u {
	border-width: 3px 3px 4px 3px\9;
	margin: -1px 0 0 -3px
}
.a_l u {
	border-width: 3px;
	margin: -3px 0 0 -5px;
	margin: -3px 0 0 -4px\9
}
.js_fade_in {
	-webkit-transition: opacity .4s ease;
	-moz-transition: opacity .4s ease;
	-o-transition: opacity .4s ease;
	-ms-transition: opacity .4s ease;
	transition: opacity .4s ease
}
.blueFoot {
	position: relative;
	top: -1px;
	margin-bottom: -1px;
	height: 37px;
	overflow: hidden;
	border-top: 15px solid #fff;
	background-position: 0 -62px;
	background-repeat: repeat-x
}
.blueFoot {
	width: 615px;
	padding-right: 5px;
	color: #999;
	line-height: 37px;
	text-align: right
}
.blueFoot.hidden {
	display: block;
	height: 0
}
.blueFoot .left {
	padding: 3px 0 0 15px
}
.blueFoot {
	border-radius: 0 0 0 5px;
	-moz-border-radius: 0 0 0 5px;
	-webkit-border-radius: 0 0 0 5px
}
#pageNav a, #pageNav strong, #pageNav span, .pageNav a, .pageNav strong, .pageNav span {
	display: inline-block;
	text-align: center;
	color: #666;
	overflow: hidden;
	height: 18px;
	line-height: 18px;
	padding: 0 6px 0 5px;
	margin: 10px 2px 0;
	vertical-align: middle
}
#pageNav a:hover, .pageNav a:hover {
	text-decoration: none;
	background: #e4eaee
}
#pageNav a.pageBtn, .pageNav a.pageBtn {
	font-family: "Simsun";
	padding: 1px 3px 0;
	height: 17px
}
#pageNav strong, .pageNav strong {
	background: #488fcd;
	color: #fff;
	font-weight: normal
}
#pageNav span, .pageNav span {
	padding: 0;
	margin: 0;
	background: none
}
.pageNav {
	background: none;
	top: 0;
	border-top-width: 2px
}
.pageNav a.disabled, .pageNav a.disabled:hover {
	background: none;
	color: #999;
	border: 1px solid #D6D6D6
}
.pageNav_simple {
	text-align: center
}
.pageNav_simple a {
	border: 0;
	background: none;
	padding-left: 0;
	padding-right: 0
}
.pageNav_simple a:hover {
	background: none;
	color: #006A92;
	text-decoration: underline
}
#Copyright {
	width: 100%;
	padding: 8px 0 20px;
	color: #fff;
	text-align: center;
	background: none;
	clear: both
}
#Copyright a {
	color: #fff;
	padding: 0 5px
}
#Copyright.position {
	position: absolute;
	bottom: 0
}
.langSet {
	position: relative;
	display: inline-block;
*display:inline;
*zoom:1
}
#Copyright .langSet a {
	padding-right: 12px
}
.langSet .btn_arr {
	position: absolute;
	z-index: -1;
	right: 3px;
	top: 9px;
	display: block;
	width: 8px;
	height: 4px;
*zoom:1;
	overflow: hidden;
	font: normal 12px/14px Simsun;
filter:alpha(opacity:60);
	opacity: 0.6
}
.langSet .btn_arr span {
	display: block;
	margin: -8px 0 0 -1px;
	_margin-top: -7px
}
.subNav {
	display: none;
	top: 16px;
	left: -5px;
	width: 70px;
	padding: 3px 2px 2px;
	border: 1px solid #DADADA;
	position: absolute;
	z-index: 20;
	background-color: #fff;
*filter:progid:DXImageTransform.Microsoft.Shadow(color='#aaaaaa', Direction=135, Strength=2);
	-moz-box-shadow: 1px 1px 2px #CAC8C8;
	-webkit-box-shadow: 1px 1px 2px #CAC8C8
}
.hover .subNav {
	display: block
}
#Copyright .subNav a {
	display: block;
*zoom:1;
	padding: 0;
	margin: -1px 0 0;
	line-height: 17px;
	color: #333;
	border-bottom: 1px solid #E8E8E8
}
#Copyright .subNav a:hover {
	background: #D2E9FA;
	border-color: #D2E9FA;
	text-decoration: none
}
#Copyright .subNav .last a {
	border: 0
}
.ui_tab {
	padding: 10px 17px 0 22px;
	height: 28px;
	background: #F5F5F5;
	border-bottom: 1px solid #E4E4E4;
	_overflow: hidden
}
.ui_tab_lst {
	float: left;
	position: relative;
	z-index: 5;
	height: 29px
}
.ui_tab_lst .unit {
	float: left;
	margin-left: -2px;
	_position: relative
}
.ui_tab_lst .t {
	display: block;
	float: left;
	padding: 8px 1px 0 1px;
	height: 21px;
	font-size: 14px
}
.ui_tab_lst .t:hover {
	text-decoration: none
}
.ui_tab_lst .t .text {
	display: block;
	float: left;
	padding: 0 11px;
	border-left: 1px solid #E4E4E4;
	line-height: 15px;
	padding-top: 1px\9;
	line-height: 14px\9;
	cursor: pointer
}
.ui_tab_lst .t .count {
	color: #759AAD;
	font-size: 12px
}
.ui_tab_lst .t .count b {
	color: #f56200
}
.ui_tab_lst .first .t .text {
	border-left: none;
	padding-left: 12px
}
.ui_tab_lst .ico_newMsg {
	margin-left: -11px;
	margin-top: -3px
}
.ui_tab_lst .select .t {
	background: #fff;
	border: 1px solid #E4E4E4;
	border-bottom: 0;
	padding-top: 7px;
	color: q`f,ĔM^8Hition: -215px -111px
}
.musicTab li * {
	height: 24px;
	font-weight: normal
}
.tabStyle1 {
	width: 536px;
	height: 29px;
	overflow: hidden;
*zoom:1;
	margin: -29px auto 12px
}
.tabStyle1 li {
	margin-left: -1px;
	height: 27px;
	padding-top: 2px;
	font-size: 14px;
	line-height: 27px;
	background-position: -215px -107px
}
.tabStyle1 li a {
	display: block;
	padding: 0 15px 0 16px
}
.tabStyle1 li.select {
	margin: 0;
	padding: 0 15px 0 16px;
	font-weight: bold;
	border: 1px solid #D7DBDC;
	border-top: 2px solid #CFCFCF;
	border-bottom: 0;
	background: #fff
}
.relayList .tabStyle1 {
	position: relative;
	width: 100%;
	height: 25px;
	padding: 1px 20px 0 0;
	margin: 5px -10px
}
.tabStyle1 .line {
	clear: both;
	position: absolute;
	left: 0;
	bottom: 0;
	width: 100%;
	padding-right: 16px;
	height: 1px;
	overflow: hidden;
	background: #DEE3E3
}
.zfWrap .relayList .tabStyle1, .comtWrap .relayList .tabStyle1 {
	height: 1px;
	padding-top: 0;
	margin-top: 0
}
.zfWrap .tabStyle1 .line, .comtWrap .tabStyle1 .line {
	padding-right: 24px
}
.LC .relayList .tabStyle1 li {
	position: static;
	width: auto;
	height: 23px;
	padding: 0;
	margin: 0;
	border: 1px solid #DEE3E3;
	border-left: 0;
	font-size: 12px
}
.LC .relayList .tabStyle1 li.select, .relayList .tabStyle1 li a {
	padding: 0 10px;
	border-bottom: 1px solid #F7F7F7!important
}
.subTab1 {
	position: relative;
	min-height: 25px;
	_height: 25px;
	_overflow: visible;
	margin: 2px auto 0;
	padding: 0 4px 10px;
	line-height: 1.231;
	border-bottom: 1px solid #E8EAEB
}
.subTab1 .bg {
	clear: both;
	position: absolute;
	z-index: -1;
	left: 0;
	bottom: 0;
	display: block;
	width: 100%;
	height: 20px;
	padding: 0;
	_padding-left: 8px;
	background-position: 0 -365px;
	background-repeat: repeat-x
}
.subTab1 a, .subTab1 .sDropWrap {
	display: inline-block;
	float: left;
	margin: 8px 1px 0 0
}
.subTab1 a {
	height: 15px;
	padding: 1px 6px;
	padding: 2px 6px 0\9;
	_padding: 1px 6px;
	color: #759AAD
}
.bt_gp1 .bt_gp_c {
	position: relative;
*z-index:10
}
.bt_gp_c .gb_btn5 .t i {
	margin-right: 4px
}
.bt_gp_c .arrow {
	position: relative;
	z-index: 1;
	left: 2px;
	top: 2px;
	display: inline-block;
	font-family: simsun;
	font-size: 0;
	height: 0;
	overflow: hidden;
	width: 0;
	border-width: 4px;
	border-style: solid dashed dashed;
	border-color: #BBBBBB transparent transparent;
	vertical-align: middle
}
.open .arrow {
	top: -2px;
	border-style: dashed dashed solid;
	border-color: transparent transparent #BBBBBB
}
.open .w_drop {
	display: block
}
.open .lay_drop {
	display: block
}
.open .mFunDrop {
	visibility: visible;
	margin-left: 0;
	padding-top: 3px\0;
*padding-top:0;
	_padding-top: 1px
}
.open .mFunDrop p {
	line-height: 21px;
	height: 21px
}
.open .mFunDrop p a {
	line-height: 21px
}
.bt_gp1_x1 .bt_gp_c, .bt_gp1_x2 .bt_gp_c {
	float: left
}
.bt_gp1_x1 .gb_btn {
	margin-left: -1px;
	-webkit-border-radius: 0 0 0 0;
	-moz-border-radius: 0 0 0 0;
	border-radius: 0 0 0 0
}
.bt_gp1_x1 .first .gb_btn {
	margin-left: 0;
	-webkit-border-radius: 2px 0 0 2px;
	-moz-border-radius: 2px 0 0 2px;
	border-radius: 2px 0 0 2px
}
.bt_gp1_x1 .last .gb_btn {
	-webkit-border-radius: 0 2px 2px 0;
	-moz-border-radius: 0 2px 2px 0;
	border-radius: 0 2px 2px 0
}
.bt_gp1_x2 .bt_gp_c {
	padding-right: 5px;
	_display: inline
}
.w_drop {
	position: absolute;
	z-index: 999;
*width:100px;
	margin-top: -1px;
	margin-left: -1px;
	_left: 0;
	_top: 21px;
	display: none
}
.w_drop_b {
	background: #fff;
	padding: 2px;
	border: 1px solid #D9D9D9;
	position: relative;
	z-index: 999
}
.w_drop_info {
	color: #666;
	padding: 0 5px 0 8px
}
.w_drop .more {
	padding-top: 2px
}
.w_drop_cont {
	padding-bottom: 5px
}
.w_drop_ft {
	border-top: 1px solid #DEDEDE;
	padding: 5px
}
.w_drop1 {
	width: 80px
}
.w_drop2 .w_drop_b {
	width: 120px;
	padding: 3px 5px
}
.lst_drop {
	overflow: hidden;
*zoom:1;
	color: #777
}
.lst_drop li {
	padding: 0;
*padding:2px 0;
*zoom:1;
*margin-bottom:-3px;
	line-height: 19px;
	border-bottom: 0
}
.lst_drop li a {
	display: block;
	color: #777;
	padding: 3px 14px;
	line-height: 16px;
	white-space: nowrap
}
.lst_drop li a:hover {
	background: #609ADB;
	text-decoration: none;
	color: #fff
}
.lst_drop li label {
	display: block
}
.lst_drop li .loading {
	background-position: 0 center
}
.lst_drop li .loading .check1 {
	visibility: hidden
}
.lst_drop .disabled a {
	color: #999;
	cursor: default
}
.lst_drop .disabled a:hover {
	background: none;
	text-decoration: none;
	color: #999
}
.lst_drop_type2 li a {
	padding-left: 5px
}
.lst_drop_type2 li .ic_selected {
	vertical-align: top;
	margin-right: 5px;
	visibility: hidden
}
.lst_drop_type2 .selected .ic_selected {
	visibility: visible
}
.m_plan {
	height: 16px
}
.m_plan_in {
	position: relative;
	height: 16px;
	z-index: 1
}
.m_plan_bar {
	display: block;
	background: #fff;
	border: 1px solid #fff;
	height: 10px;
	font-size: 0;
	line-height: 0;
	overflow: hidden;
	position: relative;
	top: 3px;
	z-index: 1;
*zoom:1
}
.m_plan_per {
	display: block;
	height: 10px;
	position: absolute;
	left: 0;
	top: 0;
	width: 100%;
	font-size: 0;
	line-height: 0;
	overflow: hidden
}
.m_plan_per {
	background-color: #90C825;
	background: -webkit-gradient(linear, left top, left bottom, from(#9DCE24), to(#75B932));
	background: -moz-linear-gradient(top, #9DCE24, #75B932);
	background: transparent\9;
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#9DCE24', endColorstr='#75B932')
}
.m_plan_desc {
	float: right;
	padding-left: 5px;
	_padding-left: 2px;
	height: 16px;
	line-height: 16px
}
.gb_step {
	height: 35px
}
.gb_step li {
	height: 35px;
	float: left
}
.gb_step div, .gb_step span {
	height: 35px;
	float: left;
	background: url(http://mat1.gtimg.com/www/mb/images/mod/gb_step.png) no-repeat
}
.gb_step div {
	background-position: right 0;
	padding-right: 40px
}
.gb_step span {
	background-position: -5px 0;
	padding-left: 30px;
	line-height: 35px;
	color: #7097A8;
	font-weight: bold;
	font-size: 14px
}
.gb_step .first {
	padding-left: 5px
}
.gb_step .first span {
	background-position: 0 0;
	margin-left: -5px;
	_position: relative
}
.gb_step .last div {
	background-position: right -180px
}
.gb_step .last span {
	background-position: 0 -180px
}
.gb_step .cur span, .gb_step .finished span, .gb_step .finished2 span {
	color: #fff
}
.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: 0 -45px
}
.gb_step .first .finished span {
	background-position: 0 -90px
}
.gb_step .first .finished2 span {
	background-position: 0 -135px
}
.gb_step .last .cur {
	background-position: right -225px
}
.gb_step .last .cur span {
	background-position: -15px -225px
}
.m_tip1 {
	position: relative;
	_zoom: 1;
	z-index: 1
}
.m_tip1_inner {
	border: 1px solid #ECECEC;
	background: #F6F6F6;
	padding: 5px 10px
}
.m_tip1 .arrow, .m_tip1 .arrow_in {
	overflow: visible;
	font-family: simsun;
	width: 0;
	height: 0;
	_line-height: 0;
	font-size: 0;
	display: block;
	position: absolute
}
.m_tip1 .arrow {
	z-index: 1
}
.m_tip1 .arrow_in {
	z-index: 2
}
.m_tip1_top {
	padding-top: 10px
}
.m_tip1_top .arrow, .m_tip1_top .arrow_in {
	border-style: dashed dashed solid dashed
}
.m_tip1_top .arrow {
	top: 3px;
	left: 20px;
	border-width: 0 7px 8px 7px;
	border-color: transparent transparent #ECECEC transparent
}
.m_tip1_top .arrow_in {
	top: 4px;
	left: 21px;
	border-width: 0 6px 7px 6px;
	border-color: transparent transparent #F6F6F6 transparent
}
.m_tip1_left {
	padding-left: 10px
}
.m_tip1_left .arrow, .m_tip1_left .arrow_in {
	border-style: dashed solid dashed dashed
}
.m_tip1_left .arrow {
	top: 8px;
	left: 3px;
	border-width: 7px 8px 7px 0;
	border-color: transparent #ECECEC transparent transparent
}
.m_tip1_left .arrow_in {
	top: 9px;
	left: 4px;
	border-width: 6px 7px 6px 0;
	border-color: transparent #F6F6F6 transparent transparent
}
.m_tip1_right {
	padding-right: 10px
}
.m_tip1_right .arrow, .m_tip1_right .arrow_in {
	border-style: dashed dashed dashed solid
}
.m_tip1_right .arrow {
	top: 8px;
	right: 3px;
	border-width: 7px 8px 7px 0;
	border-color: transparent transparent transparent #ECECEC
}
.m_tip1_right .arrow_in {
	top: 9px;
	right: 4px;
	border-width: 6px 0 6px 7px;
	border-color: transparent transparent transparent #F6F6F6
}
.m_tip1_bottom {
	padding-bottom: 10px
}
.m_tip1_bottom .arrow, .m_tip1_bottom .arrow_in {
	border-style: solid dashed dashed dashed
}
.m_tip1_bottom .arrow {
	bottom: 3px;
	left: 20px;
	border-width: 8px 7px 0 7px;
	border-color: #ECECEC transparent transparent transparent
}
.m_tip1_bottom .arrow_in {
	bottom: 4px;
	left: 21px;
	border-width: 7px 6px 0 6px;
	border-color: #F6F6F6 transparent transparent transparent
}
.btn_add_batch {
	background: #EBEBEB;
	border: 1px solid #ebebeb;
	color: #999999;
	cursor: pointer;
	display: inline-block;
	height: 32px;
	font: 14px/30px 'MicroSoft Yahei', 'Simhei';
	_height: 25px;
	_line-height: 23px;
	_padding-top: 7px;
	overflow: hidden;
	text-align: center
}
.btn_add_batch i {
	background-position: -74px -252px;
	display: inline-block;
	width: 18px;
	height: 18px;
	line-height: 20em;
	margin: -2px 10px 0 0;
	overflow: hidden;
	vertical-align: middle;
*margin-top:2px;
	_margin-top: -2px
}
.btn_add_batch em {
	font-size: 12px
}
.btn_add_batch:hover {
	background: #F3F3F3;
	text-decoration: none
}
.btn_add_batch:hover i {
	background-position: -93px -252px
}
.u_card_inner {
	padding: 3px;
	background: #fff;
	border: 1px solid #E7E7E7
}
.u_card_l {
	float: left;
	margin-right: 8px
}
.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: #666
}
.a, .a u {
	display: inline-block;
	width: 0;
	height: 0;
	line-height: 0;
	font-size: 0;
	cursor: pointer
}
.a_t, .a_t u {
	border-top-style: solid;
	border-bottom: dashed transparent;
	border-right: dashed transparent;
	border-left: dashed transparent
}
.a_r, .a_r u {
	border-right-style: solid;
	border-top: dashed transparent;
	border-bottom: dashed transparent;
	border-left: dashed transparent
}
.a_b, .a_b u {
	border-bottom-style: solid;
	border-top: dashed transparent;
	border-right: dashed transparent;
	border-left: dashed transparent
}
.a_l, .a_l u {
	border-left-style: solid;
	border-top: dashed transparent;
	border-bottom: dashed transparent;
	border-right: dashed transparent
}
.a3 {
	border-width: 3px 4px 3px 3px;
	border-width: 3px 3px 3px 2px\9
}
.a3_b {
	border-width: 3px 3px 4px 3px\9
}
.a4 {
	border-width: 4px 5px 4px 4px;
	border-width: 4px 4px 4px 3px\9
}
.a4_b {
	border-width: 4px 5px 4px 4px;
	border-width: 5px 5px 5px 4px\9
}
.a5 {
	border-width: 5px 6px 5px 5px;
	border-width: 5px 5px 5px 4px\9
}
.a5_b {
	border-width: 5px 6px 5px 5px;
	border-width: 6px 6px 6px 5px\9
}
.a u {
	_position: absolute;
	color: #fff
}
.a_t u {
	border-width: 3px 3px 3px 2px\9;
	margin: -5px 0 0 -3px;
	margin: -5px 0 0 -2px\9
}
.a_r u {
	border-width: 4px;
	margin: -4px 0 0 -2px;
*margin:-4px 0 0 -2px
}
.a_b u {
	border-width: 3px 3px 4px 3px\9;
	margin: -1px 0 0 -3px
}
.a_l u {
	border-width: 3px;
	margin: -3px 0 0 -5px;
	margin: -3px 0 0 -4px\9
}
.js_fade_in {
	-webkit-transition: opacity .4s ease;
	-moz-transition: opacity .4s ease;
	-o-transition: opacity .4s ease;
	-ms-transition: opacity .4s ease;
	transition: opacity .4s ease
}
.blueFoot {
	position: relative;
	top: -1px;
	margin-bottom: -1px;
	height: 37px;
	overflow: hidden;
	border-top: 15px solid #fff;
	background-position: 0 -62px;
	background-repeat: repeat-x
}
.blueFoot {
	width: 615px;
	padding-right: 5px;
	color: #999;
	line-height: 37px;
	text-align: right
}
.blueFoot.hidden {
	display: block;
	height: 0
}
.blueFoot .left {
	padding: 3px 0 0 15px
}
.blueFoot {
	border-radius: 0 0 0 5px;
	-moz-border-radius: 0 0 0 5px;
	-webkit-border-radius: 0 0 0 5px
}
#pageNav a, #pageNav strong, #pageNav span, .pageNav a, .pageNav strong, .pageNav span {
	display: inline-block;
	text-align: center;
	color: #666;
	overflow: hidden;
	height: 18px;
	line-height: 18px;
	padding: 0 6px 0 5px;
	margin: 10px 2px 0;
	vertical-align: middle
}
#pageNav a:hover, .pageNav a:hover {
	text-decoration: none;
	background: #e4eaee
}
#pageNav a.pageBtn, .pageNav a.pageBtn {
	font-family: "Simsun";
	padding: 1px 3px 0;
	height: 17px
}
#pageNav strong, .pageNav strong {
	background: #488fcd;
	color: #fff;
	font-weight: normal
}
#pageNav span, .pageNav span {
	padding: 0;
	margin: 0;
	background: none
}
.pageNav {
	background: none;
	top: 0;
	border-top-width: 2px
}
.pageNav a.disabled, .pageNav a.disabled:hover {
	background: none;
	color: #999;
	border: 1px solid #D6D6D6
}
.pageNav_simple {
	text-align: center
}
.pageNav_simple a {
	border: 0;
	background: none;
	padding-left: 0;
	padding-right: 0
}
.pageNav_simple a:hover {
	background: none;
	color: #006A92;
	text-decoration: underline
}
#Copyright {
	width: 100%;
	padding: 8px 0 20px;
	color: #fff;
	text-align: center;
	background: none;
	clear: both
}
#Copyright a {
	color: #fff;
	padding: 0 5px
}
#Copyright.position {
	position: absolute;
	bottom: 0
}
.langSet {
	position: relative;
	display: inline-block;
*display:inline;
*zoom:1
}
#Copyright .langSet a {
	padding-right: 12px
}
.langSet .btn_arr {
	position: absolute;
	z-index: -1;
	right: 3px;
	top: 9px;
	display: block;
	width: 8px;
	height: 4px;
*zoom:1;
	overflow: hidden;
	font: normal 12px/14px Simsun;
filter:alpha(opacity:60);
	opacity: 0.6
}
.langSet .btn_arr span {
	display: block;
	margin: -8px 0 0 -1px;
	_margin-top: -7px
}
.subNav {
	display: none;
	top: 16px;
	left: -5px;
	width: 70px;
	padding: 3px 2px 2px;
	border: 1px solid #DADADA;
	position: absolute;
	z-index: 20;
	background-color: #fff;
*filter:progid:DXImageTransform.Microsoft.Shadow(color='#aaaaaa', Direction=135, Strength=2);
	-moz-box-shadow: 1px 1px 2px #CAC8C8;
	-webkit-box-shadow: 1px 1px 2px #CAC8C8
}
.hover .subNav {
	display: block
}
#Copyright .subNav a {
	display: block;
*zoom:1;
	padding: 0;
	margin: -1px 0 0;
	line-height: 17px;
	color: #333;
	border-bottom: 1px solid #E8E8E8
}
#Copyright .subNav a:hover {
	background: #D2E9FA;
	border-color: #D2E9FA;
	text-decoration: none
}
#Copyright .subNav .last a {
	border: 0
}
.ui_tab {
	padding: 10px 17px 0 22px;
	height: 28px;
	background: #F5F5F5;
	border-bottom: 1px solid #E4E4E4;
	_overflow: hidden
}
.ui_tab_lst {
	float: left;
	position: relative;
	z-index: 5;
	height: 29px
}
.ui_tab_lst .unit {
	float: left;
	margin-left: -2px;
	_position: relative
}
.ui_tab_lst .t {
	display: block;
	float: left;
	padding: 8px 1px 0 1px;
	height: 21px;
	font-size: 14px
}
.ui_tab_lst .t:hover {
	text-decoration: none
}
.ui_tab_lst .t .text {
	display: block;
	float: left;
	padding: 0 11px;
	border-left: 1px solid #E4E4E4;
	line-height: 15px;
	padding-top: 1px\9;
	line-height: 14px\9;
	cursor: pointer
}
.ui_tab_lst .t .count {
	color: #759AAD;
	font-size: 12px
}
.ui_tab_lst .t .count b {
	color: #f56200
}
.ui_tab_lst .first .t .text {
	border-left: none;
	padding-left: 12px
}
.ui_tab_lst .ico_newMsg {
	margin-left: -11px;
	margin-top: -3px
}
.ui_tab_lst .select .t {
	background: #fff;
	border: 1px solid #E4E4E4;
	border-bottom: 0;
	padding-top: 7px;
	color: #333
}
.ui_tab_lst .select .t .text {
	border-left: none;
	padding-left: 12px
}
.ui_tab_opt {
	float: right;
	padding-top: 2px
}
.moreFoot {
	clear: both;
	border-top: 1px solid #fff;
	position: relative;
	z-index: 1;
	top: -1px;
	padding: 10px
}
.moreFoot .c_tx2 {
	color: #006A92
}
.moreFoot a {
	display: block;
	height: 26px;
	padding-top: 9px;
	line-height: 16px;
	text-align: center;
	border: 1px solid #D4D4D4;
	border-radius: 3px;
	font-size: 14px;
	font-weight: bold;
	background-color: #eee;
	background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #FAFAFA), color-stop(100%, #E7E7E7));
	background-image: -webkit-linear-gradient(top, #FAFAFA, #E7E7E7);
	background-image: -moz-linear-gradient(top, #FAFAFA, #E7E7E7);
	background-image: -ms-linear-gradient(top, #FAFAFA, #E7E7E7);
	background-image: -o-linear-gradient(top, #FAFAFA, #E7E7E7);
	background-image: linear-gradient(top, #FAFAFA, #E7E7E7);
	box-shadow: inset 0 1px 0 0 white;
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FAFAFA', endColorstr='#E7E7E7')
}
.moreFoot a:hover {
	text-decoration: none;
	background: #EBEBEB;
	background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #F2F2F2), color-stop(100%, #DEDEDE));
	background-image: -webkit-linear-gradient(top, #F2F2F2, #DEDEDE);
	background-image: -moz-linear-gradient(top, #F2F2F2, #DEDEDE);
	background-image: -ms-linear-gradient(top, #F2F2F2, #DEDEDE);
	background-image: -o-linear-gradient(top, #F2F2F2, #DEDEDE);
	background-image: linear-gradient(top, #F2F2F2, #DEDEDE);
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#F2F2F2', endColorstr='#DEDEDE')
}
.moreFoot a.loading {
	color: #999;
	background: #F7F7F7;
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#F7F7F7', endColorstr='#F7F7F7')
}
.moreFoot a.loading, .moreFoot a.loading em.ico_load, .moreFoot a.loading em {
	cursor: default
}
.moreFoot em {
	display: inline-block;
	width: 8px;
	height: 16px;
	overflow: hidden;
	padding-left: 10px;
	vertical-align: text-top;
	background-position: -294px -55px;
	cursor: pointer
}
.moreFoot em.ico_load {
	display: inline-block;
	visibility: hidden;
	width: 16px;
	height: 16px;
	vertical-align: top;
	background-position: 0 0
}
.moreFoot .loading em.ico_load {
	visibility: visible
}
.moreFoot.hide {
	display: block
}
.moreFoot.hide a {
	display: none
}
.find_wrapper .moreFoot {
	zoom: 1
}
.tab_s {
	min-height: 25px;
	_height: 25px;
	_overflow: visible;
	line-height: 1.231
}
.tab_s .item {
	display: inline-block;
	height: 15px;
	padding: 1px 6px;
	padding: 3px 6px 0\0;
	margin-right: 1px;
	white-space: nowrap
}
.tab_s .item .ico_slock {
	margin: -1px 0 0 -1px
}
.tab_s .a4 {
	position: relative;
	top: 2px;
	left: 2px
}
.tab_s_item {
	float: left;
	height: 17px;
	margin-top: 8px;
	padding-left: 1px;
	border-left: 1px solid #E4E4E4
}
.tab_s_wrap {
	margin: 0 20px;
	position: relative;
	z-index: 10;
	padding-top: 2px
}
.tab_s_wrap .open {
	position: relative;
	z-index: 2
}
.tab_s_wrap .w_drop {
	left: 0;
	top: 19px
}
.tab_s_wrap .first {
	border-left: 0
}
.tab_s_wrap .more_bar {
	height: 0;
	position: relative;
	z-index: 1
}
.tab_s_wrap .more_bar .more_btn_down, .tab_s_wrap .more_bar .more_btn_up {
	display: block;
	position: absolute;
	height: 16px;
	padding-left: 2px;
	padding-right: 2px\9
}
.tab_s_wrap .more_bar .t {
	display: inline-block;
	vertical-align: top;
	padding-right: 2px;
	line-height: 12px;
	line-height: 16px\9;
	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 {
	top: -1px\9
}
.tab_s_wrap .more_bar .more_btn_down {
	right: 0;
	bottom: 0
}
.tab_s_wrap .more_bar .more_btn_up {
	right: 0;
	bottom: 0
}
.tab_s_wrap .counts {
	position: absolute;
	right: 0;
	z-index: 0;
	top: 9px
}
.tab_s_wrap .tab_s {
	margin-right: 15px
}
.tab_s_wrap .bor-left-patch {
	position: absolute;
	left: 0;
	top: 0;
	background: #fff;
	width: 1px;
	height: 100%
}
.tab_s_wrap_home .ui_drop_goods_mod {
	margin-top: 1px;
	width: 130px;
*margin-top:17px;
*margin-left:-80px
}
.tab_s_wrap_home .tab_s_item {
	border-left: 0
}
.tab_s_wrap_home .tab_s_home {
	float: left
}
.tab_s_wrap_home .right {
	padding-top: 5px
}
.tab_s_wrap_home .ico_new_sr {
	margin-right: 1px;
	margin-top: 4px
}
.tab_s_special .tab_s_item {
	border-left: 0
}
.tab_s_w_special .right {
	padding-top: 5px
}
.tab_s_wrap_atme .nav_atme {
	float: right;
	padding-top: 5px
}
.tab_s_wrap_atme .nav_atme span {
	display: inline-block;
	margin-left: 5px
}
.tab_s_wrap_atme .nav_atme a {
	color: #759AAD
}
.tab_s_wrap_atme .nav_atme .input_checkbox {
	vertical-align: middle;
	margin-right: 5px;
	margin-top: -2px;
*margin-top:1px;
*margin-right:2px
}
.tab_s_atme .tab_s_item {
	border-left: 0
}
.m_lst .avatar img {
	width: 50px;
	height: 50px;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px
}
.m_lst .tit {
	line-height: 16px
}
.m_lst .desc {
	line-height: 16px
}
.m_lst .remove {
	display: block;
	font: 12px/16px "Simsun";
	position: absolute;
	right: 0;
	top: 0;
	visibility: hidden
}
.m_lst .hover .remove, .m_lst .unit:hover .remove {
	visibility: visible
}
.m_lst .vip, .m_lst .tIcon {
	vertical-align: middle\0
}
.m_lst_s .unit {
	float: left;
	text-align: center
}
.m_lst_s .avatar img {
	margin-bottom: 2px
}
.m_lst_s .tit {
	width: 50px;
	white-space: nowrap;
	overflow: hidden
}
.m_lst_uc .unit {
	position: relative;
	z-index: 5
}
.m_lst_uc .c_1 {
	float: left;
	width: 60px;
	_width: 57px;
	overflow: hidden
}
.m_lst_uc .c_2 {
	overflow: hidden;
*zoom:1
}
.m_lst_uc .avatar_lump img {
	float: left;
	margin-right: 1px;
	margin-bottom: 1px;
	width: 25px;
	height: 25px;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px
}
.m_lst_uc .opt {
	padding-top: 2px;
	line-height: 15px
}
.m_lst_uc .opt .foFun {
	vertical-align: top
}
.m_lst_uc .opt .disabled {
	background: none;
	color: #999;
	padding-left: 0;
	margin: 0
}
#topWrap {
	padding-top: 55px;
	_padding-top: 15px
}
.navArr {
	display: none
}
.w_head_outer {
	width: 100%;
	height: 35px;
	position: fixed;
	_position: relative;
	left: 0;
	z-index: 299;
	-moz-box-shadow: 0 1px 2px rgba(0,0,0,.12);
	-webkit-box-shadow: 0 1px 2px rgba(0,0,0,.12);
	box-shadow: 0 2px 0 rgba(0,0,0,.12)
}
.headWrap a {
	color: #c9c9c9
}
.headWrap a:hover {
	text-decoration: none
}
.headInside {
	width: 960px;
	margin: 0 auto;
	position: relative;
	z-index: 104;
	height: 35px
}
.headInside h1 {
	position: absolute;
	left: 0;
	top: 0
}
.headInside h1 a {
	display: block;
	width: 149px;
	height: 35px;
	background: url(http://mat1.gtimg.com/www/mb/images/wide/logo_20131126.png) no-repeat;
	_background: none;
_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop, src='http://mat1.gtimg.com/www/mb/images/wide/logo_20131126.png');
	text-indent: -9999em;
	overflow: hidden;
	_cursor: pointer
}
.topNav {
	position: absolute;
	left: 155px;
	top: 0;
	height: 35px
}
.topNav .topNavItem {
	float: left;
	position: relative;
	margin-right: 1px
}
.topNav a {
	font-size: 14px;
	display: block;
	height: 12px;
	line-height: 10px;
	line-height: 13px\9;
*line-height:normal;
	overflow: hidden;
	padding: 11px 0 12px 0;
*padding:9px 0 14px 0;
	_float: left;
	_cursor: pointer;
	_position: relative
}
.topNav .active, .topNav .cur {
	color: #fff
}
.topNav .topNavItem u {
	position: relative;
	z-index: 105;
	padding: 0 10px;
	text-decoration: none
}
.topNav .countItem u {
	padding: 0 3px 0 5px
}
.topNav .topNavItem a i {
	position: absolute;
	display: block;
	height: 35px;
	width: 100%;
	top: 0;
	left: 0
}
.topNav .topNavItem a:hover i, .topNav .topNavItem .active i, .topNav .topNavItem .cur i {
	background-color: #000;
	opacity: .4;
	_filter: alpha(opacity=40)
}
.topNav .countItem a, .topNav .accountItem a {
	font-size: 12px;
	font-weight: normal;
	color: #c9c9c9
}
.topNav .accountItem u {
	padding: 0 3px 0 5px
}
.topNav em, .topNav strong {
	display: -moz-inline-stack;
	display: inline-block;
	vertical-align: top
}
.topNav em {
	margin: 4px 0 0 3px;
	margin: 4px 0 -4px 3px\9;
*margin:8px 0 0 3px;
	border-style: solid dashed dashed;
	border-color: transparent;
	border-top-color: #c9c9c9;
	font-size: 0;
	width: 0;
	height: 0;
	line-height: 0;
	border-width: 3px 3px 0
}
.topNav strong {
	height: 17px;
*height:18px;
	padding: 0 3px;
	text-align: center;
	min-width: 15px;
	_width: 15px;
	_overflow: visible;
	margin-top: -2px;
	line-height: 16px;
*line-height:17px;
	background-color: #2c2c2c;
	opacity: .55;
	filter: alpha(opacity=55);
	color: #bbb;
	font-weight: normal;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px
}
.topNav .newMsg strong {
	background-color: #f56200;
	color: #FFF;
	font-weight: bold;
	min-width: 16px;
	_width: 16px;
	opacity: 1;
	filter: alpha(opacity=100)
}
.headInside .right {
	left: auto;
	right: 165px
}
.topNav .topNavSub {
	position: absolute;
	left: 0;
	top: 35px;
	min-width: 110px;
*width:110px;
	background-color: #1a1a1a;
	-webkit-box-shadow: 0 1px 2px rgba(0,0,0,0.5);
	-moz-box-shadow: 0 1px 2px rgba(0,0,0,0.5);
	box-shadow: 0 1px 2px rgba(0,0,0,0.5);
	opacity: .9;
	filter: alpha(opacity=90)
}
.topNav .topNavSub ul {
	float: left;
	width: 49.9%
}
.ipad .topNav .topNavItem .topNavSub {
	display: none
}
.ipad .topNav .topNavItem:hover .topNavSub {
	display: block!important
}
.topNav .topNavSub li {
	white-space: nowrap;
	width: 100%;
	overflow: hidden
}
.topNav .topNavSub a {
	float: none;
	padding: 8px 9px 9px;
	font-size: 12px;
	color: #c9c9c9
}
.topNav .topNavSub a:hover {
	background: #090909
}
.topNav .topNavSub .light a, .topNav .topNavSub .light a:hover {
	color: #f56200!important
}
.topNav .topNavSub b {
	margin-left: 2px;
	font-weight: normal;
	color: #f56200
}
.apps .topNavSub {
	width: 310px
}
.apps .topNavSub ul {
	padding: 5px 0 8px
}
.apps .topNavSub a {
	height: 16px;
	padding: 5px 11px
}
.apps .topNavSub img {
	vertical-align: middle;
	margin-right: 5px;
	width: 16px;
	height: 16px
}
.topNav .topNavSub b {
	margin-left: 2px;
	font-weight: normal;
	color: #f56200
}
.topNav .func {
	clear: both;
	border-top: #000 1px solid;
	margin: 0 11px
}
.topNav .func div {
	border-top: #404141 1px solid;
	padding: 3px 0 7px
}
.topNav .func a {
	display: inline;
	padding: 0;
	line-height: 1.75
}
.topNav .func a:hover {
	background-color: transparent!important;
	text-decoration: underline
}
.headWrap .topNav .apps .active, .headWrap .topNav .apps .active:hover, .headWrap .topNav .groups .active, .headWrap .topNav .groups .active:hover {
	color: #555!important
}
.headWrap .topNav .apps .active i, .headWrap .topNav .apps .active:hover i, .headWrap .topNav .groups .active i, .headWrap .topNav .groups .active:hover i {
	height: 32px;
	top: 3px;
	background: #F6F6F6!important;
	opacity: 1.0;
	filter: alpha(Opacity=100);
	border-radius: 3px 3px 0 0
}
.headWrap .topNav .apps .active em, .headWrap .topNav .apps .active:hover em, .headWrap .topNav .groups .active em, .headWrap .topNav .groups .active:hover em {
	border-top-color: #555555!important
}
.nav_fix_wrap {
	position: absolute;
	right: 0;
	width: 0;
	height: 0
}
.tSearchNew .inputTxtNew, .tSearchNew .inputBtn {
	background: url(http://mat1.gtimg.com/www/mb/img/v1/head_search_20120517.png) no-repeat
}
.tSearchNew {
	width: 162px;
	height: 23px;
	position: absolute;
	right: 0;
	top: 6px
}
.tSearchNew form:after {
	content: '.';
	clear: both;
	display: block;
	height: 0;
	visibility: hidden;
	line-height: 0
}
.tSearchNew form {
	zoom: 1
}
.tSearchNew form {
	position: relative;
	width: auto;
	height: auto;
	padding-left: 0;
	background: none
}
.tSearchNew .inputTxtNew {
	float: left;
	width: 132px;
	height: 23px;
	background-position: -24px 0;
	background-color: transparent;
	padding: 0;
	padding-left: 7px;
	height: 20px\9;
	line-height: 20px\9;
	padding-top: 3px\9;
	border: 0;
	-webkit-border-radius: 2px 0 0 2px;
	-moz-border-radius: 2px 0 0 2px;
	border-radius: 2px 0 0 2px;
	-webkit-appearance: none
}
.tSearchNew .inputBtn {
	width: 23px;
	height: 23px;
	margin: 0;
	float: left;
	text-indent: -9999em;
	border: 0;
	cursor: pointer;
	background-position: 0 0;
	-webkit-border-radius: 0 2px 2px 0;
	-moz-border-radius: 0 2px 2px 0;
	border-radius: 0 2px 2px 0;
	-webkit-appearance: none
}
.tSearchNew label {
	font-family: \5B8B\4F53;
	cursor: text;
	color: #666;
	background: none;
	margin: 0;
	position: absolute;
	left: 7px;
	top: 0;
	height: 23px;
	line-height: 23px;
	width: 120px;
	overflow: hidden
}
:root .tSearchNew label {
	line-height: 23px\0
}
.tSearchNew .btn_ldrop {
	position: absolute;
	right: 24px;
	top: 2px;
	padding-right: 2px;
	background: none;
	height: 22px;
	margin: 0;
	opacity: 1.0
}
.tSearchNew .btn_ldrop em {
	margin: 8px 0 0;
	display: -moz-inline-stack;
	display: inline-block;
	vertical-align: top;
	border-style: solid dashed dashed;
	border-color: transparent;
	border-top-color: #ABABAB;
	font-size: 0;
	width: 0;
	height: 0;
	line-height: 0;
	border-width: 3px 3px 0
}
.tSearchNew .lopen em {
	border-top-color: transparent;
	border-bottom-color: #333;
	border-style: dashed dashed solid;
	border-width: 0 3px 3px
}
.headInside .hover .inputTxtNew, .tSearchNew:hover .inputTxtNew {
	background-position: -24px -24px
}
.headInside .hover .inputBtn, .tSearchNew:hover .inputBtn {
	background-position: 0 -24px
}
.headInside .hover .btn_ldrop em, .tSearchNew:hover .btn_ldrop em {
	border-top-color: #B0B0B0
}
.headInside .active .inputTxtNew {
	background-position: -24px -48px
}
.headInside .active .inputBtn {
	background-position: 0 -48px
}
.headInside .active .btn_ldrop em {
	border-top-color: #B0B0B0
}
.active .inputTxtNew {
	color: #333
}
.headInside div.active {
	opacity: 1;
	filter: alpha(opacity=100);
	overflow: hidden
}
.headShadow {
	height: 35px;
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	background-color: #191919;
	background: transparent\9;
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#B22c2c2c', endColorstr='#B2191919');
	background-image: -webkit-gradient(linear, left top, left bottom, from(#2c2c2c), to(#191919));
	background-image: -webkit-linear-gradient(top, #2c2c2c, #191919);
	background-image: -moz-linear-gradient(top, #2c2c2c, #191919);
	background-image: -o-linear-gradient(top, #2c2c2c, #191919);
	background-image: linear-gradient(to bottom, #2c2c2c, #191919);
	opacity: .7;
	z-index: 10
}
.defaultCur {
	cursor: default!important
}
.mdTips {
	position: absolute;
	z-index: 101;
	margin: 31px 0 0 -160px;
	width: 210px;
	padding: 10px 20px 10px 40px;
	border: 1px solid #F0E5BA;
	background: #FFFFE9
}
.mdTips .close {
	position: absolute;
	float: none;
	height: 15px;
	padding: 0;
	margin-top: -2px;
	right: 10px
}
.mdTips p {
	text-align: left;
	color: #333
}
.mdTips .links {
	text-align: right
}
.mdTips .SA {
	position: absolute;
	left: 180px;
	top: auto;
	bottom: 9px
}
.mdTips .SA em, .mdTips .SA span {
	width: 17px;
	height: 19px;
	color: #F0E5BA
}
.mdTips .SA span {
	top: -1px;
	left: 0;
	color: #FFFFE9
}
.mdTips .SA.UP {
	top: -10px;
	bottom: auto
}
.mdTips .SA.R {
	left: 30px;
	right: auto
}
.mdTips .SA.UP span {
	top: 0
}
.mdTips .SA.UP em {
	top: -1px
}
.mdTips .links a {
	font-size: 12px;
	margin: 3px 0 0 20px;
	color: #2B4A78;
	text-decoration: underline
}
.mdTips .ico_light {
	position: absolute;
	left: 14px;
	margin-top: 5px
}
.topNav .mdTips {
	z-index: 103
}
.topNav .mdTips p .TipsClose {
	padding: 0!important;
	display: inline;
	_float: none;
	color: #006A92
}
.topNav .mdTips .SA em {
	margin: 0;
	font-size: 16px;
	line-height: 21px;
	border: none
}
.topNav .current a i, .topNav .current a:hover i {
	background: #fff!important;
	opacity: 1;
	-moz-border-radius: 2px 2px 0 0;
	-webkit-border-radius: 2px 2px 0 0;
	border-radius: 2px 2px 0 0;
	height: 30px;
	top: 4px;
	border: #9e9e9e 1px solid;
	border-bottom: 0;
	-webkit-box-shadow: 1px 0 2px 0 rgba(0,0,0,.27);
	-moz-box-shadow: 1px 0 2px 0 rgba(0,0,0,.27);
	box-shadow: 1px 0 2px 0 rgba(0,0,0,.27)
}
.topNav .current .topNavSub {
	border: #9e9e9e 1px solid;
	border-top: 0;
	background: #fff;
	opacity: 1;
	filter: alpha(opacity=100)
}
.topNav .topNavItem a .act_mobile {
	display: inline-block;
	position: relative;
	top: -5px;
*top:-3px;
	width: 14px;
	height: 12px;
	vertical-align: middle;
	background: url(../../images/act_mobile.png) right top no-repeat;
	cursor: pointer
}
.topNav .topNavItem a:hover .act_mobile {
	background-color: transparent!important;
	opacity: 1;
	_filter: alpha(opacity=100)
}
.ui_tx_count {
	display: block;
	background: #F56200;
	padding: 0 3px 0 3px;
	height: 12px;
	line-height: 12px;
	line-height: 10px\9;
	color: white!important;
	font-size: 11px;
	font-weight: bold;
	overflow: hidden;
	border-radius: 2px 2px 2px 2px;
	cursor: pointer;
	font-family: Arial
}
.ui_tx_count:hover {
	text-decoration: none
}
.qk_nav_item {
	z-index: 105
}
.qk_nav_item a {
	position: relative;
	padding: 0;
	width: 36px;
	height: 35px;
	cursor: pointer
}
.qk_nav_item .ui_tx_count {
	position: absolute;
	z-index: 3;
	right: 2px;
	bottom: 3px
}
.qk_nav_item .t, .ico_mobile_nav {
	background: url(http://mat1.gtimg.com/www/mb/img/head/icons_20130704.png) no-repeat
}
.qk_nav_item .t {
	display: block;
	position: absolute;
	top: 7px;
	left: 8px;
	z-index: 2;
	width: 20px;
	height: 20px;
	text-indent: -9999px;
	cursor: pointer
}
.qk_nav .at .t {
	background-position: 0 0;
	_background: none;
_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop, src='http://mat1.gtimg.com/www/mb/images/wide/ie6/at.png')
}
.qk_nav .message .t {
	background-position: -20px 0;
	_background: none;
_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop, src='http://mat1.gtimg.com/www/mb/images/wide/ie6/mes.png')
}
.qk_nav .fans .t {
	background-position: -40px 0;
	_background: none;
_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop, src='http://mat1.gtimg.com/www/mb/images/wide/ie6/fans.png')
}
.qk_nav .notice .t {
	background-position: -60px 0;
	_background: none;
_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop, src='http://mat1.gtimg.com/www/mb/images/wide/ie6/notice.png')
}
.qk_nav .notice {
	margin-right: 10px
}
.qk_nav .task .t {
	background-position: -80px 0;
	_background: none;
_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop, src='http://mat1.gtimg.com/www/mb/images/wide/ie6/task.png')
}
.qk_nav .at .has .t {
	background-position: 0 -20px;
	_background: none;
_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop, src='http://mat1.gtimg.com/www/mb/images/wide/ie6/at_n.png')
}
.qk_nav .message .has .t {
	background-position: -20px -20px;
	_background: none;
_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop, src='http://mat1.gtimg.com/www/mb/images/wide/ie6/mes_n.png')
}
.qk_nav .fans .has .t {
	background-position: -40px -20px;
	_background: none;
_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop, src='http://mat1.gtimg.com/www/mb/images/wide/ie6/fans_n.png')
}
.qk_nav .notice .has .t {
	background-position: -60px -20px;
	_background: none;
_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop, src='http://mat1.gtimg.com/www/mb/images/wide/ie6/notice_n.png')
}
.qk_nav .task .has .t {
	background-position: -80px -20px;
	_background: none;
_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop, src='http://mat1.gtimg.com/www/mb/images/wide/ie6/task_n.png')
}
.qk_nav .qk_nav_item .active i, .qk_nav .qk_nav_item .active:hover i {
	height: 32px;
	top: 3px;
	background: #F6F6F6!important;
	_background: #F6F6F6!important;
	opacity: 1.0!important;
	filter: alpha(Opacity=100)!important;
	border-radius: 3px 3px 0 0
}
.qk_nav .at .active .t {
	background-position: 0 -40px;
	_background: none;
_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop, src='http://mat1.gtimg.com/www/mb/images/wide/ie6/at_a.png')
}
.qk_nav .message .active .t {
	background-position: -20px -40px;
	_background: none;
_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop, src='http://mat1.gtimg.com/www/mb/images/wide/ie6/mes_a.png')
}
.qk_nav .fans .active .t {
	background-position: -40px -40px;
	_background: none;
_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop, src='http://mat1.gtimg.com/www/mb/images/wide/ie6/fans_a.png')
}
.qk_nav .notice .active .t {
	background-position: -60px -40px;
	_background: none;
_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop, src='http://mat1.gtimg.com/www/mb/images/wide/ie6/notice_a.png')
}
.qk_nav .task .active .t {
	background-position: -80px -40px;
	_background: none;
_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop, src='http://mat1.gtimg.com/www/mb/images/wide/ie6/task_a.png')
}
.head_tack_w {
	width: 100%;
	height: 0;
	position: relative;
	top: -35px;
	z-index: 103;
	clear: both
}
.head_tack_w .topNav {
	left: inherit;
	left: auto;
	right: 0
}
.head_tack_w .topNav a {
	font-size: 12px
}
.head_tack_w .ico_mobile_nav {
	display: block;
	background-position: 0 -60px;
	width: 16px;
	height: 16px;
	position: absolute;
	left: 5px;
	top: 9px;
	filter: alpha(Opacity=55);
	opacity: 0.55;
	z-index: 2;
	_background: none;
_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop, src='http://mat1.gtimg.com/www/mb/images/wide/ie6/ico_mobile_nav.png')
}
.head_tack_w .topNav .mobile u {
	padding-left: 23px
}
.head_tack_w .topNav .line span {
	display: inline-block;
	padding-top: 5px;
	color: #fff;
	filter: alpha(Opacity=15);
	opacity: 0.15
}
.mobileBox .app_recom {
	padding: 7px 0 10px
}
.mobileBox .app_list {
	line-height: 16px;
	color: #999
}
.mobileBox .app_list li {
	padding-bottom: 13px;
*padding-bottom:11px
}
.mobileBox .app_list li:after {
	content: '.';
	clear: both;
	display: block;
	height: 0;
	visibility: hidden;
	line-height: 0
}
.mobileBox .app_list li {
	zoom: 1
}
.mobileBox .app_list .app_pic img {
	width: 30px;
	height: 30px;
	overflow: hidden;
	float: left;
	margin: 2px 5px 0 0;
	margin: 1px 10px 0 0\9
}
.mobileBox .app_list .app_con {
	float: left;
	width: 135px
}
.mobileBox .app_more {
	margin-top: -3px
}
.talkBox .synchFrm {
	float: right;
	height: 16px;
	overflow: hidden;
	padding-right: 10px
}
.synchFrm em.left {
	color: #666;
	height: 16px;
	line-height: 16px;
	line-height: 18px\0;
*line-height:18px
}
.btnBox .synchFrm {
	float: left;
	padding-right: 10px
}
.repair_check {
	line-height: 19px;
	margin-top: 4px
}
.ico_n_s, .ico_h_s {
	width: 9px;
	height: 9px;
	display: inline-block;
	overflow: hidden;
	vertical-align: text-top
}
.ico_n_s {
	background-position: -192px -176px
}
.ico_h_s {
	background-position: -202px -176px
}
.addCls {
	width: 8px;
	height: 8px;
	line-height: 8px;
	margin: 0 3px;
	display: inline-block;
	overflow: hidden
}
.addCls em {
	width: 8px;
	height: 8px;
	line-height: 8px;
	_line-height: 10px;
	display: inline-block;
	font-size: 12px;
	text-align: center;
	font-family: simsun;
	margin: 0 0 0 -2px
}
.topNav .topNavSub .ico_n_s, .topNav .topNavSub .ico_h_s {
	position: relative;
	top: 3px
}
.topNav .topNavSub .hr {
	display: block;
	margin: 0 10px
}
.topNav .topNavSub .hr i {
	display: block;
	height: 5px;
	font-size: 0;
	line-height: 0;
	clear: both;
	overflow: hidden
}
.topNav .topNavSub .news_count {
	font-size: 11px
}
.topNav .topNavSub .desc {
	padding: 8px 10px 10px 10px
}
.topNav .topNavSub .desc a {
	padding: 0;
	line-height: inherit;
	display: inline;
	text-decoration: underline
}
.topNav .topNavSub .desc a:hover {
	background: none
}
.topNav .topNavSub .tit {
	padding: 0 10px 4px 10px
}
.topNav .lay_topdrop_inner {
	padding: 5px 0 0 0
}
.topNav .lay_topdrop_qun ul {
	clear: left;
	width: 100%;
	padding-bottom: 5px
}
.topNav .lay_topdrop_qun li {
	float: left;
	width: 50%;
	height: 26px;
	zoom: 1;
	overflow: hidden
}
.topNav .lay_topdrop_qun li a {
	padding: 5px 10px 5px 10px;
	height: 16px;
	zoom: 1
}
.topNav .lay_topdrop_qun li a img {
	height: 16px;
	width: 16px;
	margin-right: 1px;
	vertical-align: middle
}
.topNav .topNavSub .hr {
	border-top: 1px solid #000000
}
.topNav .topNavSub .hr i {
	border-top: 1px solid #404141
}
.topNav .topNavSub .desc, .topNav .topNavSub .tit {
	color: #999
}
.topNav .topNavSub .news_count {
	color: #F56200
}
.nv_toggle_wp {
	height: 0;
	width: 960px;
	margin: 0 auto;
	position: relative;
	z-index: 0
}
.nv_toggle_cnt {
	position: absolute;
	right: -50px;
	top: -80px;
	z-index: 0
}
.nv_toggle_cut {
	position: absolute;
	z-index: 9;
	display: block;
	top: 80px;
	left: 4px;
	width: 30px;
	height: 50px;
	cursor: url("http://mat1.gtimg.com/www/mb/img/p1/clippers.cur"), pointer
}
.nv_toggle_down {
	position: relative;
	z-index: 1
}
.nv_toggle_btn_Gift {
	display: block;
	text-indent: -9999px;
	cursor: pointer;
	width: 35px;
	height: 180px;
	_height: 160px;
	_margin-top: 20px;
	background: url(http://mat1.gtimg.com/www/mb/img/p1/xsjLsTop.png) no-repeat center 20px;
	_background-image: none;
_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod=crop, src='http://mat1.gtimg.com/www/mb/img/p1/xsjLsTop.png')
}
.nv_toggle_flag {
	display: block;
	text-indent: -9999px;
	cursor: pointer;
	width: 28px;
	height: 132px;
	position: relative;
	z-index: 3;
	left: 6px;
	top: 0;
	background: url(http://mat1.gtimg.com/www/mb/img/p1/xsjLsBot.png) no-repeat 0 0;
	_background-image: none;
_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod=crop, src='http://mat1.gtimg.com/www/mb/img/p1/xsjLsBot.png')
}
.nv_toggle_flag span {
	display: block;
	position: relative
}
.nv_toggle_reset {
	display: block;
	width: 30px;
	height: 25px;
	position: relative;
	left: 6px;
	top: 5px;
	line-height: 25px;
	text-align: center;
	color: #fff;
	background: #4298be
}
.tab_group_item {
	float: left;
	line-height: 24px;
	padding: 0 8px;
	margin-right: 8px
}
.tab_group .cur {
	background: #B5DBEF
}
.tab_group .cur .tab_group_lk, .tab_group .cur .tab_group_lk:hover {
	color: #fff;
	cursor: default;
	text-decoration: none
}
.roll_nav {
	height: 20px;
	text-align: center;
	overflow: hidden
}
.roll_nav_lk, .roll_nav_cur {
	display: inline-block;
	margin: 0 2px;
	width: 16px;
	height: 16px;
	line-height: 999px;
	vertical-align: middle;
	background: url(http://mat1.gtimg.com/www/mb/img/p1/roll_nav.png) no-repeat
}
.roll_nav_lk {
	background-position: -16px 0
}
.roll_nav_cur {
	background-position: 0 0
}
.rich_truth_min {
	border: 1px solid #E3E3E3;
	background: #fff;
	width: 260px
}
.rich_truth_min .tit {
	padding: 7px 15px;
	line-height: 16px;
	background: #F5F5F5;
	color: #000
}
.rich_truth_cnt {
	padding: 20px 15px 10px 15px;
	min-height: 40px;
	_height: 40px;
	position: relative
}
.rich_truth_min .info {
	color: #999
}
.rich_truth_min .opts {
	padding-top: 25px
}
.rich_truth_min .icon_rich_truth {
	position: absolute;
	top: 10px;
	right: 10px
}
.truth_form_box {
	padding: 15px 10px 0 10px
}
.truth_form {
	margin-bottom: 30px
}
.truth_form_hd {
	margin-bottom: 10px
}
.truth_form_hd h2, .truth_form_hd .alt_info {
	display: inline-block;
*display:inline
}
.truth_form_hd h2 {
	margin-right: 10px;
	font-size: 12px;
	font-weight: normal
}
.truth_form_hd .alt_info .tx_lk {
	margin-right: 10px
}
.truth_form .error_txt {
	color: #DC0D0D
}
.truth_form .tip_txt {
	color: #999
}
.truth_form .talkWrap {
	margin: 0;
	padding: 0;
	border: 0;
	background: none
}
.truth_form .talkWrap .top {
	display: none
}
.truth_form .bot .insertFun {
	display: none
}
.truth_form .talkWrap .cont {
	border-radius: 5px 5px 5px 5px
}
.truth_form .sendTalkBtn {
	min-width: 67px;
	padding: 3px 8px 4px
}
.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
}
.cur_zoom {
	cursor: url("http://mat1.gtimg.com/www/mb/images/cursor_zoom.cur"), pointer
}
.cur_hand {
	cursor: pointer!important
}
.cur_cut {
	cursor: url("http://mat1.gtimg.com/www/mb/img/p1/clippers.cur"), pointer
}
.cur_auto {
	cursor: auto!important
}
.btn_grp {
	font-size: 0;
	display: inline-block;
*margin-right:4px;
*display:inline;
	vertical-align: top;
	position: relative;
	z-index: 99
}
.btn_grp .gb_btn {
	vertical-align: top;
	min-width: 10px;
	position: relative
}
.btn_grp .gb_btn5, .btn_grp .gb_btn1 {
	padding: 2px 10px
}
.btn_grp .gb_btn5 .a_t, .btn_grp .gb_btn1 .a_t {
	margin-top: 6px;
	margin-left: 0
}
.btn_grp .gb_btn6, .btn_grp .gb_btn6 {
	padding: 3px 10px 5px 10px
}
.btn_grp .gb_btn6 .a_t, .btn_grp .gb_btn2 .a_t {
	margin-top: 6px;
	margin-left: 0
}
.btn_grp .gb_btn5 .a_t, .btn_grp .gb_btn6 .a_t {
	border-color: #bbb transparent transparent transparent
}
.btn_grp .gb_btn1 .a_t, .btn_grp .gb_btn2 .a_t {
	border-color: #fff transparent transparent transparent
}
.btn_grp_dropdown .gb_btn {
	padding-left: 4px;
	padding-right: 4px
}
.btn_grp_dropdown .gb_btn .t, .btn_grp_dropdown .gb_btn .ic {
	margin-left: 6px;
	margin-right: 3px
}
.btn_grps_zero {
	font-size: 0
}
.btn_grps_zero .btn_grp {
*margin-right:0;
*word-spacing:-1px
}
.btn_grps_zero .btn_grp .gb_btn {
	border-left-width: 0;
	-webkit-border-radius: 0;
	-moz-border-radius: 0;
	border-radius: 0;
*word-spacing:0
}
.btn_grps_zero .btn_grp_first .gb_btn {
	border-left-width: 1px;
	-webkit-border-bottom-left-radius: 2px;
	border-bottom-left-radius: 2px;
	-webkit-border-top-left-radius: 2px;
	border-top-left-radius: 2px;
	-moz-border-radius-bottomleft: 2px;
	-moz-border-radius-topleft: 2px
}
.btn_grps_zero .btn_grp_last .gb_btn {
	-webkit-border-top-right-radius: 2px;
	border-top-right-radius: 2px;
	-webkit-border-bottom-right-radius: 2px;
	border-bottom-right-radius: 2px;
	-moz-border-radius-topright: 2px;
	-moz-border-radius-bottomright: 2px
}
.btn_grps_wp .btn_grps {
	display: inline-block;
*display:inline;
	vertical-align: top
}/*version:129163*/
@charset "utf-8";
#talkList li {
	-webkit-transition-property: background-color;
	-webkit-transition-duration: 0.4s;
	-khtml-transition-property: background-color;
	-khtml-transition-duration: 0.4s;
	transition-property: background-color;
	transition-duration: 0.4s
}
input.delAttention, input.addAttention, .btn_delRss, .btn_addRss, .btn_topicRss {
	-webkit-transition-property: background-position;
	-webkit-transition-duration: 0.4s;
	-khtml-transition-property: background-position;
	-khtml-transition-duration: 0.4s;
	transition-property: background-position;
	transition-duration: 0.4s
}
.HSR .top, .HSR .bot {
	margin: 0 9px;
	height: 8px;
	_overflow: hidden;
	border-top: 1px solid #E7E7E7;
	background: #F7F7F7
}
.HSR .bot {
	border-top: 0;
	border-bottom: 1px solid #E7E7E7
}
.HSR .top span, .HSR .bot span {
	_position: relative;
	width: 9px;
	height: 9px;
	overflow: hidden
}
.HSR .cntBox {
	border-left: 1px solid #E7E7E7;
	border-right: 1px solid #E7E7E7;
	background: #F7F7F7
}
.HSR .top .left {
	margin: -1px 0 0 -9px;
	background-position: -151px -140px
}
.HSR .top .right {
	margin: -1px -9px 0 0;
	background-position: -166px -140px
}
.HSR .bot .left {
	margin-left: -9px;
	background-position: -151px -150px
}
.HSR .bot .right {
	margin-right: -9px;
	background-position: -166px -150px
}
.SA {
	position: relative;
	left: -8px;
	top: 37px
}
.SA em, .SA span {
	position: absolute;
	width: 8px;
	height: 17px;
	overflow: hidden;
	font-family: Simsun;
	font-size: 16px;
	line-height: 21px;
	color: #99dbf2
}
.SA em {
	z-index: 99
}
.SA span {
	z-index: 999;
	left: 1px;
	top: 0;
	color: #C9F1FF
}
.bigFileInfo {
	position: absolute;
	margin-top: -26px;
*margin-top:-24px\0;
*margin-top:-25px;
*margin-left:-93px;
	width: auto;
	text-align: left;
	height: 20px;
	line-height: 20px;
	padding: 5px 15px 4px 12px;
	background: #fff;
	color: #999
}
.dlLink {
	border: 1px solid #9BB9C8;
	padding: 5px 12px;
	white-space: nowrap;
	margin-top: 2px;
*margin-top:5px;
	_margin-top: 7px;
	border-radius: 3px;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	z-index: 999;
	-ms-border-radius: 3px;
	-o-border-radius: 3px;
	height: 16px;
	line-height: 16px;
	box-shadow: 0 1px 3px #9BB9C8;
	-webkit-animation-name: opacity;
	-webkit-animation-duration: 0.3s;
	-webkit-animation-timing-function: ease-in-out
}
.trib, .tris {
	position: absolute;
	overflow: visible;
	font-family: simsun;
	width: 0;
	height: 0;
	_line-height: 0;
	font-size: 0
}
.trib {
	border-width: 7px 7px 7px 7px;
	border-style: dashed dashed solid;
	border-color: transparent transparent #9BB9C8
}
.tris {
	border-width: 5px 5px 5px 5px;
	border-style: dashed dashed solid;
	border-color: transparent transparent #fff
}
.trib {
	margin: -19px 0 0 -2px;
*margin-top:-20px
}
.tris {
	margin: -3px 0 0 -5px
}
.ctrl_bar {
	margin-bottom: 1px;
	margin-top: 10px
}
.ctrl_bar_in {
	background: #F2F2F2;
	padding: 5px 5px 0 5px;
	height: 25px
}
.ctrl_info_item {
	display: inline-block;
	color: #666;
	margin-right: 5px
}
.ctrl_info_item .info_link {
	color: #759AAD
}
.ctrl_tab_item {
	display: inline-block;
	position: relative;
	z-index: 49;
*float:left;
*padding-left:2px;
*padding-right:2px;
	_padding-top: 2px
}
.ctrl_tab_tx {
	display: inline-block;
	height: 14px;
	padding: 1px 5px 2px 5px;
	line-height: 14px;
	padding-top: 2px\9;
	padding-bottom: 1px\9;
	color: #759AAD
}
.ctrl_tab_item .a {
	position: relative;
	vertical-align: middle;
	z-index: 0;
	top: 2px;
	left: 2px
}
.ctrl_tab_item .cur {
	color: #fff;
	background-color: #ACBFC9;
	text-decoration: none
}
.ctrl_tab_type_2 .cur {
	color: #666;
	background: none
}
.ctrl_tab .open .ctrl_tab_tx {
	position: relative;
	height: 21px;
*height:20px;
*padding-top:3px;
	_top: -2px;
	z-index: 5;
	background: #fff;
	border: 1px solid #D9D9D9;
	border-bottom: 0
}
.ctrl_tab .open .ctrl_tab_tx:hover {
	text-decoration: none
}
.ctrl_tab .open .lay_drop {
	margin-top: -1px;
	margin-left: 0;
*left:2px;
*margin-top:24px;
	_margin-top: 22px;
	z-index: 3
}
.ctrl_tab .open .lay_drop_in {
	padding-top: 2px;
	padding-bottom: 2px
}
.ctrl_tab .drop_lst a {
	padding-left: 7px
}
.ctrl_bar_mod_group .ctrl_info {
	float: left;
	padding-left: 3px
}
.ctrl_bar_mod_group .ctrl_tab {
	float: right
}
.ctrl_bar_mod_qun .ctrl_info {
	float: left;
	padding-left: 3px
}
.ctrl_bar_mod_qun .ctrl_tab {
	float: right
}
.mod_null {
	padding: 20px 30px 30px 30px
}
.mod_null .info {
	font-size: 14px
}
.ctrlBar {
	border-bottom: 1px dashed #D1D1D1;
	clear: both;
	margin: 5px 0 0 0;
	padding-bottom: 2px
}
.ctrlBar a {
	display: inline-block;
	margin: 0 5px
}
.subTab1 a:hover, .subTab1 a.hover, .subTab1 .cur {
	color: #fff;
	background: #ACBFC9;
	text-decoration: none
}
.btn_drop {
	position: absolute;
	top: 3px;
	right: 6px;
	display: block;
	width: 13px;
	height: 11px;
	overflow: hidden;
	background-position: -181px -405px;
	cursor: pointer
}
.subTab1 a:hover .btn_drop {
	background-position: -181px -418px
}
.subTab1 .cur .btn_drop, .subTab1 a.cur:hover .btn_drop, .subTab1 a.hover .btn_drop {
	background-position: -181px -431px
}
.subTab1 .sDropWrap {
	position: relative;
	z-index: 50
}
.subTab1 .sDropWrap a {
	float: none;
	margin: 0;
	padding-right: 22px
}
.sDropBox {
	display: none;
	position: absolute;
	top: 17px;
	left: 0;
	width: 104px;
	overflow: hidden;
	padding: 3px 2px 2px;
	border: 1px solid #ADADAD;
	background: #fff
}
.subTab1 .sDropBox a {
	display: block;
	height: 25px;
	margin: -1px 0 0;
	padding: 1px 0 0 8px;
	line-height: 25px;
	border-bottom: 1px dotted #ccc
}
.subTab1 .sDropBox a:hover {
	color: #006a92;
	background: #F0F0F0
}
.subTab1 .sDropBox .nobor a {
	border: 0
}
.searchWrap .subTab1 {
	margin-bottom: 10px
}
.searchWrap .subTab1 a {
	margin: 8px 15px 0 0
}
#headWrap {
	position: relative;
	width: 960px;
	height: 88px;
	margin: 0 auto
}
.subNav, .mloadWrap, .delChose {
	position: absolute;
	z-index: 20;
	background-color: #fff;
*filter:progid:DXImageTransform.Microsoft.Shadow(color='#aaaaaa', Direction=135, Strength=2);
	-moz-box-shadow: 1px 1px 2px #CAC8C8;
	-webkit-box-shadow: 1px 1px 2px #CAC8C8
}
.dropTips {
	position: absolute;
	width: 177px;
	top: 25px;
	left: 3px;
	padding: 2px;
	color: #333;
	border: 1px solid #757575;
	background: #fff
}
.dropTips li {
	padding: 1px 5px 0;
	line-height: 17px;
	height: 18px;
	overflow: hidden;
	cursor: pointer
}
.dropTips li.on {
	color: #fff;
	background: #7BA1AC
}
.talkBox {
	position: relative;
	z-index: 11;
	position: static\9;
*zoom:1;
	padding: 0 20px 10px 20px;
	background: #F5F5F5;
	border-radius: 5px 0 0 0;
	-moz-border-radius: 5px 0 0 0;
	-webkit-border-radius: 5px 0 0 0
}
.talkBox h2 {
	height: 30px;
	overflow: hidden;
*zoom:1;
	padding: 10px 5px 0;
	font: normal 16px/31px "MicroSoft YaHei", "SimHei";
	color: #999
}
.talkBox h2 em input {
	width: 18px;
	cursor: pointer;
	background: transparent;
	color: transparent;
	outline: 0;
	border: 0;
	opacity: 0.7;
	display: none
}
.talkBox h2 em input:hover {
	opacity: 1
}
.sendCnt {
*zoom:1;
	border: 1px solid #D0D0D0;
	line-height: 1.231;
	word-wrap: break-word;
	word-break: break-all;
	-moz-border-radius: 6px;
	-webkit-border-radius: 6px;
	border-radius: 6px;
	transition: border linear .2s, box-shadow linear .2s;
	-moz-transition: border linear .2s, -moz-box-shadow linear .2s;
	-webkit-transition: border linear .2s, -webkit-box-shadow linear .2s
}
.talkBox .focus {
	border-color: #7BD6F6;
	-moz-outline-radius: 8px;
	-webkit-box-shadow: 0 0 10px rgba(123,214,246,.6);
	-moz-box-shadow: 0 0 10px rgba(123,214,246,.6);
	box-shadow: 0 0 10px rgba(123,214,246,.6)
}
.talkBox .cntBox {
	position: relative;
	width: 100%;
	overflow: hidden;
	background-color: #fff;
	-moz-border-radius: 6px 6px 0 0;
	-webkit-border-radius: 6px 6px 0 0;
	border-radius: 6px 6px 6px 6px
}
.talkBox .cntBox label {
	position: absolute
}
.talkBox .cntBox textarea, .talkBox .txtShadow {
	width: 97.9%;
	height: 66px;
	padding: 3px 1%;
	margin: -1px auto 0;
	overflow-y: auto;
	font: normal 14px/21px Tahoma, Arial;
	border: 0!important;
	border-radius: 8px 8px 0 0;
	-moz-border-radius: 8px 8px 0 0;
	-webkit-border-radius: 8px 8px 0 0;
	background: transparent
}
.talkBox .cntBox textarea.focus {
	-moz-outline: none!important;
	-webkit-box-shadow: 0 0 0 0!important
}
.talkBox .countTxt, .btnHasStr {
	float: right;
	margin-left: 14px;
	color: #999;
	line-height: 33px;
	overflow: visible;
	_overflow: hidden
}
.talkBox .loading, .zfWrap .loading, .talkWrap .loading {
	display: inline-block;
	padding-left: 18px;
	background-position: 0 50%
}
.insertFun {
	background: #f6f6f6;
	padding: 5px 0 4px;
	border-radius: 0 0 6px 6px;
	-moz-border-radius: 0 0 6px 6px;
	-webkit-border-radius: 0 0 6px 6px
}
.hasMedia .insertFun {
	border-radius: 0;
	-moz-border-radius: 0;
	-webkit-border-radius: 0
}
.insertFun a:focus {
	outline: 1px dotted #333
}
.talkBox .close {
	float: right!important
}
.sendFun {
	height: 30px;
	padding: 10px 0;
	overflow: hidden;
*zoom:1
}
.sendFun .text2PicBtn {
	padding-top: 6px
}
.picForm {
	display: block;
	position: absolute;
	z-index: 1;
	left: 0;
	width: 44px;
	height: 18px;
	overflow: hidden;
	margin: -1px 0
}
.picForm input {
	position: absolute;
	right: 0;
	cursor: pointer;
	filter: alpha(opacity=0);
	opacity: 0
}
.sendList {
	position: relative;
	z-index: 101;
	float: left;
	min-width: 45px;
	margin-right: 6px
}
.insertFace {
	margin-left: 4px
}
.insertFun .hover {
	z-index: 102
}
.insertFun .sico {
	position: absolute;
	left: 0;
	top: 0;
	cursor: pointer
}
.insertFun .txt, .insertFun .more {
	display: inline-block;
	position: relative;
	height: 16px;
*height:15px;
	_height: 16px;
	height: 14px\0;
*padding-top:1px;
	_padding-top: 0;
	padding-top: 2px\0;
	padding-left: 19px;
	white-space: nowrap;
	color: #999
}
.insertFun .more {
	padding-left: 0
}
.insertFun .txt:hover, .insertFun .more:hover {
	color: #5BA4D2;
	text-decoration: none
}
.insertFun .disabled {
	color: #999
}
.insertFun .disabled:hover, .insertFun .disabled .sico {
	cursor: default;
	text-decoration: none
}
.cutBox, .mytopicWrap, .mytopicWrap b {
	position: absolute;
	z-index: -1;
	white-space: nowrap;
	background: #fff;
	border: 1px solid #CEDDE1
}
.cutBox {
	display: none;
	left: -6px;
	top: -5px;
	padding: 24px 5px 0;
	_width: 48px
}
.insertFun .hover .cutBox {
	display: block
}
.cutBox p {
	clear: both;
	height: 16px;
	padding: 1px 0 4px
}
.mytopicWrap {
	left: -5px;
	top: 17px;
	width: 106px;
	padding: 6px;
	line-height: 19px
}
.mytopicWrap li {
	height: 20px;
	overflow: hidden
}
.mytopicWrap b {
	position: absolute;
	width: 51px;
	height: 22px;
	left: -1px;
	top: -23px;
	border-bottom: 0
}
.cloudInput {
	display: none
}
.ipad .cloudInput {
	display: block
}
.cloudInput .txt {
	padding-left: 21px!important
}
.smoreFun {
	border-left: 1px solid #dedede;
	padding-left: 8px
}
.smoreFun .btn_sdrop {
	display: inline-block;
	width: 13px;
	height: 13px;
	overflow: hidden;
	background-position: -82px -73px;
	margin: -3px 0 0 3px;
*margin:0 0 2px 3px;
	vertical-align: middle
}
.smoreFun .more:hover .btn_sdrop {
	background-position: -110px -73px
}
.smoreFun .sopen .btn_sdrop {
	background-position: -68px -73px
}
.smoreFun .sopen .more:hover .btn_sdrop {
	background-position: -96px -73px
}
.smoreFun .musicTab {
	border: 0;
	background: 0
}
.insertFun .dropBox {
	display: none;
	position: absolute;
	top: 20px;
	left: 4px;
	background: #fff;
	z-index: 3;
	border: 1px solid #cedde1;
	width: 60px
}
.insertFun .dropBoxMzt {
	width: 150px;
*width:160px
}
.insertFun .sopen .dropBox {
	display: block
}
.insertFun .dropBox ul {
	padding: 0 2px
}
.insertFun .dropBox li {
	height: 16px;
	width: 49.9%;
	overflow: hidden;
*zoom:1;
	padding: 5px 0;
	float: left
}
.insertFun .dropBox .sico {
	left: 7px
}
.insertFun .dropBox .txt {
	padding-left: 27px;
	padding-left: 26px\9
}
.insertFun .dropBox .txt .ico_new_mini {
	position: absolute;
	right: -10px;
	top: 0;
	margin-top: 0
}
.insertFun .dropBox .mFun .txt {
	padding-right: 0
}
.insertFun .set {
	position: relative;
	margin-top: -1px;
	display: block;
	text-align: right;
	background: #e3eaec;
	height: 17px;
	line-height: 17px;
	width: 100%
}
.insertFun .set a {
	color: #759AAD;
	margin-right: 5px
}
.sendStatus {
	display: none;
	background: #f6f6f6;
	height: 16px;
	-moz-border-radius: 0 0 6px 6px;
	-webkit-border-radius: 0 0 6px 6px;
	border-radius: 0 0 6px 6px;
	margin-top: 1px;
	padding: 2px 0
}
.hasMedia .sendStatus {
	display: block
}
.sendThumbs {
	position: relative;
	z-index: 100;
	float: left;
	padding-left: 4px
}
.sendStatus .link, .sendStatus a {
	float: left
}
.sendStatus .cancel {
	float: none
}
.sendStatus .sico, .sendStatus .ico_pics {
filter:alpha(opacity:50);
	opacity: 0.5
}
.sendStatus .ico_pics {
	float: left;
	margin-right: 4px
}
.sendStatus .fileName {
	color: #999;
	padding-left: 20px;
	margin-left: -20px
}
.sendStatus .fileName:hover {
	position: relative;
	zoom: 1
}
.sendStatus .fileName .simg, .sendStatus .fileName .m_Intro, .sendStatus .fileName .vThumbs {
	display: none
}
.sendStatus .fileName:hover .m_Intro, .sendStatus .fileName:hover .vThumbs, .sendStatus .hover .simg {
	display: block;
	position: absolute;
	z-index: 99;
	left: 0;
	top: 18px;
	padding: 3px;
	border: 1px solid #E7E7E7;
	background: #fff
}
.sendStatus .fileName:hover .m_Intro {
	padding: 9px 15px 8px;
	font-weight: normal;
	white-space: nowrap;
	background: #fff
}
.sendStatus .hover .simg {
	text-align: center
}
.sendStatus .uploadMusic .fileName:hover {
	text-decoration: none
}
.sendStatus .fileName .useFilter {
	display: inline-block;
	padding: 5px 0;
	text-align: center;
	color: #006a92
}
.sendStatus .vThumbs .mask {
	display: block;
	bottom: 9px
}
.condensed .cntBox textarea {
	height: 34px!important;
	border-radius: 8px;
	-moz-border-radius: 8px;
	-webkit-border-radius: 8px
}
.condensed .sendFun, .condensed .insertFun, .condensed .sendStatus {
	display: none
}
.uploadLongwb, .uploadVote {
	line-height: 16px
}
.uploadLongwb .ic_longwb, .uploadVote .ico_aVote {
filter:alpha(opacity:50);
	opacity: 0.5
}
.uploadLongwb .text, .uploadVote .text {
	float: left;
	color: #999;
	margin-left: 3px;
	display: inline
}
.uploadVote .edit_link {
	margin-left: 5px;
	color: #759AAD
}
.uploadVote .edit_link:hover, .preview_link:hover {
	color: #006A92
}
.preview_link {
	color: #759AAD;
	margin-left: 5px
}
.uploadLongwb .ic_edit {
	margin-left: 4px
}
.relayNums {
	float: left;
	_display: inline;
	width: 52px;
	height: 52px;
	margin: 4px 15px 4px 10px;
	overflow: hidden;
	background-position: 0 -101px;
	color: #999;
	line-height: 19px;
	text-align: center;
	white-space: nowrap
}
.relayNums h5 {
	height: 31px;
	color: #E56C0A;
	line-height: 31px;
	font-weight: bold
}
.msgBox {
	overflow: hidden;
*zoom:1;
	margin-right: 20px;
*margin-left:75px;
	word-wrap: break-word
}
.noHead .msgBox {
	margin: 0 20px
}
.relayList .msgBox {
	margin-left: 0
}
.dateMod .relayList .msgBox {
	width: 485px;
	border: 0;
	padding: 0
}
.msgBox .alarm {
	display: none
}
.hover .msgBox .relay, .cur .msgBox .relay, li:hover .msgBox .alarm, .hover .msgBox .alarm, .cur .msgBox .alarm, .msgBox .funBox .alarm {
	display: inline;
	margin-right: 0
}
.userName {
	float: left;
	display: inline;
	_display: inline-block;
	height: 23px;
	font-size: 14px;
	line-height: 23px;
	color: #999
}
.msgBox strong, .AL .userName .userTo {
	font-weight: normal
}
.AL .userName strong a {
	font-weight: 800
}
.msgCnt {
	display: inline
}
.msgCnt:after {
	content: '.';
	visibility: hidden
}
.msgCnt em {
	color: #999
}
.msgCnt img {
	vertical-align: middle
}
.msgCnt .ic_pic {
	margin: 0 2px;
	cursor: pointer
}
.msgCnt .ic_longwb {
	margin-top: 3px;
	margin-left: 1px
}
.msgCnt, .talkDetail, .RUI li {
	font-size: 14px;
	overflow: hidden;
	word-wrap: break-word
}
.talkDetail {
	display: none;
	z-index: 60;
	width: 464px;
	padding: 5px 8px 3px;
	font-size: 12px;
	line-height: 19px;
	position: absolute;
	border: 1px solid #333;
	background: #fff;
filter:progid:DXImageTransform.Microsoft.Shadow(color='#aaaaaa', Direction=135, Strength=2);
	-moz-box-shadow: 1px 1px 2px #aaa;
	-webkit-box-shadow: 1px 1px 2px #aaa
}
.noMSource {
	color: #999
}
.areaInfo {
	margin-top: 6px;
	color: #999;
	line-height: 1.231
}
.ico_area {
	display: inline-block;
	width: 16px;
	height: 13px;
	margin-right: 2px;
	vertical-align: middle;
	background-position: -306px -84px
}
.pubInfo {
	clear: both;
	margin-top: 6px;
*zoom:1;
	line-height: 19px;
	color: #999
}
.pubInfo:before, .pubInfo:after {
	content: "";
	display: table;
	clear: both
}
.btn_trans {
	display: inline-block;
	font-size: 12px;
	color: #759AAD;
	white-space: nowrap
}
.pubInfo .left a, .areaInfo a {
	color: #759AAD
}
.pubInfo .left a:hover, .areaInfo a:hover, .btn_trans:hover, .funBox .left a:hover {
	color: #006a92
}
.pubInfo .left a.zfNum, .pubInfo .left a.view {
	color: #006a92;
	margin-left: 5px
}
.pubInfo .left a.alarm {
	color: #C1C1C1
}
.pubInfo .left a.c_tx4, .pubInfo .left a.c_tx4:hover {
	color: #eb9b41
}
.areaInfo .ico_new_mini {
	margin: 0 0 0 1px
}
.tools span {
	float: left;
	margin: 0 6px 0 5px;
	font-size: 14px;
	color: #D1D1D1;
	line-height: 17px
}
.tools a, .tools em {
	float: left;
	display: block;
	height: 19px;
	line-height: 19px;
	line-height: 21px\9
}
.tools em {
	width: 17px;
	background-position: -162px -233px
}
.tools .btnPrev em {
	background-position: -179px -233px
}
.tools a.btnOriginal {
	float: right;
	width: 50px;
	padding-left: 13px;
	background-position: -197px -258px
}
.tl_tools {
	display: none;
	overflow: hidden;
	padding: 8px 15px;
	height: 19px
}
.tl_tools .btnBack, .tl_tools .btnPrev {
	float: left;
	display: block;
	line-height: 16px;
	margin-right: 15px
}
.tl_tools .btnMore {
	float: right;
	display: block;
	line-height: 16px;
	margin-left: 15px
}
.tl_tools .btnMobile {
	float: right;
	display: block;
	line-height: 16px
}
.tl_tools .btnOriginal {
	float: right;
	display: block;
	line-height: 16px;
	margin-left: 15px
}
.tl_tools .ic {
	margin-right: 3px
}
.big .tl_tools {
	display: block
}
.mediaWrap {
	clear: both;
	padding: 8px 0 3px
}
.picBox, .videoBox {
	float: left;
	margin-right: 15px;
	overflow: hidden;
*zoom:1;
	_display: inline
}
.musicBox {
	clear: both;
	padding: 5px 0 2px;
	line-height: 1.231
}
.musicBox .mBoxNew, .musicBox.large .mThumbsBox {
	display: none
}
.musicBox.large .vTools, .musicBox.large .mBoxNew {
	display: block
}
.mBoxNew {
	padding-top: 5px
}
.mThumbsBox {
	line-height: 30px;
*zoom:1
}
.mThumbsBox .ico_audios {
	display: inline-block;
	vertical-align: text-top;
	width: 30px;
	height: 30px;
	float: left;
	background-position: 0 -93px;
	position: relative;
	margin-right: 8px;
	cursor: pointer
}
.mThumbsBox:hover .ico_audios {
	background-position: -30px -93px
}
.musicAlbum .mBoxNew, .musicAlbum.large .albumPic, .musicAlbum.large .albumInfo {
	display: none
}
.musicAlbum.large .vTools, .musicAlbum.large .mBoxNew {
	display: block
}
.albumPic {
	background-position: -127px -298px;
	width: 98px;
	height: 90px;
	position: relative;
	cursor: pointer;
	margin-right: 10px;
	float: left;
	-moz-box-shadow: 1px 1px 2px #999;
	-webkit-box-shadow: 1px 1px 2px #999
}
.albumPic .albumBar {
	float: left;
	width: 6px;
	border: 1px solid #000;
	border-right-color: #333;
	height: 88px;
	display: block;
	background: #747474
}
.albumPic .albumBar em {
	margin: 1px;
	width: 4px;
	height: 86px;
	display: block;
	background: #343536
}
.albumPic img {
	width: 86px;
	height: 86px;
	padding: 1px;
	border: 1px solid #999;
	float: left
}
.albumInfo {
	float: left;
	width: 330px
}
.songTit {
	margin-top: -5px;
	height: 23px;
	overflow: hidden
}
.albumInfo .f {
	color: #999;
	height: 42px;
	visibility: hidden
}
.photosBox {
	margin-bottom: 10px
}
.photosBox_pic {
	float: left;
	width: 110px;
	height: 114px;
	border-radius: 3px;
	margin-right: 10px;
	_display: inline;
	text-align: center;
	border: 1px solid #ccc
}
.photosBox_pic a {
	width: 100px;
	display: block;
	height: 100px;
	font-size: 0;
	text-align: center;
	overflow: hidden;
*font-size:89px;
*font-family:Arial;
*line-height:100px;
	margin: 5px auto;
	background: #fff
}
.photosBox_pic a img {
	vertical-align: middle
}
.photosBox_pic a:after {
	content: '';
	display: inline-block;
	vertical-align: middle;
	width: 0;
	height: 100%;
	overflow: hidden
}
.photosBox_pic span {
	background: #fff;
	height: 1px;
	line-height: 1px;
	font-size: 0;
	display: block;
	overflow: hidden;
	width: 110px;
	border-top: 1px solid #ccc;
	border-bottom: 1px solid #ccc
}
.photosBox_info {
	width: 340px
}
.photosBox_info h6 {
	height: 40px;
	line-height: 20px
}
.mBox {
	position: relative;
	width: 159px;
	height: 20px;
	background-position: 0 -489px
}
.mBox button, .mTitBox {
	display: block;
	position: absolute;
	top: 2px;
	overflow: hidden
}
.mBox button {
	left: 4px;
	width: 15px;
	height: 15px
}
.mBox .btn_mPlay {
	background-position: 0 -513px
}
.mBox .btn_mPlay:hover, .mBox .btn_mPlay_hover {
	background-position: -19px -513px
}
.mBox .btn_mPause {
	background-position: -38px -513px
}
.mBox .btn_mPause:hover, .mBox .btn_mPause_hover {
	background-position: -57px -513px
}
.mBox .btn_mClose {
	left: auto;
	right: 2px;
	background-position: -76px -513px
}
.mBox .btn_mClose:hover, .mBox .btn_mClose_hover {
	left: auto;
	right: 2px;
	background-position: -95px -513px
}
.mTitBox {
	left: 25px;
*top:3px;
	_top: 2px;
	width: 110px;
	height: 15px;
	overflow: hidden;
	white-space: nowrap
}
.ipad .mTitBox {
	top: 0;
	left: 21px;
	z-index: 2;
	padding: 2px 4px;
	background-position: -22px -489px
}
.ipad .mBox .btn_mClose {
	right: 4px;
	-webkit-background-origin: content
}
.picBox img, .picBox canvas, .videoBox img {
	display: none;
	padding: 3px;
	border: 1px solid #E7E7E7;
	background: #fff
}
.picBox .pic, .vWrap, .vThumbsBox {
	display: inline-block;
*display:inline;
*zoom:1
}
.picBox .pic, .vThumbsBox {
	padding: 2px 0
}
.vThumbsBox:hover {
	text-decoration: none
}
.picBox .hover, .orderWrap {
	cursor: url("http://mat1.gtimg.com/www/mb/images/cursor_zoom.cur"), pointer;
*zoom:1
}
.picBox canvas, .picBox .pic .preview, .iconPic .vThumbs {
	display: none
}
.iconPic .picBox .hover .preview, .iconPic .videoBox .hover .vThumbs {
	display: block;
	position: absolute;
	z-index: 99;
	padding: 3px;
	margin-top: 18px;
	border: 1px solid #E7E7E7;
	background: #F7FBFC
}
.picBox .ico_load {
	background-color: #FFF;
	position: absolute;
	filter: alpha(opacity=75);
	opacity: 0.75
}
.fileBox {
	clear: both;
	margin-top: 6px
}
.fileBox .ico_file {
	display: inline-block;
	background-position: -340px -396px;
	width: 7px;
	height: 12px;
	overflow: hidden;
	float: left;
	margin: 4px 5px 0 0
}
.fileBox .fileName {
	color: #333;
	margin-right: 15px
}
.fileBox .file_dated {
	text-decoration: line-through
}
.fileBox .savetocloud {
	margin-left: 20px
}
.vClose, .vUrl {
	float: right;
	padding-left: 18px
}
.vClose {
	float: left;
	color: #999
}
.vClose em, .vUrl em {
	display: inline-block;
	width: 18px;
	height: 15px;
	margin-left: -18px;
	vertical-align: text-top;
*vertical-align:middle;
	background-position: -154px -98px
}
.vUrl em {
	visibility: hidden;
	background-position: -336px -312px
}
.vThumbs {
	position: relative;
	z-index: 1
}
.vThumbs .mask, .vThumbs .mask em {
	display: block;
	width: 27px;
	height: 27px;
	cursor: pointer
}
.videoBox .vSimple {
	display: none
}
.iconPic .videoBox .vSimple {
	display: inline
}
.vThumbs .mask {
	display: none;
	position: absolute;
	z-index: 100;
	bottom: 10px;
	left: 9px;
	overflow: hidden
}
.iconPic .videoBox .hover .vThumbs .mask {
	display: block;
	bottom: 9px
}
.vThumbs .mask em {
	_padding-top: 321px;
	_margin-top: -321px;
	background-position: 0 -321px
}
.vThumbs img {
	cursor: pointer
}
.iconPic .picBox img, .iconPic .videoBox img, .videoBox .vSimple img, .iconPic .videoBox .hover img, .vtThumbs img {
	border: 0;
	padding: 0;
	background: none
}
.iconPic .picBox .ico_load {
	width: 16px!important;
	height: 16px!important;
	margin-left: -1px
}
.iconPic .videoBox {
	_width: 66px
}
.iconPic .voteBox, .iconPic .vPlay {
	_width: auto
}
.picBox .tools, .picBox .large, .vTools, .vBox, .vPlay .vThumbsBox, .mBox, .vPlay .vtThumbs {
	display: none
}
.mPlay .mBox, .mTitBox a, .vtThumbs img {
	display: block
}
body .pic_shade_pn .qr_content img {
	display: block!important
}
.pic_shade_pn .qr_content {
	text-align: center;
	padding: 20px 0 0;
	margin: 0 auto;
	color: #fff
}
.pic_shade_pn .qr_content .qr_code {
	height: 175px
}
.pic_shade_pn .qr_content a, .pic_shade_pn .qr_content a:hover {
	color: #fff
}
body .pic_shade_pn {
	position: relative;
	min-height: 315px
}
.pic_shade_pn .shade {
	position: absolute;
	width: 100%;
	height: 100%;
	left: 0;
	top: 35px;
	cursor: default
}
.pic_shade_pn .shade_in {
	position: relative;
	width: 460px;
	height: 100%;
	margin: 0 auto;
	background: url(http://mat1.gtimg.com/www/mb/images/opa_000_60.png);
	background: rgba(0,0,0,.7);
	_background: none;
_filter:progid:DXImageTransform.Microsoft.Gradient(enabled='true', startColorstr='#b3000000', endColorstr='#b3000000')
}
.pic_shade_pn .shade_close {
	display: block;
	position: absolute;
	right: 0;
	top: 0;
	width: 45px;
	height: 45px;
	opacity: .5;
	cursor: pointer
}
.pic_shade_pn .shade_close:hover {
	opacity: 1
}
.pic_shade_pn .shade_close .shade_close_in {
	display: block;
	width: 45px;
	height: 45px;
	background: url(http://mat1.gtimg.com/www/mb/img/v1/shade.png) 0 0 no-repeat
}
.big, .vPlay {
	clear: both;
	float: none;
	display: block;
	padding-bottom: 10px;
	margin: 2px 0;
	border: 0;
	background: #F5F5F5;
	text-align: center
}
.big .tools, .vPlay .vTools {
	display: block;
	overflow: hidden;
	padding: 8px 15px;
	height: 19px
}
.big img {
	display: none!important
}
.big img, .big canvas, .vPlay .vWrap {
	margin: 0 auto;
	padding: 0;
	border: 0;
	background: none
}
.big .large, .big .imgct img {
	display: block!important
}
.big .pic, .big .pic:hover {
	cursor: url("http://mat1.gtimg.com/www/mb/images/cursor_minify.cur"), pointer!important;
	display: block;
	overflow: hidden;
	width: 100%;
	padding: 0
}
.vPlay .vBox {
	display: block;
	background-color: transparent!important
}
.replyBox .mediaWrap {
	padding-top: 3px
}
.replyBox .picBox, .replyBox .videoBox, .replyBox .musicBox, .replyBox .musicAlbum {
	margin: 0 -5px 0 20px
}
.replyBox .big, .replyBox .vPlay {
	width: 100%;
*zoom:1;
	margin: 2px 0;
	padding: 0;
	border-top: 1px solid #DEE3E3;
	background: none
}
.replyBox .big .tools, .replyBox .vPlay .vTools {
	border-top: 1px solid #FAFAFA
}
.voteBox.vPlay .vBox iframe {
	width: 100%;
	margin: 0 auto
}
.voteBox .vtThumbs img {
	padding: 0;
	border: none;
	display: none
}
.zfWrap, .talkWrap, .relayList {
	position: relative;
	z-index: 10;
*zoom:1;
	margin: 11px 0 4px;
	padding: 6px 10px 0;
	overflow: hidden;
	border: 1px solid #DEE3E3;
	background-color: #F7F7F7
}
.relayList {
	padding: 0 10px
}
.LC .at_detail {
	border-color: #DEE3E3;
	background-color: #F7F7F7
}
.comtOrg {
	cursor: text;
	border-color: #DEE3E3;
	margin: 6px 0 4px;
	color: #999
}
.comtOrg:hover {
	border-color: #7F9DB9
}
.zfWrap .SA, .talkWrap .SA {
	display: none;
	top: -10px;
	left: 398px
}
.zfWrap .SA em, .zfWrap .SA span, .talkWrap .SA em, .talkWrap .SA span {
	width: 18px;
	height: 10px;
	color: #DCDCDC
}
.zfWrap .SA span, .talkWrap .SA span {
	left: 0;
	top: 1px;
	color: #fff
}
.zfWrap .top, .talkWrap .top {
	width: 100%;
	color: #999;
	line-height: 19px;
*zoom:1;
	overflow: hidden
}
.zfWrap .bot, .talkWrap .bot {
	width: 100%;
	height: 35px;
	font-size: 12px;
	line-height: 31px
}
.zfWrap .inputBtn, .zfWrap .countTxt, .talkWrap .countTxt, .talkWrap .inputBtn, .talkWrap .sendTalkBtn {
	float: right;
	margin-left: 15px;
	color: #999
}
.zfWrap .inputTxt, .talkWrap .inputTxt {
	width: 97.8%;
	padding: 5px 1%;
	overflow-y: hidden;
	border: 0;
	background: none
}
.ipad .LC .zfWrap .inputTxt, .ipad .LC .talkWrap .inputTxt {
	height: 58px
}
.zfWrap .cont, .talkWrap .cont {
	position: relative;
	margin: 4px 0;
	border: 1px solid #cdcdcd
}
.zfWrap .inputTxt, .comtWrap .inputTxt {
	height: 37px;
	height: 37px\9;
	overflow-y: auto;
	line-height: 17px
}
.zfWrap .inputBtn, .talkWrap .inputBtn, .relayList .zfWrap .inputBtn, .comtWrap .inputBtn {
	width: 60px;
	height: 19px;
	margin-top: 6px;
	background-position: 0 -212px
}
.talkWrap .sendTalkBtn {
	margin-top: 5px
}
.talkWrap .inputBtn {
	background-position: 0 -232px
}
.zfWrap .disabled {
	background-position: -62px -212px
}
.talkWrap .disabled {
	background-position: -62px -232px
}
.comtWrap .inputBtn {
	background-position: -124px -192px!important
}
.comtWrap .bot .left, .zfWrap .bot .left {
	margin-top: 2px;
	margin-right: 10px;
	line-height: 19px
}
.zfWrap .countTxt em, .talkWrap .countTxt em {
	font-size: 22px
}
.lcWrap .top, .lcWrap .atSome, .lcWrap .schBrace, .lcWrap .uploadPic, .lcWrap .newTopic {
	display: none!important
}
.lcWrap .inputTxt {
	height: 17px
}
.zfWrap .top .left {
	padding: 0 0 2px
}
.txtWrap {
	position: relative
}
.txtShadow {
	position: absolute;
	top: 0;
	left: 0;
	z-index: -1;
	filter: alpha(opacity=0);
	opacity: 0;
	word-wrap: break-word;
	word-break: break-all
}
.txtShadow b {
	display: inline-block;
	width: 0;
	overflow: hidden
}
.talkBox .txtShadow {
	line-height: 21px
}
.zfWrap .txtShadow, .talkWrap .txtShadow {
	border: 1px solid;
	line-height: 1.231;
	padding: 2px 5px 0;
	width: 432px
}
.pages {
	height: 17px;
	margin: 9px 4px 0;
	line-height: 1.231;
	text-align: right
}
.pages span, .pages a, .pages strong, .pages b {
	display: inline-block;
	text-align: center;
	color: #666;
	overflow: hidden;
	padding: 0 5px 0 4px;
	height: 16px;
	line-height: 16px;
	margin-right: 2px;
	vertical-align: middle
}
.pages a:hover {
	text-decoration: none;
	background: #e4eaee
}
.pages a.pageBtn {
	font-family: "Simsun";
	width: auto;
	padding: 1px 3px 0;
	height: 15px
}
.pages strong, .pages .cur, .pages .on, .pages b {
	background: #488fcd!important;
	color: #fff!important;
	font-weight: normal;
	padding: 0 5px 0 4px!important;
	text-align: center!important
}
.pages .pNLink {
	width: auto;
	color: #006a92
}
.pages .pNLink:hover {
	background: none;
	text-decoration: underline
}
.pages a.disabled:hover, .pages strong {
	text-decoration: none;
	cursor: default
}
.replyBox, .orderWrap {
*zoom:1;
	margin: 10px 0 11px;
	line-height: 19px;
	background: #F5F5F5;
	border-left: 1px solid #DEE3E3;
	clear: both
}
.replyBox .userName {
	font-size: 12px;
	line-height: 18px;
	height: auto
}
.replyBox .msgBox {
	padding: 16px 0;
	margin: 0
}
.replyBox .pubInfo, .replyBox .areaInfo, .replyBox .noMSource, .replyBox .fileBox {
	margin-left: 20px;
	margin-right: 20px;
*overflow:hidden
}
.replyBox .msgCnt {
	display: block;
	margin: 0 20px 1px;
	font-size: 12px!important
}
.replyBox .msgCnt strong, .replyBox .msgCnt em.userTo {
	_float: left;
	_height: 18px;
	_overflow: hidden;
	color: #999
}
.replyBox .msgCnt a {
	_line-height: 19px
}
.relayList .msgCnt {
	display: block;
	padding: 0 5em 0 4px;
	font-size: 12px;
	line-height: 19px;
	word-wrap: break-word
}
.zfWrap .relayList, .comtWrap .relayList {
	margin: 0 -10px;
	border-width: 0
}
.comtWrap div.loading {
	display: block;
	height: 31px;
	background-position: 50% 0
}
.relayList .top {
	position: relative;
	width: 100%;
	height: 27px;
	margin: 0;
*zoom:1;
	overflow: hidden
}
.relayList .top .left {
	display: none
}
.relayList .close {
	position: absolute;
	float: none;
	right: 0;
	top: 8px;
	margin: 0
}
.relayList .w_close {
	position: relative;
	display: block;
	width: 100%;
	height: 100%
}
.relayList div.loading {
	background-position: 175px 50%;
	text-align: center;
	margin: 10px 0
}
.relayList .content {
	margin: 0 4px 0 0
}
.relayList .cNote {
	white-space: nowrap
}
.relayList .cNote a {
	color: #999
}
.relayList .cNote2 {
	margin: 0 0 0 3px;
	color: #999
}
.relayList .relayCite, .relayList .replyCite, .ico_top1, .top_num {
	color: #889DB6;
	position: absolute;
	right: 2.8em
}
.relayList .replyCite {
	right: 0.2em
}
.ico_top1 {
	right: 2.4em;
	background-position: -178px -161px;
	bottom: 9px;
	width: 13px;
	height: 12px;
	text-decoration: none
}
.top_num {
	right: 0;
	cursor: default;
	text-align: left;
	width: 25px;
	color: #999
}
a.top_num:hover {
	text-decoration: none
}
.relayList .ico_notop {
	background-position: -193px -161px;
	cursor: default
}
.ico_top1 i {
	display: none;
	margin-top: -15px;
	width: 18px;
	font-size: 11px
}
.relayList .alarm {
	display: none!important;
	color: #C1C1C1
}
.relayList .subHover {
	background: none!important
}
.relayList .subHover .alarm {
	display: inline!important
}
.relayList .zfWrap {
	border: none;
	padding: 0;
	margin: 0;
	background: none
}
.relayList .SA, .relayList .zfWrap .close, .relayList .zfWrap .top {
	display: none
}
.relayList .zfWrap .bot .left {
	_margin-top: 5px
}
.relayList .more {
	padding: 0 4px;
	color: #999;
	border-bottom: 1px dashed #D8D8D8
}
.relayList .pages {
	position: relative;
	width: 98%;
	overflow: hidden;
	margin: -1px auto 0;
	padding: 8px 0.9% 6px;
	border-top: 1px solid #DCDCDC
}
.relayThumb {
	padding: 0 4px 10px
}
.relayThumb span {
	display: block;
	padding: 0 5px;
	height: 19px;
	overflow: hidden;
	line-height: 19px;
	line-height: 21px\9;
	color: #999;
	border: 1px solid #DCDCDC;
	border-color: #C4C4C4 #DCDCDC #DCDCDC #B5B5B5;
	cursor: text
}
.autoBackspace {
	float: right;
	margin-left: 5px;
	cursor: pointer
}
.tState {
	color: #999;
	padding-right: 5px
}
.delChose {
	width: 150px;
	right: 27px;
	padding: 7px 5px 5px;
	margin: -70px 0 0;
	text-align: center;
	line-height: 19px;
	border: 1px solid #C4C4C4;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px
}
.delChose span {
	display: inline-block;
	padding-bottom: 6px
}
.cmtBtn, .btn1, .btn2, .delChose input, .blackTip p input, .applyPic input, .popBox input, .cityDrop .selBtn {
	width: auto;
	_width: 0;
	height: 23px;
*overflow:visible;
	padding: 0 4px 1px;
	padding: 2px 7px 0\9;
	font-size: 12px;
	line-height: 1.231;
	white-space: nowrap;
	cursor: pointer
}
.pubSuc {
	background: #fff
}
.pubSuc .top, .pubSuc .bot, .pubSuc .cont {
	display: none
}
.pubSuc .relayList {
	display: none!important
}
.talkSuc {
	height: 31px;
	padding: 4px 0 0;
	font-size: 14px;
	line-height: 21px;
	color: #828282
}
.talkSuc .info {
	font-size: 12px
}
.bot .insertFun {
	float: left;
	margin: 4px 6px 0 0;
	_margin-right: -4px;
	padding: 0;
	background: none
}
.bot .sendList {
	width: 16px;
	height: 16px;
	min-width: 0;
	margin-right: 6px;
	overflow: hidden
}
.bot .insertFun .txt {
	width: 16px;
	height: 16px
}
.bot .uploadPicSuccess {
	width: auto;
	line-height: 14px;
	color: #999
}
.bot .uploadPicSuccess a {
	color: #999
}
.bot .uploadPicSuccess .ic_pic {
	vertical-align: top;
filter:alpha(opacity:50);
	opacity: 0.5;
	cursor: pointer
}
.tipsBox1 {
	position: relative;
	width: 100%;
	padding: 7px 12px;
	margin: -1px -13px 0;
	overflow: hidden;
*zoom:1;
	color: #999;
	line-height: 19px;
	border: 1px solid #F3E4B6;
	background: #FFFFE9
}
.ico_care {
	display: inline-block;
	float: left;
	width: 12px;
	height: 15px;
	margin: 1px 8px 0 0;
	background-position: -225px -282px
}
.mFun {
	position: absolute;
	z-index: 1;
	right: 13px;
	height: 19px;
	margin-top: -20px;
*margin-top:0;
	_margin-top: -1px;
	padding: 1px 1px 0
}
.mFun a {
	display: block!important;
	position: relative;
	z-index: 52;
	padding: 0 15px 0 10px
}
.mFunDis {
	z-index: 11;
	padding: 0;
	border: 1px solid #DCDCDC;
	border-width: 1px 1px 0;
	background-color: #fff
}
.mFunDis a {
	background: #fff
}
.mFunDis .mFunDrop {
	visibility: visible
}
.mFun .btn_ldrop {
	position: absolute;
	margin-top: 4px;
	margin-top: 2px\9;
*margin-top:1px
}
.mFunDrop {
	visibility: hidden;
	position: absolute;
	z-index: 51;
	clear: both;
	min-width: 60px;
	_width: 60px;
	margin: -1px 0 0 -1px;
	padding: 1px;
	border: 1px solid #DCDCDC;
	background: #fff
}
.mFunDrop a {
	position: static;
	padding: 3px 6px;
	line-height: 1.231;
	color: #333!important;
	border: 0
}
.mFunDrop a:hover, .mFunDrop .cur {
	color: #fff!important;
	text-decoration: none;
	background: #609ADB
}
.mFun .sub_fun {
	position: absolute;
	right: 100%;
	margin-top: -42px;
	padding: 1px;
	min-height: 70px;
	height: 70px;
	background: #fff;
	border: #dcdcdc 1px solid
}
.mFun .sub_fun label {
	display: block;
	padding: 2px 6px;
*padding:0 6px 4px 6px;
	height: 16px;
	line-height: 16px;
	color: #333;
	cursor: pointer
}
.mFun .sub_fun label:hover, .mFun .sub_fun .hover {
	background: #609adb;
	color: #fff
}
.mFun .sub_fun label .check1 {
	cursor: pointer
}
.orderWrap {
	border: 0
}
.orderDetail {
	overflow: hidden;
*zoom:1;
	padding: 20px
}
.goodsPic {
	float: left;
	height: 80px;
	margin-right: 8px
}
.goodsPic img {
	height: 100%
}
.orderName {
	overflow: hidden
}
.orderNote, .orderView .btn_lbuy {
	display: none
}
.orderFun {
	margin-top: 5px
}
.btn_buy {
	display: none;
*zoom:1;
	color: #fff;
	border: 1px solid #F48051;
	background: #FF9525;
	border-radius: 2px;
	-moz-border-radius: 2px;
	-webkit-border-radius: 2px
}
.btn_buy:hover {
	text-decoration: none
}
.btn_buy span {
	display: inline-block;
	height: 18px;
	overflow: hidden;
	padding: 0 9px;
	line-height: 17px;
*line-height:19px;
	cursor: pointer;
	border-top: 1px solid #FFB668;
	background: -webkit-gradient(linear, 0 0, 0 100%, from(#FF9729), to(#FF8105));
	background: -moz-linear-gradient(top, #FF9729, #FF8105);
filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, startColorStr=#FFFF9729, endColorStr=#FFFF8105)
}
.orderView {
	cursor: url("http://mat1.gtimg.com/www/mb/images/cursor_minify.cur"), pointer
}
.orderView .orderDetail {
	height: 200px;
	padding: 0 10px 20px 20px
}
.orderView .orderName {
	height: 100px;
	font-size: 14px;
	line-height: 1.75;
	margin-bottom: 4px
}
.orderView .texth2 {
	height: 50px
}
.orderView .memName {
	font-size: 14px;
	margin-bottom: 4px
}
.orderView .orderPrice {
	font-size: 14px
}
.orderView .goodsPic {
	height: 200px;
	width: 200px;
	overflow: hidden;
	margin-right: 10px
}
.orderView .vTools {
	display: block;
	height: 19px;
	overflow: hidden;
	padding: 10px 15px 8px
}
.orderView .vTools .ic_download {
	position: relative;
	top: 1px
}
.orderView img {
	width: auto
}
.mem_book {
	float: left;
	width: 80px;
	height: 80px
}
.orderView .mem_book {
	float: left;
	width: 200px;
	height: 200px;
	background: url(http://mat1.gtimg.com/www/mb/images/zt/memory/book.png) no-repeat;
	margin-right: 10px
}
.orderView .mem_book p {
	color: #fff;
	padding: 16px 30px 0 47px;
	display: block
}
.orderView .mem_book img {
	width: 40px;
	height: 40px;
	margin: 22px 0 0 48px;
	display: block
}
.orderView .orderNote {
	display: block;
	color: #999
}
.orderView .btn_buy {
	display: inline-block
}
.orderView .orderFun {
	margin-top: 10px
}
.replyBox .orderWrap {
	margin: 6px 0 0;
	border-top: 1px solid #E3E3E3
}
.replyBox .orderDetail {
	padding: 10px 20px 5px
}
.replyBox .orderView {
	padding-top: 0
}
.replyBox .orderView .orderDetail {
	padding-top: 0;
	border-top: 0
}
.replyBox .orderView .vTools {
	padding-top: 5px;
	padding-bottom: 6px
}
.LC li {
	float: left;
	width: 100%;
	overflow-y: hidden;
	padding: 16px 0;
*zoom:1;
	border-bottom: 1px dotted #D1D1D1;
	line-height: 23px
}
.LC li.nobor {
	border-bottom: 0
}
.LC .relayList li {
	overflow: hidden;
	padding: 6px 0 5px;
	background: none!important;
	position: relative
}
.LC li.pageLine {
	border-bottom-style: solid!important
}
.LC li.newMsg {
	border-bottom: 1px solid #F4E4B4;
	background: #FFFAE9
}
.LC li.delMsg {
	background: #FFFAE9!important
}
.LC .funBox .left a {
	padding: 0 8px
}
.LC .userPic {
	padding-left: 20px;
	position: relative
}
.LC .pubTime {
	color: #999;
	line-height: 21px
}
.LC .userNums {
	margin-top: 4px;
	line-height: 21px
}
.LC .userNums span {
	margin-right: 20px
}
.LC .userNums a, .listNums .userNums a {
	color: #999
}
.LC .userNums strong, .listNums .userNums strong {
	font-size: 14px
}
.LC .userName .ic_vip {
	margin-top: 2px;
*margin-top:0
}
.listWrapper .funBox {
	float: right;
	display: inline-block
}
.promoWrap {
	margin: 10px 15px 0 15px;
	clear: both;
	zoom: 1;
	border: 1px solid #D3E1EF;
	background: #FDFFFF
}
.promoBox {
	clear: both;
	margin: 10px 0 11px;
	line-height: 1.75
}
.replyBox .promoBox {
	margin: 6px 20px 11px
}
.promoImg, .promoPic {
	float: left;
	margin-right: 10px;
	_margin-right: 7px;
	position: relative;
	z-index: 1
}
.promoImg img {
	width: 128px;
	border: 1px solid #D2D2D2;
	padding: 1px
}
.promoPic img {
	border: 1px solid #D2D2D2;
	padding: 3px;
	background: #fff;
	width: 128px
}
.promoImg .o_000_6 {
	position: absolute;
	left: 2px;
	bottom: 2px;
*bottom:4px;
	_bottom: 6px;
	width: 128px;
	height: 20px;
	line-height: 20px;
	overflow: hidden
}
.promoCnt {
	overflow: hidden;
*zoom:1
}
.promoCnt .tit {
	font-size: 14px;
	font-weight: bold;
	line-height: 16px;
	margin-bottom: 10px
}
.promoCnt .info {
	line-height: 20px;
	text-align: justify
}
.promoCnt .op {
	padding-top: 3px
}
.promoCnt .op .open_down_btn {
	padding-right: 2px;
*padding-right:0
}
.promoCnt .op .open_down_btn .a_l {
	color: #999999;
	margin-left: 8px;
	position: relative;
	top: 2px;
	top: -1px\9;
*top:1px
}
.promoCnt .op .open_down_btn .a_t {
	margin-left: 8px;
	margin-right: 5px;
*margin-right:2px;
	top: 1px\9;
*top:3px
}
.promoCnt .op .open_down_btn .t {
*margin-right:8px
}
.AL .promoWrap .title {
	margin: 0;
	padding: 0 7px;
	height: 35px;
	background: none;
	border-bottom: 1px solid #E0F0FD;
	position: relative;
	z-index: 1
}
.AL .promoWrap .title h3 {
	float: none;
	clear: both;
	width: 100%;
	line-height: 16px;
	height: 25px;
	padding-top: 9px
}
.AL .promoWrap .title .close {
	position: absolute;
	right: 7px;
	top: 7px
}
.promoWrap .LC li {
	background: none;
	border: 0
}
.promoWrap .LC li li {
	border-bottom: 1px dotted #D1D1D1
}
.promoWrap .userPic {
	padding-left: 4px
}
.promoWrap .msgBox {
	margin-right: 4px
}
.promoWrap .promoImg img {
	height: 8.5em
}
.homeFilter {
	padding: 0 20px
}
.homeFilter .subTab1 {
	padding: 0 0 5px 0;
	border-bottom: 0
}
.homeFilter .subTab1 .ico_slock {
	margin: 0;
	vertical-align: top;
	vertical-align: middle\9;
	margin-top: -2px\9
}
.filterBar1 {
	padding: 8px 20px 0 20px;
*zoom:1;
	_height: 0;
	overflow: visible
}
.filterBar1 .subTab1 {
	float: left;
	min-height: 0;
	_height: auto;
	border: 0;
	padding: 0
}
.filterBar1 .right {
	margin-top: 8px
}
.filterBar1 .btn {
	display: none;
	float: left
}
.filterBar1 .ico_new_sr {
	margin-right: 3px;
	margin-top: 4px;
*margin-top:0
}
.arrow1 {
	display: inline-block;
	float: left;
	width: 11px;
	height: 6px;
	overflow: hidden;
	margin: 8px 4px 0 0;
	background-position: -340px -179px
}
.flod .arrow1 {
	margin-top: 6px;
	background-position: -328px -179px
}
.filterBar1 .btn_open {
	display: none
}
.filterBarClose .subTab1 {
	display: none
}
.filterBarClose .btn_close {
	display: none
}
.filterBarClose .btn_open {
	display: inline-block
}
.listDrop {
	position: absolute;
	z-index: 99;
	width: 97px;
	overflow: hidden;
*zoom:1;
	line-height: 17px;
	border: 1px solid #D8DDDE;
	background: #fff;
	border-top: none
}
.ldHead {
	height: 22px;
	overflow: hidden;
	border-bottom: 1px solid #D8DDDE;
	background-position: 0 -145px;
	cursor: pointer
}
.ldHead div {
	height: 19px;
	padding: 3px 5px 0
}
.ldHead em {
	display: inline-block;
	width: 12px;
	height: 9px;
	margin-right: 4px;
*margin-top:3px;
	overflow: hidden;
	background-position: -314px -176px;
*vertical-align:text-top
}
.ldList {
	position: relative;
	width: 95px;
	margin: 1px auto;
	padding: 1px 0
}
.ldListBox ul {
	overflow: hidden
}
.ld_btn {
	position: absolute;
	top: 0;
	display: block;
	width: 93px;
	height: 8px;
	overflow: hidden;
	border: 1px solid #E3E9EB;
	background: #F0F4F4;
	cursor: pointer
}
.ld_btn:hover {
	border-color: #C2D0D4;
	background: #C2D0D4
}
.ld_btn em {
	display: block;
	width: 9px;
	height: 5px;
	overflow: hidden;
	margin: 1px auto;
	background-position: -340px -165px
}
.ld_btn:hover em {
	background-position: -329px -165px
}
.pageDown {
	top: auto;
	bottom: 0
}
.pageDown em {
	margin-top: 2px;
	background-position: -340px -172px
}
.pageDown:hover em {
	background-position: -329px -172px
}
.listDrop li {
	float: left;
	width: 95px;
	padding: 1px 0;
	overflow: hidden
}
.listDrop li a {
	display: block;
	padding: 0 5px;
	white-space: nowrap
}
.listDrop p {
	clear: both;
	height: 18px;
	color: #C2C8CA;
	text-align: center;
	border-top: 1px solid #D8DDDE;
	background: #E3EAEC
}
.listDrop p a {
	padding: 0 2px
}
.listDrop li a:hover {
	background: #D2E9FA;
	text-decoration: none
}
.listDrop li em {
	display: none
}
.listDrop b {
*zoom:1;
	margin: 0 3px 0 -3px;
	color: #e56c0a;
	visibility: hidden;
	cursor: pointer
}
.listDrop .lhasNew {
	visibility: visible
}
.slistDrop {
	position: fixed;
	_position: absolute;
	top: 290px;
	_top: 200px
}
.slistDrop .ldHead em {
	float: right;
	margin: 3px 0 0;
	background-position: -314px -165px;
*vertical-align:baseline
}
.listDrop li.select a, .listDrop li.select a:hover {
	background: #E8EDEE
}
.groupList {
	width: 120px;
	padding: 1px;
	overflow-y: auto;
	background: #fff;
	border: 1px solid #D8DDDE;
	border-top: 0;
	z-index: 999;
	position: absolute
}
.groupList li a {
	display: block;
	height: 28px;
	padding: 0 6px;
	overflow: hidden;
	overflow: hidden;
*zoom:1;
	line-height: 29px;
	white-space: nowrap
}
.groupList li a:hover {
	text-decoration: none;
	background: #D2E9F9
}
.groupList li img {
	width: 20px;
	height: 20px;
	border: 1px solid #CFD1CC;
	margin: 3px 3px 0 0;
	float: left
}
.AL .newsBox {
	position: relative;
	z-index: 1;
	height: 23px;
	margin: 10px 20px 0 20px;
	border: 1px solid #F4E4B4;
	background-color: #fff4d8;
	display: none
}
.AL .newsBox a {
	display: block;
	width: 100%;
	height: 22px;
	padding-top: 1px;
	color: #EFAA00;
	text-align: center
}
.AL .newsBox a:hover, .AL .newsBox.loading {
	background-color: #ffffe9
}
.AL li .loading {
	_background-color: transparent
}
.AL .newsBox.loading a {
	display: none
}
.AL .msgBox strong {
	padding-right: 5px;
	text-align: left
}
.AL .msgBox .userTo a, .nolist {
	margin: 0 5px
}
.AL .msgBox .userTo a.vip, .AL .msgBox .userTo a.ico_phone, .AL .msgBox .userTo a.tIcon {
	margin-left: -3px
}
.AL .listNums {
	float: left
}
.AL .listNums .userNums {
	float: left;
	margin: -2px 15px 0 0;
*margin-top:-4px;
	white-space: nowrap
}
#talkList li:hover, #talkList li.hover {
	border-bottom: 1px dotted #D8D8D8
}
#talkList li.nobor:hover {
	border-bottom: 0
}
#talkList li.cur .smallPic img {
	padding: 2px;
	border: 2px solid #E7E7E7
}
.favorites {
	margin-left: 10px
}
.favorites.sel {
	cursor: default;
	text-decoration: none;
	color: #999
}
.hover .msgBox .relay, .cur .msgBox .relay, .lab .AL .LC .funBox a, .lab .AL .LC .funBox span {
	display: inline
}
.AL .LC .funBox .num {
	color: #E56C0A
}
.pubInfo .funBox {
	float: right;
	padding-right: 33px;
	white-space: nowrap
}
.pubInfo .funBox span {
	margin: 0 8px 0 7px;
	line-height: 17px\9;
	color: #DBDBDB
}
.ipad #talkList li.hover {
	background: #FFF
}
.ipad .msgBox .relay, .ipad .msgBox .alarm {
	display: inline
}
.nfunTips {
	position: absolute;
	left: 0;
	top: 4px;
	width: 220px;
	height: 21px;
	overflow: hidden;
	line-height: 21px;
	line-height: 23px\9;
	text-align: left;
	border: 1px solid #F4E4B4;
	background-position: -219px -279px;
	background-color: #FFFFF0
}
.nfunTips a {
	display: block;
	margin: 0;
	padding-left: 24px;
	color: #F08800
}
.nfunTips .close {
	float: none;
	position: absolute;
	top: 3px;
	right: 3px;
	padding: 0;
	margin: 0
}
.imgMod {
	width: 568px;
	margin: 0 auto;
	clear: both;
	_overflow: hidden
}
.imgView {
	_display: inline;
	float: left;
	position: relative;
	width: 120px;
	height: 120px;
	margin: 18px 10px 0;
	overflow: hidden;
	text-align: center;
	border: 1px solid #E7E7E7
}
.imgView a {
	position: absolute;
	left: 0;
	top: 0;
	display: block;
	width: 100%
}
.imgView .clk-1:hover img {
	filter: alpha(opacity=60);
	opacity: .6
}
.imgMod .noPubs {
	_float: left;
	width: 368px;
	height: 30px;
	padding: 30px 0 40px 126px;
	color: #999;
	background-image: url(http://mat1.gtimg.com/www/mb/images/noPubs.png);
	background-position: 40px 28px;
	background-repeat: no-repeat
}
.imgView .loading {
filter:alpha(opacity:0)
}
.imgMod .imgView {
	text-align: left
}
.imgView .zfcnt {
	display: none
}
.imgView .zfcnt-hot {
	display: inline-block;
	float: right;
	position: relative;
	z-index: 10;
	background: #ff9934;
	padding: 0 3px;
	font-size: 12px;
	line-height: 17px;
	color: white
}
.albumFt {
	width: 578px;
	padding: 0 27px 0 15px
}
.albumFt .left {
	padding-top: 0;
	padding-left: 1.58%
}
.albumFt .right {
	padding-right: 1.58%
}
.albumFt .album_end {
	position: absolute;
	left: 50%;
	width: 200px;
	margin-left: -100px;
	font-size: 14px;
	text-align: center
}
.listWrapper {
	width: 590px;
	margin: 0 auto
}
.listWrapper .pubInfo {
	min-height: 32px;
	_height: 32px;
	margin-top: 0;
	padding: 3px 0 0 0
}
.listWrapper .userName a {
	vertical-align: middle\0
}
.listWrapper .ico_sFo {
	margin: 38px 0 0 -7px
}
.userTags {
	padding-right: 73px
}
.userTags .line, .RUI .userTags a {
	display: inline-block;
	top: 0;
	vertical-align: middle
}
.userTags .line {
	padding-right: 8px;
	margin: 4px 8px 4px 0;
	line-height: 15px;
	border-right: 1px solid #D2D2D2
}
.userTags .last {
	border: none
}
.userTags a {
	position: relative;
	white-space: nowrap;
*top:-1px;
	_top: 0;
	top: 2px\0
}
.userNums a, #UIn .nums a {
	color: #333
}
.userNums a strong, .SC h3 a strong, #UIn .nums a strong {
	color: #006a92
}
.userNums a:hover, .SC h3 a:hover, #UIn .nums a:hover, .citySel:hover {
	text-decoration: none
}
.userNums a:hover strong, .SC h3 a:hover strong, #UIn .nums a:hover strong {
	text-decoration: underline
}
.seeMore .tabStyle2 .right {
	padding-top: 17px;
*padding-top:16px;
	color: #333;
	line-height: 19px
}
.seeMore .userPic {
	height: auto
}
.topicList {
	width: 540px;
	margin: 0 auto
}
.topicList li {
	float: left;
	width: 172px;
	overflow: hidden;
	padding-left: 8px;
	font-size: 14px;
	line-height: 25px
}
.topicList li a {
	display: inline-block
}
.cityDrop {
	position: absolute;
	top: 69px;
	right: 22px;
*right:26px;
	z-index: 10;
	font-size: 12px
}
.citySel {
	position: relative;
	z-index: 2;
	display: inline-block;
	height: 19px;
	overflow: hidden;
	margin: 0;
	padding: 0 24px 0 5px;
	line-height: 19px;
	line-height: 21px\9;
	color: #333;
	border: 1px solid #C5C5C5;
	background: #fff
}
.citySel span {
	position: absolute;
	top: 0;
	right: 0;
	display: inline-block;
	width: 19px;
	height: 19px;
	background-position: 0 -462px;
	cursor: pointer
}
.cityCnt {
	position: absolute;
	padding: 12px 5px;
	width: 210px;
	left: -167px;
	top: 20px;
	border: 1px solid #C5C5C5;
	background: #fff
}
.cityDropDis .citySel {
	height: 20px;
	border-bottom-width: 0
}
.cityDropDis .cityCnt {
	display: block
}
.cityDropDis .citySel span {
	background-position: -29px -462px
}
.cityDrop .citys {
	padding: 0 9px 9px;
	margin-bottom: 15px;
	border-bottom: 1px dotted #C5C5C5
}
.cityDrop .citys a {
	margin: 0 6px;
	line-height: 23px
}
.cityDrop select {
	margin-left: 6px;
	width: 92px
}
.citySelect {
	padding: 0 10px 0 2px
}
.citySelect p {
	text-align: right
}
#LUI {
	position: relative;
	z-index: 51;
	width: 558px;
	padding: 25px 0 8px 23px;
*zoom:1
}
#LUI .pic {
	float: left;
	width: 198px;
	height: 184px
}
#LUI .pic img {
	width: 180px;
	height: 180px;
	padding: 1px;
	border: 1px solid #D2D2D2;
	background: #fff
}
#LUI .detail {
	float: left;
	width: 360px;
	padding-bottom: 36px
}
#LUI .detail h4 {
	line-height: 25px;
	color: #999
}
#LUI .userName {
	height: auto;
	padding-top: 2px;
	font-family: "MicroSoft YaHei", "SimHei";
	font-size: 20px;
	color: #333
}
#LUI .funType {
	float: left;
	margin: 1px 0 0 2px;
	white-space: nowrap
}
#LUI .link {
	display: block;
	clear: both;
	font-family: Tahoma, Arial;
	font-size: 12px;
	line-height: 21px
}
#LUI .userNums {
	line-height: 33px
}
#LUI .userNums span {
	margin: 0 3px 0 2px;
	color: #DEDEDE
}
#LUI .userNums a strong {
	font-size: 14px
}
.otherInfo a {
	clear: both;
	display: inline-block;
	margin-right: 10px;
	line-height: 1.231;
	vertical-align: middle
}
.ico_qzone, .ico_pai, .ico_qblog {
	display: inline-block;
	width: 16px;
	height: 16px;
	overflow: hidden;
	background-position: -206px -53px
}
.ico_qzone {
	margin-left: 4px;
	_margin-left: 0;
	background-position: -196px -33px
}
.ico_pai {
	width: 14px;
	background-position: -252px -53px
}
#LUI .funBox {
	position: absolute;
	z-index: 2;
	bottom: 10px;
	clear: both;
	width: 350px;
	line-height: 31px;
	line-height: 33px\9
}
#LUI .funBox .right {
	width: 186px;
	padding-left: 21px
}
#LUI .addAttention {
	float: left;
	margin: 5px 5px 0 0
}
#LUI .delAttention {
	background: none
}
#LUI .talk, .fun {
	float: left;
	width: 31px;
	height: 21px;
	overflow: hidden;
	padding-left: 26px;
	margin: 5px 0 0 5px;
	color: #666;
	line-height: 21px;
	line-height: 23px\9;
	background-position: 0 -78px
}
#LUI .ico_sFo {
	position: relative;
	float: left;
	margin: 5px 0 0 -21px
}
#LUI .right a:hover, .fun:hover, .moreFun a:hover {
	text-decoration: none
}
#LUI .moreFun {
	right: 0
}
#LUI .attend, #LUI .ico_each {
	margin-top: 5px
}
.fun {
	padding: 0 13px!important;
	background-position: 0 -32px
}
.fun.open {
	position: relative;
	z-index: 3;
	background-position: 0 -55px
}
.moreFun, .listFun {
	position: absolute;
	z-index: 1;
	width: 70px;
	overflow: hidden;
*zoom:1;
	margin-top: 25px;
	border: 1px solid #C5C5C5;
	background: #fff
}
.listFun {
	width: 140px;
	right: -23px
}
.moreFun ul, .listFun ul {
	width: 66px!important;
	overflow: hidden;
*zoom:1;
	padding: 2px
}
.moreFun li, .listFun li {
	float: left;
	width: 100%!important;
	padding: 0!important;
	border: 0!important
}
.moreFun li.sep {
	margin-top: 2px;
	padding-top: 2px!important;
	border-top: 1px solid #DADADA!important
}
.moreFun a {
	display: block;
	height: 23px;
	padding-left: 9px;
	color: #616161;
	line-height: 23px;
	line-height: 25px\9
}
.moreFun a:hover {
	color: #fff;
	background: #609ADB
}
.moreFun a.disabled {
	color: #999;
	background: none
}
.moreFun .top, .moreFun b, .listFun .top {
	display: none
}
.listFun ul {
	width: 124px!important;
	padding: 5px 8px;
	line-height: 23px
}
.specialFo .listFun li {
	background: #fff!important
}
.listFun label {
	display: inline-block;
	white-space: nowrap
}
.listFun .loading {
	margin-left: -2px;
	padding-left: 2px;
	color: #333;
	background-position: left 50%
}
.listFun .loading .check1 {
	visibility: hidden
}
.listFun .newList {
	margin: -8px 0 0 8px;
	line-height: 27px;
*background:#FFF
}
.LC .funBox .listFun a {
	padding: 0
}
.listFun a:hover {
	text-decoration: underline!important
}
.LC .fun {
	margin: 0
}
.LC .listFun {
	margin-top: 20px
}
.listWrapper .funBox input.addAttention, .listWrapper .funBox input.delAttention {
	_display: inline;
	float: left;
	margin-left: 6px
}
.ico_list {
	display: none
}
.c_vip, .side .c_vip, #LUI .c_vip {
	color: #fe0000
}
.RUI {
	width: 309px;
	min-height: 169px;
	_height: 169px;
	overflow: visible;
	margin: 10px auto 0;
	margin-top: 6px\0;
	line-height: 25px
}
.RUI ul {
	padding: 4px 0 9px;
	line-height: 19px
}
.RUI li {
	padding-bottom: 2px;
	font-size: 12px
}
.RUI li.sep {
	padding-top: 8px
}
.RUI li span, .msgCnt .url {
	white-space: nowrap
}
.RUI .userTags {
	padding: 7px 0;
	line-height: 19px
}
.RUI .userTags a {
	margin-right: 10px
}
.RUI .ico_badge {
	margin-right: 4px
}
.vDateBox {
	_position: relative;
	width: 287px;
	overflow: hidden;
	margin-bottom: 10px;
	padding: 10px;
	line-height: 19px;
	word-break: break-all;
	word-wrap: break-word;
	border: 1px solid #A8E4FA;
	background: #E7F9FF
}
.ico_vData, .ico_vData_star {
	width: 89px;
	height: 21px;
	margin-bottom: 10px;
	overflow: hidden;
	font: bold 12px/22px 'Simsun';
	_line-height: 23px;
	color: #fff;
	text-align: center;
	background-position: -89px -428px
}
.ico_vData_star {
	background-position: 0 -613px;
	width: 65px
}
.cT .relayList .loading {
	background-position: 208px 50%
}
.ML .msgBox {
	margin-left: 10px
}
.ML .btnBox {
	position: absolute;
	right: 23px;
	width: 60px;
	overflow: hidden;
	zoom: 1
}
.ML .btn {
	float: right;
	display: block;
	width: 42px;
	height: 15px;
	margin-top: 9px;
	overflow: hidden;
	line-height: 15px;
	line-height: 17px\9;
	text-align: center;
	color: #ABABAB;
	border: 1px solid #E2E2E2;
	background-position: 0 -168px
}
.btn_newList {
	float: left;
	margin: 5px 0 0 10px;
	padding-top: 3px;
	padding-top: 4px\9;
	line-height: 1.231
}
.tsendBtn, .btn_newList {
	width: 57px;
	height: 18px;
	height: 17px\9;
	overflow: hidden;
	color: #fff;
	text-align: center;
	background-position: -59px -78px
}
.btn_newList, .btn5 {
	width: 68px;
	background-position: -77px -532px
}
.btn5, button.tsendBtn {
	height: 21px;
	padding: 3px 0 1px\9;
	border: 0;
	color: #fff
}
.ML .btn:hover, .tsendBtn:hover, .btn_newList:hover {
	text-decoration: none
}
.HT .title {
	padding-top: 2px
}
.HT .HSR, .group .HSR {
	margin: 0 20px;
	padding-top: 5px;
*zoom:1
}
.group .HSR {
	padding-top: 20px
}
.HT .HSR .cntBox {
	_width: 526px;
	padding: 0 25px 6px;
	color: #999;
	line-height: 19px
}
.HT .HSR .title {
	line-height: 37px;
	background: none
}
.HT .HSR .title .right {
	width: 150px;
	text-align: right
}
.HT .HSR h3, .group .HSR h3 {
	max-width: 510px;
	overflow-x: hidden;
	font: 20px/37px "MicroSoft YaHei", "SimHei";
	color: #333;
	word-wrap: break-word
}
.HSR .talkBox {
	padding: 0
}
.HSR .talkBox .cntBox {
	padding: 0;
	border: 0;
	-webkit-border-radius: 0;
	-moz-border-radius: 0;
	border-radius: 0
}
.HSR .topicFun {
	height: 26px;
	padding: 2px 0 7px;
	overflow: hidden;
*zoom:1;
	line-height: 23px
}
.HSR .topicFun span, .HSR .topicFun a {
	float: left;
	margin-right: 10px
}
.HSR .topicFun input {
	float: left;
	margin-right: 10px
}
.dotList, .dotList h3 {
	padding-top: 12px;
	border: 0!important
}
.dotList .hotTopicList {
	overflow: visible
}
.dotList li {
	float: none;
	min-height: 35px;
	_height: 35px;
	overflow: visible;
	line-height: 35px
}
.dotList li a {
	font-size: 14px
}
.noSearchResult {
	width: 510px;
	margin: 20px auto 0;
	color: #999
}
.noSearchResult .note {
	font-size: 14px;
	color: #333;
	padding: 5px 0 15px
}
.group .HSR .cntBox {
	padding: 0 20px 36px;
	line-height: 19px
}
.group .HSR .funBox {
	position: absolute;
	right: 30px;
	margin-top: -30px
}
.group .HSR h3 {
	font-size: 24px
}
.ico_group, .ico_slock {
	margin: -2px 5px 0 0;
*margin-top:4px;
	background-position: -200px -140px;
	vertical-align: middle
}
.ico_group {
	display: none;
	background-position: -183px -140px
}
#UIn {
	position: relative
}
.userDetail img {
	width: 50px;
	height: 50px;
	padding: 2px;
	border: 1px solid #CACACA;
	background: #fff
}
.userDetail p {
	width: 180px;
	margin-top: 5px;
	font-size: 14px;
	line-height: 21px;
	overflow: hidden
}
.userDetail p.userId, .userDetail p.listNums {
	margin: 0;
	line-height: 17px;
	white-space: nowrap
}
.userDetail p.userId {
	font-size: 11px;
	padding-bottom: 6px
}
.userDetail p.listNums {
	display: none;
	font-size: 12px;
	overflow: visible
}
.userDetail .mask {
	position: absolute;
	width: 80px;
	height: 17px;
	left: 13px;
filter:alpha(opacity:0);
	opacity: 0;
	background: #fff;
	cursor: pointer
}
.userDetail .listNums .bubbleW {
	position: relative;
	top: 1px;
*position:absolute;
	left: auto;
*top:auto;
	display: inline-block;
	margin: -25px 0 0 -6px;
*margin-top:-16px;
	vertical-align: middle
}
.userDetail strong {
	font-weight: normal;
	vertical-align: text-top\0
}
.tagTips {
	padding: 9px 0;
	line-height: 17px
}
.tagTips .mobileBox {
	width: 169px;
	padding-top: 9px;
	margin: 0
}
#UIn .nums {
	width: 115px;
	position: absolute;
	right: 15px;
	top: 13px
}
#UIn .nums p {
	margin: 0 0 2px 0
}
#UIn .nums a {
	display: block;
	_zoom: 1;
	line-height: 17px
}
#UIn .nums strong {
	margin-left: 4px;
	font-size: 14px
}
#UIn .nums br {
	display: none
}
.bubbleW a {
	position: absolute;
	z-index: 1;
	width: 36px;
	text-align: center
}
#UIn .bubbleW a, #UIn .nums .bubbleW a, #UIn .nums .bubbleW a strong {
	font: bold 10px/17px Tahoma, Arial;
	color: #F08800
}
.infoRate {
	position: relative;
	z-index: 2;
	width: 52px;
	height: 7px;
	margin-top: -11px;
	padding: 1px;
	border: 1px solid #D2D2D2;
	background: #fff
}
.infoRate .bg {
	display: block;
	height: 7px;
	overflow: hidden;
	background: #88DCFC
}
.infoRate .r1 {
	position: absolute;
	top: -1px;
	width: 100%;
	font-size: 9px;
	color: #666;
	line-height: 1.231;
	text-align: center
}
.infoRate .r1:hover {
	text-decoration: none
}
.ico_badge {
	visibility: hidden
}
.bfold .badgeBox {
	height: 32px
}
.btn_badge {
	display: none;
	height: 6px;
	margin-right: 10px;
	overflow: hidden;
	border: 1px solid #D6D6D6;
	background: #fff;
filter:alpha(opacity:40);
	opacity: 0.4
}
.btn_badge:hover {
filter:alpha(opacity:55);
	opacity: 0.55
}
.btn_badge .btn_ldrop {
	display: block;
	width: 5px;
	height: 3px;
	margin: 2px auto;
	background-position: -303px -165px
}
.bfold .btn_ldrop {
	background-position: -303px -177px
}
.w_drop {
	position: absolute;
	z-index: 999;
*width:100px;
	margin-top: -1px;
	margin-left: -1px;
	_left: 0;
	_top: 21px;
	display: none
}
.w_drop_b {
	background: #fff;
	padding: 2px;
	border: 1px solid #D9D9D9;
	position: relative;
	z-index: 999
}
.w_drop_info {
	color: #666;
	padding: 0 5px 0 8px
}
.w_drop .more {
	padding-top: 2px
}
.w_drop_cont {
	padding-bottom: 5px
}
.w_drop_ft {
	border-top: 1px solid #DEDEDE;
	padding: 5px
}
.w_drop1 {
	width: 80px
}
.w_drop2 .w_drop_b {
	width: 120px;
	padding: 3px 5px
}
.w_drop_foed .w_drop_b {
	padding: 0
}
.w_drop_foed .w_drop_info {
	color: #999;
	padding: 7px 5px 5px 25px
}
.w_drop_foed .w_drop_ft {
	padding-left: 25px
}
.SC h3, .FTL, .hotTopicList, .sideTab, .tjTypeList, .SC .more, .knownPeople, .moreCtrl, .sideFun, .noFTL, .mobileBox {
	width: 309px;
	margin: 0 auto;
	overflow: hidden;
*zoom:1
}
.SC h3 {
	position: relative;
	z-index: 0;
	height: 21px;
	margin: 11px auto 6px;
	line-height: 21px;
	font-weight: normal
}
.SC .more {
	margin-top: 2px;
	padding-bottom: 4px;
	font-family: Simsun
}
.moreCtrl .arrow {
	font-family: Simsun;
	margin-left: -2px
}
.SC .noteBox {
	padding: 0 15px;
	margin: 0;
	font-size: 12px
}
.SC h3 strong {
	font-weight: normal
}
.SC a.btn {
	z-index: 1;
	top: -2px;
	right: 0;
	display: block;
	width: 187px;
	height: 25px;
	background-position: -132px -236px
}
.SC a.btn em {
	display: none;
	position: absolute;
	top: 9px;
	right: 0;
	width: 13px;
	height: 8px;
	overflow: hidden
}
.SC a.btn b {
	display: block;
	width: 100%;
	height: 100%;
	background-position: -134px -50px;
	_padding: 50px 0 0 134px;
	_margin: -50px 0 0 -134px;
	cursor: pointer
}
.SC a.btn:hover {
	background-position: -160px -253px
}
.SC a.btn:hover b {
	background-position: -116px -50px;
	_padding: 50px 0 0 116px;
	_margin: -50px 0 0 -116px
}
.SC h3 .btn_refresh {
	position: absolute;
	z-index: 3;
	top: 0;
	right: 0;
	display: block
}
.SC a.btn_refresh strong, .SC a.btn_goTypes strong {
	font-size: 12px;
	font-weight: normal
}
.SC.fold {
	margin-bottom: 11px
}
.SC.fold a.btn {
	background-position: -132px -203px
}
.SC.fold a.btn b {
	background-position: -170px -50px;
	_padding: 50px 0 0 170px;
	_margin: -50px 0 0 -170px
}
.SC.fold a.btn:hover {
	background-position: -160px -220px
}
.SC.fold a.btn:hover b {
	background-position: -152px -50px;
	_padding: 50px 0 0 152px;
	_margin: -50px 0 0 -152px
}
.SC .loading {
	background: url(http://mat1.gtimg.com/www/mb/images/loading.gif) 100% 50% no-repeat!important;
	cursor: default
}
.SC .loading em {
	visibility: hidden
}
.SC .userTags {
	padding: 0;
	line-height: 19px
}
.SC .userTags a {
	margin-right: 6px
}
.proposal {
	padding: 8px 15px;
	color: #999
}
.coopAdBox {
	text-align: center
}
.mobileBox {
	width: 287px;
	padding: 3px 10px 5px;
	border: 1px solid #A8E4FA;
	background: #E7F9FF
}
.mobileBox h3 {
	overflow: hidden;
	padding: 3px 0 0;
	height: auto;
	font-size: 12px;
	line-height: 19px;
	border: 0
}
.mobileBox h3 span {
	display: none
}
.mobileBox span {
	font-family: Simsun
}
.moreLike {
	border-width: 1px 0 0!important;
	padding: 7px 0 0;
	margin: 7px 0 0;
	background: none
}
.moreLike a {
	display: inline-block;
	margin-right: 10px;
	white-space: nowrap
}
.btnFoAll {
	display: block;
	width: 97px;
	margin: 0 auto;
	padding: 2px 0;
*padding:4px 0 0;
	font-size: 14px;
	cursor: pointer
}
.topicIntro {
	clear: both;
	margin-top: 4px;
	line-height: 19px
}
.topicIntro .top {
	position: absolute;
	width: 279px;
	height: 1px!important;
	margin-top: -5px;
	padding: 4px 0 0 30px;
	overflow: hidden;
	display: none
}
.topicIntro .left, .topicIntro .right {
	display: block;
	overflow: hidden
}
.topicIntro .left {
	position: absolute;
	top: 0;
	left: 0;
	width: 30px;
	height: 5px;
	_width: 60px;
	_height: 52px;
	_margin: -47px 0 0 -30px;
	background-position: -30px -47px
}
.topicIntro .right {
	float: none;
	height: 1px;
	background: #A1C7DD
}
.topicIntro .middle {
	position: relative;
	overflow: hidden;
*zoom:1
}
.topicIntro .middle em {
	display: block;
	width: auto;
	height: 200px;
	overflow: hidden;
	margin: -200px 0 10px;
	display: none
}
.topicIntro a, .topicIntro a:hover {
	position: relative;
	z-index: 1;
	display: block;
	zoom: 1;
	padding: 5px 5px 4px;
	border: 1px solid #A1C7DD;
	font-size: 12px!important;
	color: #666!important;
	text-decoration: none;
	background: #E9F9FF
}
.topicIntro .SA {
	z-index: 2;
*zoom:1;
	left: 18px;
	top: -6px;
*top:-7px;
	_top: -6px
}
.topicIntro .SA em, .topicIntro .SA span {
	width: 18px;
	height: 7px;
	color: #A1C7DD
}
.topicIntro .SA span {
	left: 0;
	top: 1px;
	color: #E9F9FF
}
.sc_tooltip .topicIntro {
	margin-top: 0
}
.sc_tooltip .mobileBox {
	width: auto;
	margin: 0
}
.side .nobor, .side .nobor h3 {
	border: 0
}
.vback h3 {
	height: 11px;
	margin: 0
}
.vback .knownPeople li {
	padding-bottom: 5px
}
.btn_def {
	display: inline-block;
	height: 19px;
	padding: 0 9px;
	overflow: hidden;
	line-height: 19px;
	line-height: 21px\9;
	_line-height: 19px;
	color: #767676;
	text-align: center;
	border: 1px solid #D0D0D0;
	border-radius: 2px;
	-moz-border-radius: 2px;
	-webkit-border-radius: 2px;
	background: -webkit-gradient(linear, 0 0, 0 100%, from(#F8F8F8), to(#F0F0F0));
	background: -moz-linear-gradient(top, #F8F8F8, #F0F0F0);
filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, startColorStr=#FFF8F8F8, endColorStr=#FFF0F0F0)
}
.btn_def:hover {
	text-decoration: none
}
.side .hotTopicList li, .side .noFTL {
	width: 100%
}
.FTL li em, .hotTopicList li em {
	color: #999
}
.FTL a:hover em, .hotTopicList a:hover em {
	text-decoration: underline
}
.side .FTL li {
	position: relative;
	float: left;
	width: auto;
	padding-right: 17px;
	white-space: nowrap
}
.side .nofav li {
	white-space: normal
}
.FTL li .close, .goDetail, .newsTips1 .close {
	float: none;
	display: none;
*position:absolute;
	width: 12px;
	height: 16px;
	margin: 0 0 0 3px;
	background-position: -197px -235px
}
.FTL li em {
	display: none
}
.FTL li .close {
	position: absolute;
	top: 2px;
	right: 4px
}
.goDetail {
	margin-left: 5px;
	background-position: -209px -235px
}
.newsTips1 .close:hover {
	background-position: -197px -235px
}
.ipad .FTL li .close, .FTL li:hover .close, .FTL li.hover .close, .ipad .goDetail, .FTL li:hover .goDetail, .FTL li.hover .goDetail, .h1 .close {
	display: inline-block
}
.imgList {
	padding-left: 15px;
	overflow: hidden;
*zoom:1
}
.imgList li {
	float: left;
	_display: inline;
	width: 50px;
	height: 79px;
	overflow: hidden;
	margin: 5px 14px 0 0;
	text-align: center
}
.imgList li img {
	display: block;
	width: 50px;
	height: 50px;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px
}
.imgList li a {
	display: block;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis
}
.imgList li .foFun {
	display: inline-block
}
.qqFriend li {
	height: 93px
}
.foFun, .sideTab a {
	display: inline-block;
	height: 15px;
	padding: 0 4px 1px;
*padding:1px 4px 0;
	line-height: 1.231
}
.foFun {
	margin: 0 auto;
	color: #fff;
	background: #89B4CA
}
.foFun:hover {
	text-decoration: none
}
.imgList .disabled, .qqFriend .disabled, .knownInfo .disabled, .gray {
	color: #999!important;
	background: none!important
}
.goInfo {
	display: inline-block;
	width: auto;
	padding: 0 5px;
	margin-top: 19px!important
}
.sideTab {
	padding-top: 5px
}
.sideTab a {
	float: left;
	padding: 1px 8px
}
.sideTab .foFun {
	position: relative;
	margin-left: -1px;
	padding-left: 9px
}
.sideTab span {
	float: left;
	width: 3px;
	overflow: hidden;
	padding-bottom: 6px;
	margin-left: -3px;
	line-height: 15px;
	color: #999
}
.knownPeople {
	color: #999
}
.knownPeople li {
	width: 100%;
	padding: 5px 0 10px
}
.known_wg li {
	float: left
}
.knownPeople .userPic {
	padding: 0 10px 0 0
}
.knownPeople .userPic img {
	width: 50px;
	height: 50px;
	border: 0
}
.known_wg .userPic img {
	width: 45px;
	height: 45px
}
.knownInfo {
	position: relative;
	overflow: hidden;
*zoom:1;
	line-height: 17px
}
.knownInfo .foFun {
	margin-right: 2px
}
.knownInfo .vip, .knownInfo .tIcon, .wbpmlist .vip, .wbpmlist .tIcon {
	vertical-align: middle\0
}
.knownPeople .knownInfo {
	min-height: 50px;
	_height: 50px;
	_overflow-y: visible
}
.knownInfo .del {
	position: absolute;
	top: 0;
	right: 0;
	display: block;
	background: none;
	font: normal 11px/17px "Simsun";
	text-align: center;
	visibility: hidden
}
.knownInfo .del:hover {
	text-decoration: none
}
.knownPeople li:hover .del, .knownPeople .hover .del {
	visibility: visible
}
.knownInfo .rela_info .btn_ldrop {
	display: none;
	margin: 1px 0 2px;
	vertical-align: middle
}
.knownInfo .rela_info, .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 {
	clear: both;
	overflow: hidden;
	position: relative;
	word-wrap: break-word;
	word-break: break-all
}
.knownPeople .topicIntro .middle em {
	margin-bottom: 0
}
.knownPeople .topicIntro {
	margin-top: 8px
}
.kRelaInfo {
	position: absolute;
	z-index: 2;
	top: 6px;
	left: 0;
	padding: 0 6px;
	overflow: hidden
}
.tjTypeList {
	width: 324px;
	margin: -8px 0 5px 15px
}
.tjTypeList a {
	display: block;
	float: left;
	width: 49px;
	height: 49px;
	margin: 13px 13px 0 0;
	padding: 0;
	line-height: 49px;
	overflow: hidden;
	text-align: center
}
.tjTypeList .foFun {
	padding: 1px
}
.tjTypeList .foFun:hover {
	text-decoration: underline
}
.tjTypeList .cur:hover {
	text-decoration: none
}
.SC a.btn_goTypes {
	z-index: 3;
	right: 8px;
	top: 0;
	display: block
}
.SC a.btn_goTypes:hover strong {
	text-decoration: none
}
.SC a.btn_goTypes .ffsong {
	position: absolute;
	top: 4px
}
.SC a.type1 {
	right: 95px
}
.SC .sep {
	position: absolute;
	right: -8px;
	top: 0;
	width: 5px;
	height: 25px;
	overflow: hidden;
	font-size: 12px;
	font-weight: normal;
	color: #999
}
.SC a.type1:hover strong {
	text-decoration: underline
}
.fold div, .fold ul, .fold a.btn_refresh, .fold a.btn_goTypes {
	display: none
}
.side .seeMore {
	border: 0
}
.side .seeMore h3 {
	padding-top: 20px;
	border: 0
}
.tbList {
	margin: 26px 0 0 50px;
	color: #999
}
.tbList th, .tbList td {
	vertical-align: top;
	padding: 12px 0
}
.tbList .userId {
	font-size: 14px;
	line-height: 19px;
	color: #333
}
.tbList th {
	width: 63px;
	padding-right: 15px;
	font-family: Simsun;
	font-size: 14px;
	line-height: 23px;
	color: #333;
	text-align: right
}
.tbList th span {
	margin-right: 5px;
	font-size: 12px;
	color: #e56c0a;
*vertical-align:middle
}
.tbList .fs14 {
	color: #333;
	line-height: 21px
}
.tbList img {
	width: 50px;
	height: 50px;
	padding: 2px;
	border: 1px solid #D2D2D2;
	background: #fff
}
.tbList .inputTxt {
	width: 180px
}
.tbList .inputArea {
	width: 270px;
	height: 116px
}
.tbList .inputBtn {
	float: left;
	width: 60px;
	height: 19px;
	margin-right: 20px;
	background-position: 0 -192px
}
.tbList .disabled {
	background-position: -62px -192px
}
.alterPic, .alterPicTit {
	width: 530px;
	margin: 30px auto 10px;
	text-align: right
}
.alterPic {
	display: none;
	text-align: left
}
.alterPic th {
	padding-right: 30px
}
.alterPic img {
	width: 180px;
	height: 180px
}
.alterPic .cNote {
	padding: 5px 0 15px
}
.alterPic .loadBtn {
	width: 320px;
	height: 23px\9;
	padding: 3px 5px 0\9;
	line-height: 1.231\9
}
.alterPic .uploadBtn {
	display: none;
	width: 70px;
	height: 24px;
	padding-top: 2px\9;
	font-size: 12px;
	line-height: 15px\9;
	cursor: pointer
}
.w70 {
	width: 70px
}
.verify {
	padding: 13px 10px 22px;
	background: #fff
}
.verify .ico_tsW {
	float: none;
	position: absolute
}
.verify h3 {
	padding-left: 37px;
	margin-bottom: 15px;
	line-height: 21px
}
.verify .inputTxt {
	width: 168px;
*margin-top:-2px
}
.verify .left {
	padding-left: 37px
}
.verifyInput {
	float: left
}
.verify .btnBox {
	margin: 10px 0 0 74px
}
.verify .btn2 {
	margin-left: 10px;
	font-size: 12px
}
.newsTips1 {
	margin: 0 auto;
	width: 570px;
	padding: 10px 0 0;
	overflow: hidden;
*zoom:1
}
.newsTips1 .left {
	max-width: 522px;
	overflow: hidden;
	line-height: 19px;
	margin: -1px 16px 0 0
}
.newsTips1 .left a {
	color: #E57600;
	text-decoration: underline
}
.newsTips1 .close {
	float: left;
	position: static;
	margin-left: -12px
}
.ico_ntips {
	float: left;
	margin-right: 5px;
	background-position: -272px -84px
}
.newsTips2 {
	position: relative;
	overflow: hidden;
*zoom:1;
	margin: 10px 20px 0;
	line-height: 19px;
	padding: 4px 0;
	color: #999;
	border: 1px solid #F4E4B4;
	background-color: #FFFFF0
}
.newsTips2 a {
	color: #F08800
}
.newsTips2 .ico_care, .newsTips2 .ico_ntips {
	margin: 2px 0 0 10px
}
.newsTips2 .close {
	float: none;
	position: absolute;
	top: 6px;
	right: 6px;
	margin: 0
}
#homeBannerTip {
	position: relative;
	z-index: 10;
	width: 570px;
	height: 90px;
	margin: 0 auto;
	overflow: hidden;
	font-size: 12px
}
#homeBannerTip ul {
	width: 9999px
}
#homeBannerTip li {
	float: left
}
#homeBannerTip .content {
	display: block;
	width: 570px;
	height: 90px;
*zoom:1;
	line-height: 100em;
	overflow: hidden
}
#homeBannerTip .close {
	float: none;
	position: absolute;
	margin: 0;
	top: 3px;
	right: 3px
}
#homeBannerTip .nums_list {
	position: absolute;
	bottom: 3px;
	right: 1px;
	z-index: 9;
	cursor: pointer
}
#homeBannerTip .nums_list a {
	display: block;
	float: left;
	width: 16px;
	height: 16px;
	line-height: 16px;
	vertical-align: middle;
	text-align: center;
	border: 1px solid #ccc;
	background: #fff;
	margin: 0 2px
}
#homeBannerTip .nums_list a.on {
	background: #f60;
	color: #fff
}
.relation {
	padding: 10px 20px;
	clear: both;
	background: #F5F5F5;
	position: relative
}
.relation .ui_tab {
	padding: 0;
	border: 1px solid #E4E4E4;
	height: 24px
}
.relation .ui_tab_lst {
	height: 23px
}
.relation .ui_tab_lst .unit {
	margin-left: 0;
	font-size: 12px
}
.relation .sc_cnt_rmdfollow {
	padding: 0
}
.relation_cnt {
	padding: 15px 0 15px;
	border: 1px solid #E4E4E4;
	border-top: 0;
	background: #FFF;
	position: relative
}
.relation_cnt .relation_cnt_opt {
	text-align: right;
	margin: -5px 10px 10px 0
}
.relation .m_lst_uc .item {
	float: left;
	width: 160px;
	height: 50px;
	overflow: hidden;
	margin: 0 0 0 20px;
	_display: inline
}
.relation .m_lst_uc .unit .c_tx5 {
	white-space: nowrap;
	overflow: hidden;
	height: 16px
}
.relation .ui_tab_lst .t {
	font-size: 12px;
	padding: 4px 1px 0 1px;
	border-right: 1px solid #E4E4E4
}
.relation .ui_tab_lst .select .t {
	font-weight: bold;
	border-width: 0 1px 0 0;
	padding-top: 5px
}
.relation .ui_tab_lst .t .text {
	border: 0
}
.findme {
	width: 100%
}
.findme th {
	text-align: right;
	width: 70px
}
.findme td {
	padding: 3px 0
}
.findme .inputTxt {
	border-color: #ABADB3;
	width: 180px
}
.findme_inner {
	border-right: 1px dashed #D6D6D6;
	padding: 0 10px 0;
	width: 268px
}
.findme_inner .write_info {
	height: 158px
}
.find_frd_list .m_lst_uc .unit {
	padding: 5px 0 10px 0
}
.findme_inner .empty {
	height: 136px;
	padding-top: 22px
}
.special_name {
	position: relative
}
.special_name .remove {
	display: block;
	font: 12px/16px "Simsun";
	position: absolute;
	right: 0;
	top: 3px;
	visibility: hidden
}
.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 {
	position: absolute;
	margin-top: 20px
}
.knownPeople .wqr .wqsp {
	margin-right: 10px
}
.knownPeople .wqr .knownInfo {
	width: 100%;
	margin: 0 0 28px
}
.rich_ad, .rich_news, .rich_shop, .rich_app, .rich_box {
	display: none
}
.lbs_tip_pn {
	position: absolute;
	margin-top: 8px
}
.lbs_tip_pn .SA {
	display: inline-block;
	top: -10px;
	left: 168px
}
.lbs_tip_pn .SA span {
	left: 0;
	top: 1px;
	color: white
}
.lbs_tip_pn .SA * {
	width: 18px;
	height: 10px;
	color: #A0A0A0
}
.lbs_tip_pn .lbs_tip_inner {
	border: 1px solid #A0A0A0;
	background: #fff
}
.lbs_tip_pn .l_hd {
	margin: 0 5px;
	border-bottom: 1px solid #999;
	line-height: normal;
	padding: 6px 0
}
.lbs_tip_pn .l_bd {
	text-align: center;
	margin: 5px
}
.u_card_inner {
	padding: 3px;
	background: #fff;
	border: 1px solid #E7E7E7
}
.u_card_l {
	float: left;
	margin-right: 8px
}
.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: #666
}
.msgBox .u_card_box {
	padding: 5px 0 0 0;
	width: 295px
}
.msgBox .u_card_c {
	width: 195px
}
.replyBox .msgBox .u_card_box {
	padding: 5px 20px 0 20px
}
.at_subTit .mFun a {
	color: #759AAD
}
.at_subTit .on a {
	color: #006A92
}
.mod_tl_recom, .mod_tl_recom_con, .mod_tl_recom_info {
	overflow: hidden;
*zoom:1
}
.mod_tl_recom {
	padding: 10px 0 4px
}
.replyBox .mod_tl_recom {
	padding: 6px 20px 0
}
.mod_tl_recom .userPic {
	padding: 0 10px 0 0;
	padding-left: 7px
}
.mod_tl_recom_name {
	line-height: 1.5em;
	margin-bottom: 5px
}
.mod_tl_recom_name a {
	vertical-align: middle\0
}
.mod_tl_recom .disabled {
	color: #999;
	background: none;
	cursor: default;
	padding: 0
}
.w_qa .userPic {
	padding: 0 15px 4px 0
}
.w_qa .w_qa_box {
	overflow: hidden;
	zoom: 1
}
.w_qa .fc9 {
	color: #999
}
.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: 0 20px 20px
}
.w_qa .extend, .w_qa .orderView .thumb {
	display: none
}
.w_qa .orderView .extend {
	display: block
}
.w_qa .orderWrap {
	cursor: auto
}
.set_shield_pn {
	padding: 0 30px 0 25px;
	margin-bottom: 10px;
	position: relative;
	_zoom: 1
}
.set_shield_pn .drop_arrow_pn {
	position: absolute;
	bottom: -2px;
	right: 0
}
.md_listdel_pn li {
	float: left;
	padding: 10px 15px 0 0;
	height: 18px;
	overflow: hidden;
*overflow:visible;
	_overflow: hidden
}
.md_listdel_pn .sig_tag_name {
	color: #333;
	float: left;
	margin-top: 2px\9;
	_margin-top: 0
}
.md_listdel_pn .sig_tag_name:hover {
	text-decoration: none
}
.md_listdel_pn .del_tag_icn {
	display: inline-block;
	width: 15px;
	height: 16px;
	line-height: 16px;
	font-family: "Simsun";
	font-weight: bold;
	color: #e7e7e7;
	text-align: center;
	position: absolute;
	display: none
}
.md_listdel_pn .del_tag_icn:hover {
	background: #e7e7e7;
	color: #fff;
	text-decoration: none
}
.md_listdel_pn .sig_normal, .md_listdel_pn .sig_hover {
	float: left;
	padding: 1px 16px 1px 3px;
	height: 16px;
	line-height: normal;
	white-space: nowrap
}
.md_listdel_pn .sig_hover .del_tag_icn {
	display: inline-block
}
.md_listdel_pn .sig_hover {
	border: 1px solid #d0d0d0;
	padding: 0 15px 0 2px
}
.drop_arrow_pn {
	display: inline-block;
	padding-right: 12px;
	line-height: 1.75;
	height: 21px;
	overflow: hidden
}
.drop_arrow_pn .drop_arrow_icn {
	display: inline-block;
	position: absolute;
	width: 0;
	height: 0;
	_line-height: 0;
	font-size: 0;
	border-width: 5px 5px 5px 5px;
	border-style: solid dashed dashed;
	border-color: #006a92 transparent transparent;
	margin: 7px 0 0 1px;
	margin-top: 6px\0;
*margin-top:3px;
	_margin-top: 5px
}
.cWrap .set_shield_pn {
	padding: 0 36px 0 0
}
.ico_shield, .ico_shield_gray, .ico_shield_red {
	display: inline-block;
	vertical-align: middle;
	width: 11px;
	height: 16px;
	background-position: -281px -53px;
	visibility: hidden;
	cursor: pointer
}
.ico_shield:hover, .ico_shield_red {
	background-position: -268px -53px;
	visibility: visible
}
.LC li:hover .ico_shield, .LC .hover .ico_shield {
	visibility: visible
}
.nickFun {
	position: relative;
	z-index: 2;
	float: left;
	margin-left: 4px;
	margin-top: 3px\0;
	color: #D2D2D2
}
.nickFun .error {
	position: absolute;
	top: 20px;
	width: 149px;
	padding: 0 5px;
	border: 1px solid #F0E5BA;
	background: #FFFFE9
}
.nickFun .funType {
	position: relative
}
.nickFunDis .funType, li:hover .nickFun .funType, li.hover .nickFun .funType {
	display: inline
}
.main_cmd_w {
	padding: 0 20px;
	clear: both;
	background: #F5F5F5;
*zoom:1
}
.m_prompt_in {
	background: #FFFFF0;
	border: 1px solid #F4E4B4;
	padding: 5px 8px
}
.m_prompt a {
	color: #EFAA34;
	font-family: Simsun
}
.m_prompt a:hover {
	text-decoration: underline
}
.LI_item {
	padding: 11px 15px 15px 15px;
	border-bottom: 1px dotted #D1D1D1
}
.LI_c1 {
	float: left;
	margin-right: 10px;
	_margin-right: 7px;
	padding-top: 4px
}
.LI_c2 {
	overflow: hidden;
*zoom:1
}
.LI_c1 .avatar img {
	display: block
}
.LI_item_hd {
	line-height: 18px;
	margin-bottom: 5px
}
.LI_item_hd .user {
	float: left;
	display: inline;
	_overflow: hidden;
	_height: 18px
}
.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 {
	display: inline-block;
	vertical-align: middle;
	float: none
}
.LI_item_bd {
	padding: 8px 0 0 0
}
.LI_item_stats li {
	float: left;
	margin-right: 9px
}
.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: none
}
.LI_item:hover .ico_recycle, .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 {
	margin-top: 0;
	top: 10px
}
.LI_notice_mini .knownPeople {
	margin: 0;
	width: auto
}
.LI_notice_mini .knownPeople li {
	float: left;
	padding: 0 0 5px 0;
	width: 46%;
	padding-right: 3%;
	_display: inline
}
.LI_notice_mini .removeitem {
	position: absolute;
	top: 12px;
	right: 11px
}
.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: #0b6bb7
}
.lst_drop {
	overflow: hidden;
*zoom:1;
	color: #777
}
.lst_drop li {
	padding: 0;
*padding:2px 0;
*zoom:1;
*margin-bottom:-3px;
	line-height: 19px;
	border-bottom: 0
}
.lst_drop li a {
	display: block;
	color: #777;
	padding: 3px 14px;
	line-height: 16px;
	white-space: nowrap
}
.lst_drop li a:hover {
	background: #609ADB;
	text-decoration: none;
	color: #fff
}
.lst_drop li label {
	display: block
}
.lst_drop li .loading {
	background-position: 0 center
}
.lst_drop li .loading .check1 {
	visibility: hidden
}
.lst_drop .disabled a {
	color: #999;
	cursor: default
}
.lst_drop .disabled a:hover {
	background: none;
	text-decoration: none;
	color: #999
}
.lst_drop_type2 li a {
	padding-left: 5px
}
.lst_drop_type2 li .ic_selected {
	vertical-align: top;
	margin-right: 5px;
	visibility: hidden
}
.lst_drop_type2 .selected .ic_selected {
	visibility: visible
}
.m_profile .lc {
	float: left;
	position: relative
}
.m_profile .rc {
	overflow: hidden;
*zoom:1
}
.m_profile .avatar {
	display: block;
	border: 1px solid #D3D3D3;
	background: #fff;
	padding: 2px;
	margin-right: 10px;
	_margin-right: 7px
}
.m_profile .avatar img {
	display: block;
	width: 80px;
	height: 80px
}
.m_profile .tit {
	line-height: 19px
}
.m_profile .list li {
	float: left;
	line-height: 16px
}
.m_profile .text_user {
	font-size: 14px
}
.m_profile .text_count {
	font-size: 16px;
	font-weight: bold
}
.m_profile .text_count:hover {
	text-decoration: underline
}
.m_profile .list_limit .text_count {
	font-size: 14px
}
.m_profile_h .c1 {
	padding: 0 15px 9px 15px
}
.m_profile_h .lc {
	padding-top: 2px;
	position: relative;
	z-index: 1
}
.m_profile_h .rc {
	min-height: 88px;
	_height: 88px;
	_overflow: visible;
	position: relative
}
.m_profile_h .c2 {
	height: 49px;
	position: relative;
	z-index: 1;
	padding-left: 2px
}
.m_profile_h .c2_bg {
	position: absolute;
	z-index: 0;
	left: 0;
	top: 0;
	width: 100%;
	height: 49px;
	margin: 0;
	padding: 0;
	filter: alpha(Opacity=30);
	opacity: 0.3
}
.m_profile_h .avatar {
	width: 80px;
	height: 80px;
	border: 0;
	padding: 0;
	background: none
}
.m_profile_h .avatar img {
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px
}
.m_profile_h .tx_edit_lk {
	position: absolute;
	height: 20px;
	width: 80px;
	left: 0;
	bottom: 0;
	color: #fff;
	line-height: 18px;
	line-height: 20px\9;
	-webkit-border-radius: 0 0 5px 5px;
	-moz-border-radius: 0 0 5px 5px;
	border-radius: 0 0 5px 5px;
	display: none
}
.m_profile_h .tx_edit_lk:hover {
	text-decoration: underline
}
.m_profile_h .lc:hover .tx_edit_lk, .m_profile_h .lc_hover .tx_edit_lk {
	display: block
}
.m_profile_h .tit {
	padding-right: 25px
}
.m_profile_h .text_user {
	font-weight: normal
}
.m_profile_h .tit a {
	vertical-align: top;
*vertical-align:middle
}
.m_profile_h .url_info {
	padding-top: 2px;
	line-height: 20px
}
.m_profile_h .mood_info {
	padding-top: 2px;
	line-height: 20px
}
.m_profile_h .mood_info .null {
	filter: alpha(Opacity=60);
	opacity: 0.6
}
.m_profile_h .mood_info img {
	vertical-align: middle
}
.m_profile_h .mood_info .opt {
	filter: alpha(Opacity=60);
	opacity: 0.6;
	visibility: hidden;
	_visibility: visible
}
.m_profile_h .list {
	position: relative;
	z-index: 1
}
.m_profile_h .list .text_atr {
	display: block
}
.m_profile_h .list .text_count {
	display: block;
	font-size: 16px;
	font-weight: normal;
	font-family: Arial
}
.m_profile_h .list_limit .text_count {
	font-size: 14px
}
.m_profile_h .list .list_item {
	position: relative;
	z-index: 1
}
.m_profile_h .list .stat {
	display: block;
	height: 40px;
	padding-top: 9px;
	position: relative;
	z-index: 5;
	_float: left
}
.m_profile_h .list .stat:hover {
	text-decoration: none
}
.m_profile_h .text_count:hover {
	text-decoration: none
}
.m_profile_h .list .item_prose {
	width: 76px;
	padding-left: 13px
}
.m_profile_h .list .item_favorite {
	width: 66px;
	padding-left: 10px
}
.m_profile_h .list .item_follow {
	width: 66px;
	padding-left: 10px
}
.m_profile_h .list .item_fans {
	width: 81px;
	padding-left: 10px
}
.m_profile_h .list .line_bor {
	padding-top: 10px
}
.m_profile_h .list .line_bor .foFun {
	display: block;
	padding: 0;
	margin: 0;
	height: 29px;
	width: 1px;
	font-size: 0;
	line-height: 0;
	overflow: hidden;
	filter: alpha(Opacity=50);
	opacity: 0.5
}
.m_profile_h .list .list_item .mo_bg {
	top: 0;
	left: -1px;
	position: absolute;
	z-index: 0;
	width: 78px;
	height: 49px;
	padding: 0;
	filter: alpha(Opacity=30);
	opacity: 0.3;
	display: none
}
.m_profile_h .list .item_prose .mo_bg {
	width: 91px
}
.m_profile_h .list .item_fans .mo_bg {
	width: 92px
}
.m_profile_h .list .list_item:hover .mo_bg, .m_profile_h .list .hover .mo_bg {
	display: block
}
.m_profile_h .c1:hover .mood_info .opt {
	visibility: visible
}
.sc_profile_w {
	padding: 13px 0 10px 0
}
.sc_profile_w .badgeWrap {
	padding-left: 15px
}
.sc_profile_w .badgeBox {
	padding: 14px 0 0 0
}
.sc_profile_w .badgeBox .mobileBox {
	margin-right: 0
}
.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: 0 10px 0 5px;
	_display: inline-block;
	border-right: 1px solid #DCDCDC
}
.m_profile_p .list li.first {
	padding-left: 0
}
.m_profile_p .list li.last {
	padding-right: 0;
	border-right: 0
}
.m_profile_p .text_atr {
	display: block;
	margin-bottom: 3px
}
.m_profile_p .text_count {
	display: block;
	line-height: 18px
}
.m_profile_p .rc_2 {
	position: relative;
	z-index: 1;
	top: 10px;
	padding-top: 5px;
	border-top: 1px dotted #D1D1D1;
	clear: both
}
.m_profile_p .info {
	line-height: 18px;
	margin-bottom: 8px
}
.m_profile_p .info .desc {
	word-wrap: break-word;
	word-break: normal;
	_overflow: hidden
}
.m_profile_p .info .text_down, .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 {
	margin-top: 10px;
	padding-bottom: 0
}
.m_profile_p .m_tip1_top {
	margin-top: 0;
	padding-bottom: 0
}
.m_profile_p .bt_gp_c .arrow {
	left: auto;
	margin-top: 4px;
*margin-top:3px
}
.m_profile_p .bt_gp_c .gb_btn5 {
	z-index: 1;
	display: block;
	_float: left;
	min-width: 10px;
	padding-left: 10px;
	padding-right: 10px
}
.m_profile_p .w_drop {
	_left: auto
}
.m_profile_p .gb_btn5 .t {
	color: #006A92
}
.sum_c1_pic {
	float: left;
	margin-right: 10px;
	_margin-right: 7px
}
.sum_c1_cont {
	overflow: hidden;
*zoom:1
}
.sum_c1_pic .avatar {
	display: block;
	border: 1px solid #D3D3D3;
	background: #fff;
	padding: 2px
}
.sum_c1_pic .avatar img {
	display: block;
	width: 80px;
	height: 80px
}
.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: #006A92
}
.sum .info {
	word-wrap: break-word;
	word-break: normal;
	_overflow: hidden;
	color: #999;
	line-height: 18px
}
.sum .text_down, .sum .text_up {
	font-family: Simsun
}
.sum_side_topic {
	padding: 15px 15px 0 15px
}
.sum_side_topic .sum_c1, .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 {
	position: absolute;
	left: 0;
	top: 64px
}
.SC {
*zoom:1;
	margin-bottom: 10px;
	border-top: 1px solid #A3E0F5
}
.SC_lst1 .SC_bd {
	padding: 0 0 2px 15px
}
.SC_lst1 .m_lst_s {
	width: 100%;
	overflow: hidden
}
.SC_lst1 .m_lst_s .unit {
	margin-right: 14px
}
.SC_lst1 .kRelaBox {
	padding: 0 14px
}
.SC_lst1 .topicIntro {
	margin-top: 6px
}
.SC_lst1 .topicIntro .top {
	padding: 0;
	width: 100%;
	position: static;
	margin-top: 0
}
.SC_lst1 .topicIntro .left, .SC_lst1 .topicIntro .SA {
	display: none
}
.SC_lst1 .topicIntro .middle em {
	margin-bottom: 4px
}
.SC_lst1 .kRelaBox .kRelaInfo {
	padding-left: 25px;
	padding-right: 20px;
	_padding-left: 10px;
	_padding-right: 10px
}
.SC_lst2 {
	margin-bottom: 5px
}
.SC_lst2 .SC_bd {
	padding: 5px 15px 0
}
.SC_lst2 .m_lst_uc {
*zoom:1
}
.SC_lst2 .m_lst_uc .unit {
*float:left;
*width:100%;
	padding-bottom: 14px;
*padding-bottom:15px
}
.SC_lst2 .more {
	position: relative;
	margin-top: -10px;
	z-index: 6
}
.SC_lst3 .SC_bd {
	padding: 5px 0 9px 15px
}
.SC_lst3 .m_lst_uc .unit {
	float: left;
	width: 49.9%
}
.SC_lst3 .more {
	margin-top: -4px
}
.sc_mv_lst li {
	padding: 0 15px 15px 15px
}
.sc_mv_lst .vThumbs {
	float: left;
	display: block;
	width: 100px;
	height: 75px;
	overflow: hidden;
	margin-right: 10px;
*margin-right:7px
}
.sc_mv_lst .vThumbs .mask {
	bottom: 5px;
	left: 5px
}
.sc_mv_lst .cont {
	overflow: hidden;
*zoom:1
}
.sc_mv_lst .tit {
	line-height: 20px
}
.SC_thumb_mv, .SC_about_mv {
	margin-bottom: 0
}
.SC_more_bar .more_tx {
	padding: 10px 0 0 15px;
	font-size: 14px;
	font-family: Simsun
}
.SC_bd_loader {
	padding: 20px 0;
	text-align: center
}
.SC_bd_loader .loading {
	display: inline-block;
	height: 16px;
	width: 16px;
	background-position: 0 0
}
.SC_hd:after, .SC_bd:after {
	content: '.';
	clear: both;
	display: block;
	height: 0;
	visibility: hidden;
	font-size: 0;
	line-height: 0
}
.SC_hd, .SC_bd {
*zoom:1
}
.SC .relative {
	position: relative;
	height: 0;
	z-index: 5
}
.SC_bor, .SC_bor .SC {
	font-size: 0;
	line-height: 0;
	overflow: hidden;
	clear: both
}
.SC_bor {
	padding: 0 10px;
	position: relative;
	z-index: 0;
	height: 1px
}
.SC_bor .SC {
	display: block;
	margin-bottom: 0;
	height: 0;
	border-top-style: dotted!important;
	border-top-width: 1px!important
}
.sc_profile_w .SC_bor {
	padding: 0
}
.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: 0
}
.SC_hd {
	padding-left: 15px;
	padding-right: 15px;
	height: 16px;
	position: relative;
	z-index: 1
}
.SC_hd .tit {
	height: 16px;
	line-height: 16px;
	vertical-align: top;
	overflow: hidden
}
.SC_more {
	padding: 0 15px
}
.SC_more .more_txt, .SC .more_txt {
	font-family: Simsun
}
.SC_mod_page a {
	display: block;
	float: right;
	text-align: center;
	width: 14px;
	height: 14px;
	line-height: 14px;
	padding: 0;
	font-family: "Trebuchet MS", Simsun;
	font-size: 13px
}
.SC_mod_page a.pre {
	margin-right: 2px;
	display: inline
}
.SC_mod_page a:hover {
	text-decoration: none
}
.SC_mod_page a.disabled {
	filter: alpha(Opacity=50);
	opacity: 0.5
}
.SC .SC_mod_page {
	position: absolute;
	right: 15px;
	top: -28px;
	display: none;
	_display: block
}
.SC:hover .SC_mod_page {
	display: block
}
.SC_hd .tit .ic_sc_app, .SC_hd .tit .desc, .SC_hd .tit_tx, .SC_hd .amount {
	display: inline-block;
	vertical-align: top;
*vertical-align:middle
}
.SC_hd .tit .ic_sc_app {
	margin-right: 8px;
	display: none
}
.SC_hd .tit .tit_tx {
	font-size: 14px;
	font-weight: normal;
	padding-top: 1px\9;
	line-height: 15px
}
.SC_hd .tit .desc {
	padding-left: 5px;
	padding-top: 2px;
	line-height: 14px
}
.SC_hd .info {
	height: 16px;
	line-height: 16px;
	overflow: hidden
}
.SC_hd .ui_tx_count {
	position: absolute;
	z-index: 5;
	right: 15px;
	top: 8px;
	padding: 0 5px;
	height: 14px;
	line-height: 14px
}
.remove_side_app {
	display: none
}
.side_widget_w .remove_side_app {
	position: absolute;
	z-index: 19;
	right: 10px;
	top: 8px;
	width: 15px;
	height: 15px;
	display: block;
	visibility: hidden;
	_visibility: visible
}
.remove_side_app:hover {
	text-decoration: none
}
.remove_side_app .text {
	display: block;
	text-align: center;
	width: 15px;
	padding-top: 1px;
	line-height: 14px;
	font-size: 14px;
	font-family: Simsun;
	position: absolute;
	left: 0;
	top: 0;
	cursor: pointer
}
.remove_side_app .bg {
	width: 15px;
	height: 14px;
	padding: 0;
	margin: 0;
	line-height: 14px;
	border: 0!important;
	cursor: pointer;
	display: none
}
.remove_side_app:hover .bg {
	display: block
}
.SC_hd .refresh_tx {
	position: absolute;
	top: 5px;
	right: 15px;
	visibility: hidden;
	_visibility: visible
}
.SC_hd .hover_bg {
	background: #fff;
	filter: alpha(Opacity=30);
	opacity: 0.30;
	position: absolute;
	z-index: -1;
	width: 319px;
	height: 100%;
	_height: 30px;
	left: 10px;
	top: 0;
	display: none
}
.SC_hd:hover .hover_bg {
	display: block
}
.SC_hd .url_mask {
	display: block;
	position: absolute;
	z-index: 0;
	left: 15px;
	top: 0;
	width: 309px;
	height: 100%;
	_height: 30px;
	background: url(http://mat1.gtimg.com/www/mb/img/p1/blank.gif) repeat
}
.SC_type_mini:after {
	content: '.';
	clear: both;
	display: block;
	height: 0;
	visibility: hidden;
	font-size: 0;
	line-height: 0
}
.SC_type_mini {
	margin-bottom: 0;
	border-top-width: 0;
*zoom:1
}
.SC_type_mini .SC_hd {
	padding-top: 7px;
	padding-bottom: 7px
}
.SC_type_mini .SC_hd .tit {
	float: left;
	width: 87px
}
.SC_type_mini .SC_hd .info {
	overflow: hidden;
	zoom: 1;
	padding-right: 40px;
	padding-left: 3px;
	_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 {
	content: '.';
	clear: both;
	display: block;
	height: 0;
	visibility: hidden;
	font-size: 0;
	line-height: 0
}
.SC_type_larger {
	padding-top: 5px;
	margin-bottom: 0;
	border-top-width: 0;
	position: relative\9;
*position:static;
*zoom:1
}
.SC_type_larger .SC_hd {
	padding-top: 7px;
	padding-bottom: 7px
}
.SC_type_larger .SC_bd {
	padding: 5px 0 0 0
}
.SC_type_larger .SC_bor {
	padding-top: 12px
}
.SC_type_larger .SC_mod_page {
	right: 15px;
	top: -28px
}
.SC:hover .remove_side_app, .SC:hover .refresh_tx {
	visibility: visible
}
.sc_cnt_rmdfollow {
	padding-left: 15px;
	padding-right: 15px
}
.sc_cnt_rmdfollow .m_lst_uc .unit {
	padding-bottom: 14px;
	zoom: 1;
	background: url(http://mat1.gtimg.com/www/mb/img/p1/blank.gif) repeat\9
}
.sc_cnt_rmdfollow .m_lst_uc .last {
	padding-bottom: 7px
}
.sc_setting {
	clear: both;
	height: 2px;
	position: relative;
	margin-top: 10px;
	z-index: 0
}
.sc_setting .SC_bor {
	display: block
}
.sc_setting .left {
	float: left;
	width: 267px
}
.sc_setting .right {
	float: right;
	width: 13px
}
.sc_setting_link {
	position: absolute;
	right: 18px;
	top: -10px
}
.sc_setting_na {
	margin-top: 0
}
.sc_setting_na .right, .sc_setting_na .sc_setting_link {
	display: none
}
.sc_setting_na .left {
	width: 100%
}
.sc_setting .ico_newMsg {
	right: 11px;
	top: -7px
}
.sc_setting_tip {
	padding-left: 15px;
	padding-right: 15px
}
.sc_setting_tip .topicIntro {
	margin-top: 10px
}
.sc_setting_tip .topicIntro .SA {
	left: 275px;
	width: 15px
}
.sc_setting_tip .kRelaInfo {
	width: 280px;
	left: 25px;
	top: 16px;
	_left: 10px;
	_top: 9px;
	_height: 18px
}
.sc_setting_tip .ic_add {
	margin-top: 3px;
*margin-top:-2px;
	_margin-top: 0
}
.sc_setting_tip .remove_side_app {
	position: absolute;
	right: 20px;
	top: 19px;
	_top: 9px;
	z-index: 19;
	width: 15px;
	height: 15px;
	display: block
}
.sc_setting_tip .topicIntro .middle {
	z-index: 1
}
.sc_cnt_ad .SC {
	border-top: 0!important;
	margin-bottom: 0
}
.side_widget_w:after {
	content: '.';
	clear: both;
	display: block;
	height: 0;
	visibility: hidden;
	font-size: 0;
	line-height: 0
}
.side_widget_w {
*zoom:1
}
.side_widget_w .SC .SC_mod_page {
	right: 28px
}
.side_widget_w .SC_hd .count, .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: 0
}
.side_widget_w .sc_coact .SC_mod_page {
	right: 13px
}
.side #gzTopic .FTL li {
	position: relative
}
.gico_download {
	background: url(http://mat1.gtimg.com/www/mb/images/qun/groupfile_111110.png) no-repeat 0 1px
}
.ico_file_url {
	padding-right: 17px;
	display: inline-block;
	background-position: right -390px
}
.ico_file_url {
*display:inline
}
.feeds_type {
	height: 20px;
	overflow: hidden;
*zoom:1;
	margin-top: 11px;
	line-height: 21px
}
.replyBox .feeds_type {
	margin-left: 20px
}
.ico_feed {
	float: left;
	display: inline-block;
	width: 21px;
	height: 20px;
	margin-right: 5px;
	_margin-right: 0
}
.ico_feed_hot {
	background-position: -122px -93px
}
.ico_feed_top {
	background-position: -100px -93px
}
.frameset001 .inner-main {
	_padding-left: 6px!important;
	_padding-right: 1px!important
}
.frameset001 .inner-extra {
	_padding-left: 4px!important;
	_padding-right: 4px!important
}
.feed_stats {
	padding: 5px 20px 0 20px
}
.feed_stats_c1 {
	color: #999
}
.LC_collect .zfNum {
	display: none
}
.LC_collect .tipsBox1 {
	width: auto;
	margin: 1px 0 0 0
}
.LC_collect .at_detail em {
	color: #E57600
}
.LC_collect .at_detail a:hover em {
	text-decoration: underline
}
.LC_collect .at_detail em.checked {
	color: #2B4A78
}
.bt_version_w {
	position: absolute;
	right: 0;
	top: -19px;
	display: none
}
.idt_tit {
	display: inline-block;
	height: 27px;
	overflow: hidden;
	padding: 0 7px;
	font-size: 14px;
	line-height: 27px;
	line-height: 29px\9;
	-webkit-border-radius: 2px;
	-moz-border-radius: 2px;
	border-radius: 2px
}
.idt_tit .vip, .idt_tit .tIcon {
	float: left;
	margin: 6px 4px 5px 0;
	_margin-right: 0
}
.idt_tit:hover {
	text-decoration: none
}
.idt_tit_vip {
	border: 1px solid #FFB96D;
	background-position: 0 -273px
}
.idt_tit_vip .txt {
	color: #E48218
}
.idt_tit_cvip {
	border: 1px solid #86C6E2;
	background-position: 0 -327px;
	cursor: pointer
}
.idt_tit_cvip .txt {
	color: #439EC6
}
.idt_tit_star {
	border: 1px solid #C1A0D3;
	background-position: 0 -300px
}
.idt_tit_star .txt {
	color: #824D9E
}
.main_bn {
	height: 92px;
	width: 620px;
	overflow: hidden;
	padding: 10px 0;
	position: relative;
	z-index: 1;
	background: #F5F5F5
}
.main_bn_in {
	position: relative;
	padding-left: 20px
}
.main_bn_stage {
	width: 580px;
	height: 90px;
	overflow: hidden;
	position: relative
}
.main_bn_bg {
	display: none;
	_display: block;
	position: absolute;
	z-index: -1;
	width: 100%;
	height: 110px;
	top: 0;
	left: 0;
	border-top: 1px solid #DEDEDE;
	border-bottom: 1px solid #DEDEDE;
	background: #E9E9E9;
	background: -webkit-gradient(linear, left top, left bottom, from(#E3E3E3), to(#E9E9E9));
	background: -moz-linear-gradient(top, #E3E3E3, #E9E9E9)
}
.main_bn_item {
	display: inline-block
}
.main_bn_item:hover {
	text-decoration: none
}
.main_bn_item:hover img {
	filter: alpha(Opacity=90);
	opacity: 0.9
}
.main_bn_lst li {
	float: left;
	height: 90px;
	margin-right: 11px;
	position: relative;
	z-index: 1
}
.main_bn_lst .ic_bn_outer {
	position: absolute;
	left: 0;
	top: 0;
	z-index: 5
}
.main_bn_intro {
	position: absolute;
	cursor: pointer;
filter:progid:DXImageTransform.Microsoft.gradient(enabled='true', startColorstr='#66000000', endColorstr='#66000000');
	background: rgba(0,0,0,.6)
}
:root .main_bn_intro {
	filter: none\9
}
.main_bn_intro .info {
	color: #fff;
	line-height: 16px
}
.main_bn_intro .tx_tit {
	color: #ffc160
}
.main_bn_intro .tx_user, .main_bn_intro .vip, .main_bn_intro .gb_btn {
	display: inline-block;
	vertical-align: middle
}
.main_bn_intro .tx_user {
	color: #fff
}
.main_bn_intro .vip {
*margin-right:5px
}
.main_bn_intro_mini {
	left: 0;
	bottom: 0;
	_bottom: 2px;
	height: 28px;
	width: 100%;
	_width: 185px
}
.main_bn_intro_mini .info {
	padding-top: 5px;
*padding-top:7px;
	padding-left: 9px
}
.main_bn_intro_larger {
	right: 5px;
	bottom: 5px;
	height: 28px;
	padding: 5px 5px 0 5px
}
.main_bn_intro_larger .info {
	display: inline-block;
*display:inline
}
.main_bn_intro_larger .opt {
	display: inline-block;
*display:inline
}
.main_bn_intro_larger2 {
	right: 0;
	bottom: 0;
	_bottom: 2px;
	padding: 0 10px;
	height: 90px
}
.main_bn_intro_larger2 .info {
	padding-top: 20px;
	text-align: center
}
.main_bn_intro_larger2 .opt {
	padding-top: 15px;
	text-align: center
}
.main_bn_remove_btn {
	position: absolute;
	right: 0;
	top: -12px;
	color: #CFCFCF;
	font-size: 16px;
	font-weight: bold;
	font-family: Simsun;
	text-shadow: 1px 1px 1px #fff;
	display: none;
	_display: block
}
.main_bn_remove_btn:hover {
	text-decoration: none;
	color: #9FCBDF
}
.main_bn_goleft, .main_bn_goright {
	display: block;
	position: absolute;
	top: 32px;
	width: 12px;
	height: 23px;
	cursor: pointer;
	display: none
}
.main_bn_goleft {
	left: 4px;
	background-position: 0 -226px
}
.main_bn_goright {
	right: 4px;
	background-position: -13px -226px
}
.main_bn_goleft:hover {
	background-position: 0 -202px;
	filter: alpha(Opacity=60);
	opacity: 0.6
}
.main_bn_goright:hover {
	background-position: -13px -202px;
	filter: alpha(Opacity=60);
	opacity: 0.6
}
.main_bn:hover .main_bn_bg, .main_bn_hover .main_bn_bg, .main_bn:hover .main_bn_remove_btn, .main_bn_hover .main_bn_remove_btn, .main_bn_hover .main_bn_goleft, .main_bn_hover .main_bn_goright, .main_bn:hover .main_bn_goleft, .main_bn:hover .main_bn_goright {
	display: block
}
.ic_loader {
	display: inline-block;
	width: 16px;
	height: 16px;
	background: url(http://mat1.gtimg.com/www/mb/images/loading.gif) no-repeat
}
.m_loader {
	clear: both
}
.m_loader_in {
	background: #F6F6F6;
	border-top: 1px solid #E2E2E2;
	position: relative;
	z-index: 0
}
.m_loader_btn {
	display: block;
	padding: 8px 0;
	height: 19px;
	line-height: 19px;
	text-align: center
}
.m_loader_btn .ic_loader {
	vertical-align: top;
	position: relative;
	z-index: 0;
	top: 1px;
	cursor: pointer;
	visibility: hidden
}
.m_loader_btn .text {
	margin-left: 4px;
	display: inline-block;
	vertical-align: top;
	cursor: pointer
}
.m_loader_btn .a5 {
	position: relative;
	z-index: 0;
	top: 3px;
	top: -1px\9;
*top:4px;
	cursor: pointer;
	color: #999
}
.m_loader_btn:hover {
	text-decoration: none
}
.m_loader_ing .ic_loader {
	visibility: visible
}
.m_loader_ing .m_loader_btn {
	color: #999
}
.m_loader_mini {
	height: 36px;
	overflow: hidden
}
.m_loader_ing2 .m_loader_in {
	background: none;
	border: 0
}
.m_loader_ing2 .m_loader_btn {
	color: #999
}
.m_loader_ing2 .ic_loader {
	visibility: visible
}
.lst_side_setting li {
*clear:both;
*height:18px;
*overflow:hidden
}
.lst_side_setting li label {
*float:left;
	display: inline-block
}
.lst_side_setting li .ico_new_sr {
	margin-top: 3px;
*margin-left:2px
}
.btn_remove {
	display: inline-block;
	color: #CFCFCF;
	font-size: 16px;
	font-weight: bold;
	font-family: Simsun;
	text-shadow: 1px 1px 1px #fff
}
.btn_remove:hover {
	text-decoration: none;
	color: #9FCBDF
}
.m_tip_tl {
	padding: 10px 15px 0 15px
}
.m_tip_tl_in {
	position: relative
}
.m_tip_tl .info {
	display: block;
	padding: 8px 0;
	text-align: center;
	color: #759aad;
	background: #F5F4F4
}
.m_tip_tl .info:hover {
	text-decoration: none;
	background: #F0F0F0
}
.m_tip_tl .info .info_tx, .m_tip_tl .info img {
	display: inline-block;
	vertical-align: top;
*vertical-align:middle
}
.m_tip_tl .info img {
	display: inline-block;
	vertical-align: top;
*vertical-align:middle;
	width: 20px;
	height: 20px;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	margin-left: 2px;
	margin-right: 2px
}
.m_tip_tl .info .info_tx {
	margin-left: 5px;
	margin-right: 5px
}
.m_tip_tl .btn_remove {
	position: absolute;
	right: 5px;
	top: 5px;
	display: none
}
.m_tip_tl:hover .btn_remove, .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: 0 72px 0 0
}
.w-1067 .sToolbar {
	z-index: 2;
	margin: 0 0 0 -72px;
	width: 79px
}
.w-1067 .single .goTopBox {
	display: block!important
}
.w-1067 .single {
	width: 79px
}
.w-1067 .single .sToolbarBg {
	width: 78px
}
.w-1067 .single .sToolbarBg em {
	width: 74px;
	float: right;
	background-position: -37px -67px
}
.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, .ipad #EQQ_Container {
	display: none
}
.ico_lie, .ico_camera360 {
	display: inline-block;
	width: 16px;
	height: 16px;
	background-position: -132px -490px;
	overflow: hidden;
	vertical-align: middle;
	margin: -2px 5px 0 0
}
.ico_lie, .ico_camera360 {
*display:inline
}
.relayList .contTips {
	margin-top: -23px
}
.camera360:hover {
	text-decoration: none
}
.camera360 span {
	vertical-align: middle
}
.ico_camera360 {
	width: 18px;
	height: 19px;
	background-position: -154px -490px
}
#cssCheck {
	display: none
}
.more_pic_pn {
	background: #F5F5F5;
	margin-top: -2px;
	padding: 0 0 15px 20px
}
.more_pic_pn .more_pic_cont {
	padding-top: 3px
}
.more_pic_pn .more_pic_cont img {
	width: 50px;
	height: 50px;
	float: left;
	margin-right: 5px
}
.syn_qq_icn {
	float: left;
	width: 20px;
	height: 16px;
	background-position: -90px -490px
}
.syn_qq_gray {
	background-position: -110px -490px
}
.oly_guess_pn, .olympic_warn_pn {
	display: none
}
.ico_gif_pn {
	overflow: visible;
	position: relative
}
.iconPic .ico_gif_pn {
	position: static
}
.mediaWrap .ic_gif {
	position: absolute;
	right: -3px;
	bottom: 6px
}
.iconPic .mediaWrap .ic_gif, .big .ic_gif {
	display: none
}
.ic_tool_veiw, .ic_tool_veiw2 {
	display: inline-block;
	width: 16px;
	height: 16px;
	background-position: 0 -513px;
	margin-right: 15px;
	cursor: default
}
.ic_tool_veiw_gray {
	background-position: -20px -513px;
	cursor: pointer
}
.ic_tool_veiw2 {
	background-position: -40px -513px;
	margin-right: 0
}
.ic_tool_veiw2_gray {
	background-position: -60px -513px;
	cursor: pointer
}
.tl_imgGroup {
	overflow: hidden;
*zoom:1;
	padding-top: 2px
}
.tl_imgGroup_item {
	float: left;
	width: 90px;
	height: 90px;
	overflow: hidden
}
.tl_imgGroup_link {
	display: block;
	width: 80px;
	height: 80px;
	overflow: hidden;
	position: relative
}
.tl_imgGroup_link img {
	display: none
}
.replyBox .tl_imgGroup {
	padding-top: 5px;
	padding-left: 20px
}
.tl_imgNum_1, .tl_imgNum_2, .tl_imgNum_3, .tl_imgNum_4, .tl_imgNum_5 {
	width: auto
}
.tl_imgNum_6, .tl_imgNum_9 {
	width: 270px
}
.tl_imgNum_7, .tl_imgNum_8 {
	width: 360px
}
.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, .upPics_view .upPics_view_num_6, .upPics_view .upPics_view_num_9 {
	width: 260px
}
.upPics_view .upPics_view_num_4, .upPics_view .upPics_view_num_7, .upPics_view .upPics_view_num_8 {
	width: 345px
}
.upPics_view .upPics_view_num_5 {
	width: 430px
}
.tl_imgVideo {
	width: 280px
}
.w_qk_main {
	padding: 10px 10px 10px 17px;
	width: 375px
}
.ui_applst_item {
	position: relative;
	z-index: 0
}
.ui_applst_tp_1 .ui_applst_item {
	float: left;
	width: 75px;
	height: 85px;
	overflow: hidden
}
.ui_applst_tp_1 .app_pic {
	display: block;
	width: 50px;
	height: 50px;
	padding: 2px;
	border-radius: 5px;
	text-align: center;
	margin: 0 auto
}
.ui_applst_tp_1 .app_pic img {
	width: 50px;
	height: 50px;
	border-radius: 5px
}
.ui_applst_tp_1 .app_pic:hover {
	border: 2px solid #44A3DD;
	padding: 0;
	text-decoration: none
}
.ui_applst_tp_1 .app_name_txt {
	display: block;
	clear: both;
	padding-top: 2px;
	height: 16px;
	line-height: 16px;
	overflow: hidden;
	text-align: center
}
.ui_applst_tp_1 .ui_tx_count {
	position: absolute;
	top: -3px;
	right: 11px
}
.w_qk_side {
	border-left: 1px solid #EDECEA;
	background: #FAFAFD;
	width: 145px;
	padding: 35px 10px 12px 15px;
	height: 197px
}
.w_qk_side .actListItem {
	height: 30px;
	line-height: 16px;
*zoom:1;
	margin-bottom: 10px
}
.w_qk_side .actListItem:hover {
	background: #eceded
}
.w_qk_side .actListItem img, .w_qk_side .app_name_txt {
	display: inline-block;
	_display: inline;
	vertical-align: top;
*vertical-align:middle
}
.w_qk_side .actListItem img {
	width: 30px;
	height: 30px;
	border-radius: 5px;
	margin: 3px 5px 0 0
}
.tenJoke {
	margin-top: 44px
}
.tenJoke img {
	width: 139px;
	height: 68px
}
.ui_blue_alert_b {
	background: url(http://mat1.gtimg.com/www/mb/img/v1/i_pic_a.png) no-repeat;
	overflow: hidden;
	display: inline-block
}
.ui_blue_alert_b {
*display:inline
}
.ui_blue_alert_b {
	width: 33px;
	height: 33px;
	background-position: 0 -100px
}
.close_page {
	height: 100%;
	background: #FFF;
	min-height: 960px;
	_height: 960px;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	font-size: 14px
}
.close_page .ui_blue_alert_b {
	float: left
}
.close_page .cp_info {
	float: left;
	margin-left: 10px;
	padding-top: 5px
}
.close_page .cp_info .con {
	margin-bottom: 10px
}
.close_page .cp_info li {
	margin-left: -14px;
	position: relative
}
.close_page .cp_info .dot {
	display: inline-block;
	width: 14px;
	height: 14px;
	line-height: 14px;
	vertical-align: middle;
	_position: relative
}
.close_page .cp_info .dot {
*display:inline
}
.close_page .w300 {
	width: 300px;
	padding-top: 130px;
	margin: 0 auto
}
.recommend_channel {
	background: #f0f0f0;
	padding: 10px 20px;
	border: 1px dashed #e4e4e4;
	border-style: dashed none
}
.recommend_channel_inner .media_box {
	float: left;
	width: 145px;
	height: 75px;
	overflow: hidden
}
.recommend_channel_font {
	float: right;
	width: 415px;
	line-height: 18px
}
.recommend_channel_rec {
	margin-top: 20px
}
.recommend_channel_rec a {
	margin-left: 10px
}
.recommend_channel_qq {
	position: relative;
	_zoom: 1
}
.recommend_channel .progress {
	padding: 10px 0;
	letter-spacing: -1px/9;
	position: absolute;
	top: 10px;
	right: 20px
}
.recommend_channel .progress .line {
	padding: 1px;
	margin-right: 5px;
	width: 61px;
	height: 10px;
	display: inline-block;
	border: 1px solid #ddd;
	vertical-align: middle
}
.recommend_channel .progress .line {
*display:inline
}
.recommend_channel .progress span {
	color: #999
}
.recommend_channel .yljbtn, .recommend_channel .ljbtn, .recommend_channel .yljbtn {
	background: url(http://mat1.gtimg.com/www/mb/images/task/pic_20120807.png) no-repeat 0 -64px;
	display: block;
	vertical-align: middle;
	border: none;
	height: 21px;
	width: 65px;
	margin-top: 5px;
	cursor: pointer
}
.recommend_channel .yljbtn {
	background-position: 0 -89px
}
.recommend_channel .progress .line .inner {
	width: 100%;
	height: 10px;
	background: url(http://mat1.gtimg.com/www/mb/images/task/pic.png) no-repeat;
	overflow: hidden
}
.recommend_channel .dis, .recommend_channel .btn_finish {
	opacity: 0.55;
	filter: alpha(opacity=55);
	cursor: default
}
#topWrap .whiteBg {
	filter: none\9
}
.mainWrapperBg {
	display: none
}
.topicIntro .top {
	display: none!important
}
.ui_prompt_in {
	background: #FFFFF0;
	border: 1px solid #F4E4B4;
	padding: 5px 8px
}
.userCap {
	width: 20px;
	height: 20px;
	float: left;
	position: relative;
	left: -85px;
	margin-right: -20px;
	zoom: 1
}
.w_qk_bd .userCap {
	display: none
}
.ico_large_birthday, .ico_medium_birthday, .ico_small_birthday {
	display: inline-block;
	width: 95px;
	height: 47px;
	background: url(http://mat1.gtimg.com/www/mb/res/img/global/cap_png24.png) no-repeat;
	_background: none;
_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop, src='http://mat1.gtimg.com/www/mb/res/img/global/cap_png24.png')
}
.ico_large_birthday {
	margin: 0
}
.ico_medium_birthday {
	margin-left: -46px
}
.ico_small_birthday {
	margin-left: -76px
}
.cap_panel {
	position: absolute;
	cursor: pointer
}
.LC .userCap .cap_panel {
	top: -3px;
	left: 16px;
	width: 20px;
	height: 20px;
	overflow: hidden
}
.m_profile .lc .cap_panel {
	top: -12px;
	left: -9px;
	width: 45px;
	height: 47px;
	overflow: hidden
}
.m_profile_h .lc .cap_panel {
	top: -7px;
	left: -6px;
	width: 28px;
	height: 28px;
	overflow: hidden
}
.ico_ts, .ico_te {
	width: 16px;
	height: 16px;
	display: inline-block;
	background: url(http://mat1.gtimg.com/www/mb/img/v1/ui_i_pic_.png) no-repeat;
	_filter: none;
	_background: url(http://mat1.gtimg.com/www/mb/img/v1/ui_i_pic_.png) no-repeat
}
.ico_ts {
	background-position: -8px -34px
}
.ico_te {
	background-position: -42px -34px
}
.ico_tsW {
	width: auto;
	height: auto;
	margin-top: 2px;
	margin-right: 5px
}
.link_group {
	display: inline-block;
*display:inline;
	position: relative;
	vertical-align: middle
}
.drop_toggle {
	display: inline-block;
	width: 18px;
	height: 16px;
	margin-left: 2px;
	vertical-align: middle
}
.drop_toggle .a4 {
	margin-top: 7px;
	margin-left: 4px;
	color: #616161
}
.open .drop_toggle {
	width: 16px;
	height: 15px;
	border: 1px solid gainsboro;
	border-bottom: 0;
	background: #fff;
	position: relative;
	z-index: 9999
}
.drop_menu_mini {
	position: absolute;
	z-index: 999;
	display: none;
	background: white;
	border: 1px solid gainsboro;
	padding: 1px
}
.drop_menu_mini .tx_lk {
	display: block;
	min-width: 55px;
	_width: 55px;
	padding: 0 2px 0 4px;
	color: #333
}
.drop_menu_mini .tx_lk:hover {
	color: #fff;
	background: #609ADB;
	text-decoration: none
}
.open .drop_menu_mini {
	display: block
}
.feed_m_c1 {
	float: left;
	margin-right: 10px;
	_margin-right: 7px;
	padding-top: 5px
}
.feed_m_c2 {
	overflow: hidden;
*zoom:1
}
.feed_mod .avatar img {
	display: block;
	margin-bottom: 5px
}
.feed_m_c1 .gb_btn3 {
	min-width: 25px;
	padding-left: 5px;
	padding-right: 3px
}
.feed_m_opt {
	clear: both
}
.feed_mod .time_link, .feed_mod .cmt_link, .feed_mod .zb_link {
	display: inline-block;
	vertical-align: middle
}
.replyBox .msgCnt {
	line-height: 23px!important;
	font-size: 14px!important
}
.imgModTips .msgCnt {
	font-size: 12px!important
}
.sc_banner {
	padding: 10px 0 0 15px
}
.top_recommend_label {
	background: #FDF4EA;
	border-radius: 3px;
	color: #F0862F;
	display: inline-block;
	height: 18px;
	line-height: 16px;
	padding: 0 2px 0 0;
	vertical-align: middle
}
.top_recommend_label .ico_toprecommend {
	margin-right: 2px;
	margin-top: 2px
}
.top_recommend .top_del {
	color: #999999;
	display: none;
	font-family: Simsun;
	width: 16px;
	height: 18px;
	line-height: 19px;
	margin-left: 1px;
	overflow: hidden;
	vertical-align: middle
}
.top_recommend .top_del, .top_recommend .top_del:hover {
	text-decoration: none
}
.list_men li:hover .top_del {
	display: inline-block
}
.favList .title .ffsong {
	color: #5D5D5D;
	font: 12px normal;
	margin-left: 8px
}
.TL_null {
	padding: 30px 0 40px 0;
	text-align: center
}
.TL_null span {
	display: inline-block;
	vertical-align: middle
}
.TL_null .pic {
	margin-right: 25px
}
.TL_null .info {
	text-align: left;
	color: #B4B4B4;
	font-family: "MicroSoft YaHei", "SimHei";
	font-size: 16px;
	font-weight: normal
}
.cmd_guide {
	padding: 0 0 0 33px
}
.cmd_guide h2 {
	color: #666;
	margin-bottom: 5px
}
.cmd_guide .list {
	margin-bottom: 15px
}
.cmd_guide .list li {
	float: left;
	margin-right: 20px
}
.cmd_guide .list li.last {
	margin-right: 0
}
.cmd_guide .list li a {
	display: block;
	border: 1px solid #EEE2E4;
	width: 120px;
	height: 120px;
	position: relative;
	overflow: hidden
}
.cmd_guide .list li a:hover {
	text-decoration: none
}
.cmd_guide .list li .text {
	position: absolute;
	bottom: 0;
	left: 0;
	width: 100%;
	text-indent: 10px;
	line-height: 22px;
	text-align: left;
	color: #ccc
}
.cmd_guide .list2 .avatars {
	display: inline-block;
	vertical-align: middle;
	font-size: 0;
	letter-spacing: -1px
}
.cmd_guide .list2 img {
	margin: 0 4px 0 0
}
.cmd_guide .list2 .info {
	display: inline-block;
	vertical-align: middle;
	color: #666;
	margin-left: 10px
}
.recent_read {
	padding: 2px 0;
	height: 20px
}
.recent_read .recent_link {
	width: 20px;
	height: 20px;
	position: relative;
	display: inline-block;
	vertical-align: middle;
	margin-right: 5px
}
.recent_read .recent_link img {
	width: 20px;
	height: 20px
}
.recent_read .read_close {
	width: 10px;
	height: 10px;
	display: inline-block;
	position: absolute;
	top: 0;
	right: 0;
	background: #000;
	color: #fff;
	opacity: 0.5;
	filter: alpha(Opacity=50);
	font-size: 10px;
	line-height: 10px;
	text-align: center;
	font-weight: bold;
	display: none
}
.recent_read .recent_link:hover .read_close, .recent_read .recent_link .hover {
	display: block
}
.read_account {
	padding: 0 0 0 75px;
	margin: 10px 0 5px;
	font-size: 12px
}
.recent_read .btn_moreSet {
	vertical-align: -8px;
*vertical-align:-2px;
	margin-left: 5px
}
.pubInfo .left .sico {
	margin-right: 2px;
	_display: inline
}
.int_like .like_plus {
	color: #759AAD;
	display: none
}
.int_like:hover {
	text-decoration: none
}
.pubInfo .left .int_like {
	color: #006A92;
	margin-left: 3px
}
.pubInfo .left .int_havelike span, .pubInfo .left .num_likeb span {
	font-weight: bold
}
.int_like .btn_ldrop {
	position: absolute;
	margin-top: 4px;
*margin-top:2px
}
.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_likeb {
	background-position: -290px -112px;
	cursor: pointer;
	vertical-align: -2px
}
.ico_likea {
	background-position: -306px -112px;
	cursor: pointer;
	vertical-align: -2px
}
.AL .my_like {
	border-bottom: none;
	margin: 10px 20px;
	line-height: 18px
}
.like_plus {
	position: absolute;
	margin: 0 0 0 0;
*margin-left:-15px;
	font-style: normal;
	color: #759AAD;
	pointer-events: none
}
.pubInfo .funBox .int_like span {
	margin: 0;
	color: #006A92
}
.pubInfo .num_likeb .btn_ldrop {
	display: none
}
.like_list {
	padding-top: 10px;
	width: 620px;
	overflow: hidden
}
.like_list .imgList {
	padding-left: 35px;
	width: 650px
}
.like_list .imgList li {
	margin-right: 33px
}
.like_list .imgList li a {
	width: 50px
}
.pubInfo .funBox .int_like span {
	margin: 0;
	color: inherit
}
.LC_mini .pubInfo .funBox .int_like span {
	display: inline
}
.LC_mini .pubInfo .funBox a.int_like {
	margin-left: 0
}
.pubInfo .int_havelike, .pubInfo .num_likeb {
	margin-left: -3px!important
}
#talkList .snake_dragon, #talkList .snake_dragon:hover {
	border-bottom: none;
	padding: 0;
	margin: -1px 0
}
.snake_splite {
	width: 100%;
	height: 16px;
	border-bottom: 1px dotted #D1D1D1;
	line-height: 16px;
	margin: 0 0 46px;
	padding: 30px 0 0;
	position: relative;
	background: #fff
}
.snake_splite .snake_memory {
	width: 125px;
	height: 32px;
	background: #fff;
	position: absolute;
	left: 235px;
	display: block;
	padding-left: 25px;
	cursor: pointer
}
.snake_splite .snake_memory img {
	float: left;
	margin-right: 4px;
	display: inline
}
.snake_splite .snake_memory span {
	float: left;
	width: 66px
}
.ui_tab_new {
	margin: 0;
	height: 44px;
	width: auto;
	background: #f5f5f5;
	border: none;
	border-bottom: 1px solid #e4e4e4;
	overflow: visible;
	_overflow: hidden
}
.ui_tab_new li {
	margin-top: 11px;
	height: 32px;
	border-top: 1px solid #f5f5f5
}
.ui_tab_new li.select {
	border: 1px solid #e4e4e4;
	border-bottom: none;
	background: #fff;
	height: 33px;
	position: relative;
	margin-left: 0
}
.ui_tab_new li b {
	background: none
}
.ui_tab_new h3 {
	line-height: 22px;
	padding-top: 16px
}
.ui_tab_rad {
	border-radius: 5px 0 0 0
}
.AL .ui_tit_new {
	height: 31px;
	padding: 14px 20px 0 19px;
	margin: 0;
	border-bottom: 1px solid #e4e4e4;
	background: #efefef
}
.ico_temp {
	display: inline-block;
	width: 16px;
	height: 16px;
	background-position: no-repeat;
	overflow: hidden;
	vertical-align: text-top;
	margin-left: 2px
}
.ico_temp {
*display:inline;
*zoom:1
}
.ico_temp_1 {
	background-position: 0 0
}
.ico_temp_2 {
	background-position: -17px 0
}
.ico_temp_3 {
	background-position: -34px 0
}
.ico_temp_4 {
	background-position: -51px 0
}
.ico_temp_5 {
	background-position: -68px 0
}
.nkDotLink {
	border-bottom: 1px dotted #759aad;
	color: #006a92;
	text-decoration: none
}
.nkDotLink:hover {
	text-decoration: none!important
}
.ico_2dCode {
	background-position: -250px -147px;
	vertical-align: middle;
	margin: 0 2px
}
.hotWords {
	color: #999;
	padding-top: 5px
}
.replyBox .hotWords {
	margin-left: 20px
}
.hotWords a:hover {
	color: #006a92
}
.rich_mod {
	display: none
}
.vip, .ico_phone, .ico_level, .ico_qvip, .tIcon, .ic_mall_small {
	vertical-align: -3px\0
}
.m_profile_h .tit a.ico_master_star, .m_profile_h .tit a.vip, .m_profile_h .tit a.ico_level {
	vertical-align: -3px\0
}
.listWrapper .userName a {
	vertical-align: 0\0
}
.listWrapper .userName a.ic, .listWrapper .userName a.vip, .listWrapper .userName a.tIcon, .listWrapper .userName a.ico_level {
	vertical-align: 0\0
}
.listWrapper .userName a.ic_vip {
	vertical-align: -1px\0
}
.sp_entrance_pn {
	margin-top: 20px
}
.orderWrap {
	visibility: hidden
}
.multiMedia .rich_mod {
	float: left
}
.multiMedia .mediaWrap {
	padding-top: 0;
	float: left;
	clear: none;
	margin: 10px 0 0 0;
*zoom:1
}
.miniMultiMedia .videoBox {
	margin-right: 0;
	float: left;
	width: 120px;
	height: 90px
}
.multiMedia .lc_rich_wp {
	padding: 10px 0 8px 0
}
.multiMedia .tl_imgGroup {
	float: left
}
.multiMedia .tl_imgVideo {
	width: auto
}
.multiMedia .musicBox {
	padding: 5px 0 0 0
}
.multiMedia .picBox {
	padding-bottom: 8px
}
.multiMedia .oly_guess_pn {
	margin-right: 10px
}
.multiMedia .mediaWrap .mediaWrap {
	margin-top: 2px
}
.multiMedia .vThumbsBox {
	float: left
}
.iconPic .mediaWrap, .iconPic .orderWrap, .iconPic .rich_mod {
	display: none!important
}
.iconPic .miniMultiMedia .mMM {
	display: block!important
}
.mMOpen .miniMultiMedia, .mMOpen .picBox, .mMOpen .videoBox, .mMOpen .musicBox, .mMOpen .tl_imgGroup, .mMOpen .orderWrap, .mMOpen .rich_mod, .mMPic .preview, .mMVideo .vThumbs, .mMPics .tl_imgGroup {
	display: none!important
}
.mMOpen .mThumbsBox {
	display: none
}
.mMOpen .mediaWrap, .mMOpen .oly_guess_pn, .mMOpen .orderWrap, .mMOpen .rich_mod {
	float: none
}
.mMOpen .mediaWrap, .mPic .picBox, .mVideo .videoBox, .mMusic .musicBox, .mPics .tl_imgGroup, .mRich .orderWrap, .mRich .rich_mod, .lc_rcmd_item .rich_mod {
	display: block!important
}
.ico_rich {
	background-position: -274px -146px
}
.miniMultiMedia .tx_nowrap {
	margin-right: 20px;
	padding-bottom: 3px;
	display: inline-block;
*display:inline;
*zoom:1;
	cursor: pointer;
	vertical-align: top;
	padding-left: 4px
}
.miniMultiMedia .tx_nowrap:hover {
	text-decoration: underline
}
.miniMultiMedia .ic {
	vertical-align: top
}
.miniMultiMedia {
	width: 100%;
	clear: both
}
.miniMultiMedia .mMM {
	float: left;
	padding-top: 5px;
	height: 23px;
	line-height: 16px;
	text-align: left
}
.miniMultiMedia .mMM a:hover {
	text-decoration: none
}
.mMPic a:hover .preview, .mMPic a.hover .preview {
	display: block!important;
	position: absolute;
	padding: 3px;
	border: 1px solid #e7e7e7;
	background: #f7fbfc;
	z-index: 99;
	margin-top: 18px
}
.mMVideo a:hover .vThumbs {
	display: block!important;
	overflow: hidden;
	position: absolute;
	z-index: 99;
	padding: 3px;
	border: 1px solid #e7e7e7;
	background: #f7fbfc;
	width: 120px;
	height: 90px;
	margin-top: 18px
}
.mMVideo a:hover .vThumbs .mask {
	bottom: 4px;
	left: 4px
}
.mMPics:hover .tl_imgGroup {
	display: block!important;
	position: absolute;
	border: 1px solid #e7e7e7;
	background: #f7fbfc;
	z-index: 99;
	box-shadow: 1px 1px 2px #ddd;
	padding: 3px 5px 2px 0;
	margin-top: 18px
}
.mMPics:hover .tl_imgGroup_item {
	width: 80px;
	height: 80px;
	padding: 2px 0 3px 5px
}
.replyBox .miniMultiMedia {
	margin-left: 20px
}
.replyBox .rich_pic, .replyBox .rich_video {
	width: 315px
}
.replyBox .multiMedia .picBox, .replyBox .multiMedia .videoBox {
*margin-right:-15px
}
.replyBox .multiMedia .tl_imgGroup {
	margin-right: 0
}
.replyBox .mMPics .tl_imgGroup {
	padding-left: 0
}
.replyBox .multiMedia .rich_mod_min {
	padding: 2px 20px 3px 0
}
.replyBox .multiMedia .rich_mod {
	margin-left: 20px
}
.replyBox .prizeBox {
	margin-left: 20px
}/*version:129163*//*  |xGv00|2227385f154796cec91917b6bc19da1d */
.tpArea{border: 1px solid #d8dbe1; /*margin:15px 0px 30px 0;*/ width:660px; margin:0 auto;}
.tpArea .hd{height: 65px; line-height: 54px;padding-top: 6px;text-align: center; font-size: 18px;color: #0b0929; font-family: "微软雅黑","黑体";}
.tpArea .bd{ width:576px; margin:0 auto;}

.tpArea{border: 1px solid #d8dbe1; /*margin:15px 0px 30px 0;*/ width:660px; margin:0 auto;}
.tpArea .hd{height: 65px; line-height: 54px;padding-top: 6px;text-align: center; font-size: 18px;color: #0b0929; font-family: "微软雅黑","黑体";}
.tpArea .bd{ width:576px; margin:0 auto;}
#apps_svy_digg {height: 95px;}
#apps_svy_digg .option{float: left; width: 260px; margin-right: 7px;}
.option .digg{width: 260px;height: 62px;text-indent: -999em;overflow: hidden; cursor:pointer;}
.option .count{text-align: center;color: #0b0929; font-weight: bold; height: 40px;line-height: 40px;font-size: 14px;font-family: Tahoma; cursor:pointer;}
.option .digg a{display: block;width: 281px;height: 62px;text-indent: -999em;overflow: hidden; cursor:pointer;}
.option .digg a:hover{background:url(http://www.iotworld.com.cn/HTMLZT/iot/2013-IOT10Event/Images/kanhaocizhuantima.jpg) no-repeat 0 -62px; cursor:pointer;}

.hxItem .digg{ background:url(http://www.iotworld.com.cn/HTMLZT/iot/2013-IOT10Event/Images/kanhaocizhuantima.jpg) no-repeat; cursor:pointer;}
.hxItem .digg a:hover{background-position: 0 -62px; cursor:pointer;}
.hhkItem .digg{background: url(http://www.iotworld.com.cn/HTMLZT/iot/2013-IOT10Event/Images/kanhaocizhuantima.jpg) -289px 0px no-repeat; cursor:pointer;}

.hhkItem .digg a:hover{background-position: -289px -62px; cursor:pointer;}

.hxItem:hover .digg{background-position: 0 -62px; cursor:pointer;}
.hhkItem:hover .digg{background-position: -289px -62px; cursor:pointer;}

.agreeDigg{background:url(http://www.iotworld.com.cn/HTMLZT/iot/2013-IOT10Event/Images/kanhaocizhuantima.jpg) no-repeat 0 -62px; cursor:pointer;}
.disagreeDigg{background:url(http://www.iotworld.com.cn/HTMLZT/iot/2013-IOT10Event/Images/kanhaocizhuantima.jpg) no-repeat;background-position: -289px -62px; cursor:pointer;}