@charset "utf-8";	

/*·¢²¼¿ò°´Å¥*/

.wbgb{ float:right; margin-left:17px; display:inline;margin-right:14px; width:69px; border:none; height:22px; background:url(http://mat1.gtimg.com/fj/house/0627/gb.gif) no-repeat; cursor:pointer} 

button {
	line-height:1.231;
	white-space:nowrap;
	vertical-align:middle;
	cursor:pointer
}
.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
}
.ulink {
	text-decoration:underline
}
.dis_b {
	display:block
}
.dis_in {
	display:inline
}
.dis_inb {
	display:inline-block
}
.undis {
	display:none
}
.mt5 {
	margin-top:5px
}
.mt10 {
	margin-top:10px
}
.mr5 {
	margin-right:5px
}
.mr10 {
	margin-right:10px
}
.mb5 {
	margin-bottom:5px
}
.mb10 {
	margin-bottom:10px
}
.ml5 {
	margin-left:5px
}
.ml10 {
	margin-left:10px
}
.pt5 {
	padding-top:5px
}
.pt10 {
	padding-top:10px
}
.pr5 {
	padding-right:5px
}
.pr10 {
	padding-right:10px
}
.pb5 {
	padding-bottom:5px
}
.pb10 {
	padding-bottom:10px
}
.pl5 {
	padding-left:5px
}
.pl10 {
	padding-left:10px
}
.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
}
.left,.center,.talkBox h2 em {
	float:left
}
.right {
	float:right
}
.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
}
.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(http://mat1.gtimg.com/cd/201108/wb_api/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
}
.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
}
.mask_s {
	position:relative;
	height:0;
	z-index:101;
	display:none
}
.mask_s_bg {
	position:absolute;
	width:100%;
	height:30px;
	overflow:hidden;
	pointer-events:none
}
.mask_s_top .mask_s_bg {
	bottom:-30px;
	background:-moz-linear-gradient(top,#fff,rgba(255,255,255,0));
	background:-webkit-gradient(linear,0 bottom,0 0,from(rgba(255,255,255,0)),to(#fff));
}
.mask_s_bottom .mask_s_bg {
	top:-30px;
	background:-moz-linear-gradient(bottom,#fff,rgba(255,255,255,0));
	background:-webkit-gradient(linear,0 bottom,0 0,from(#fff),to(rgba(255,255,255,0)));
}
.gb_btn,.icon,.idt_tit {
	background-image:url(http://mat1.gtimg.com/cd/201108/wb_api/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_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
}
#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
}
.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_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_gray,.ico_shield_red,.ico_tast,.ico_tast_bg1,.ico_male,.ico_female,.ico_feed,.ico_qq,.ico_master_star,.ico_361,.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 {
	background:url(http://mat1.gtimg.com/cd/201108/wb_api/b1_w_120629_2.png) no-repeat;
	_background-image:url(http://mat1.gtimg.com/cd/201108/wb_api/b1_w_ie6_120629_2.png)
}
#logo a,.moreFoot,.moreFoot a,.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/cd/201108/wb_api/b3_120314.png) no-repeat
}
#logo a,.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_120314.png')
}
.ico_ts,.ico_te,.bubble,.ico_newMsg b {
	background:url(http://mat1.gtimg.com/cd/201108/wb_api/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_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 {
	background:url(http://mat1.gtimg.com/cd/201108/wb_api/b2_120521.png) no-repeat
}
.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:0px 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:0px;
	height:0px;
	_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
}
.a,.a u {
	display:inline-block;
	width:0px;
	height:0px;
	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
}
.inputBtn,.btnHasStr,.close,input.addAttention,input.delAttention,.btn_save,.btn_cancel,.btn_topicRss,.btn_addRss,.btn_delRss,.mBox button,.mSimpleBox button,.btn_saddRss,.btn_sdelFo {
	overflow:hidden;
	border:0;
	text-align:left;
	text-indent:-9999em;
	cursor:pointer
}
.inputBtn {
	vertical-align:middle
}
.inputArea {
	overflow-y:auto;
	padding:3px 5px;
	font-family:Tahoma,Arial;
	font-size:12px;
	line-height:1.231;
	border:1px solid #7F9DB9
}
.inputTxt {
	height:17px;
	padding:2px 5px 0;
	height:16px\9;
	padding:3px 5px 0\9;
	overflow:hidden;
	font-family:Tahoma,Arial;
	font-size:12px;
	line-height:1.231;
	vertical-align:middle;
	border:1px solid #7F9DB9
}
.close {
	display:inline-block;
	float:right;
	width:15px;
	height:15px;
	margin-top:2px;
	*margin-top:3px;
	background-position:-232px -84px;
	position:relative;
	z-index:50
}
.close:hover,.relayList .w_close:hover .close {
	background-position:-252px -84px
}
.btnHasStr,.PBB .inputBtn {
	width:112px;
	height:30px;
	background-position:0 0
}
.btnNoStr {
	background-position:-226px 0
}
.btnHasStr.hover,.btnHasStr:hover {
	background-position:-113px 0
}
input.addAttention,input.delAttention,.btn_addRss,.btn_delRss,.btn_topicRss {
	display:block;
	width:73px;
	height:21px;
	background-position:-59px -32px
}
input.delAttention {
	background-position:-59px -55px
}
.btn_addRss {
	background-position:0 -557px
}
.btn_delRss {
	background-position:0 -532px
}
.btn_topicRss {
	background-position:0 -252px
}
.btn_save,.btn_cancel {
	width:74px;
	height:25px;
	*text-indent:0;
	*line-height:9999em
}
.btn_save {
	background-position:-65px -165px
}
.btn_cancel {
	width:56px;
	background-position:-154px -113px
}
.btn_search,.btn3 {
	width:74px;
	height:25px;
	padding:0 0 2px;
	padding:2px 0 0\9;
	overflow:hidden;
	font-size:14px;
	letter-spacing:2px;
	font-weight:bold;
	color:#fff;
	border:0;
	background-position:0 -582px
}
.btn3_w {
	width:92px;
	letter-spacing:normal;
	background-position:-76px -582px
}
.btn_tg {
	width:93px;
	height:23px;
	padding:0;
	padding-top:1px\9;
	overflow:hidden;
	color:#006a92;
	border:0;
	background-position:-77px -555px
}
.btn_saddRss,.btn_sdelFo {
	display:inline-block;
	width:50px;
	height:17px;
	*text-indent:0;
	*line-height:9999em;
	background-position:-89px -460px
}
.btn_sdelFo {
	background-position:-144px -460px
}
.inputTxt,textarea,.zfWrap .cont,.talkWrap .cont,.relayThumb span {
	background-color:#fff
}
.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
}
.cNote,.c_tx5 {
	color:#999
}
.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
}
.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:0px;
	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 {
	display:inline-block;
	width:15px;
	height:16px;
	overflow:hidden;
	_height:19px;
	margin-left:2px;
	_margin-top:1px;
	vertical-align:text-top;
	_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:35px;
	background-position:-54px -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
}
.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_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:-173px -112px;
	width:15px;
	height:15px;
	*margin:0 5px 0 5px
}
.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_361 {
	background-position:-138px -125px
}
#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
}
.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:0px
}
.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,.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
}
.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,.btn_lmod,.btn_pmod,.btn_smod,.ico_imod,.ico_logo {
	display:inline-block;
	width:12px;
	height:11px;
	overflow:hidden;
	cursor:pointer
}
.ico_wq {
	width:14px;
	height:10px;
	margin-right:3px;
	_margin:4px 3px 4px 0;
	background-position:-190px -112px;
	*vertical-align:middle
}
.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:17px;
	background-position:-231px -163px
}
.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
}
.ic {
	width:16px;
	height:16px;
	display:inline-block;
	font-size:0;
	overflow:hidden;
	vertical-align:top;
	*vertical-align:middle
}
.ic_app_task {
	background-position:0 -184px
}
.ic_app_badge {
	background-position:-102px -184px
}
.ic_app_lbs {
	background-position:-17px -184px
}
.ic_app_lastyear {
	background-position:-221px -184px
}
.ic_app_cmtfollow {
	background-position:-187px -184px
}
.ic_app_mood {
	background-position:-34px -184px
}
.ic_app_hottopic {
	background-position:-238px -184px
}
.ic_app_wpd {
	background-position:-204px -184px
}
.ic_app_myapp {
	background-position:-153px -184px
}
.ic_app_subscribe {
	background-position:-170px -184px
}
.ic_app_space {
	background-position:-119px -184px
}
.ic_app_trend {
	background-position:-136px -184px
}
.ic_app_memory {
	background-position:-68px -184px
}
.ic_app_interview {
	background-position:-51px -184px
}
.ic_app_owes {
	background-position:-85px -184px
}
.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_selected {
	background-position:-336px -145px
}
.ic_video {
	width:19px;
	height:19px;
	background-position:-26px -201px;
	_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
}
.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
}
.tabStyle2 ul,.tabStyle2 li,.musicTab ul,.musicTab li,.tabStyle1 li,.relayList .tabStyle1 ul {
	display:inline-block;
	float:left;
	overflow:hidden
}
.tabStyle2,.searchTit {
	width:560px;
	height:42px;
	overflow:hidden;
	margin:20px auto 0;
	padding:0 9px;
	border:1px solid #E8E8E8;
	border-bottom:0;
	background-position:0 -276px;
	background-repeat:repeat-x
}
.tabStyle2 h3,.searchTit h3,.tabStyle2 .right {
	display:inline-block;
	float:right;
	font-size:12px;
	color:#999;
	font-weight:normal;
	line-height:38px
}
#searchU .searchTit h3 {
	float:left;
	padding-left:10px;
	background:none
}
.searchTit h3 strong {
	color:#574343
}
.tabStyle2 .right {
	padding-top:5px
}
.tabStyle2 li,.musicTab li {
	height:33px;
	overflow:hidden;
	margin:9px 0 0 -1px;
	padding-left:5px;
	font-size:14px;
	line-height:35px;
	background-position:-215px -107px
}
.tabStyle2 li.select,.musicTab li.select {
	background-position:0 -297px
}
.tabStyle2 li *,.musicTab li * {
	display:inline-block;
	height:33px;
	padding:0 11px 0 7px
}
.tabStyle2 li b,.musicTab li b {
	color:#333!important;
	background-position:right -297px;
	background-color:#F6F6F6
}
.tabStyle2 li .ico_snew {
	height:10px;
	padding:0;
	_margin:8px 0 6px;
	_vertical-align:baseline
}
.musicTab {
	height:31px;
	overflow:hidden;
	*zoom:1;
	margin:0 1px;
	padding:0 9px;
	border-bottom:1px solid #DEE4E7;
	background-position:0 -360px;
	background-repeat:repeat-x
}
.musicTab ul,.relayList .tabStyle1 ul {
	position:absolute;
	*position:relative;
	z-index:2
}
.musicTab li {
	height:24px;
	margin-top:8px;
	font-size:12px;
	line-height:25px;
	background-position:-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
}
.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;
	font-family:Simsun;
	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:18px;
	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:0px;
	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_home .ui_drop_goods_mod {
	margin-top:1px;
	width:130px;
	*margin-top:18px;
	*margin-left:-86px
}
.tab_s_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
}
.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
}
.ctrl_bar_mod_atme {
	margin-top:10px
}
.ctrl_bar_mod_atme .ctrl_info {
	float:right
}
.ctrl_bar_mod_atme .ctrl_tab {
	float:left
}
.ctrl_bar_mod_atme .input_checkbox {
	vertical-align:middle
}
.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
}
#logo {
	position:absolute;
	top:28px;
	width:212px;
	height:46px;
	overflow:hidden;
	cursor:pointer
}
#logo a {
	display:block;
	width:212px;
	height:46px;
	text-indent:-9999em
}
.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
}
.blueFoot,.moreFoot {
	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
}
#pageNav a,#pageNav strong,#pageNav span,.pageNav a,.pageNav strong,.pageNav span {
	display:inline-block;
	overflow:hidden;
	padding:3px 7px;
	padding:2px 7px 4px\9;
	margin:7px 3px 0;
	line-height:1.231;
	border:1px solid #d6d6d6;
	background:#fff;
	vertical-align:middle
}
#pageNav a:hover,.pageNav a:hover {
	text-decoration:none;
	color:#fff;
	border-color:#3090BC;
	background:#73B2DA
}
#pageNav a.pageBtn,.pageNav a.pageBtn {
	padding:4px 7px 2px;
	padding:3px 7px\9;
	_padding:4px 7px 2px;
	font-family:"Simsun"
}
#pageNav strong,.pageNav strong {
	color:#333;
	background:none;
	border:0
}
#pageNav span,.pageNav span {
	padding:0;
	margin:0;
	background:none;
	border:0
}
.pageNav {
	background:none;
	top:0;
	border-top-width:2px
}
.moreFoot {
	width:620px;
	font-size:14px;
	font-weight:bold
}
.moreFoot a {
	display:block;
	width:100%;
	height:27px;
	padding-top:10px;
	color:#333;
	line-height:19px;
	text-align:center;
	background-position:0 -62px;
	background-repeat:repeat-x
}
.moreFoot a:hover,.moreFoot a.loading {
	background-position:0 -99px;
	text-decoration:none
}
.moreFoot a.loading,.moreFoot .loading em {
	color:#999;
	cursor:default
}
.moreFoot em {
	display:inline-block;
	width:9px;
	height:16px;
	overflow:hidden;
	padding-left:10px;
	vertical-align:text-top;
	background-position:-294px -55px;
	cursor:pointer
}
.moreFoot em.ico_load {
	display:none;
	position:absolute;
	top:12px;
	left:50%;
	margin-left:-55px;
	width:16px
}
.moreFoot .loading em.ico_load {
	display:inline-block
}
.moreFoot.hide {
	display:block
}
.moreFoot.hide a {
	display:none
}
.moreFoot,.moreFoot a,.blueFoot {
	border-radius:0 0 0 5px;
	-moz-border-radius:0 0 0 5px;
	-webkit-border-radius:0 0 0 5px
}
.talkBox {
	position:relative;
	z-index:11;
	position:static\9;
	*zoom:1;
	border-radius:5px 0 0 0;
	-moz-border-radius:5px 0 0 0;
	-webkit-border-radius:5px 0 0 0;
	background:#ececec;
	width:99%;
	padding:0px 0px 4px;
}
.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;
	line-height:1.231;
	overflow:hidden;
	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;
}

