.floatDiv {
	left:175px;
}
/*右侧主区域*/
.mainBlock {
	padding-left:10px;
	float:left;
	width:834px;
	background-color:#E7EDF1;
}
.mainup {
	height:17px;
	background:url('../images/public/mainup.gif');
}
.mainbottom {
	clear:both;
	height:15px;
}

/*feed区域*/
#feed {
	padding-left:5px;
}
.feedBlock {
	BACKGROUND-COLOR: #ffffff;
	MIN-HEIGHT: 700px;
	FLOAT: left;
	text-align:left;
	width:600px;


}

.feedTop {
	POSITION: relative;
	HEIGHT: 195px;
	width:600px;
	z-index: 100;
	position: relative;
}
.feedTop TEXTAREA {
	BORDER-BOTTOM: 0px;
	BORDER-LEFT: 0px;
	PADDING-BOTTOM: 3px;
	MARGIN: 55px 0px 0px 62px;
	PADDING-LEFT: 3px;
	WIDTH: 475px;
	PADDING-RIGHT: 3px;
	HEIGHT: 70px;
	FONT-SIZE: 12px;
	OVERFLOW: auto;
	BORDER-TOP: 0px;
	BORDER-RIGHT: 0px;
	PADDING-TOP: 3px
}
.feedList{
	width:580px;
	clear:both;
	float:left;
	position:relative;
	border-bottom:1px dashed #CCCCCC;
	margin-bottom:12px;
	padding-bottom:10px;
	padding-top:15px;
}
.transmit{
	width:500px;
	clear:both;
	float:left;
	position:relative;
	border-bottom:1px dashed #CCCCCC;
	margin-bottom:15px;
	padding-top:15px;
}
.feedBlock .feedList .headPic {
/*	BORDER-BOTTOM: #cccccc 1px solid;
	BORDER-LEFT: #cccccc 1px solid;*/
	PADDING-BOTTOM: 3px;
	PADDING-LEFT: 3px;
	WIDTH: 48px;
	PADDING-RIGHT: 3px;
	FLOAT: left;
	HEIGHT: 48px;
	border:1px solid  #DFDFDF;
	clear:both;
	z-index:1;
/*	BORDER-TOP: #cccccc 1px solid;
	BORDER-RIGHT: #cccccc 1px solid;*/
	PADDING-TOP: 3px
}
.feedBlock .feedList .headPic_small {
/*	BORDER-BOTTOM: #cccccc 1px solid;
	BORDER-LEFT: #cccccc 1px solid;*/
	PADDING-BOTTOM: 3px;
	PADDING-LEFT: 3px;
	WIDTH: 35px;
	PADDING-RIGHT: 3px;
	FLOAT: left;
	HEIGHT: 35px;
	position:relative;
	border:1px solid  #DFDFDF;
	clear:both;
	z-index:2;
/*	BORDER-TOP: #cccccc 1px solid;
	BORDER-RIGHT: #cccccc 1px solid;*/
	PADDING-TOP: 3px
}

