#newmain{padding-top:50px;text-align:center; }
#newmain a{text-decoration:none;}
#mcontent a:hover{ text-decoration:underline}
#newmain .snsearch{float:none;margin:0 auto}
#topLogin{position:absolute; top:0px; right:12px; }
#topLogin a{text-decoration:none;color:#12c;}
#topLogin a:hover{ text-decoration:underline}
#mcontent{ height:360px; text-align:left; width:756px;margin:auto;  margin-top:70px; _margin-top:40px; +margin-top:40px;}
#mcleft{float:left; width:420px;}
#leftt{height:160px;border:1px solid #ebebeb;}
#mcright{float:left; margin-left:10px; border:1px solid #ebebeb; width:320px; height:332px;}
#tsort{background-image:url("../images/titlebg.JPG"); height:27px;  line-height:27px;}
#tsort span{margin-left:8px; font-size:14px; float:left; font-weight:600; color:#616060;}
#tsort a{float:right;width:50px;color:#15c;font-size:13px; }
#sortul{margin-top:5px;}
#sortul li{height:25px; padding-left:42px; overflow:hidden; line-height:25px; background-image:url("../images/num_icon_1.gif"); background-repeat:no-repeat;}
#sortul .li_1{ background-position:15px 7px;}
#sortul .li_2{ background-position:15px -23px;}
#sortul .li_3{ background-position:15px -53px;}
#sortul .li_4{ background-position:15px -83px;}
#sortul .li_5{ background-position:15px -113px;}
#sortul .li_6{ background-position:15px -143px;}
#sortul .li_7{ background-position:15px -173px;}
#sortul .li_8{ background-position:15px -203px;}
#sortul .li_9{ background-position:15px -233px;}
#sortul .li_10{ background-position:15px -263px;}


#sortul li a {color:#15c; text-decoration:none; overflow:hidden; font-size:14px;}
#leftb{ position:relative;margin-top:10px;border:1px solid #ebebeb;height:160px; overflow:hidden; }
.weiboimg{clear:both;float:left;width:60px;margin:6px;}
.weiboimg img{width:50px; height:50px;}
.weibotext{float:left;width:340px; overflow:hidden;}
.lweibo1{ position:relative;border-bottom:1px dashed #ebebeb;height:66px;}
.wcon {color:#000;}
.wcon a{color:#1155CC; text-decoration:none; }
.wcon .wcname{color:#E60012}
.wbtime{position:absolute; right:10px; bottom:2px;color:#888;*margin-left:60px; _margin-left:60px; float:right !important;}
.wbcome{color:#888; margin-left:10px;}
#bottomcont{color:#555;  min-height:30px; min-width:800px;}
#bottomcont a{color:#555;text-decoration:none; }
#bottomcont a:hover{ text-decoration:underline;}
#hexint{position:absolute; bottom:0; left:12px;}
#collects{position:absolute;left:43%; bottom:0; }
#aboutw{position:absolute;  right:12px; bottom:0;}
#bottomcont .feedback {color:#D14836;}
.resizeDiv{ position:absolute;}
#fxbflash{margin:10px 0 0 15px;border:1px solid #fff;}
