/*-------------------------------------
#Description:      style.css
#Version:          v1.5
#Author:           2010-4-1
#Recent:           2010-7-13
-------------------------------------*/
cite,em,strong,th{font-style: inherit;font-weight: inherit;}

/*Patch*/
.dn{display:none;}
.cb{clear:both;}
.mb15{margin-bottom:15px;}
.ml5{margin-left:5px;}
.ml10{margin-left:10px;}
.mr15{margin-right:15px;}
.ml15{margin-left:15px;}
.mr9{margin-right:9px;}
.mt-2{margin-top:-2px;}
.mt5{margin-top:5px;}
.m0-15{margin:0 15px;}
.p5-0{padding:5px 0px}
.pd5{padding:5px 10px;}
.pd15{padding:5px 15px;}
.p_lr_10{padding:0 10px;}
.p_lr_25{padding:0 25px;}
.pb10{padding-bottom:10px;}
.p14{padding:14px;}
.pb15{padding-bottom:15px;}
.pl40{padding-left:40px;}
.mb0{margin-bottom:0px;}
.mb5{margin-bottom:5px;}
.mb-_2{margin-bottom:-2px;}
.p5-0{padding:5px 0;}
.p10-5{padding:10px 5px;}
.p_t_1{
	padding:5px 10px 10px 0px;
}
/*line-height*/
.lh_18{line-height:18px;height:18px;overflow:hidden;}
.lh_22{line-height:22px;}
.lh_24{line-height:24px;}
/*color*/
.s_01{color:#ffffff;}
/*全局_按钮*/
.rdo{margin:-2px 3px 3px 4px}
span.btn3,span.btn3 span,span.btn4,span.btn4 span,span.btn_add,span.btn_add span{background:url(icon.png) 9999px 9999px;}
span.btn3,span.btn4,span.btn_add{padding:0 2px 0 0;zoom: 1;display: inline-block;vertical-align: middle; cursor: pointer; _display: inline;margin:0 3px;}
span.btn3 button,span.btn4 button,span.btn_add button{display:block;overflow:visible;width:auto;_width:0;border:0 none;background:none;text-decoration:none;vertical-align:middle;white-space:nowrap;cursor:pointer;}
span.btn3{background-position:right -215px;position:relative;top:-3px;}
span.btn3 span,span.btn4 span{display: block;background-position:0 -215px;padding:0 6px 0 8px;*padding:0 8px 0 10px;}

span.btn3 button{height:23px;margin:0 -10px;padding:0 10px;line-height:23px;color:#666666;padding-bottom:3px;_padding-bottom:0px;_line-height:22px;}
span.btn4{background-position:right -140px;}
span.btn4 span{background-position:0 -140px;}
span.btn4 button{height:22px;margin:0 -9px;padding:0 10px;line-height:22px;color:#dd6800;}
span.btn_add{ background-position:right -180px;}
span.btn_add span{ background-position:left -180px;padding:0 0 0 16px;*padding:0 2px 0 18px;display: block;}
span.btn_add button{height:20px;margin:0 -16px;padding:0 16px;line-height:20px;color:#da4901;padding-bottom:3px;_padding-bottom:0px;}
.bta{border:1px solid #ccc; cursor:pointer;display:inline-block;line-height:19px;height:19px;padding:0 5px;margin:0 3px;color:#333333;background:#fff;white-space:nowrap;}
.bta:hover{border:1px solid #a6cbe7; text-decoration:none;}

/*body*/
html{overflow-y:scroll;}
.warp{min-width:960px;}

/*top bar*/
.topbar{height:31px;}
.logo{float:left;margin-top:-3px;}
.logo img{ vertical-align:middle;}
.topwarp{padding:3px 10px;width:940px;margin:auto;background:url(top_bar.png) center top no-repeat;}
	.topbar a{color:#686667;float:left;}
	.topbar i{height:12px;width:1px;overflow:hidden;float:left;background:#ccc;margin-top:1px;*margin-top:0;}
	.topbar .fl,.topbar .fr{padding-top:7px;line-height:1;*line-height:1.2;}
	.topbar .fl a{margin:0 5px;}
	.topbar .fr a{margin-left:10px;}
	.topbar .fr img{margin-top:-3px; position:relative;}
	.newmes{padding-left:18px;background:url(email.gif) 0 -2px no-repeat;}

/*head bg*/
.head,.main,.foot,.headB,.mainB{width:960px;margin:auto;}
.head{margin-bottom:10px;}/*space head*/
	.head .fr{margin-right:10px;display:inline;}
.headB{padding:10px 10px 30px;}/*mini head*/

/*mini head bg*/
.place{margin:0 0 0 0px;width:270px;}
	.place div{padding:10px 10px 0 0px;height:40px;}
	.place div.one{/*background: url(place.png) no-repeat;*/height:48px;overflow:hidden;}
	.place div img{ vertical-align:middle;margin-right:10px;}
	.place div span{position:relative;top:15px;}
	.place div h2{display:inline; font-size:16px;color:#333; font-weight:700;margin-right:10px;}
	
/*space banner*/
.spBan{height:110px;}
.spBan .site{padding:20px 0 0 30px;}
.spBan h2{font-size:20px;margin-bottom:3px;font-family: "Microsoft YaHei";}
.spBan p{padding:2px 0 3px; font-family:Verdana;;}

/*main bg*/
.main{margin-bottom:10px;}
.main.u_col2 {
background: url(main_bg2.png) repeat-y;
}
	.menubar{width:160px;float:left;padding-bottom:100px;}/*left -> menu*/
	.menuApp{width:85px;overflow:hidden;float:left;}
	.contUser{width:875px;float:left;padding-bottom:30px;min-height:400px;}/*right -> content*/
		.content{width:585px;}/*right -> content -> Inside left*/
		.sidebar{width:170px;}/*right -> content -> Inside right*/
		.contentB{padding-right:180px;}/*right -> content -> Inside lef two*/
		/*relation*/
		.contentB_1{
			padding-right:0;
		}
		.contentB_1 .half li{
			width:100%;
		}
		.contentB_1 .friDl{
			border-width:1px;
			border-style:dotted;
			border-color:#fff #fff #73B7F0 #fff;
			background:#fff;
			padding-bottom:10px;
			padding-left:0;
			height:auto;
			min-height:60px;
			color:#444;
		}
		.contentB_1 .friDl dt{
			width:56px;
			height:56px;
			margin-right:20px;
		}
		.contentB_1 .friDl dd{
			margin-left:76px;
		}
		.contentB_1 .friDl dd strong{
			font-size:14px;
		}
		.contentB_1 .img_50{
			background-image:none;
		}
		.contentB_1 .img_50 img{
			width:50px;
			height:50px;
			padding:2px;
			border:1px solid #ccc;
			margin:0;
		}
		.unfollow_2,
		.contentB_1 .following{
			background:url(bg_unfollow_2.gif) no-repeat;
			padding:0 6px 0 18px;
			border:1px solid #c5c5c5;
			color:#747474;
			
		}
		.contentB_1 .follow,
		.unfollow_2.
		.contentB_1 .following{
			position:relative;
			top:20px;
		}
		.contentB_1 .following{
			text-indent:0;
			padding:0 14px 0 21px;
			width:auto;
		}
		.contentB_1 .follow
		{
			height:16px;
			line-height:16px;
			border:1px solid #BBDF99;
			background:url(bg_follow_2.gif) no-repeat;
			padding:0 10px 0 25px;
			text-indent:0;
			width:auto;
		}
		.contentB_1 a.follow{
			color:#5B9F0F;
			text-decoration:none;
			}
		.contentB_1 a.following{
			color:#747474;
			text-decoration:none;
		}	
		a.unfollow_2:link,
		a.unfollow_2:visited,
		a.unfollow_2:hover,
		a.unfollow_2:active{
			text-decoration:none;
		}
		.contentB_1 .pages{
			float:right;
		}
		/*friend find*/
		.friend_find{
			
		}
		.friend_find .navC li a{
			padding:0 24px;
		}
		.friend_find p_lr_10{
			padding:0 15px;
		}
		.c_btn{
			background:#4884C5;
			border-style:solid;
			border-width:1px;
			border-color:#86B4E5 #6A6A6A #6A6A6A #86B4E5;
			color:#fff;
			height:24px;
			padding:0 14px;
			overflow:visible;
		}
		.friend_form{
			margin:0 24px;
		}
		.friend_radios{
			padding:10px 0;
		}
		.friend_radios .rdo{
			margin:-2px 3px 3px 4px;
		}
		.friend_field{
			border:1px solid #C8D9EA;
			padding:10px 5px 10px 10px;
			
		}
		.arrow_t0{
			position:absolute;
			width:10px;
			height:6px;
			background:url(icon_arrow_t0.gif) no-repeat;
			margin:-16px 0 0 10px;
		}
		.friend_field .label{
			color:#000;
			position:relative;
			bottom:-3px;
			*bottom:0px;
			display:inline-block;
		}
		.friend_field .inp{
			margin-right:6px;
			_margin-right:9px;
			border:1px solid #7F9DB9;
			padding:4px 5px;
			width:222px;
		}
		.f_resu_caption{
			height:16px;
			line-height:16px;
			*height:18px;
			border-bottom:1px solid #C8D9EA;
			padding:3px 0px;
			margin:0 15px;
			
		}
		.f_r_action{
			float:right;
			color:#2965B1;
		}
		.f_r_action .chk{
			margin:-2px 3px 3px 4px;
			*margin:0px 3px 3px 4px;
		}
		.f_r_action a{
			color:#2965B1;
		}
		.f_r_hd{
			float:left;
			font-size:12px;
			color:#333;
			font-weight:bold;
		}
		.ff_fans_s{
			height:16px;
			display:inline-block;
			background:url(icon_arrow_sort.gif) no-repeat right -1px;
			padding-right:10px;
		}
		.ff_fans_s.ff_asc{
			background:url(icon_arrow_sort.gif) no-repeat right -18px;
		}
		.ff_hot{}
		.ff_hot a{
			margin:0 4px;
		}
		.ff_hotkey{
			width:33px;
			height:15px;
			background:url(ff_hotkey.png) no-repeat;
			display:inline-block;
			margin:3px 0 -3px 0; 
		}
		/*friend end*/
		.sidebarB{width:30%;}/*right -> content -> Inside right two*/
		.contentC{width:540px;min-height:400px;}/*right -> content -> Inside space left*/
	.contUserB{width:690px;}/*browse*/
	
/*foot*/
.foot{padding:0 0 10px; font-family:Arial;font-size:11px;-webkit-text-size-adjust:none; text-align:center;}
	/*bottom*/
	.bottom ul{padding:0 0 5px; font-size:12px; text-align:center;}
	.bottom ul li{ padding:0 10px 0 0;display:inline;}
	.bottom ul li a{white-space:nowrap;}

/*search*/
.search{height:19px;margin-top:1px;float:left;padding:1px 0 0;}
.search .sip{border:0;float:left;width:80px;padding:0;height:14px;margin-top:2px;}
.search .sbt{float:left;height:17px;line-height:17px;cursor:pointer;*margin-top:2px;}
.search ul{position:absolute;line-height:22px;width:45px;margin:12px 0 0 -46px;z-index:1;}
.search ul li{padding:0 0 0 10px;cursor:pointer;height:22px;overflow:hidden;}
.search button{border:0 none;color:#fff; text-indent:-2000em;width:20px; cursor:pointer;height:18px;}
.search .adown{width:28px;height:18px;line-height:18px;padding:0 12px 0 5px;;}

/*同步登录*/
.loginWays{ float: left;margin: 0 10px 0 0;position: relative;text-align: left;width: 122px;}
.loginWays img{float:left;margin-top:4px;margin-right:4px;}
.loginWays .firstWay,.loginWays .text{display:block; padding-left:5px; color:#666; line-height:20px;}
.loginWays .firstWay{height:24px; line-height:25px; overflow:hidden;background:url(http://www.hualongxiang.com/images/bg_loginways.png) no-repeat 0 0}
.loginWays .firstWay span{float:left; color:#333;}
.loginWays .firstWay span.iconDown{display:none}
.wb_menu{z-index: 1011;border:1px solid #d4d4d4; position:absolute;}
.wb_menuList{background:#fff;padding:1px;width:100px;}
.wb_menuList li{width:100%;}
.wb_menuList a{line-height:25px;height:25px;padding:0 10px;display:block;overflow:hidden;}
.wb_menuList a:hover{background:#e6f2fe url(menubg.png) repeat-x; text-decoration:none;color:#666;}
.wb_menuList img{ vertical-align:middle;white-space:nowrap;margin-left:-5px;_margin-top:4px;margin-right:5px;}

/*nav*/
	/*head nav*/
.navA{height:29px;line-height:29px;margin:0 20px 0 10px;padding-right:10px;float:left;background:url(nv.png) 0 0 no-repeat;width:370px;}
	.navA ul{padding:0 5px 0 15px;float:left;}
		.navA li{float:left;}
			.navA li a{float:left;display:block;padding:0 10px;height:29px;overflow:hidden;background:url(navA_li.png) right 6px no-repeat;}
			.navA li.none a{background:none;}
			
	/*left menubar list*/
.navB{ width:148px;overflow:hidden;}
	.navB ul{padding:13px 0;}
		.navB li{padding:6px 5px 6px 20px;height:18px;line-height:18px;overflow:hidden;}
		.navB li img{ vertical-align:middle;margin-right:5px;_margin-top:-2px;}
		.navB li em{padding:0 5px;}
		.navB .btn_add{margin-top:-1px;_margin-top:-3px;}
		
/*app nav*/
.appNav_bottom{height:10px;overflow:hidden;display:none!important;}
.appNav_top{height:10px;background:none!important;}
.appNav{background-image:none!important;}
.appNav ul{margin:0 0 10px 10px;padding-bottom:5px;}
.appNav ul.one li a{padding-left:5px;display:block;line-height:30px;height:30px;overflow:hidden;}
.appNav ul.one li a img{ vertical-align:middle;margin-right:3px;}
.appNav ul.two{padding-bottom:10px;}
.appNav ul.two li{line-height:30px;padding-left:5px;}
.appNav .tac{ text-align:center;padding-bottom:10px;}
.appNav .view-hover,.appNav .view-current{display:block}
.appNav ul.mb0{
	margin-bottom:0;
}
	/*content nav one*/
.navC{height:25px;line-height:25px;}
	.navC ul{padding-left:10px;float:left;margin-bottom:-1px;} /*ie6*/
		.navC li{float:left;margin-right:5px;}
			.navC li a{float:left;display:block;padding:0 10px;height:25px;overflow:hidden;margin-top:-1px;_position:relative;}

	/*content nav two*/
.navD{}
	.navD ul{padding-left:5px;}
		.navD ul li{float:left;margin-right:7px;}
		.navD ul li a{float:left;margin-right:7px;}
		.navD ul .current a{color:#333; font-weight:700;}
		.navD ul .none{background:none;}

/*nav bottom tips*/
.tips{padding:10px 5px;}
	.tips input{ vertical-align:middle;}

/*box*/
.boxA,.boxB{padding:1px;margin-bottom:10px;}
	.boxA h2,.boxB h2{height:25px;line-height:25px;padding:0 10px;overflow:hidden;}
	.boxA h2 span,.boxB h2 span{font-weight:700;}
	.boxA h2 em,.boxB h2 em{float:right;font-style:normal;}
.boxC{padding:1px;}
.boxC h3{line-height:25px;height:25px;padding:0 10px;}

/*home info*/
		.userInfoweek .button{width:87px; font-size:14px;height:28px;line-height:28px;border:0;overflow:hidden;vertical-align:middle;padding:0 0 2px 5px;*padding:2px 0 0 5px;overflow:hidden;}
		.homeSk_input{height:20px;margin:0 0 0 8px;z-index:1;}
		.homeSk_input .mr10 {padding:3px 0 0 10px;margin-right:0;}
		.homeSk_input .mr10 .adel{margin-top:2px;}
		.homeSk_input .input{background:#fff;border: 1px solid; border-color: #999999 #e1e1e1 #e1e1e1 #999999;font-size:12px;width:325px;margin:4px 0 0 5px;}
		.homeSk_input span.mr5{width:60px;overflow:hidden;line-height:14px;height:14px; white-space:nowrap;text-overflow:ellipsis;-moz-binding: url('ellipsis.xml#ellipsis');}
			.homeSk_up{padding:3px 3px 0 10px;}
		.limit{padding-top:5px;}
		.limit em{padding:0 2px;}
	.homeSk{height:59px;width:482px;margin-top:20px;overflow:hidden;}
		.homeText{border:0;overflow:auto;margin:6px 10px;width:460px;height:40px;font-size:14px;line-height:1.3;}
	#myFace{margin:20px 6px 20px 20px;display:inline;}

/*title*/
h4{}/*app title*/
	h4.site{padding:5px 0 15px;}
	h4.site span{ font-size:16px; font-weight:700;margin-right:10px;}
	h4.site img{ vertical-align:middle;}
.h5{height:25px;line-height:25px;}
	.h5{border:none!important;}
	.h5 strong{ float:left; font-weight:700;padding-left:3px;}
	.h5 .tabB{float:left;}
	.h5 .tabB li{float:left;margin-right:10px;}
	.h5 .tab{_position:relative;_margin-bottom:-1px;float:left;color:#B7B7B7;}/*ie6*/
	.h5 .tab li{float:left;}
	.h5 .tab a{float:left;padding:1px 6px 0;line-height:24px;color:#005EAC;}
	.h5 .tab a:hover{background:#fff}
	.h5 .tab .current a{color:#444;background:#fff; border:1px solid #e5e5e5; height:19px; line-height:19px; padding:0 5px; display:inline-block; margin-top:2px}
	.h5 .fold,.h5 .unfold{margin:5px 0 0 5px;}
	.h5.bdB,
	.bdB{border-bottom:1px solid #E4E4E4!important;}
.h6{border-bottom:1px solid #ccc;height:9px;margin-bottom:10px;}
	.h6 b{float:left;background:#fff;padding-right:10px;_position:absolute;_padding-top:8px;}
	.h6 b input{ vertical-align:middle;_margin-bottom:5px;}
	.h6 em{float:right;background:#fff;padding-left:10px;margin-top:2px;color:#999;}
	
/*tips*/
.quote{padding-left:16px;background:url(quoteA.png) no-repeat;line-height:1.5;}
.seeMore{ text-align:center;border:1px solid #b7d2e2;background:#f0f6f9;color:#106aa9;font-weight:700;padding:5px 10px; cursor:pointer;}
.seeMore img{ vertical-align:middle;}
.spaceTip{padding:5px 10px;}
.spaceTip span.mr20{margin-top:5px;float:left;}
.spaceTip .adel{margin:3px 0 3px 5px;; background:url(tipdel.gif) 0 0 no-repeat;width:9px;height:9px;}
.spaceTip .adel:hover{ background-position:0 -9px;}
.spaceTip ol{margin-left:2em;padding:5px 0;}
.spaceTip ol li{list-style:decimal;line-height:1.5;}

.popTips{padding:5px;background:#fcfae3;border:1px solid #b8b5a6;position:absolute;}
.spaceTiptri{ position:relative;margin:-12px 0 0 35px;width:13px;height:7px; background:url(spaceTiptri.gif) no-repeat;overflow:hidden;}

/*mes*/
a.postMes{display:block;line-height:30px;background:url(postMes.png) no-repeat;margin:15px 0 5px 7px;padding-left:36px;width:80px;color:#ff5500; font-size:14px; font-weight:700;}
.perCent{border:1px solid #b3b2b2;background:#fff;height:8px;overflow:hidden;color:#587f02; position:relative;}
.perCent i{position:absolute;float:left;font-size:12px;left:50%;width:80px;margin:-2px 0 0 -40px; font-style:normal; text-align:center;}
.perValue{float:left;height:100%;background:#c0e86c;overflow:hidden;}

.textMes{line-height:1.8;}
.imgnone img{display:none;}

.feedsAll{width:75px;float:left;line-height:25px;margin-left:5px;padding:0 10px;outline:none;-moz-border-radius:2px;-webkit-border-radius:2px;_position:relative;margin-bottom:-1px;}
.feedsAll span{-webkit-transition: all 0.2s ease-out;background:url(down2.png) 0 center no-repeat;float:right;width:12px;height:12px;overflow:hidden;line-height:0;margin-top:6px;}
.feedsAll:hover{height:25px; text-decoration:none;}
.feedsAll:hover span{-webkit-transform: rotate(180deg);}

.aset{width:auto;margin-left:5px;color:#005EAC;}
.feedDown{border:1px solid #cce2ed;background:#fff;width:80px; position:absolute;margin:-3px 0 0 -51px;;*margin:0 0 0 -51px;}
.feedDown em{margin:-21px -1px 0 0;border:1px solid #cce2ed;background:#fff;border-bottom:0; position:relative;padding:2px 6px 0;height:18px;overflow:hidden;cursor:pointer}
.feedDown a{display:block;line-height:22px;height:22px;padding:0 10px;}

/*about the operation*/
/*
.addImg{padding-left:13px;background:url(add.png) 0 center no-repeat;line-height:18px;height:18px;color:#333;}
.adown{background:url(down2.png) right center no-repeat;padding-right:12px;}
.follow,.following,.mnfollow{ background:url(follow.png) no-repeat;line-height:16px;}
a.follow{background-position:0 -40px;background-color:#2a8bd0;color:#fff;line-height:18px;display:inline-block;padding:0 5px 0 15px;}
a.follow:hover{color:#fff;background-color:#0f6bac; text-decoration:none;}
.following{padding-left:22px; background-position:-20px -22px;color:#666;}
.following:hover{ text-decoration:none;color:#666;}
.mnfollow{width:20px;height:20px; background-position:-40px 0;overflow:hidden;display:block;}
*/
/*Editor*/
.replyEditor{zoom:1;}
.replyEditor ul{height:20px;}
.replyEditor ul li{float:left;}
.replyEditor ul li a{color:#333;}
.replyEditor .textarea{padding:2px;_float:left;border:1px solid #ccc;border-left:1px solid #999;border-top:1px solid #999;}
.replyEditor .textarea textarea{border:0;width:100%;_width:100%;line-height:1.5;height:80px;padding:0;margin:0; font-size:12px;float:left;}

/*duicuo*/
.dlC .rightTip,.dlC .wrongTip,.dlC .ignoreTip{display:inline;}

/*spack*/
.file{float:left;width:45px;overflow:hidden; position:relative;margin-right:10px;}
.file input{width:45px;height:22px;background:none;filter:alpha(opacity=0);-moz-opacity:0;opacity:0;border:0;float:left;right:0px; position:absolute;cursor:pointer;outline:none;}

.sk_show,.sk_img,.sk_link,.sk_topic,.sk_followTopic,.sk_participate,.hotList li.top em,.hotList li cite{background:url(icon.png) 9999em 9999em no-repeat;}
.sk_show,.sk_img,.sk_link,.sk_topic,.sk_followTopic,.sk_participate{float:left;margin-right:10px;line-height:20px;_line-height:18px;padding-left:20px;}
.sk_show{ background-position:0 1px;}
.sk_img{ background-position:0 -28px;width:60px;}
.sk_link{ background-position:0 -58px;}
.sk_topic{ background-position:-100px 2px;}
.sk_followTopic{ background-position:-100px -28px;}
.sk_participate{ background-position:-100px -57px;}
#counter_posttopic{
	padding-top:7px;
}
/*user list*/
.dlA .dl{padding:15px 0;}
.dlA .dl .dt{float:left;width:55px;padding:2px 0 0 4px;}
.dlA .dl .dd p.title{margin-bottom:10px;line-height:1.5; font-size:14px;padding-right:10px;}
.dlA .dl .dd img{ vertical-align:top;}
.dlA .dl .dd{padding-left:70px;}
.dlA .dl2{padding:5px;margin:10px 40px 0 0;}
.dlA .dl2 dt{width:40px;float:left;}
.dlA .dl2 dt img{padding:2px;}
.dlA .dl2 dd{padding-left:50px;}
.dlA .adel{display:none;_display:block;}
.dlA .dl:hover .adel{display:block;}

.dlB{padding-top:5px;}
.dlB .dl{padding:0 0 10px;margin-bottom:10px;border-bottom:none!important;}
.dlB .dd p,.dlB .dd2 p{padding:5px 0 0;line-height:1.5;}
.dlB .dd2 cite{ text-align:center; display:block;padding-bottom:10px;}
.dlB .dd2{padding:0 5px;}
.dlB .dd3{padding:7px 0 0 65px;}
.dlB h1{text-align:center; font-size:14px;}

.dlC{}
.dlC .dl{padding:8px 0;}
.dlC .dl2{padding-right:20px;}
.dlC .dl3{width:250px;height:60px;overflow:hidden;}
.dlC .dt{float:left;width:55px;text-align:right;}
.dlC .dt .icon{margin-top:2px;}
.dlC .dt .img_25{float:right;margin-right:5px;}
.dlC .dd p{margin-bottom:5px;}
.dlC .dd p.title{line-height:18px;height:18px;white-space:nowrap;text-overflow:ellipsis;width:140px;-moz-binding: url('ellipsis.xml#ellipsis');overflow:hidden;margin-bottom:10px;}
.dlC .dd p.text{margin:0 0 7px;line-height:1.5;font-size:14px;}
.dlC .dd{padding-left:65px;}
.dlC .dd2{padding-left:65px;padding-top:1px;}
.dlC .dd2 .f14{margin-right:20px;}
.dlC .dd3{padding-left:5px;}
.dlC .dd2 .titleA{ font-size:14px; font-weight:700;}
.dlC .dd2 p{margin-bottom:10px;}
.dlC .btn4,.dlC .bt2{margin-left:0;}

.dlC dd a.adel,.dlD dl a.adel{display:none;_display:block;}
.dlC dd:hover .adel,.dlD dl:hover .adel{display:block;}

/*app groups list*/
.dlC .dd .titleB{padding-bottom:8px;margin-bottom:8px;}
.dlC .dd .titleB .rightTip{float:right; display:inline;margin-top:-2px;padding:2px 10px 2px 22px;background-position:-56px 2px;}

.dlD .dl{padding:5px 0 0;}
.dlD .dt,.dlD .dd{margin-bottom:5px;}

/*space app write*/
.dlD .dl2 .dt{line-height:1.5;}

.dlE{}
.dlE dl{padding:10px 0;}
.dlE dt{float:left;width:42px;padding-left:3px;}
.dlE dd{padding-left:52px;padding-right:2px;}
.dlE dd p em{float:right;}
.dlE dd p.text{padding:8px 0 0;}

.feedImgB{padding:5px 15px 15px;display:inline-block;font-size:12px;width:445px;margin-bottom:5px;border:1px solid #ccc!important;background:#f9f9f9!important;color:#999!important;}
.feediImgFold,.artWork{background:url(feedIcon.png) 9999px 9999px no-repeat;padding-left:14px;}
.feediImgFold{ background-position:0 1px;}
.artWork{ background-position:4px -12px;}

/*replay dl*/
.redlA{padding:0;margin:0;}
.redlA dl{padding:2px 5px;margin:0 0 1px 0;}
.redlA dt{float:left;}
.redlA dd{padding-left:35px;line-height:1.5;padding-top:3px;}
.redlA .title{padding-right:15px;}
.redlA .d{line-height:1.5;padding:3px 2px 4px 2px;}
.redlA .replyip{font:12px/14px Arial;padding:3px 3px 1px 3px;vertical-align:middle;width:212px;margin-left:4px;}
.redlA .adel{margin-top:2px;}
.redlA .d .btn2{margin:0;}
.redlA .d textarea{width:80%;line-height:1.5;overflow:hidden;overflow-y:auto;height:36px;}

/*ul list*/
.ulA{padding:5px 5px;}
.ulA li{line-height:22px;height:22px;padding:0 5px;overflow:hidden;}
.ulA em{float:right; font-family:Georgia;}
.ulA i{display:none;float:right; font-style:normal;}
.ulA i a{margin-left:5px;}
.ulA li.hover em{display:inline;}
.ulA li.hover i{display:inline;}
.ulA cite{font-family:Tahoma; margin-right:5px; font-style:normal;}
.ulA .adel,.ulA .aedit{margin-top:4px;}

.ulB ul{padding-bottom:10px;}
.ulB li{display:block;float:left;width:50px;overflow:hidden;background:url(facebg_a.png) no-repeat;margin:10px 10px 0;text-align:center;_display:inline;height:100px;}
.ulB li{
	margin: 0 2px 15px;
	padding:0;
	background:none;
	width:52px;
}
.ulB .i{display:block;height:52px;width:52px;margin:0px;overflow:hidden;font-style:normal;}
.ulB .i img{
	display:block;
	border:1px solid #fff;
}
.ulB .n{line-height:14px;height:14px;overflow:hidden;margin:10px 0 3px;}
.ulB .t{font-size:11px;-webkit-text-size-adjust:none;letter-spacing:-1px;}

.ulC li{float:left;width:140px;line-height:18px;height:18px;overflow:hidden;margin-bottom:10px;}
.ulC li input{margin-right:5px;*margin-right:2px;}/*ie*/

.ulD{padding:8px 0;}
.ulD li{padding:0 2px;line-height:20px;height:20px;}
.ulD li a{ clear:left;float:left;padding-left:22px;background:url(renwu.png) 2px 2px no-repeat;line-height:20px;height:20px;overflow:hidden;width:90px;}
.ulD li.current a{ background-position:2px -33px;}
.ulD li span{clear:right;}

.ulE li{padding:5px 0 5px 10px;}
.ulE .adel,.ulE .aedit{margin-top:2px;}

.half li{float:left;width:49.5%;_width:49.5%;}
.threeLines{}
.threeLines li{float:left;width:33%;}

/*Share button*/
.shareA{padding:0 0 2px 4px;*padding:0 0 0 4px;overflow:hidden;line-height:18px;}
.shareA span{padding:2px;font-size:.8em;margin-left:2px;}

/*setting table*/
.setTable{ table-layout:fixed;}
.setTable .td{padding:0 0 15px 15px; font-family:Verdana; vertical-align:top;}
.setTable .th{width:100px;padding:0 0 15px;line-height:21px; vertical-align:top;font-weight:100;}

/*infoBox*/
.infoBox{padding:15px 15px 5px;}
#toModifyFace{ position:absolute;float:left;background: url(top_bar.png) center 0 no-repeat;width:90px;height:25px;line-height:25px;margin:62px 0 0 1px;}
.ulInfoA{margin:0 0 25px -7px;}
.ulInfoA li{float:left;padding:0 9px; white-space:nowrap;width:22%;line-height:14px;}
.ulInfoA li a em{display:block;margin-bottom:5px; font:bold 18px/20px Arial;color: #005EAC!important;}
.ulInfoA li a:hover{ text-decoration:none;}
.ulInfoA li.none{border:0;}

#space_info .ulInfoA{line-height:14px;margin-bottom:10px;}
#space_info .ulInfoA em{ font-size:12px;}
#space_info .lh_24 img{vertical-align:top;}
/*table*/
.tr2 td{line-height:30px;height:30px;padding:0 2px;}
.tr2 td em{padding:0 3px; font-weight:100;}
.tr2 .adel{margin-top:6px;}
.tr3 td{padding:10px 5px 10px 5px; vertical-align:middle;}
.tr3 .pick{width:20px;padding:0;}
.tr3 .checkbox{padding-top:23px;}
.tr3 .icon{width:22px;padding:0 10px 0 5px;}
.tr3 .face{width:60px;}
.tr3 .name{width:140px;}
.tr3 .name p{padding-bottom:3px;}
.tr3 .value{}
.tr3 .value .lh_18 img{display:none;}
.tr3 .value h4{line-height:18px;height:18px;overflow:hidden;}
.tr3 p.lh_18,.tr3 .value h4 a,.tr3 .value h4{white-space:nowrap;text-overflow:ellipsis;width:380px;/*-moz-binding: url('ellipsis.xml#ellipsis');*/}
.tr3 .del{width:30px; vertical-align:middle;}
.tr3 .title{padding-bottom:8px;}
.tr3 .title em{float:right;}
.tr3 .quote{margin-bottom:8px;}
.tr5 td{padding:5px 2px 5px 8px;}
.tr6 td,.tr6 th{padding:6px 10px;}
.tr6 th{font-weight:100;}

.img_30 img{border:1px solid #cdcdcd;padding:1px;width:30px;height:30px;}
/*windows table*/
.tA td p{line-height:18px;height:18px;overflow:hidden;}
.tA th{line-height:16px;font-weight:100;}

/*profileFace*/
.profileFace{width:340px;}
.profileFace ul{padding:0 0 15px;}
.profileFace li{float:left;cursor:pointer;width:62px;overflow:hidden;margin:0 10px 10px 0;}

/*blockquote*/
.blockquote2{border: 1px solid; border-color: #c0c0c0 #ededed #ededed #c0c0c0;margin:0 0 10px;padding:0 0 0 2em;line-height:2em;overflow:hidden;background:#fff}
.blockquote2 ol{margin:0 0 0 1.5em;padding:0;}
.blockquote2 ol li{border-left:1px solid #ccc;background:#f7f7f7;padding-left:10px;font-size:12px;font-family:"Courier New" serif;list-style-type:decimal-leading-zero;padding-right:1em;}
.blockquote2 ol li:hover{background:#fff;color:#008ef1;}
.blockquote2 ol li{list-style-type:decimal;}
.blockquote3{clear:left;border:1px dashed #CCC;background:#f7f7f7 url($imgpath/blockquote3.png) right top no-repeat;margin:0 0 10px;padding:5px 10px;}
.blockquote3 .quote{color:#999;font-size:12px;}
.blockquote3 .text{padding:0 10px 10px 10px;}
blockquote{margin-left:12px;}

/*search*/
.search_select{font-size:14px;float:left;margin-right:3px;}

/*table*/
.read_form{border-top:1px solid #d5e6ed;border-left:1px solid #d5e6ed;}
.read_form td{height:20px;padding:0 5px;border-right:1px solid #d5e6ed;border-bottom:1px solid #d5e6ed;}

/*jobcenter*/
.user-account{width:380px;padding:5px 0 10px;}
.user-account dt{float:right;width:130px;margin-top:10px;}
.user-account dd{float:left;width:245px;}
.user-integral li{float:left;margin-right:25px; font-size:14px;height:25px;overflow:hidden;width:150px;}

.user-tr td,.user-tr3 td{padding:10px 0 10px 10px;vertical-align:middle;}
.user-tr3 td{vertical-align:top;}
.user-tr3 .vam{padding-top:15px;padding-bottom:none;}
.user-tr img{padding:3px;}
.tasks_text{padding:0 0 0;}
.tasks_text dl{line-height:22px;width:320px;}
.tasks_text dt{font-style:normal;width:100px;float:left;}
.tasks_text dd{width:200px;float:left;}
.tasks_text dd.text{line-height:18px;padding:2px 0;}
.tasks_face_list{}
.tasks_face_list li{float:left;width:50px;margin:10px 10px 0 0;}
.tasks_face_list li img{width:44px;padding:2px;}
.tasks_face_list li a{display:block;width:50px; text-align:center;line-height:22px;}
.tasks_face_list li p a{height:22px;overflow:hidden;}

/*mail add*/
.mailadd li a{padding:10px;border:1px solid #c8daed;margin:10px 10px 0;height:40px;background:#f6f5f2 url(friend/mailadd.png); cursor:pointer;display:block;color:#666;}
.mailadd li a p{ font-size:14px; font-weight:700;color:#3366cc;margin-bottom:5px;}
.mailadd li a:hover{border:1px solid #70aae3; text-decoration:none;}
.mailadd img{ vertical-align:middle;}
.mailFri{width:600px;margin:auto;}
.m_all{border-bottom:1px solid #e1e1e1;padding:5px 10px;}
.mailFri h6{padding:10px 0; font-size:14px;}
.mailFri h6 em{ font-family:Georgia; font-size:16px; font-weight:700;color:#ff5500;}
.mailFri .m_list{border:1px solid; border-color: #999999 #e1e1e1 #e1e1e1 #999999;}
.m_height{max-height:248px;_height:248px;overflow:hidden;overflow-y:auto;padding:0 0 10px 0;}
.mailFri dl{height:58px;padding:9px 10px 8px;border:1px solid #d9eaf7;margin:10px 0 0 10px;}
.mailFri dt{float:left;width:70px;}
.mailFri dd{float:left;width:180px;}
.mailFri dd p{padding-top:5px;}

/*success*/
.success{position:absolute;margin:5px 10px;background: url(success.gif) center center no-repeat;width:466px;height:49px;overflow:hidden; text-indent:-2000em;}

/*diary content*/
.contentText{font-family:Arial;line-height:1.8em;}
.contentText p{padding:5px 0;}
.contentText font{line-height:1.5em;}
.contentText a{text-decoration:none;color:#0070AF;}
.contentText a:hover{text-decoration:underline}
.contentText ol{list-style-type:decimal;}
.contentText ul{list-style-type:disc;}

/*old groups list*/
.list-box-a li{width:300px;height:133px;overflow:hidden;float:left;margin:0 10px 0 0;display:inline;}
.list-box-a li .none{display:none;}
.list-box-a dl,.list-box-b dl{padding:10px;}
.list-box-a dt,.list-box-b dt{float:left; margin-right:10px;overflow:hidden;width:110px;height:114px;background:url(photo-group.png);}
.list-box-a dt div,.list-box-b dt div{width:100px;height:100px; margin:5px auto 0; overflow:hidden;}
.list-box-a dt div img,.list-box-b dt div img{width:100px;}
.list-box-a .current .none{display:inline;}
.list-box-a dd{float:left;padding-top:5px;line-height:2;width:160px;overflow:hidden;}

/*hot*/
.w300{width:300px;padding:20px 10px;}
.w300 li{padding:10px 0;}
.w300 li p{ padding:0 0 5px 0;}
.w300-box{padding:10px;}
.w-390{width:380px;overflow:hidden;}
.today-user{padding:10px;}
.today-user a{float:left;width:77px;text-align:center;}
.today-user p{width:72px;height:24px;line-height:24px;overflow:hidden; cursor:pointer;}
/*hotstyle*/
.img-list-a .none{display:none;}
.img-list-a .current img{width:57px;height:57px;float:left;}
.img-list-a .current .none{padding-top:5px;display:block;width:135px;}
.img-list-a .current dd{margin-top:18px;}
.img-list-a dl{padding:8px;cursor:text;}
.img-list-a dt{width:219px;}
.img-list-a dd{width:125px; text-align:right;}
.img-list-a dt .link-w{width:150px;float:left;}
.img-list-a a{display:block;float:left;}

.img-list-b{padding:10px 0 5px;}
.img-list-b li{float:left;width:124px;text-align:center;overflow:hidden;height:180px;}
.img-list-b li p{padding:0 0 5px;width:124px;text-align:center;}
.img-list-b li .aimg{display:block;width:110px;height:110px;overflow:hidden;line-height:108px;margin-bottom:5px;}
.img-list-b li img{max-width:100px;max-height:100px;vertical-align: middle;-webkit-transition: all 0.2s ease-out;margin-top:expression((110 - this.height )/2);}
.img-list-b li img:hover{-webkit-transform: scale(1.05);-o-transform: scale(1.05);}

.img-list-c li{float:left;width:190px;height:190px;margin-top:10px;}
.img-list-c li img{width:100px;height:100px;}
.img-list-c li p{padding-top:5px;}
.replay-bg{background:#f6f9b5 url(replay-bg.png) no-repeat;display:block;height:46px;width:50px;padding-top:4px;text-align:center;overflow:hidden; font-family:tahoma; letter-spacing:-1px;}

/* app photo */
/*g_galbum*/
.Albumbox{ padding:10px; width:350px; margin:5px 0 5px 0; float:left;}
.r_admininfo{overflow:hidden;height:300px;}
.r_admininfo dt{float:left}
.r_admininfo dd{float:left;margin-left:10px;width:190px;}
.r_admininfo dd p{margin-bottom:3px;}
.r_admininfo dt.Album{background:url(Albumbg.png) no-repeat;width:117px;*width:120px;height:117px;text-align:center;line-height:109px;display:block;overflow:hidden;}
.r_admininfo dt.Album img{max-width:100px;max-height:100px;_margin-top:expression((110 - this.height )/2);line-height:109px;vertical-align: middle;}

.Albumbox .r_admininfo{height:auto;}
/*home-photo*/
.g_listA{padding:15px 0 0 5px;}
.g_listA li{float:left;width:112px;text-align:center;overflow:hidden;margin-right:13px;}
.g_listA li .aimg{display:block;width:110px;height:110px;overflow:hidden;line-height:108px;margin-bottom:5px;}
.g_listA li img{max-width:100px;max-height:100px;vertical-align: middle;-webkit-transition: all 0.2s ease-out;margin-top:expression((110 - this.height )/2);}
.g_listA li img:hover{-webkit-transform: scale(1.05);-o-transform: scale(1.05);}

.g_listAA li{height:120px;}
.g_listAB li{height:180px;}
.g_listAB li p{line-height:18px;height:18px;overflow:hidden;width:110px;}
.g_listAB li p span{padding-right:38px;float:right;}
.g_listAC li{width:125px;height:120px;}

/*one photo*/
.onePhototip{line-height:25px;height:25px;padding:0 10px;color:#333;background:#f1f6fa;}
.galbum_photo_con{border:2px solid #cce2ed;background:#fff;}
.prePhoto,.nextPhoto{width:30px;}
.prePhoto a,.nextPhoto a{display:block;background:url(flip.png) 999px 999px no-repeat;width:14px;height:38px; text-indent:-2000em;overflow:hidden;}
.prePhoto a{background-position:0 0;}
.prePhoto a:hover{ background-position:-40px 0;}
.nextPhoto a{background-position:-20px 0;}
.nextPhoto a:hover{background-position:-60px 0;}
.galbum_photo .prePhoto,.galbum_photo .nextPhoto{width:20px;margin-top:33px;}
.galbum_photo .prePhoto{float:left;}
.galbum_photo .nextPhoto{float:right;}
.galbum_photo .g_listA{width:630px;padding:0 0 0 15px;margin:auto;}

/*toolItem*/
.toolItem{margin:0 5px 15px 0;padding-bottom:10px}
.toolItem td,.toolItem th{padding:6px 5px}
.toolItem .toolPic{padding:5px; text-align:center; }

.toolInfo{}
.toolInfo .toolTitle{padding:5px 25px;}
.toolInfo th{font-weight:500; padding:6px 5px 6px 25px;}
.toolInfo td{padding:6px 0;}

.toolbuy,.canceltran,.usetool,.canclesale{display:block; height:21px; width:74px; text-indent:-999em; overflow:hidden; background:url(toolcenter/listnavon.gif) no-repeat 0 -83px;float:right; text-align:left;}
.toolbuy{width:47px; background-position:0 -45px;}
.canceltran{background-position:0 -120px;}
.canclesale{width:51px; background-position:0 -212px;}

/*flash upload*/
.g_photosbox{}
.g_photosbox td{padding:4px 0 4px 10px;height:18px;line-height:21px;} 
.g_photosbox .wname{display:none;}
.g_photosbox input{width:200px;}
.g_photosbox .updel{margin-top:4px;}

/*General upload*/
.photoup dl{ height:140px;}
.photoup dt{width:98px; height:98px;float:left;margin-right:10px;overflow:hidden;line-height:102px;}
.photoup dt span{padding:4px;display:block;float:left;}
.photoup dt img{max-width:100px;max-height:100px;vertical-align: middle;}
.photoup dd{float:left; width:290px;}

/* space setting */
.moduleList{width:100%; overflow:hidden;}
.moduleList ul{width:105%}
.moduleList li{float:left; display:inline; margin:0 15px 16px 0; width:195px; padding:10px 14px; }
.moduleList li .icon,.moduleList li label.fl{width:36px; overflow:hidden;}
.moduleList li .icon{height:36px;}
.moduleList li .icon img{vertical-align:top;}
.moduleList li label.fl{text-indent:3px;}
.moduleList li input.checkbox{margin:-1px 3px 0 0; *margin:1px 0 0; _margin:-3px 0 0;}
.moduleList li h4{padding:0 2px;}

/*help pop*/
a.help_a{padding-right:16px;background:url(help_a.png) right center no-repeat;}
a.help_a i{position:absolute;left:-4px;top:20px;font-style:normal;width:200px;padding:5px 8px;line-height:1.5;display:none;}
a.help_a:hover{text-decoration:none;position:relative; background-position: right center;}
a.help_a:hover i{display:block;}

/*select*/
.dropdown {outline:none;}
.dropdown h4{cursor:default; text-indent:5px;}
.dropdown * {-moz-user-select:none;}
.dropdown h4.over {}
.dropdown div {}
.dropdown span {position:absolute;}
.dropdown ul{position:absolute;display:none;}
.dropdown ul li{text-indent:5px;}
.dropdown ul li.over{}
.dropselectbox {background:#fff;}
.dropdown {float:left;}
.dropdown button{display:block;text-align:left;margin:0;padding-left:5px;height:21px; font:12px Arial, Helvetica, sans-serif; border:solid 1px #AAA;background:url(droparrow.gif) no-repeat right center;}
.dropdown button{
		*padding:0 12px 0 5px;
		*margin-right:-12px;
}
.dropdown button.over{border-color:#369; background-image:url(droparrowover.gif);}
.dropdown button.current{border-color:#003;}
.dropdown ul{border:1px solid #AAA; background:#FFF;}
.dropdown ul li{background:#FFF;height:19px;display:block;cursor:default;font:400 12px/19px Arial, Helvetica, sans-serif;}
.dropdown ul li.over{background:#369; color:#FFF;}

/*conFeed*/
.homeBg{float:left;width:875px;background:none!important;}
.homeSide{width:250px;overflow:hidden;padding-bottom:50px;}
.homeCont{width:624px;overflow:hidden;}
.conFeed{padding:0 0 20px 0;}
.conFeed .dl{width:100%;padding:13px 0;border-bottom: 1px dotted #73B7F0!important;}
.conFeed .dt{float:left;width:70px;}
.conFeed .dt .img_50{margin-left:3px;}
.conFeed .dd{float:left;width:505px;line-height:1.5;overflow:hidden;}
.conFeed .dd .title{margin-bottom:10px;color:#333!important;}
.conFeed .dd img{line-height:1;}
.conFeed .title{font-size:14px;}
.conFeed .wb_date,
.conFeed dd a{
  color:#005eac!important;
}
.conFeed .dd cite a{color:#005eac!important;}
.conFeed .wb_date{
  margin-right:10px;
}
.h3{
	font-size:14px;
	padding:3px 5px 4px 5px;
}
.conFeed .h3{
	border-bottom:1px dashed #ddd;
	color:#666;
}
.conFeed .img_50{
	background: url(facebg_a.png) no-repeat!important;
}
.conFeed .img,.dlB .mb10 .img{margin:0 5px 0 0;padding:3px; vertical-align:top;}
.conFeed .pages{float:right;}
.conFeed .wb_scrollT{float:right;margin-left:5px;}
.forward{padding:10px;background:#F3FAFD!important;border:1px solid #E0E9ED!important;}
.forward .pre{margin-left:-8px; position:relative;}
.forward .ddPhoto{width:auto;position:relative;}
.ddContimg{padding:5px 0 0;}
.ddCont{width:500px;}
.ddPhoto .pre,.ddPhoto .next{width:14px;float:left;margin-top:35px;}
.ddPhoto .pre{margin-right:6px;}
.ddPhoto .pre a,.ddPhoto .next a{display:block;background:url(flip.png) 999px 999px no-repeat;width:14px;height:38px; text-indent:-2000em;overflow:hidden;}
.ddPhoto .pre a{float:left; background-position:0 0;}
.ddPhoto .pre a:hover{ background-position:-40px 0;}
.ddPhoto .next a{float:right; background-position:-20px 0;}
.ddPhoto .next a:hover{float:right; background-position:-60px 0;}
.ddPhoto ul{height:114px;overflow:hidden;}
.ddPhoto ul li{float:left;height:100px;width:100px;margin:0 6px 0 0;text-align:center;overflow:hidden;line-height:96px;display:inline;background:#fff url(imgBg.png) no-repeat !important;padding:5px;cursor:url(zoomin.cur),auto;*cursor:url(u/images/zoomin.cur);}
.ddPhoto ul li img{vertical-align: middle;max-height:100px;max-width:100px;padding:0;margin:0;border:0;margin-top:expression((99 - this.height )/2);}
.redlB,.redlB .ddA textarea,.redlB .img,.ddPhoto ul li img,.conFeed .img{-moz-border-radius: 2px;-webkit-border-radius: 2px;}
.redlB{border:1px solid #E0E9ED;background:#f3fafd;margin-top:15px;padding:10px 15px;}
.redlB .triangle{width:19px;height:11px;overflow:hidden;background:url(redlB.gif) right 0 no-repeat;margin:-21px 40px 0 0;float:right;display:inline;}
.redlB .img{padding:2px;margin-left:3px;}
.redlB .dlA{padding:8px 0;}
.redlB .dtA{float:left;width:55px;}
.redlB .ddA{float:left;line-height:18px;width:365px;}
.redlB .ddA textarea{overflow:auto;width:355px;line-height:1.3;height:32px;}
.redlB .ddA .titleA{padding-right:40px;padding-top:10px;}

/*评论+评论的评论更新样式*/
.redlB{
		background:#F3FAFD;
		border:1px solid #E0E9ED;
}
.forward .redlB{
		background:#fff;
}
	.redlB .dlA {
		border-top: 1px dotted #999;
		padding-left:55px;
		_padding-left:58px;
	}
	.redlB .dtA{margin-left:-58px;display:inline;position:absolute}
	.redlB .ddA{width:auto;float:none;}
	.redlB .ddA textarea{width:98%;}
	.redlB .ddA a.fr{margin-top:0;}
	.redlB .ddA .titleA{padding-right:0;padding-top:0;}
/**/

.redlB .ddA a.fr{margin-top:0px;}
.redlB .dlB{padding:10px 0 0;width:400px;}
.redlB .dtB{float:left;width:60px;}
.redlB .ddB{float:left;width:340px;line-height:18px;}
.forward .redlB .triangle{float:left;margin-left:70px; background-position:0 -11px;display:inline;}
.replyMe .redlB .triangle{margin:-26px -20px 0 0;display:inline;}
/*app menu*/
.aWrite,.aUpload,.appMenu{background:url(appMenu.png) 9999px 9999px no-repeat;line-height:24px;overflow:hidden;display:block; text-indent:-2000em;}
.aWrite,.aUpload,.appMenu{margin:35px 5px 0;}
.appMenu{ background-position:0 0;width:82px;}
.aUpload{width:69px;background-position:0 -79px;}
.aWrite{ background-position:0 -55px;width:68px;}
/*feedAdmin*/
.feedAdmin td{padding:5px 0 5px;}
/****** end **********/
.tomes{display:none;}
.tr3 .current{display:inline;}
/*pop images*/
.popImgdel{float:right;background:url(popImgdel.png) no-repeat;width:26px;height:26px; text-indent:-2000em;overflow:hidden; position:absolute;right:-13px;top:-13px;-webkit-transition: all 0.5s ease-out;}
.popImgdel:hover{-webkit-transform: rotate(360deg);}
/*Friends List*/
.friDl{height:54px;overflow:hidden;}
.friDl dd{line-height:18px;margin-left:60px;}
.friDl .mnfollow{ position:absolute;width:25px;margin:30px 0 0 -22px;background:url(follow.png) no-repeat right top;}
.friDl s.mnfollow{margin:30px 0 0 28px;}
.friDl dt{width:120px;}
/*friends search*/
.friSearch{background:#f7fbff;}
.friSip{padding-left:20px;background:#fff url(search.png) 8px 6px no-repeat;padding:0 5px 0 30px;color:#333;}
.friSip input{border:0 none;margin-top:4px;float:left;line-height:18px;height:19px;}
.friSelect{background:transparent;height:26px;overflow:hidden;}
.friSelect select{background:transparent;border:0 none;margin:5px 0 0 5px;*margin:3px 0 0 5px;float:left;}
/*photo Switch*/
.aPre,.aNext{position:absolute;height:100%;background:url(blank.gif);z-index:100;overflow:hidden;}
.aPre{width:50%;cursor:url(pre.cur),auto;*cursor:url(u/images/pre.cur);}
.aNext{width:50%;right:0;cursor:url(next.cur),auto;*cursor:url(u/images/next.cur);}
/*weibo reply*/
.replyTips{margin-top:3px;border:1px solid #777;background:#fff;padding:5px 10px;}
.replyTips div.gray{display:none;}
.replyTips div.forward{padding:10px;background:#fff!important;}
.replyTips .unForward{display:none;}
.replyTips .title{margin-bottom:0;padding:5px 0 3px;}
.replyTips .ddPhoto ul li img{vertical-align: middle;max-height:100px;max-width:100px;padding:0;margin:0;border:0}
.replyTips .dt{display:none;}
.replyTips .redlB{display:none;}
/*Real-name authentication*/
.steps{float:left; margin:0 0 0 -8px; overflow:hidden; position:relative;}
.steps li{float:left; margin-left:-9px; margin-right:18px; padding-left:16px; height:17px; line-height:18px; background:url(attest/regarrow.png) no-repeat 0 50%}
.steps li em{float:left; margin-right:4px; width:17px; height:17px; text-align:center; color:#fff; font-family:Tahoma;line-height:16px;background:url(attest/regstep.png) no-repeat 0 0}
.steps li.current{color:#106bab}
.steps li.current em{background-position:-17px 0;}
/*feedLive*/
.feedLive{background:url(inforLive.jpg) no-repeat;height:90px;padding:50px 20px 0 20px;}
.preLive,.nextLive{width:15px;height:28px;display:block;overflow:hidden; text-indent:-2000em;background:url(arrow.png) no-repeat;margin-top:12px;}
.nextLive{ background-position:-100px 0;}
.preLive:hover{ background-position:-40px 0;}
.nextLive:hover{ background-position:-60px 0;}
.ulLive{float:left;margin-left:5px;width:450px;height:78px;overflow:hidden;position:relative;}
.ulLive ul{width:1845px;position:absolute;left:0;}
.ulLive li{float:left;width:165px;padding-left:10px;line-height:18px;height:78px;overflow:hidden;}

/*expandApp*/
.expandApp{padding:8px 0 8px 9px;line-height:1.8;-moz-border-radius:5px;-webkit-border-radius:5px;-border-radius:5px;}

.menuList a{padding:0 5px;}

.space_msg{border:1px solid #fae3b9;background:#ffffe3;color:#333;padding:10px;margin:0 50px;}
.space_msg img{margin-right:5px;}

/*tui song*/
.pw_pushA{}
.pw_pushA th{ font-weight:100;width:120px;}
.pw_pushA th a{display:block;height:100px;width:100px;border:1px solid #dce7ed;padding:3px; text-align:center;overflow:hidden;background:#fff;}
.pw_pushA th a:hover{ text-decoration:none;}
.pw_pushA th a:hover p{color:#0e6caa;}
.pw_pushA th a img{display:block;}
.pw_pushA th a p{width:100px;height:20px;background:#edecea;color:#616161;border-top:1px solid #fff;cursor:pointer;line-height:20px;}
.pw_pushA td{line-height:25px;}
.pw_pushB{}
.pw_pushB ul{float:left;width:450px;padding-left:13px;}
.pw_pushB li{float:left;width:75px;padding-left:15px;}
.pw_pushB li a.img_50{ float:none;margin-bottom:3px;}
.pw_pushB li p{width:50px;height:20px;line-height:20px; text-align:center;overflow:hidden;}
.pw_pushB li p a{display:block;}

/*daka*/
.card{background:url(card.png) no-repeat;width:63px;height:32px;border:0 none; cursor:pointer;color:#ff5500;line-height:32px;letter-spacing:-2px;padding:0;}
.card_old{ background-position:0 -32px;color:#999; cursor:default;}

/**/
.bless{ background:url(birthday.gif) no-repeat;padding-left:16px;}


/*个人中心新样式--xiaoshan*/


/*背景图拼合*/
.btn_clock_in,
.btn_clock_in_ed,
.btn_coin_Buction,
.addFllow,
.addFllowed,
.follow,
.following,
.mnfollow,
.pub_sbtn,
.pub_hot_key em,
.sk_video,
.sk_talk,
.appNav .home_app_add,
.appNav .home_app_set,
.wb_show_pop a,
.wb_pclo,
.wb_scrollT{
	background-image:url(user_bg.png);
	background-repeat:no-repeat;
	background-position:999px 999px;
}
.btn_clock_in{
	background-position:0 -30px;
}
.btn_clock_in_ed{
	background-position:0 -239px;
}
.btn_coin_Buction{
	background-position:0 0;
	margin-left:-3px;
}
.addFllow,
.follow{
	background-position:0 -60px;
}
.addFllowed,
.following,
.mnfollow{
	background-position:0 -78px;
}
s.mnfollow{
	background: url(follow.png) no-repeat right top;
	width:18px;
}
a s.mnfollow{
	position:absolute;
	margin-top:30px;
	margin-left:32px;
	*margin-left:5px;
}
.pub_sbtn{
	background-position:0 -96px;
}
.pub_hot_key em{
	background-position:0 -120px;
}
.sk_video{
	background-position:0 -136px;
}
.sk_talk{
	background-position:0 -156px;
}
.appNav .home_app_add{
	background-position:0 -175px;
}
.appNav .home_app_set{
	background-position:0 -191px;
}
.wb_show_pop a{
	background-position:-10px -209px;
}

.wb_pclo{
	background-position:0px -209px;
}
.wb_scrollT{
	background-position:4px -218px;
}
/*背景图拼合 end*/

/*头部*/
.headB {
	position:relative;
}

.headBMenu,
.head_bl,
.head_br{
  height:34px;
  background-image:url(headBMenu_bg.gif);
}
.headBMenu{
	position:absolute;
	right:10px;
	top:47px;
	background-repeat:repeat;
  background-position:left bottom;
  width:610px;
}
.head_bl{
  float:left;
  width:4px;
  background-repeat:no-repeat;
  background-position:left top;
}
.head_br{
	float:right;
  width:4px;
  background-repeat:no-repeat;
  background-position:left center;
}
.headBMenu_cont{
 float:left;
 white-space:nowrap;
 zoom:1;
}
.headBMenu ul{

}
.headBMenu ul li{
  float:left;
  height:34px;
  line-height:34px;
  font-size:14px;
  padding:0 5px;
  
}
.headBMenu ul li.head_set{
  font-size:12px;
  
}
.headBMenu ul li.headB_arr a{
	background:url(headB_arr.gif) no-repeat right center;
	padding-right:10px;
	_width:28px;
	zoom:1;
}
.headB_sMenu{
  border:1px solid #CBE8ED;
  background:#fff;
  border-top:1px solid #fff;
  padding-bottom:5px;
  margin-left:-12px;
  margin-top:-1px;
  position:absolute;
  -webkit-border-bottom-left-radius:5px;
  -webkit-border-bottom-right-radius:5px;
}

.headB_sMenu li{
 width:70px;
}
.headB_sMenu li{
  height:22px;
  line-height:18px;
  font-size:12px;
  padding:0 5px;
  
}
.headB_sMenu li a{
  background:#fff;
  display:block;
  padding:2px 6px;
  -webkit-border-radius:4px;
  zoom:1;
}
.headB_sMenu li a:hover{
background:#E9F5FC;
}
.hB_line{
  color:#ccc;
  width:5px;
  height:34px;
  background:url(headB_line.gif) no-repeat center center;
}
.headBMenu ul li.head_set a{
	float:left;
	margin:0 18px 0 0;
}
.head_set a img{
 vertical-align:middle;
}
.headBMenu ul li a.hB_skin{
	margin-right:0;
	height:16px;
	line-height:16px;
	margin-top:8px;
}
.headBMenu ul li.head_set a.mr20{
 margin-right:20px;
}
.headBMenu ul li a{
  display:block;
}
.head_search2_wrap{
 width:170px;
 height:20px;
 border:1px solid #cdcdcd;
 margin-top:6px;
 zoom:1;
}
.headBMenu ul li input.head_search2_text{
  margin:0;
  padding:0px 0px 0px 0px;
  border:none;
  width:117px;
  height:18px;
  border:1px solid #fff;
  border-right:1px solid #cdcdcd;
  line-height:18px;
  float:left;
}
.head_search2_btn{
  float:right;
  margin:0;
  padding:0;
  border:none;
  background:url(head_search2_btn.gif) no-repeat left top;
  width:51px;
  height:20px;
  line-height:20px;
}
/*
 * 微博搜索js
 */
.head_search2_list{
	background:#fff;
	border:1px solid #ddd;
	color:#999;
	line-height:20px;
	margin-top:-1px;
	position:absolute;
	width:170px;
	overflow:hidden;
}
.head_search2_list ul li{
	float:none;
	font-size:12px;
	line-height:20px;
	height:20px;
	padding:0;
}
.head_search2_list ul li.curr{
	background:#E8F4FC;
}
.head_search2_list ul li a{
	color:#005EAC;
	padding:0 5px;
}
.head_search2_list ul li a:hover{
	text-decoration:none;
}
.head_search2_list ul li a em{
	color:#f00;
	margin:0 2px;
}




/*主体*/
.main{
	width:958px;
	border:1px solid #a1d2f3!important;
	background:#eaf5fa url(main_bg.png) repeat-y!important;
}
.menuApp{
	width:148px;
	overflow:inherit;
	margin-top:0!important;
}
.menuApp .infoBox{
	padding:10px 11px 0px;
	
}
.infoBox .img{
	padding:2px;
	display:block;
	border:1px solid #BDE2F8;
}
a .info_uname{
	display:block;
	font-size:14px;
	color:#005eac;
	text-align:center;
	margin-top:5px;
}
a:hover .info_uname{
	text-decoration:underline;
}
.ulInfoA{
	margin:0;
}
.menuApp .ulInfoA li{
	width:38px;
	padding:0 8px;
	text-align:center;
}
.appNav_top{
	border-top:1px solid #fff;
}


.appNav ul{
	margin-left:9px;
}
.appNav ul li{
 
}
.appNav ul.wb{
	padding-bottom:0;
}
.appNav ul.wb li{
	
}
.appNav ul.wb li a{
	height:16px;
	padding:7px 0 7px 10px;
	font-size:14px;
	display:block;
	margin-top:-1px;
	margin-right:-1px;
	position:relative;
	border-width:1px;
	color:#005eac;
	border-color:#94cdee #a1d2f3 transparent #eaf5fa;
	border-style: dotted solid  solid;
	_border-bottom:none;
	_padding-bottom:8px;
}
.appNav ul.wb li.first a{
  border-width:0px 1px 1px;
  padding-top:8px;
}

.appNav ul.wb li.first a:hover,
.appNav ul.wb li a:hover,
.appNav ul.wb li.curr a{
	border-color:#a1d2f3 #fff #a1d2f3 #a1d2f3;
	border-style:solid;
	border-width:1px;
	background:#fff;
	color:#333;
	text-decoration:none;
	_padding-bottom:7px;
}
.appNav ul.wb li.first a:hover{
	padding-top:7px;
}
.appNav ul.wb li.curr.first a:hover{
	padding-top:8px;
}
.appNav ul.wb li a img{
	vertical-align:middle;
	margin-right:10px;
}
.line_weibo{
  background:#cee7f3;
	height:1px;
	line-height:0;
	font-size:0;
	overflow:hidden;
	border-bottom:1px solid #fff;
	clear:both;
}
.u_2_recent{

}
.u_2_recent h5{
	padding:0 5px 0 15px;
	font-size:14px;
}
.u_2_recent .ulB{
	padding:0 13px 0;
} 
.appNav .home_app_add,
.appNav .home_app_set{
  display:inline-block;
  padding-left:15px;
  color:#666; 
}


.wb_hd{
  font-size:14px;
  font-weight:bold;
  color:#333;
  padding:13px 5px 15px 17px; 
}
.wb_hd .gray{font-weight:normal;font-size:12px;margin-left:5px;top:-1px;position:relative}
.wb_list{
	
}
.wb_list li{
	line-height:1.9;
}

.homeBg{
	width:808px;
}
.homeCont{
	width:608px;
	min-height:850px;
	_height:100%;
	zoom:1;
	border-style:solid;
	border-color:#a1d2f3;
	border-width:0 1px;
	background:#fff;
}
.popoutContent{
  background:#fff;
}


/*个人中心首页侧边栏*/
.homeSide{
	width:198px;
}
		.wb_side{
			padding:0px 10px 5px 10px
		}
		.wb_hot{
			padding:0 15px 0 17px;
			width:166px;
			zoom:1;
		}
		.wb_hot li{
		  margin-bottom:10px;
		}
		.wb_hot cite{
		  color:#999;
		}
		.ssp{
			font-size:12px;
			font-weight:normal;
			
		}
		
		.addFllow,
		.addFllowed,
		.follow,
		.following,
		.mnfollow {
			display: inline-block;
			overflow:hidden;
			height: 18px;
			text-indent: -9999px;
			width: 50px;
			zoom:1;
			}
			.addFllow{
			 cursor: pointer;
			}
			s.mnfollow{
				
			}
/*
*可能感兴趣的  
*/
.wb_interest{
		
}	
 
.wb_interest .addFllow, 
.wb_interest .addFllowed, 
.wb_interest .follow, 
.wb_interest .following, 
.wb_interest .mnfollow,
.wb_interest_2 .addFllow, 
.wb_interest_2 .addFllowed, 
.wb_interest_2 .follow, 
.wb_interest_2 .following, 
.wb_interest_2 .mnfollow{
	float:left;
}
.wb_interest dl{
  clear:both;
  display:block;
  height:70px;
}
	.wb_interest dt,
	.wb_interest dd{
	  float:left;
	  display:inline;
	}
	.wb_interest dt{
		height: 56px;
		margin: 5px 10px 5px 5px;
		padding: 4px 0px 0px;
		width: 52px;
	}
	.wb_interest dt img{
	  width:50px;
	  height:50px;
	  border:1px solid #fff;
	  display:block;
	  margin:0 auto;
	}
	.wb_interest dd{
		line-height: 18px;
		width: 110px;
		margin:5px 0;
	}
	.wb_interest dd p{
	  padding:0 0 2px 0;
	}
	.wb_interest .addFllow,
	.wb_interest .addFllowed{
	  margin-right:4px;
	  display:inline;
	  zoom:1;
	}
	.wb_noint{
	  color:#6eafd5;;
	  display:none;
	}
	
	/*人气用户推荐*/
	.wb_pop{
		overflow:hidden;
	}
	.wb_pop li{
	  width:52px;
	  height:100px;
	  float:left;
	  margin:0 3px 15px;
	  
	}
	.wb_pop li img{
	  width:50px;
	  height:50px;
	  display:block;
	  border:1px solid #fff;
	}
	.wb_pop li a,
	.wb_pop li .addFllowed{
	  display:block;
	  margin-bottom:5px;
	  text-align:center;
	}
	.wb_pop li a.wb_name_4{
		height:14px;
		overflow:hidden;
	}

.contUser{
	width:808px;
	_height:850px;
	min-height:850px;
	margin-left:1px;
	display:inline;
}
.chk{
	margin:-2px 3px 3px 4px;	
}

.menubar{
 width:148px;
}


/*
* 发送微博
*/
.userInfo{
  width:606px;
  	min-height:174px;
	_height:174px;
  	margin:0 auto;
  	
}
.homeSk{ width:545px;height:77px;margin:3px 0 0 32px;z-index:0;}
.homeText{
width:545px;
  	height:75px;
  	padding:2px 0 0 0;
 margin:0;
}
.userInfo .limit{
height:27px;
line-height:27px;
	color:#6db9e8;
	font-size:14px;
	float:right;
	padding:20px 30px 8px  10px;
}
.limit em{
	font-size:24px;
	font-weight:bold;
	font-family:'Lucida Grande';
}
.userInfoweek .button {
  width:100px;
  height:34px;
  background: url(weibo_post_btn.gif) no-repeat!important;
}
.sk_show,.sk_img,.sk_link{
  margin-top:5px;
}
.conFeed .sk_show{
  margin-top:0;
  color:#444;
}
.sk_video,
.sk_talk{
  padding-left:20px;
  line-height:20px;
  margin-top:5px;
  margin-right:10px;
  cursor:pointer;
}

.homeSk_input{
margin-top:3px;
}

.wb_show_pop{
  width:580px;
  height:90px;
  clear:both;
  position:relative;
  margin:0 auto 10px;
}
.wb_show_pop a.wb_show_close{
	width:9px;
	height:9px;
	position:absolute;
	right:10px;
	top:10px;
	overflow:hidden;
	text-indent:-9999px;
	z-index:100;
}
.wb_show_pop img{
 display:block;
}
.weibo_tip{
	border:1px solid #F8F3D6;
	background:#FFFDDD;
	color:#BB861C;
	padding:8px 13px;
	text-align:right;
	cursor:pointer;
	margin:10px 0 0 0;
	-webkit-border-radius:4px;
	-moz-border-radius:4px;
	border-radius:4px;
}

/*
 * 新增样式
 */        	
.userInfo{
	background:url(wb_post_bg_bg.png) no-repeat!important;
	_background:url(wb_post_bg_bg_ie6.png) no-repeat!important;
}
.userInfo .limit{
	padding: 10px 30px 8px 10px;
}
.weibo_post_tit{
	width:350px;
	height:28px;
	line-height:28px;
	padding:13px 0 0 20px;
	font-size:16px;
	font-weight:bold;
	color:#333;
	font-family:Microsoft Yahei;
	float:left;
	
}
.weibo_post_tit .wb_followed {
	font-family:arial;
}
.weibo_post_tit_bg{
	background:url(wb_post_bg_tit.gif) no-repeat 5px -5px;
}
.weibo_post_tit .wb_pt_tl{
	float:left;
	margin-right:120px;
	height:28px;
	line-height:28px;
	overflow:hidden;
	word-wrap:break-word;
	word-break:break-all;
	
	max-width:270px;
	
}
@-moz-document url-prefix() {.weibo_post_tit .wb_pt_tl { white-space:nowrap;}} 
.weibo_post_tit .wb_pt_tr{
	margin-left:-110px;
	float:left;
	width:90px;
	height:18px;
	overflow:hidden;
	line-height:18px;
	margin-top:4px;
	position:relative;
	padding:0 0 0 15px;
}


.userInfoweek{
	clear:both;
}
.homeSk{
	margin:0px;
	padding:5px 0 0 0;
	background:none!important;
}
.weibo_post_wrap{
	background:url(wb_post_bg_textarea.png) no-repeat center 0px;
	_background:url(wb_post_bg_textarea_ie6.png) no-repeat center 0px;
	padding:0px 0 0 32px;
}  
.weibo_action{
	margin: 4px 32px 0px 10px;
}
.wb_followed{
	border:1px solid #DDDDDE;
	background:#EAEAEA url(icon_ed.gif) no-repeat 3px center;
	font-size:12px;
	padding:1px 3px 1px 10px;
	font-weight:normal;
}
.wb_followed em,.wb_followed a{
	margin:0 3px 0 4px;
}
.wb_followed a{
	
}  


/*
 * 搜索结果->用户
 */
.search_topUser{
	margin:10px 0;
}
.srch_topUser_t,
.srch_topUser_b{
	height:3px;
	line-height:0;
	font-size:0;
	background:url(srch_u_t.gif) no-repeat;
	display:none;
	clear:both;
}
.srch_topUser_b{
		background:url(srch_u_b.gif) no-repeat;	
		}
.srch_topUser_c{
	background:#fff;
	padding:15px 10px 15px 30px;
	height:67px;
}
	.srch_topUser_c ul li{
		width:175px;
		float:left;
	}
		
		.srch_pic{
			float:left;
			display:block;
			width:40px;
			height:40px;
			padding:2px;
			margin-right:6px;
			border:1px solid #ccc;
		}
		.srch_uInfo{
			margin-left:50px;
			min-height:44px;
			_height:44px;
			line-height:20px;
		}
		.srch_topUser_c ul li .cb{
			margin-top:5px;
		}
.srch_topUser_c .addFllow{
	display:block;
}

.wb_scrollT{
  height:21px;
  line-height:21px;
  border:1px solid #8DC1D7;
  padding:0 5px 0 25px;
  color:#333;
  cursor:pointer;
}

/*
*公告
*/
.wb_post{
  width:580px;
  height:64px;
  margin:0 auto;
  border:1px solid #daebbf;
  -webkit-border-radius:4px;
  -moz-border-radius:4px;
  border-radius:4px;
  background:#fbfff1 url(post.gif) no-repeat 21px 23px;
  position:relative;
}
.wb_post dl{
  padding:12px 10px 14px 70px;
  color:#333;
}
.wb_post .dd{
  line-height:20px;
}
.wb_pclo{
 position:absolute;
 width:9px;
 height:9px;
 font-size:0px;
 line-height:0;
 right:10px;
 top:10px;
 text-indent:-9999px;
 cursor:pointer;
}

/*
*打卡领工资
*/
.myTask{
  padding:10px 12px;
  border-top:1px solid #fff;
}
.taskTit{
  margin:0 0 10px 0;
  color:#55A0FF;
}
.taskTit em{
 font-weight:bold;
}
.btn_clock_in,
.btn_clock_in_ed,
.btn_coin_Buction{
  display:inline-block;
  width:80px;
  height:30px;
  line-height:30px;
  color:#fff;
  text-align:center;
}
.btn_clock_in{
	margin-right:10px;
}
.btn_clock_in_ed{
	color:#666;
}
.btn_coin_Buction{
	
}
.sync_sina_bar{
	padding-bottom:10px;
}
/*
 * 空间帖子
 */
.w_b_break{
	word-break:break-all;
	word-wrap:break-word;
	width:263px;
}

/*好友印象*/
.impression li{float:left;height:26px;line-height:24px;margin-bottom:3px;margin-right:3px;white-space:nowrap;width:auto;}
.impression li a{display:block;outline:medium none;padding:2px 15px 2px 5px; color:#fff;}
.impression li a i{display:none;}
.impression li a:hover {color:#fff;cursor:default;position:relative;text-decoration:none;}
.impression li a:hover i {color:#fff;cursor:pointer;display:inline;font-size:11px;font-style:normal;margin-top:-6px;position:absolute;right:3px}
.impression li.col1 a {color:#666699;}
.impression li.col1 a:hover{background:#666699;color:#fff;}
.impression li.col2 a{color:#167EA5;}
.impression li.col2 a:hover{background:#167EA5;color:#fff;}
.impression li.col3 a{color:#4F722E;}
.impression li.col3 a:hover{background:#4F722E;color:#fff;}
.impression li.col4 a{color:#FF9900;}
.impression li.col4 a:hover{background:#FF9900;color:#fff;}
.impression li.col5 a{color:#FF2F25;}
.impression li.col5 a:hover{background:#FF2F25;color:#fff;}
.impression li.col6 a{color:#996600;}
.impression li.col6 a:hover{background:#996600;color:#fff;}



.impression2 li{float:left;height:26px;line-height:24px;margin-bottom:8px;margin-right:3px;white-space:nowrap;width:auto;}
.impression2 li a{display:block;outline:medium none;padding:2px 4px 2px; color:#fff;}
.impcolor0, .impcolor1, .impcolor2, .impcolor3, .impcolor4, .impcolor5, .impcolor6, .impcolor7, .impcolor8, .impcolor9, .impcolor10 {background:url(impression.png) repeat-x 0 0 ;padding:0 10px;}
.impcolor1 {background-position:0 0;}
.impcolor2 {background-position:0 -28px;}
.impcolor3 {background-position:0 -56px;}
.impcolor4 {background-position:0 -84px;}
.impcolor5 {background-position:0 -112px;}
.impcolor6 {background-position:0 -140px;}
.impcolor7 {background-position:0 -168px;}
.impcolor8 {background-position:0 -196px;}
.impcolor9 {background-position:0 -224px;}
.impcolor10 {background-position:0 -252px;}


.f_color1 {color:#666699;}
.f_color2 {color:#167EA5;}
.f_color3 {color:#4F722E;}
.f_color4 {color:#FF9900;}
.f_color5 {color:#FF2F25;}
.f_color0 {color:#996600;}

.friendimpress{background:url(friendimpbg.png) repeat-x 0 0;height:220px;padding:30px 40px;}
.friendimpresslist{margin-top:20px;padding-left:10px;}
.friendimpresslist li{line-height:24px; color:#333}
.fri_list_span{margin-top:8px;}
.fri_list_span span{ margin-right:15px;}

/*脚印*/

.Requestdlbox {border:1px solid #ECEFF5;float:left;height:55px;margin:10px 5px 10px 0;padding:10px 5px;width:230px;}

.Requestdl3{background:#ECEFF5;}

.Requestdl2 dt{width:56px;height:56px;float:left; margin-right:5px;}

.Requestdl2 dd{float:left;overflow:hidden;padding:0 5px;width:200px;}

.Requestdl3 dt{width:56px;height:56px;float:left;margin-right:5px;}

.Requestdl3 dd{float:left;overflow:hidden;padding:0 5px;width:200px;}


/*tags*/
.blue{color:#088cda;}
.tagBox{background:url(tagsBg.png) no-repeat;width:698px;height:155px;margin-bottom:30px;}
.tagAdd{padding:65px 0 0 25px;}
.tagHave{width:310px;padding:25px 15px;}
.tagSole li{float:left; white-space:nowrap;margin-right:1px;margin-bottom:2px; cursor:pointer;}
.tagSole li a:link,
.tagSole li a:visited{float:left;background:#D9ECEF;color:#52878F;padding:5px 8px 0;height:18px;}
.tagSole li a:hover{background:#69B8C4;color:#fff;text-decoration:none;}
.tagHd{line-height:30px;height:30px;background:url(line.png) 0 bottom repeat-x;}
.tagList{margin-bottom:30px;}
.tagList li{float:left;margin-right:10px;height:30px;}
.tagList li a{border:1px solid #b2d9f0;color:#0082cb;float:left; font-family:Simsun;word-break: break-all;white-space:nowrap;background:#fff;}
.tagList li a:hover{ text-decoration:none;background:#edfcff;}
.tagList li a span{display:inline-block;padding:3px 6px;border-right:1px solid #b2d9f0; cursor:pointer;}
.tagList li a del{display:inline-block;padding:4px 4px 2px;cursor:pointer;background:#edfcff;color:#7cbce4; text-decoration:none;}
.tagList li a:hover del{background:#d0eaf9;color:#336699;}
.tagIntr{ font-family:Simsun;line-height:22px;}
.f18{ font-size:18px;}
.space_tags a{line-height:1.5;margin-right:5px; white-space:nowrap;}

/*searchTopic*/
.searchTopic{background:url(searchTopic.png) no-repeat;width:585px;height:35px;}
.searchTopic input{border:0 none;width:460px;margin:5px 0 0 10px;padding:5px 0;font-size:14px;background:none;}
.searchTopic button{width:100px;margin:5px 5px 0 0;border:0 none; cursor:pointer;height:25px;color:#fff; font-size:14px;background:none; font-weight:700;}
.hotList{}
.hotList li{height:25px;line-height:25px;border-bottom:1px dotted #c9dce9;}
.hotList li em,.hotList li span,.hotList li cite{float:left;}
.hotList li em{width:15px; text-align:center;margin-right:10px;}
.hotList li.top em{background-position:-199px 6px; font-size:10px;color:#fb5912;}
.hotList li span{width:134px;height:25px;line-height:25px;overflow:hidden}
.hotList li a{margin-right:5px;}
.hotList li cite{width:9px;height:9px;display:block; text-indent:-2000em;overflow:hidden; background-position:-220px -30px;margin-top:8px;}
.hotList li cite.hotDown{ background-position:-200px -30px;}


/*
 * 话题首页
 */
.pub_topic_t{
	background:#eef0ef;
	padding:3px;
	margin-bottom:5px;
	width:572px;
}
.pub_topic_t1{
	border:1px solid #e0e0de;
	background:#fff;
	padding:10px;
}
.pub_topic_t1 dl{
	padding-left:215px;
	height:124px;
	width:333px;
	position:relative;
}
.pub_topic_t1 .dt{
	height:30px;
	overflow:hidden;
	white-space:nowrap;
	font-size:18px;
	font-family:微软雅黑;
	font-weight:600;
	color:#303030;
	width:auto;
	_width:343px;
	float:none;
}
.pub_topic_t1 .dt a{
	font-family:Arial;
	color:#2965B1;
}
.pub_topic_t1 .dd_img{
	float:left;
	margin-left:-215px;
	margin-top:-30px;
	display:inline;
	zoom:1;
}
.pub_topic_t1 .dd_img img{
	display:block;
	border:1px solid #c9cdce;
	padding:1px;
}
.pub_topic_t1 .dd_cont{
	font-size:14px;
	line-height:2;
	
}
.pub_topic_t1 .dd_cont p{
	height:70px;
	color:#5f5f5f;
}
.pub_topic_t1 .dd_cont a{
	font-size:12px;
}

.pub_topic_list{
	margin-bottom:10px;
	clear:both;
	width:578px;
}
.pub_topic_list_hd{
	height:35px;
	background:url(pub_h_line.gif) repeat-x;
}
.pub_topic_list_hd h3{
	line-height:40px;
	padding-left:10px;
	font-size:14px;
	color:#444444;
	font-weight:bold;
}
.pub_topic_list_c{
	padding:10px 0 0 0;
	zoom:1;
	overflow:hidden;
}
.pub_topic_list_c li{
	width:190px;
	height:25px;
	overflow:hidden;
	text-overflow:ellipsis;
	float:left;
	font-size:14px;
	line-height:25px;
	text-indent:15px;
	margin-bottom:5px;
}
.pub_topic_list_c li a{
	color:#2965B1;
}
.hot_topic_note{
	clear:both;
	width:100%;
	margin:0 auto;
	overflow:hidden;
	text-align:center;
}
.hot_topic_note img{
	display:block;
	margin:0 auto;
}
.pub_cont{
	
}
/*
*tab重组
*/
.tab_friend{
	color:#ccc;
	height:25px;
	margin:0 0 0 8px;
}
.tab_friend a,
.tab_friend span{
	margin:0 5px;
	color:#333;
}
.tab_friend span{
	font-weight:bold;
}
/*微博标题*/
.wb_t_2{
	height:24px;
	line-height:24px;
}
.wb_t_2 .rdo{
	margin:-2px 3px 3px 4px;
}
.wb_t_2 .h5{
	font-weight:bold;
}
/*搜索结果_直接点搜索*/
#searchresultDiv{

}
#searchresultDiv .h3,
.friend_find .h3{
	background:#fff;
	color:#444;
	border-bottom:none;
	font-size:12px;
	height:18px;
	padding:4px 5px 2px 2px;
	border-bottom:1px solid #e4e4e4;
	margin:0 10px;
}
#searchresultDiv h5,
.friend_find h5{
	font-weight:bold;
	color:#333;
}

.regAdd_mode {padding:10px 0;margin-bottom:10px;}
.regAdd_mode_title{float:left;width:115px;color:#333;line-height:20px;}
.regAdd_mode_div{float:left;width:620px;}

.regAdd_mode_div div{margin-bottom:10px;}
.regAdd_mode_div div{margin-bottom:10px;}

.btn_privacy, .btn_privacy em {
    color: #666666;
    cursor: pointer;
    display: block;
    float: left;
    font-size: 12px;
    font-weight: normal;
    height: 23px;
    padding-left: 5px;
}
a.btn_privacy:hover, .privacy_hover {
    background: url(mblog_btn.gif) no-repeat scroll 0 0 transparent;
}
.btn_privacy em {
    height: 19px;
    line-height: 18px;
    padding-left: 0;
    padding-right: 9px;
    padding-top: 4px;
}
a.btn_privacy:hover em, .privacy_hover em {
    background: url(mblog_btn.gif) repeat scroll right -28px transparent;
    text-decoration: none;
}
.cetdowme {
    background: none repeat scroll 0 0 #FFFFFF;
    border: 1px solid #999999;
    clear: both;
    left: 0;
    padding: 1px;
    top: 23px;
    width: 130px;
}
.cetdowme p {
    clear: both;
    color: #333333;
    height: 23px;
    line-height: 23px;
    overflow: hidden;
    padding-left: 5px;
    white-space: nowrap;
    word-wrap: break-word;
}
.cetdowme p label {
    display: block;
    float: left;
    overflow: hidden;
    width: 100px;
}
.cetdowme p .labelbox {
    float: left;
    margin: 4px 3px 0 0;
}
.cetdowme p.opt input {
    height: 16px;
    margin-right: 3px;
    vertical-align: -1px;
    width: 95px;
}
.cetdowme p.txt {
    color: #999999;
    line-height: 20px;
}
.cetdowme p.btn {
    margin: 5px 0;
}
.cetdowme p.btn a {
    margin-right: 8px;
}
.cetdowme .offcheck input {
    visibility: hidden;
}
.cetdowme .hover {
    background: none repeat scroll 0 0 #DFF4FF;
    cursor: pointer;
}
.cetdowme .hover .labelbox, .cetdowme .hover label {
    cursor: pointer;
}
.cetdowme .error_color {
    padding-left: 5px;
}
.groupLink{ padding:8px 10px; background:#f6f6f6}
.groupLink span{ padding:0 8px 0 0}
.groupLink a{ color:#005EAC}
.newbtnadd,.newbtnadd em{background:url(newbtn.png) no-repeat}
.newbtnadd{ float:left; height:23px; line-height:23px; padding-left:10px; margin-right:10px}
.newbtnadd em{ background-position:right -23px; height:23px; padding:0 10px 0 0; color:#fff; display:inline-block}
.navCB{ border-bottom:1px solid #E5E5E5}
.navCB ul{ padding-left:3px}
.navCB ul li{ position:relative;float:left}
.navCB ul li a{ display:inline-block; padding:6px 11px; background:url(sprate.png) right center no-repeat}
.navCB ul li.current{ height:28px;}
.navCB ul li.current a{ font-weight:bold; height:28px; line-height:25px; padding:0 11px; border:1px solid #e5e5e5; border-bottom:none; background:#f6f6f6; left:-3px; position:relative}
.moreI{border-color: #6EAFD5 transparent transparent;
border-style: solid dashed dashed;
border-width: 4px 4px 0;
display: inline-block;
font-size: 0;
height: 0;
left: 3px;
line-height: 0;
position: relative;
top: -2px;
width: 0;}
.navindexB{ padding:5px 0}
.navindexB span{ padding:0 3px}