.user_photo_head{
	width:48px;
	height:48px;
	z-index:3;
	position:absolute;
}
.feedBlock .feedMain {
	PADDING-BOTTOM: 0px;
	PADDING-LEFT: 2px;
	WIDTH: 490px;
	PADDING-RIGHT: 2px;
	FLOAT: left;
	MARGIN-LEFT: 10px;
	PADDING-TOP: 0px;
}
.feedtransmit{
	width:450px;
	padding:0 10px;
	clear:both;
	position:relative;
}
.feedBlock .feedList .feedContent {
	LINE-HEIGHT: 22px
}
.feedBlock .feedList .feedContent .feedImage {
	BORDER-BOTTOM: #cccccc 1px solid;
	BORDER-LEFT: #cccccc 1px solid;
	PADDING-BOTTOM: 2px;
	PADDING-LEFT: 2px;
	PADDING-RIGHT: 2px;
	MAX-WIDTH: 120px;
	MAX-HEIGHT: 90px;
	BORDER-TOP: #cccccc 1px solid;
	CURSOR: pointer;
	BORDER-RIGHT: #cccccc 1px solid;
	PADDING-TOP: 2px
}
.feedBlock .feedList .feedContent .feedVideo IMG {
	BORDER-BOTTOM: #cccccc 1px solid;
	BORDER-LEFT: #cccccc 1px solid;
	PADDING-BOTTOM: 3px;
	PADDING-LEFT: 3px;
	PADDING-RIGHT: 3px;
	BORDER-TOP: #cccccc 1px solid;
	CURSOR: pointer;
	BORDER-RIGHT: #cccccc 1px solid;
	PADDING-TOP: 3px
}
.feedBlock .feedList .feedContent .quote {
	BORDER-BOTTOM: #cccccc 1px solid;
	POSITION: relative;
	BORDER-LEFT: #cccccc 1px solid;
	PADDING-BOTTOM: 5px;
	LINE-HEIGHT: 22px;
	BACKGROUND-COLOR: #f6f6f6;
	MARGIN-TOP: 10px;
	PADDING-LEFT: 10px;
	WIDTH: 95%;
	PADDING-RIGHT: 10px;
	BORDER-TOP: #cccccc 1px solid;
	BORDER-RIGHT: #cccccc 1px solid;
	PADDING-TOP: 5px
}
.feedBlock .feedList .feedContent .quote .bgimg {
	POSITION: absolute;
	WIDTH: 20px;
	BACKGROUND: url(images/arrow.gif) no-repeat;
	HEIGHT: 11px;
	TOP: -10px;
	LEFT: 20px
}
.feedBlock .feedList .feedMark {
	PADDING-BOTTOM: 5px;
	MARGIN: 0px 0px 5px 0;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	COLOR: #666666;
	PADDING-TOP: 0px
}
.feedBlock .feedList .feedMark .left {
	FLOAT: left
}
.transpond{
	width:200px;
	clear:both;
	position:relative;
}
.feedBlock .feedList .feedMark .pl {
	PADDING-RIGHT: 5px;
	text-align:right;
}
.feedBlock .feedList .comment {
	display: none;
	POSITION: relative;
	PADDING-BOTTOM: 8px;
	LINE-HEIGHT: 22px;
	BACKGROUND-COLOR: #f6f6f6;
	PADDING-LEFT: 10px;
	WIDTH: 95%;
	clear:both;
	PADDING-RIGHT: 5px;
	margin-bottom:15px;
	FLOAT: left;
	BORDER-TOP: #cccccc 1px solid;
	PADDING-TOP: 5px;
	border:1px solid  #DFDFDF;
	z-index:1;
}
.feedBlock .feedList .comment .row {

	PADDING-BOTTOM: 6px;
	WIDTH: 100%;
	MARGIN-BOTTOM: 4px;
	CLEAR: both;
	z-index:3
}
.feedBlock .feedList .comment .hidden {
	OVERFLOW-Y: auto;
	BACKGROUND-COLOR: #f6f6f6;
	MARGIN: 5px 0px;
	DISPLAY: none;
	MAX-HEIGHT: 400px
}

.feedBlock .feedList .comment .bgimg {
	POSITION: absolute;
	WIDTH: 20px;
	BACKGROUND: url(../images/public/arrow.gif) no-repeat;
	HEIGHT: 14px;
	TOP: -10px;
	RIGHT: 41px
}
.feedBlock .feedList .comment .bgimg_re {
	POSITION: absolute;
	WIDTH: 20px;
	BACKGROUND: url(../images/public/arrow.gif) no-repeat;
	HEIGHT: 14px;
	TOP: -8px;
	RIGHT: 54px
}