.tjwk{border: 1px solid #cccccc; float:left; overflow:hidden; width:320px; margin:11px 0 0 15px; display:inline; height:64px; position:relative; }
.wbtj{border:none;float:left;width:297px; height:50px; padding:7px 17px 7px 7px; font-size:12px; line-height:18px;} 

.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 12px/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-top:10px;
	overflow:hidden;
	*zoom:1
}
.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
}
.wbgn{float: left;position:relative;z-index: 101; width:33px;}
.insertFun .hover {
	z-index:102
}
.sico,.ico_audios {
	float:left;
	width:20px;
	height:16px
}
.ico_pic {
	background-position:0 -33px
}
.ico_pics {
	background-position:-316px -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:-243px -33px
}
.ico_share {
	background-position:0 -53px
}
.ico_qz_prize {
	background-position:-120px -53px;
	width:18px;
	border-right:2px solid #fff
}
.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:-1px;
	background:#fff;
	z-index:3;
	border:1px solid #cedde1;
	width:60px
}
.insertFun .sopen .dropBox {
	display:block
}
.insertFun .dropBox ul {
	padding:0 2px
}
.insertFun .dropBox li {
	height:16px;
	overflow:hidden;
	*zoom:1;
	padding:5px;
	border-bottom:1px solid #e9e9e9
}
.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;
	height:0px;
	-moz-border-radius:0 0 6px 6px;
	-webkit-border-radius:0 0 6px 6px;
	border-radius:0 0 6px 6px;
}
.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 {
	filter:alpha(opacity:50);
	opacity:0.5
}
.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
}
.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
}
.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
}
.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 {
	font-weight:800
}
.msgCnt {
	display:inline
}
.msgCnt:after {
	content:'.';
	visibility:hidden
}
.msgCnt em {
	color:#999
}
.msgCnt img {
	vertical-align:middle
}
.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:9px;
	height:13px;
	margin-right:5px;
	vertical-align:middle;
	background-position:-309px -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
}
.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
}
.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;
	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
}
.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:24px;
	height:18px;
	cursor:pointer
}
.videoBox .vSimple {
	display:none
}
.iconPic .videoBox .vSimple {
	display:inline
}
.vThumbs .mask {
	display:none;
	position:absolute;
	z-index:100;
	bottom:17px;
	*bottom:14px;
	left:9px;
	overflow:hidden
}
.iconPic .videoBox .hover .vThumbs .mask {
	display:block;
	bottom:9px
}
.vThumbs .mask em {
	_padding-top:325px;
	_margin-top:-325px;
	background-position:0 -325px
}
.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
}
.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
}
.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 {
	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 .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
}
.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 {
	display:inline-block;
	margin-left:5px
}
.pages a.cur {
	color:#333;
	font-weight:bold
}
.pages a.disabled {
	color:#999;
	background-image:none
}
.pages a.disabled:hover,.pages a.cur:hover {
	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;
	bottom:5px
}
.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:-40px 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
}
.talkSuc {
	height:31px;
	padding:4px 0 0;
	font-size:14px;
	line-height:21px;
	color:#828282
}
.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:10px;
	overflow:hidden
}
.bot .insertFun .txt {
	width:16px;
	height:16px
}
.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:-2px;
	_margin-top:-3px;
	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:3px 6px;
	*margin-bottom:-3px;
	line-height:1.231;
	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 {
	height:38px;
	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;
	margin-right:10px
}
.orderView .vTools {
	display:block;
	height:19px;
	overflow:hidden;
	padding:10px 15px 8px
}
.orderView img {
	width:200px
}
.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
}
.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
}
.listWrapper .funBox {
	float:right;
	display:inline-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
}
.promoWrap {
	margin:10px 15px 0 15px;
	border:1px solid #FFDCCA;
	background:#FFF5F0
}
.promoBox {
	clear:both;
	margin:10px 0 11px;
	line-height:1.75;
	font-family:Simsun
}
.replyBox .promoBox {
	margin:6px 20px 11px
}
.promoImg {
	float:left;
	margin-right:10px
}
.promoImg img {
	height:80px;
	border:1px solid #D2D2D2;
	padding:1px
}
.AL .promoWrap .title {
	width:98%;
	padding:7px 0 0;
	margin:0 auto;
	line-height:21px;
	border-bottom:1px solid #FFDCCA;
	background:none
}
.promoWrap .LC li {
	background:none;
	border:0
}
.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:0 20px
}
.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 15px 0 15px;
	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;
	background:none
}
#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%
}
.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:0px 3px;
	font-size:12px;
	line-height:17px;
	color:white
}
.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
}
.side .topicIntro {
	_width:309px
}
.topicIntro .top {
	position:absolute;
	width:279px;
	height:1px!important;
	margin-top:-5px;
	padding:4px 0 0 30px;
	overflow:hidden
}
.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;
	background:#fff;
	filter:alpha(opacity:60);
	opacity:0.6
}
.topicIntro a,.topicIntro a:hover {
	position:relative;
	z-index:1;
	display:block;
	zoom:1;
	padding:5px 5px 4px;
	border:1px solid #A1C7DD;
	border-top:0;
	font-size:12px!important;
	color:#666!important;
	text-decoration:none
}
.topicIntro .SA {
	display:none;
	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
}
.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;
	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
}
#Copyright {
	width:100%;
	padding:8px 0 20px;
	color:#fff;
	text-align:center;
	background:none
}
#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
}
.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
}
.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 {
	margin: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
}
.temperPic20 {
	margin-right:5px
}
.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
}
#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_20120326.png) no-repeat;
	_background:none;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,sizingMethod=crop,src='http://mat1.gtimg.com/www/mb/images/wide/logo_20120326.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 a:hover {
	}.topNav .active {
	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 {
	background-color:#000;
	opacity:.4;
	_filter:alpha(opacity=40)
}
.topNav .countItem a,.topNav .accountItem a {
	font-size:12px;
	font-weight:normal;
	color:#c9c9c9
}
.topNav .countItem a:hover,.topNav .accountItem a:hover {
	}.topNav .countItem {
	}.topNav .accountItem {
	}.topNav .accountItem .active {
	}.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:6px 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
}
.tSearchNew .inputTxtNew,.tSearchNew .inputBtn {
	background:url(http://mat1.gtimg.com/cd/201108/wb_api/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;
	width:100%;
	background-color:#191919;
	background:-webkit-gradient(linear,left top,left bottom,from(#2c2c2c),to(#191919));
	background:-moz-linear-gradient(top,#2c2c2c,#191919);
	background:transparent\9;
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#2c2c2c',endColorstr='#191919');
	opacity:.8;
	z-index:10
}
.defaultCur {
	cursor:default!important
}
.countItem .defaultCur {
	}.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 {
	}.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(http://mat1.gtimg.com/cd/201108/wb_api/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)
}
.qk_nav_item {
	z-index:105
}
.qk_nav_item a {
	position:relative;
	padding:0;
	width:36px;
	height:35px;
	cursor:pointer
}
.qk_nav_item .count {
	position:absolute;
	z-index:3;
	right:2px;
	bottom:3px;
	display:block;
	background:#F56200;
	padding:0 3px 0 3px;
	height:12px;
	line-height:12px;
	line-height:10px\9;
	color:#fff;
	font-size:11px;
	font-weight:bold;
	overflow:hidden;
	border-radius:2px 2px 2px 2px;
	cursor:pointer;
	font-family:Arial
}
.qk_nav_item .t,.ico_mobile_nav {
	background:url(http://mat1.gtimg.com/cd/201108/wb_api/head_sprite.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 .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 .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');
}
.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 .topNavItem a i {
	}.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_qun {
	}.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
}
.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_box {
	}.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_content {
	}.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
}
.replyBox .msgBox .u_card_c {
	}.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
}
.gb_uform {
	position:relative;
	height:22px;
	z-index:10
}
.gb_uform_inner {
	border:1px solid #ADB6C5;
	background:#fff;
	height:20px;
	padding:0 5px;
	position:relative;
	z-index:10
}
.gb_uform_inner .input_text {
	border:0;
	background:none;
	width:99%;
	height:20px;
	line-height:20px
}
.gb_uform_inner .btn_outer {
	position:absolute;
	top:0;
	right:0;
	display:block;
	width:20px;
	height:20px;
	overflow:hidden;
	cursor:pointer
}
.gb_uform_inner .text_del {
	display:block;
	margin:1px 0 0 2px;
	font:bold 14px/19px "Simsun";
	color:#CBCBCB
}
.gb_uform_inner .text_del:hover {
	text-decoration:none;
	color:#9F9F9F
}
.gb_uform_inner .text_gray {
	color:#999
}
.gb_sub_tab a {
	display:inline-block;
	height:16px;
	line-height:16px;
	padding:1px 10px;
	margin-right:1px
}
.gb_sub_tab a.cur {
	background:#889DB6;
	color:#fff;
	text-decoration:none
}
.gb_ucard {
	overflow:hidden;
	*zoom:1;
	padding:4px;
	cursor:pointer
}
.gb_ucard_l {
	float:left;
	margin-right:8px;
	_margin-right:5px
}
.gb_ucard_c {
	overflow:hidden;
	zoom:1
}
.gb_ucard_tit,.gb_ucard .queue {
	line-height:16px;
	height:16px;
	overflow:hidden;
	word-wrap:break-word;
}
.gb_ucard .text_u {
	display:inline-block;
	color:#1577B0
}
.gb_ucard .text_id {
	color:#666
}
.gb_ucard_list .unit {
	float:left;
	display:_inline;
	cursor:pointer
}
.gb_ucard_list .gb_ucard_c {
	}.gb_ucard_list .icon_sfo {
	visibility:hidden
}
.gb_ucard_list .hover .gb_ucard,.gb_ucard_list .select .gb_ucard {
	background:#EBF6FE
}
.gb_ucard_list .select .icon_sfo {
	visibility:visible
}
.gb_chsuser {
	width:532px;
	height:275px;
	border:1px solid #DDD
}
.gb_chsuser_top {
	border-bottom:1px solid #ddd;
	padding:10px
}
.gb_chsuser_bd {
	padding:5px 0 0 0;
	background:#FFF
}
.gb_chsuser_top .gb_uform {
	float:left;
	width:195px
}
.gb_chsuser_top .gb_sub_tab {
	float:right;
	padding-top:3px
}
.gb_chsuser .scroll {
	overflow:scroll;
	overflow-x:hidden;
	height:223px
}
.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
}
.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
}
.at_subTit .mFun a {
	color:#759AAD
}
.at_subTit .on a {
	color:#006A92
}
.festival {
	background:url(http://mat1.gtimg.com/www/mb/images/festival/boat_bg.png) no-repeat;
	_background:none;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod=crop,src='http://mat1.gtimg.com/www/mb/images/festival/boat_bg.png');
	width:650px;
	height:97px;
	position:absolute;
	top:-5px;
	left:-30px
}
.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
}
.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:0px;
	height:0px;
	_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_gray,.ico_shield_red {
	display:inline-block;
	vertical-align:middle;
	width:11px;
	height:16px;
	background-position:-281px -53px;
	visibility:hidden;
	cursor:pointer
}
.ico_shield_red {
	background-position:-268px -53px;
	visibility:visible
}
.LC li:hover .ico_shield_gray,.LC .hover .ico_shield_gray {
	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
}
.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
}
.m_prompt {
	}.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 {
	}.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_content {
	}.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
}
.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 {
	}.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
}
.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:0px;
	height:0px;
	_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
}
.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
}
.bt_gp1 {
	}.bt_gp1 .bt_gp_c {
	position:relative;
	*z-index:10
}
.bt_gp_c .gb_btn5 {
	}.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:0px;
	_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
}
.m_profile .lc {
	float:left
}
.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
}
.m_profile_h .rc {
	min-height:88px;
	_height:88px;
	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 {
	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 .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 13px 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 .rc {
	}.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 {
	}.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 {
	}.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
}
.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;
	margin-right:10px;
	_margin-right:7px
}
.m_lst_uc .c_2 {
	overflow:hidden;
	*zoom:1
}
.m_lst_uc .tit {
	}.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
}
.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
}
.SC {
	*zoom:1;
	margin-bottom:10px;
	border-top:1px solid #A3E0F5
}
.SC_bd {
	}.SC h3 .text_count {
	font-size:12px;
	font-family:Arial
}
.SC h3 .text_count:hover {
	text-decoration:underline
}
.SC_tit {
	position:relative;
	z-index:0;
	padding:10px 15px;
}
.SC_tit_txt {
	font-size:14px;
	font-weight:normal
}
.SC_more {
	padding:0 15px
}
.SC_more .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:-1px
}
.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:-30px
}
.SC_mood_mod .SC_bd {
	padding:0 15px;
	position:relative;
	z-index:0
}
.sc_mood_cont {
	position:relative;
	z-index:0
}
.sc_mood_item {
	margin-bottom:5px;
	*margin-bottom:3px
}
.sc_mood_item .topicIntro .SA {
	left:32px
}
.sc_mood_item .avatar {
	float:left;
	margin-right:8px
}
.sc_mood_item .avatar img {
	width:20px;
	height:20px
}
.sc_mood_item .face {
	float:left;
	margin-right:5px
}
.sc_mood_item .info {
	float:left;
	line-height:20px;
	*padding-top:2px;
	*line-height:18px;
	_line-height:20px;
	overflow:hidden;
	width:240px;
	white-space:nowrap;
	text-overflow:ellipsis;
	word-break:normal;
	word-wrap:normal
}
.sc_mood_item .opt {
	position:absolute;
	right:0;
	top:0;
	line-height:20px;
	*padding-top:2px;
	*line-height:18px;
	_line-height:20px;
	word-spacing:5px;
	display:none
}
.sc_mood_lst .hover .opt,.sc_mood_lst .sc_mood_item:hover .opt {
	display:block
}
.sc_mood_lst .hover .info,.sc_mood_lst .sc_mood_item:hover .info {
	width:185px
}
.SC_mspace_mod .SC_bd {
	padding:0 15px;
	position:relative;
	z-index:0
}
.sc_mspace_item {
	padding-bottom:8px;
	margin-bottom:8px;
	border-bottom:1px dotted #DFDFDF;
	position:relative;
	z-index:0
}
.sc_mspace_item .num {
	display:block;
	position:absolute;
	left:0;
	top:5px;
	line-height:25px;
	font-size:25px;
	font-style:italic
}
.sc_mspace_item .checked {
	display:block;
	position:absolute;
	left:0;
	top:5px;
	line-height:25px;
	font-size:20px;
	font-weight:bold;
	color:#339734
}
.sc_mspace_item .tit {
	padding-left:32px;
	font-size:14px;
	line-height:20px
}
.sc_mspace_item .info {
	padding-left:32px;
	line-height:16px
}
.SC_mspace_mod .m_plan {
	position:absolute;
	top:-30px;
	right:15px;
	width:110px
}
.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_appdy .SC_bd {
	padding:10px 10px 0 10px
}
.sc_appdy_lst li {
	position:relative;
	z-index:1;
	height:30px;
	overflow:hidden;
	cursor:pointer
}
.sc_appdy_item {
	zoom:1;
	height:16px;
	padding:7px 5px;
	*padding-bottom:6px;
	*padding-top:6px;
	line-height:16px;
}
.sc_appdy_item .tit {
	float:left;
	width:90px;
	line-height:16px
}
.sc_appdy_item .tit .ic {
	float:left;
	margin-right:8px
}
.sc_appdy_item .tit .txt_tit {
	float:left;
	font-size:14px;
	*padding-top:2px
}
.sc_appdy_item .info {
	float:left;
	*padding-top:2px
}
.sc_appdy_item .count {
	float:right;
	background:#F56200;
	padding:0 5px;
	height:14px;
	line-height:14px;
	color:#fff;
	font-size:11px;
	font-weight:bold;
	font-family:Arial;
	overflow:hidden;
	border-radius:2px 2px 2px 2px;
	-moz-border-radius:2px 2px 2px 2px;
	-webkit-border-radius:2px 2px 2px 2px;
}
.sc_appdy_item a:hover {
	text-decoration:none
}
.sc_appdy_lst .hover_bg {
	background:#fff;
	filter:alpha(Opacity=30);
	opacity:0.30;
	position:absolute;
	z-index:-1;
	width:100%;
	height:35px;
	left:0;
	top:0;
	display:none
}
.sc_appdy_lst li:hover .hover_bg,.sc_appdy_lst .hover .hover_bg {
	display:block
}
.sc_appdy_lst .url_mask {
	display:block;
	position:absolute;
	z-index:0;
	left:0;
	top:0;
	width:100%;
	height:35px;
}
.sc_appdy_lst .hover .url_mask {
	background:url(http://mat1.gtimg.com/www/mb/img/p1/blank.gif) repeat;
}
.sc_appdy_lst .sc_appdy_item a {
	position:relative;
	display:inline-block;
	z-index:5
}
.SC_lastyear_mod .SC_bd {
	position:relative;
	z-index:49
}
.SC_lastyear_mod .cont {
	width:309px;
	margin:0 auto
}
.SC_lastyear_mod .msgCnt {
	display:block;
	font-size:12px;
	line-height:18px
}
.SC_lastyear_mod .msgCnt .pic {
	display:inline-block;
	margin-left:3px;
	vertical-align:middle
}
.SC_lastyear_mod .msgCnt .ico_pic {
	float:none;
	display:inline-block;
	vertical-align:middle;
	cursor:pointer;
}
.SC_lastyear_mod .msgCnt .pic_preview {
	display:none;
	position:absolute;
	margin-top:0;
	*margin-top:18px;
	*margin-left:-20px;
}
.SC_lastyear_mod .msgCnt .pic_preview img {
	border:1px solid #BDBDBD;
	padding:3px;
	background:#fff
}
.SC_lastyear_mod .opt {
	padding-top:5px
}
.SC_lastyear_mod .opt_l {
	float:left
}
.SC_lastyear_mod .opt_r {
	float:right;
	word-spacing:5px;
	display:none
}
.SC_lastyear_mod .opt_l .txt_time {
	color:#999
}
.SC_lastyear_mod .cont_hover .opt_r {
	display:block
}
.SC_lastyear_mod .ico_video {
	background-position:right -305px
}
.SC_wpd_mod .SC_bd {
	_height:128px;
	padding-left:15px;
	position:relative;
	z-index:0
}
.SC_wpd_lst {
	height:128px
}
.SC_wpd_lst li {
	float:left;
	margin-right:4px;
	margin-bottom:4px;
	_display:inline
}
.SC_wpd_item,.SC_wpd_item img {
	display:block
}
.SC_wpd_item {
	position:relative;
	z-index:1;
	overflow:hidden;
	width:60px;
	height:60px
}
.SC_wpd_item:hover {
	text-decoration:none
}
.SC_wpd_item span {
	cursor:pointer
}
.SC_wpd_item .ic_video {
	position:absolute;
	left:5px;
	bottom:5px;
	cursor:pointer
}
.SC_wpd_item_larger {
	width:117px;
	height:124px
}
.SC_wpd_item_larger .info {
	position:absolute;
	left:0;
	top:0;
	z-index:1;
	display:block;
	padding:94px 0 0 15px;
	line-height:30px;
	color:#fff
}
.SC_wpd_item_larger .info_tit {
	display:block
}
.SC_wpd_item_larger .info_desc {
	display:none
}
.SC_wpd_item_larger .SC_wpd_item_bg {
	display:block;
	position:absolute;
	top:94px;
	bottom:0;
	background:#000;
	filter:alpha(Opacity=40);
	opacity:0.4;
	z-index:0;
	height:124px;
	width:100%;
}
.SC_wpd_item:hover img {
	filter:alpha(Opacity=90);
	opacity:0.9
}
.SC_wpd_lst li:hover .SC_wpd_item_larger .SC_wpd_item_bg,.SC_wpd_lst li.hover .SC_wpd_item_larger .SC_wpd_item_bg {
	top:0
}
.SC_wpd_lst li:hover .SC_wpd_item_larger .info,.SC_wpd_lst li.hover .SC_wpd_item_larger .info {
	padding-top:20px;
	line-height:18px
}
.SC_wpd_lst li:hover .SC_wpd_item_larger .info_desc,.SC_wpd_lst li.hover .SC_wpd_item_larger .info_desc {
	display:block
}
.sc_mv_lst {
	}.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 {
	}.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 {
	padding-bottom:0;
}
.sc_profile_w .SC_bor {
	padding:0
}
.sc_profile_w .SC_bor .SC {
	border-top-style:solid!important
}
.sc_profile_w .badgeWrap {
	padding-bottom:8px
}
.SC .SC_mod_page {
	top:-27px
}
.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_hd .tit .ic,.SC_hd .tit .desc,.SC_hd .tit_tx,.SC_hd .amount {
	display:inline-block;
	vertical-align:top;
	*vertical-align:middle
}
.SC_hd .tit .ic {
	margin-right:8px;
}
.SC_hd .tit .tit_tx {
	font-size:14px;
	font-weight:normal;
	padding-top:1px;
	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 .count {
	position:absolute;
	z-index:5;
	right:15px;
	top:8px;
	background:#F56200;
	padding:0 5px;
	height:14px;
	line-height:14px;
	color:#fff;
	font-size:11px;
	font-weight:bold;
	font-family:Arial;
	overflow:hidden;
	border-radius:2px 2px 2px 2px;
	-moz-border-radius:2px 2px 2px 2px;
	-webkit-border-radius:2px 2px 2px 2px;
}
.SC_hd .count:hover {
	text-decoration:none
}
.SC_hd .refresh_tx {
	position:absolute;
	top:5px;
	right:15px
}
.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;
}
.SC_type_mini {
	margin-bottom:0;
	border-top-width:0;
}
.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:20px;
	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 {
	padding-top:5px;
	margin-bottom:0;
	border-top-width:0
}
.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_cnt_wpd {
	padding-left:15px
}
.sc_cnt_mood {
	padding-left:15px;
	padding-right:15px
}
.sc_cnt_mspace {
	padding-left:15px;
	padding-right:15px
}
.sc_cnt_mspace .m_plan {
	position:absolute;
	top:-28px;
	right:0;
	width:110px
}
.sc_cnt_lastyear {
	padding-left:15px;
	padding-right:15px
}
.sc_cnt_lastyear .SC_mod_page {
	right:0
}
.sc_cnt_lastyear .msgCnt {
	display:block;
	font-size:12px;
	line-height:18px
}
.sc_cnt_lastyear .msgCnt .pic {
	display:inline-block;
	margin-left:3px;
	vertical-align:middle
}
.sc_cnt_lastyear .msgCnt .ico_pic {
	float:none;
	display:inline-block;
	vertical-align:middle;
	cursor:pointer
}
.sc_cnt_lastyear .ico_video {
	background-position:right -305px
}
.sc_cnt_lastyear .msgCnt .pic_preview {
	display:none;
	position:absolute;
	margin-top:0;
	z-index:29
}
.sc_cnt_lastyear .msgCnt .pic_preview img {
	border:1px solid #BDBDBD;
	padding:3px;
	background:white
}
.sc_cnt_lastyear .opt {
	padding-top:5px
}
.sc_cnt_lastyear .opt_l {
	float:left
}
.sc_cnt_lastyear .opt_r {
	float:right;
	word-spacing:5px;
	display:none
}
.sc_cnt_lastyear:hover .opt_r {
	display:block
}
.sc_cnt_rmdfollow {
	overflow:hidden;
	height:185px;
	padding-left:15px;
	padding-right:15px
}
.sc_cnt_rmdfollow .m_lst_uc .unit {
	padding-bottom:14px
}
.sc_cnt_hotopic {
	}.sc_cnt_myapp {
	padding-left:15px
}
.sc_cnt_myapp .m_lst_s {
	width:100%;
	overflow:hidden
}
.sc_cnt_myapp .m_lst_s .unit {
	margin-right:14px
}
.sc_cnt_myapp .kRelaBox {
	padding-right:15px
}
.sc_cnt_myapp .topicIntro {
	margin-top:6px
}
.sc_cnt_myapp .topicIntro .SA {
	display:none
}
.sc_cnt_myapp .kRelaBox .kRelaInfo {
	padding-left:15px;
	padding-right:20px;
	_padding-left:10px;
	_padding-right:10px
}
.w_f {
	position:fixed;
	_position:absolute;
	z-index:260;
	left:0;
	top:0;
	width:100%;
	height:1px
}
.w_bd {
	margin:0 auto;
	width:960px;
	height:0;
	position:relative
}
.w_sb {
	width:339px
}
.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
}
.m_set1 {
	}.m_set1_in {
	position:relative;
	z-index:99;
	margin:0 15px;
	*zoom:1
}
.m_set1_c {
	position:absolute;
	z-index:1000;
	right:-5px;
	top:12px;
	width:25px
}
.m_set1_bg {
	display:none
}
.open .m_set1_bg {
	display:block;
	width:23px;
	height:20px;
	margin:0;
	padding:0;
	border-bottom:0
}
.m_set1 .btn_set1 {
	position:absolute;
	top:4px;
	left:4px
}
.m_set1 .w_drop {
	left:auto;
	right:-5px;
	top:33px;
	width:102px
}
.m_set1 .w_drop2 .w_drop_b {
	width:80px;
	overflow:hidden;
	margin:0;
	padding:5px 10px
}
.feed_stats {
	padding:5px 20px 0 20px
}
.feed_stats_c1 {
	color:#999
}
.LC_collect {
	}.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
}
.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;
	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
}
.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
}
.mediaWrap .ic_gif {
	position:absolute;
	right:-3px;
	bottom:4px
}
/*  |xGv00|b03756a9ba7e5a5fdef8189afdbc2178 */