.feedBlock .feedList .comment .commentContent {
	WIDTH: 368px;
	FLOAT: left;
	margin: 0 0 10px 12px;
}
.transcontent{
	width:330px;
	FLOAT: left;
	MARGIN-LEFT: 20px
}
.feedBlock .feedList .comment .commentContent DIV {
	COLOR: #666666
}
.feedback_content {
	padding:0px 0 0 0px;
	clear:both;
	color: #333333;
	font-size:14px;
}
.feedback_transmit{
	border:1px solid #E6E6E6;
	margin-top:10px;
	padding:10px 10px 0 10px;
	position:relative;
}
.feedback_color{
	color:#004816;
}
.feedback_content a{
	font-size:14px;
	/*color:#6E6E6E*/
}
.feedback_content span {
	color:#6A6A6A
}
#paddle .quick-menu .cart S {
	BACKGROUND:url(../images/mbg.png) no-repeat 999em 0px
}
#paddle-bg {
	Z-INDEX: 9999;
	BACKGROUND: #f7f7f7;
	LEFT: 0px;
	WIDTH: 100%;
	BORDER-BOTTOM: #d2d2d2 1px solid;
	POSITION: absolute;
	TOP: 0px;
	HEIGHT: 25px
}
img {
	border:0 none;
}
ul, ol, li {
	list-style:none;
}
ul.imgList {
	width:470px;
	margin:0 auto;
}
ul.imgList li {
	margin-top:10px;
}
.vedio_left {
	padding-left:10px;
}
.music_vedio {
	margin-top:10px;
	background:url(../images/weibo_44.gif) no-repeat 0px 4px;
	padding-left:10px
}
.media {
	margin-top:5px;
}
.music {
	margin-top:10px;
}
.media img {
	width:33px;
	height:33px;
	padding:30px 45px 30px 45px;
	cursor:pointer;
}
.music img {
	cursor:pointer;
}
.emotion_outer {
	WIDTH: 55px;
	FLOAT: left;
	HEIGHT: 45px
}
.emotion_replay{
	padding-left:20px;
	margin-bottom:2px;
}
.emotion_replay img{
	margin-top:-2px;
}
img {
	vertical-align:middle
}
.reply {
	PADDING-BOTTOM: 2px;
	WIDTH: 100%;
	HEIGHT: 67px;
	CLEAR: both;
	OVERFLOW: hidden;
}
.inputbox {
	width: 380px;
	padding-top: 6px;
}
.lf {
	FLOAT: left
}
.ll{
	position:relative;
	color:#666666;
	z-index:2
}
.ll font{
	color:#6A6A6A;
}
.ll span {
	float:right;
	/*  padding-right: 15px;*/
	color:#9ABBC8;
}
.rf {
	FLOAT: right;

}

.vip_user {
	color:#2ca3ce;
	float:left
}
.vip_user a{
	/*color:#2ca3ce;*/
}
.vip_top{
	padding-top:5px;
}
.right {
	float: left;
	padding-left:0px;
	width: 220px;
	position: relative;
	background:url(../images/circle_r_08.gif) #FFFFFF right top no-repeat;
}
.reome_change{
   	clear:both;
	margin-top:10px;
	padding:0 0 0 0px;
	position:relative;
}
.reome_change img{
    border:none;
	padding:3px;
	height:56px;
	width:56px;
	border:1px solid #E7E7E7;
}
.reme_title{
	font-size:14px;
	padding-left:19px;
	height:20px;
	line-height:20px;
	position:relative;
}
.reme_title span{
    float:right;
	color:#3e7f07;
	padding-right:10px;
}
.reme_store{
	font-size:14px;
	padding-left:9px;
	height:20px;
	line-height:20px;
	position:relative;
	clear:both;
}
.reme_store span {
	float:right;
	color: #C0C0C0;
	padding-right:10px;
}
.recently {
	margin:10px 0 0 0;
	padding:0px;
	position:relative;
	clear:both;
	overflow:hidden;
}
.recently ul {
	list-style:none;
	margin:0px;
	padding:5px 0px 5px 0px;
	text-align:center;
}
.recently ul li {
	float:left;
	width:69px;
	color:#004816;
}
.recently ul li img {
	border:none;
	padding:3px;
	border:1px solid #E7E7E7;
}
.recently span {
	margin:4px 3px 1px 2px;
	background:#e3ffd5;
	border:1px solid #cff3bb;
	color:#0082cb;
	cursor:pointer;
	line-height:normal;
}
.recently span:hover {
	border:1px solid #97e678;
	background:#d7f2ca;
	color:#004870;
}
.addfriend {
	margin:4px 0 4px 0;
	display:block;
}
.recently ul li a:link, .recently ul li a:visited {
	color:#666666;
	text-decoration:none;
}
.recently ul li a:hover {
	color:#d20005;
	text-decoration:none;
}
.right_line {
	border-bottom:1px solid #9dc9e2;
	margin:0px 10px 0 3px;
}
.right_line_public {
	border-bottom:1px solid #9dc9e2;
	margin:0px 10px 10px 3px;
	padding-top:0px;
	height:10px;
	line-height:10px;
	clear:both;
	position: relative
}
.right_text{
	 padding-right:10px;
	 clear:both;
	 padding-top:10px;
}

.right_more_text{
     float:right;
	 padding-right:10px;
	 clear:both;
	 padding-top:10px;
}
right_more_text a{
	color:#000000;

}
.for_weibo {
	float:left;
	width:182px;
	height:36px;
	padding-left:20px;
}
.out_weibo {
	background:#FFFFFF;
	border:1px #c3bdc7 solid;
	height:22px;
	margin-top:10px;
}
.input_con_weibo {
	padding:0;
	width:155px;
	float:left;
	overflow:hidden;
	border-top:none;
	border-left:none;
	border-bottom:none;
	border-right:none;
	overflow:hidden;
}
.ip_weibo {
	width:155px;
	height:16px;
	line-height:16px;
	border:1px #FFFFFF solid;
	padding:3px 0px 0 3px;
	margin:0px;
	vertical-align:middle;
}
.action_weibo {
	float:left;
	width:21px;
	margin:0;
}
.posible_people{
	margin-top:6px;
	padding:3px 0px 3px 0px;
	clear:both;
	height:60px;
}
.posible_img{
	float:left;
	width:56px;
	padding-top:5px;
}
.posible_txt{
	float:left;
	padding-left:15px;
	display: inline;
	padding-top:8px;
}
.posible_txt p{
	padding-top:0px;
	margin-top:0px;
}
.p_width{
	width:54px;
}
.posible_txt span {
	margin:4px 0px 1px 0px;
	background:#e3ffd5;
	border:1px solid #cff3bb;
	color:#0082cb;
	cursor:pointer;
	line-height:normal;
}
.posible_txt span:hover {
	border:1px solid #97e678;
	background:#d7f2ca;
	color:#004870;
	text-decoration:none;
}
.invite_much_p {
	background: url(../images/sy_196.gif) no-repeat left top;
	height:45px;
	clear:both;
}
.more_invite_p{
	padding:18px 0 0 68px;
}
.my_group{
	width:220px;
	white-space: nowrap;
	text-align:center;
	text-overflow:ellipsis;
	color:#000000;
}
.my_group ul{
	list-style:none;
	padding-bottom:0px;
	padding-left:0px;
	padding-right:0px;
	padding-top:6px;
	margin:0px;
}
.my_group ul li{
	cursor: pointer;width:auto; padding:3px; float:left;text-align:center;
}
.my_group ul li img{
	padding:3px;
}
.my_marke{
	width:220px;
	white-space: nowrap;
	text-align:center;
	text-overflow:ellipsis;
	color:#000000;
}
.my_marke ul{
	list-style:none;
	padding-bottom:0px;
	padding-left:0px;
	padding-right:0px;
	padding-top:6px;
	margin:0px;
}
.my_marke ul li {
	cursor: pointer;
	width:auto;
	padding:3px;
	float:left;
	line-height:20px;
	text-align:left;
}
.hidden_lay {
	clear:both;
	position:relative;
	display:none;
	background:url(../images/hidden_03.gif) left top no-repeat;
	width:160px;
	table-layout:fixed;
	word-wrap : break-word ;
	word-break:break-all;
	height:60px;
	margin:3px;
	padding:9px 7px 7px 7px ;
	line-height:19px;
}
.mydiv {
	background:  url(../mblog/images/dowlay.png) repeat;
	text-align: center;
	line-height: 40px;
	font-size: 12px;
	font-weight: bold;
	z-index:999;
	width: 460px;
	left:44%;
	top:40%;
	margin-left:-150px!important;
	margin-top:-60px!important;
	margin-top:0px;
	position:fixed!important;
	position:absolute;
_top:       expression(eval(document.compatMode &&  document.compatMode=='CSS1Compat') ?  documentElement.scrollTop + (document.documentElement.clientHeight-this.offsetHeight)/2 :
 document.body.scrollTop + (document.body.clientHeight - this.clientHeight)/2);
}
.bg, .popIframe {
	background-color: #666;
	display:none;
	width: 100%;
	height: 100%;
	left:0;
	top:0;
	filter:alpha(opacity=60);
	opacity:0.5;
	z-index:1;
	position:fixed!important;
	position:absolute;
_top:       expression(eval(document.compatMode &&  document.compatMode=='CSS1Compat') ?  documentElement.scrollTop + (document.documentElement.clientHeight-this.offsetHeight)/2 :
 document.body.scrollTop + (document.body.clientHeight - this.clientHeight)/2);
}
.popIframe {
	filter:alpha(opacity=0);
	opacity:0;
}
.downlay {
	margin:7px;
	background:#fff;
	width:446px;
	height: auto;
}
#lib_Tab3 {
	width:450px;
	margin:0px;
	padding:0px;
	margin-bottom:15px;
}
.lib_Menubox1 {
	height:28px;
	line-height:28px;
	position:relative;
	border-bottom:1px solid #dde1e4;
}
.lib_Menubox1 ul {
	margin:0px;
	padding:0px;
	list-style:none;
	position:absolute;
	top:3px;
	left:0;
	margin-left:10px;
	height:25px;
	text-align:center;
}
.lib_Menubox1 li {
	float:left;
	display:block;
	cursor:pointer;
	width:80px;
	color: #0033CC;
	margin-right:2px;
	height:25px;
	line-height:25px;
}
.lib_Menubox1 li.hover {
	padding:0px;
	background:#fff;
	width:80px;
	border-left:1px solid #dde1e4;
	border-top:1px solid #dde1e4;
	border-right:1px solid #dde1e4;
	color: #393939;
	font-weight:bold;
	height:25px;
	line-height:25px;
}
.lib_Contentbox1 {
	clear:both;
	margin-top:0px;
	border-top:none;
	text-align:center;
	padding-top:8px;
}
.tran_content {
	color:#959595;
	line-height:20px;
	padding:5px 20px;
	table-layout:fixed;
	word-wrap : break-word ;
	word-break:break-all;
	text-align:left;
	display:block;
	clear:both;
	font-weight: normal;
	font-size: 13px;
}
.tran_content span{
	color:#22a7c6
}
#footer {
	TEXT-ALIGN: center;
	MARGIN-BOTTOM: 10px;
	clear: both;
	FONT-SIZE: 12px;
	FONT-WEIGHT: normal;
	background:  url(../images/foot_50.gif) repeat-x top #a5dcfa;
	padding-top:6px;
}
#footer a {
	width: 100px;
}
#top1 #topnav LI {
	LINE-HEIGHT: 30px;
	DISPLAY: inline;
	MARGIN-LEFT: 8px;
	FONT-SIZE: 14px;
	FONT-WEIGHT: bold;
	MARGIN-RIGHT: 8px
}
#footer #banquan {
	LINE-HEIGHT: 17px;
	MARGIN-TOP: 10px
}

.important {
	font-size:12px;
	float:left;
	position:relative;
	z-index:1;

}
.b, .detailinfo {
	width:360px;
	left:0;
	top:-162px;
	padding:6px;
	margin:16px 0px 12px 0px;
	background: url(../mblog/images/dowlay.png);
}
.b {
	top:60px;
}
.b,.detailinfo dl {
	margin-top:10px;
}
.b,.detailinfo dt dl img {
	padding:3px;
	border:1px solid #C0C0C0;
}
.secret_deta {
	padding-left:25px;
}
.b dt, .detailinfo dt {
	float:left;
	display:inline;
	padding-right:10px;
	z-index:1000000;
}
.b dd, .detailinfo dd {
	line-height:24px;
}
.links {
	margin-top:8px;
	position:relative;
	text-align:left;
	clear:both;

}

.links img {
	width:24px;
	height:24px;
}
.links_bot {
    background: none repeat scroll 0 0 #f3f3f3;
    clear: both;
    margin-top: 8px;
    padding: 5px 15px;
    position: relative;
    text-align: left;
}

.links_bot a{
	padding:3px;
}
.links_bot a:hover{
	text-decoration:none;
}
.b .i, .detailinfo .i {
	padding:0 6px 0 6px;
	color:#ccc
}
.b .bt, .detailinfo .bt {
	float:right;
	border:1px solid #CCC;
	width:100px;
	height:21px;
	line-height:21px;
	padding:0 8px;
}
.important .arrow, .ar {
	margin-top:12px;
	background: url(../mblog/images/new_index_bg.png) no-repeat scroll -223px -71px transparent;
	height: 8px;
	left: 13px;
	top: 10px;
	width: 16px;
	z-index:12;
}
.important .ar {
	background-position:-142px -71px;
	top:54px;
}
.important .arrow, .important .ar, .b, .detailinfo {
	position:absolute;
	overflow: hidde;
	display:none;
}
.downhead_info {
    background: none repeat scroll 0 0 #FFFFFF;
    color: #7B7B7B;
  padding-top: 8px;
}
.downhead_info dl{
    padding:0px 8px;
}
.innerhead{
	width:11px; height:11px;
}
/*我的微博*/
.all_fd{
     padding:3px;
	}
.now_aa{
	color:#000;
	text-decoration:none;
}

.bqbq{
	width:54px;
}
.uploadphp {
    margin: 0;
    color:#2584B0;
}
uploadphp a{
	padding:0px;
	margin:0px;

}
.uploadphp object{
	height:15px;
	position:absolute;
	margin-left:0px;
	padding-left:0px;

}
.uploadPicReview {
    background-color: #FFFFFF;
    display: none;
    left: 48px;
    position: absolute;
    top: 22px;
    width: 1px;
    z-index: 100000;
}
.uploadifyQueueItem{
	margin-top:15px;
	position:absolute;
}
.uploadifyQueueItem div {
	display:none;
}
.feedBlock .feedList .ll .reply_num {
	float:none;
	padding:0;
}
.feedBlock .feedList .headPic_small_out {
	/*	BORDER-BOTTOM: #cccccc 1px solid;
	BORDER-LEFT: #cccccc 1px solid;*/
	PADDING-BOTTOM: 3px;
	PADDING-LEFT: 3px;
	WIDTH:40px;
	PADDING-RIGHT: 3px;
	FLOAT: left;
	HEIGHT: 40px;
	clear:both;
	z-index:1;
	/*	BORDER-TOP: #cccccc 1px solid;
	BORDER-RIGHT: #cccccc 1px solid;*/
	PADDING-TOP: 3px
}
/*右侧显示部分*/
.rightBlock {
	float:left;
	width:230px;
	overflow:hidden;
}
.rightBlock .profile {
	float:left;
	margin-left:8px;
}
.rightBlock .profile .userHead {
	float:left;
	margin-top:2px;
	text-align:center;
	padding:2px;
	border:1px #cccccc solid;
	background-color:#FFFFFF;
	height:50px;
	width:50px;
}
.rightBlock .profile .userInfo {
	margin-left:10px;
	width:147px;
	float:left;
	text-align:left;
}
.rightBlock .profile .userInfo li {
	width:70px;
	float:left;
}
.rightBlock .block {
	float:left;
	width:213px;
	margin-left:8px;
	padding-bottom:5px;
}
.rightBlock .block ul{
	padding-left:3px;
}
.rightBlock .block .group li{
	width:100px;
	float:left;
}
.rightBlock .block .title {
	color:#0078B6;
	height:20px;
	border-bottom:1px #FFFFFF dashed;
	margin-bottom:3px;
	padding-bottom:3px;
}

.rightBlock .vistorList {
	margin-top:5px;
	padding-left:0px;
}
.rightBlock .vistorList li {
	float:left;
	width:60px;
	height:75px;
	margin-left:5px;
	text-align:center;
 	overflow:hidden;
}
.rightBlock .vistorList .headPic {
	padding:2px;
	border:1px #cccccc solid;
	background-color:#FFFFFF;
	width:48px;
	height:48px;
	cursor:pointer;
}
.rightBlock .vistorList .headPic img{
	width:48px;
	height:48px;
}
.uploadPicReview {
	position:absolute;
	left:58px;
	width:1px;
	top:22px;
	z-index:100;
	display:none;
	background-color:#FFF
}
.mblogback_transmit {
    border: 1px solid #E6E6E6;
    margin-top: 10px;
    padding: 10px 10px 0;
    position: relative;
	background:#F3F3F3;
}
.mblogback_color {
    color: #004816;
}
.mblogback_content a {
    color: #6E6E6E;
    font-size: 14px;
}
.mblogback_content span {
    color: #6A6A6A;
}
.reome_change {
	clear:both;
	margin-top:10px;
	padding:0 0 0 0px;
	position:relative;
}
.reome_change img {
	border:none;
	padding:3px;
	height:56px;
	width:56px;
	border:1px solid #E7E7E7;
}
.reme_title {
	padding-left:19px;
	height:20px;
	line-height:20px;
	position:relative;
	/*color:#617F89*/
}
.reme_title span {
	float:right;
	color:#2584B0;
	padding-right:10px;
	font-weight:normal;
}
.for_weibo {
	float:left;
	width:182px;
	height:36px;
	padding-left:20px;
}
.out_weibo {
	background:#FFFFFF;
	border:1px #c3bdc7 solid;
	height:22px;
	margin-top:10px;
}
.input_con_weibo {
	padding:0;
	width:155px;
	float:left;
	overflow:hidden;
	border-top:none;
	border-left:none;
	border-bottom:none;
	border-right:none;
	overflow:hidden;
}
.ip_weibo {
	width:155px;
	height:16px;
	line-height:16px;
	border:1px #FFFFFF solid;
	padding:3px 0px 0 3px;
	margin:0px;
	vertical-align:middle;
	color:#6C6C6C
}
.action_weibo {
	float:left;
	width:21px;
	margin:0;
}
.bt_weibo {
	background: url(../mblog/images/searchTopic.gif) no-repeat center;
	border:none;
	width:21px;
	height:22px;
	cursor:pointer;
}
.hot_weibo_tit {
	margin:0px 0 5px 0;
	padding:0px 0 0 10px;
	text-align:left;
	position:relative;
	clear:both;
	width:210px;
	overflow:hidden;
	clear:both;
}
.hot_weibo_tit ul {
	list-style:none;
	margin-bottom:0px;
	margin-left:0px;
	margin-right:0px;
	margin-top:6px;
	padding-bottom:0px;
	padding-left:3px;
	padding-right:0px;
	padding-top:0px;
}
.hot_weibo_tit ul li {
 width:180px  color:#004816;
	text-align:left;
	height:24px;
	line-height:24px;
}
.hot_weibo_tit ul li span {
	float:right;
	color:#b8b8b8;
	padding-right:3px;
}
.hot_weibo_tit ul li a:link, .hot_weibo_tit ul li a:visited {
	text-decoration:none;
}
.hot_weibo_tit ul li a:hover {
	color:#0078B6;
	text-decoration:underline;
}
.us_friend{
text-align:center;font-size:13px; margin:10px 10px 0 10px; height:30px; line-height:30px;  border:1px solid #EDDDAB;color:#617F89; font-weight:bold;
}
.us_friend a{
	text-decoration:none;
	font-weight:normal;
}
.us_friend a:hover{
	text-decoration:underline;
}
.us_friend span{
	color: #DFDFDF
}
.ll a{
	color:#9ABBC8;
	text-decoration:none;
}
.card{
	background:#FAF9F9;
	width:178px;
	padding:8px ;
	color:#999999;
	line-height:21px;
	position:relative;
	border-radius:5px;
	border:1px solid #c9dfe9;
	margin:10px 0 0 10px;
}
.card .arrow {
	height:10px;
	margin: 0 0 0 15px;
	position:absolute;
	overflow: hidden;
	width: 17px;
	background:url(../mblog/mine_files/images/arrow1_03.gif) no-repeat;
	left: 11px;
	top: -10px;
}

#dymenu {
       MARGIN: 0px auto;
       TEXT-ALIGN: left;
	   position:relative;
	   z-index:22;
	   float:left
}
#dymenu B {
    -moz-transition: -webkit-transform 0.2s ease-in 0s;
    border-color: #BBBBBB #FFFFFF #FFFFFF;
    border-style: solid;
    border-width: 4px;
    font-size: 0;
    height: 0;
    line-height: 0;
    position: absolute;
    right: 0;
    top:10px;
    width: 0;
}
}
#dymenu .root {
       BACKGROUND: #fff;
}
#dymenu .root:unknown {
CLEAR: both;
DISPLAY: block;
VISIBILITY: hidden;
HEIGHT: 0px;
content: "."
}
#dymenu .root LI {
       FLOAT: left;
       POSITION: relative
}
#dymenu .root A {
       CURSOR: pointer;
       TEXT-DECORATION: none
}
#dymenu .root TABLE {
       BORDER-COLLAPSE: collapse;
       border-spacing: 0
}
#dymenu .root H3 {
       PADDING: 0px 10px 0px 10px;
       FONT-SIZE: 12px;
       MARGIN: 0px;
	   font-weight:normal;
       CURSOR: pointer;
       COLOR: #669BB7;
       LINE-HEIGHT: 25px;
       HEIGHT: 25px
        WIDTH: 110PX;
}
#dymenu .root UL {
       DISPLAY: none;
	   border:1px solid #DFDFDF;
}
#dymenu .root A:hover {
		background:#ffffff;
       COLOR: #669BB7
}
#dymenu .root A:hover H3 {
       BACKGROUND: #fff;
       COLOR: #669BB7
}
#dymenu .root LI:hover {
       BACKGROUND: #fff;
}
#dymenu .root A:hover UL {
       DISPLAY: block;
       BACKGROUND: #fff;
       LEFT: 0px;
       WIDTH: 110px;
       POSITION: absolute
}
#dymenu .root LI:hover UL {
       DISPLAY: block;
       BACKGROUND: #fff;
       LEFT: 0px;
       WIDTH: 110px;
       POSITION: absolute
}
#dymenu .root UL LI {
       BORDER-TOP: #fff 1px solid;
       FLOAT: none;
       POSITION: relative
}
#dymenu .root UL A {
       DISPLAY: block;
       VERTICAL-ALIGN: middle;
       WIDTH: 100%;
       COLOR: #669BB7;
}
#dymenu .root UL A:hover {
       BACKGROUND: #fff;
       COLOR: #669BB7;
}
#dymenu .root A:hover A UL {
       DISPLAY: none;
       BACKGROUND: none transparent scroll repeat 0% 0%;
       POSITION: static
}
#dymenu .root LI:hover LI UL {
       DISPLAY: none;
       BACKGROUND: none transparent scroll repeat 0% 0%;
       POSITION: static
}
#dymenu .root A:hover A:hover UL {
       MARGIN-TOP: 0px;
       DISPLAY: block;
       BACKGROUND: #eee;
       LEFT: 100px;
       POSITION: absolute;
       TOP: 0px
}
#dymenu .root LI:hover LI:hover UL {
       MARGIN-TOP: 0px;
       DISPLAY: block;
       BACKGROUND: #eee;
       LEFT: 100px;
       POSITION: absolute;
       TOP: 0px;
}
#dymenu .root UL UL LI {
       BORDER-LEFT: #fff 1px solid
}
.selectbg{
    background: none repeat scroll 0 0 #FFFFFF;
    border: 1px solid #FFFFFF;
    border-radius: 3px 3px 3px 3px;
    color: #000000;
    padding: 0px;
}
.oribg{
	color: #669BB7;
}
.mark_list{padding:0}
.mark_list ul{
	list-style:none;
	margin:0px;
	padding:0px;
}
.mark_list ul li{
	float:left;
	width:70px;
	padding:2px;
	margin:0px;
	display:block;
}

