@charset "utf-8";
/*=============================  Reset start =====================================*/
body,ul,ol,li,p,div,dl,dt,dd,img,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,blockquote,th,td {margin:0;padding:0;}
body{font-size:13px; font-family: "SimSun","Arial Narrow"; color:#333333; background-color:#ededed; line-height:22px;text-align:center;-webkit-text-size-adjust:none;}  
address, caption, cite, code, dfn, em, i, th, var{font-style: normal;font-weight: normal;}
a{text-decoration:none;color:#429bb8}
a:hover{text-decoration:underline;color:#429bb8}
table {border-collapse:collapse; border-spacing:0;}
fieldset,img {border:0;}
ol,ul{list-style:none;}
caption,th{text-align:left;}
select,input,img,select{vertical-align: middle; }
input,textarea{outline: none; word-wrap: break-word;}
textarea{resize:none;outline-style:none;}
.clearfix:after{content:".";display:block;height:0;visibility:hidden;clear:both;}
.clearfix{zoom:1;}
.l{float:left;}
.r{float:right;}
.arial{font-family:Arial}
.w_vline{color:#429bb8;}
/*============================= top bar start =====================================*/
.topBar{width:100%;background-color:#444444;height:41px;border-bottom:1px solid #595959;}
.topBarInner{width:995px;margin:0 auto}
.topBarLeft{padding-top:7px;_padding-top:13px;height:34px;_height:28px;}
.topBarLeft a,.topBarLeft span,.topBarRight a{float:left;margin-right:16px;line-height:34px;font-size:14px;color:#FFFFFF;font-family:Microsoft Yahei}
.topBarLeft span{color:#11c4fd;}
.icon{background:url(../images/icon.png) no-repeat 0 0;}
.topBarLeft .icon,.topBarRight .icon{display:inline-block;margin-right:9px;vertical-align:-2px;*vertical-align:1px;}
.usaIcon{width:17px;height:18px;}
.wbIcon{width:14px;height:18px;background-position:0 -35px;}
.loginIcon{width:15px;height:19px;background-position:0 -71px;}
.fbIcon{width:22px;height:22px;background-position:0 -106px;}
.topBarRight{padding:11px 0 6px;height:24px;line-height:24px;}
.topBarRight a{line-height:24px;}
.topBarRight .fbIcon{vertical-align:-4px;*vertical-align:0;}
.btn{width:74px;height:24px;text-align:center;}
.btn:hover{text-decoration:none}
.topBarRight .openBtn{background-position:0 -319px;margin-right:16px;}
.topBarRight .loginBtn{background-position:0 -354px;margin-right:0}
/*============================= header start =====================================*/
.header{margin:0 auto;width:1006px;}
.logo{padding-left:4px;}
.mainMenu{margin:12px 8px 0 0;padding:0 1px;background-color:#64bfdc;border-radius:2px;}
.mainMenu a{float:left;display:inline-block;height:36px;line-height:36px;padding-left:8px;font-family:Microsoft Yahei;font-size:15px;color:#FFFFFF}
.mainMenu span{display:inline-block;height:36px;line-height:36px;padding-right:8px;cursor:pointer}
.mainMenu a:hover{color:#FFFFFF;text-decoration:none}
.mainMenu .current,.mainMenu .current:hover{background:url(../images/menuBg.png) 0 0;color:#2f87a3;}
.mainMenu .current span{background:url(http://ui.sina.com/pub/weibo/0522/menuBg.png) right -38px;}
/*============================= footer start =====================================*/
.footer{background-color:#464646;border-top:1px solid #a3a3a3;}
.footerInner{padding:26px 0 28px;width:1006px;margin:0 auto;}
.footerLeft{width:680px;padding-left:35px;line-height:30px;font-size:12px;font-family:Arial;text-align:left;color:#bfbebe;}
.footerLinks a{color:#bfbebe;}
.footerLeft .blue{color:#11c4fd;}
.footerRight{padding:7px 36px 0 0;}

/*=============================  ad start =====================================*/
.topAd,.bottomAd,.mainAd{width:1006px;text-align:center;padding:9px 0;margin:0 auto}
.sideAd{width:300px;height:251px;margin-bottom:10px;text-align:center}
/*=============================  secondMenu start =====================================*/
.secondMenu{margin-top:20px;width:100%;height:58px;background:url(http://ui.sina.com/pub/weibo/0522/secondMenuBg.png) repeat-x 0 0;}
.secondMenuInner{position:relative;width:1006px;margin:0 auto;}
.secondMenuList{position:absolute;top:-14px;left:76px;}
.secondMenuList a{float:left;padding:30px 0 4px;font-size:17px;color:#333333;width:152px;font-family:Microsoft Yahei}
.secondMenuList .current,.secondMenuList a:hover{background:url(../images/icon.png) no-repeat 0 -424px;color:#16a0cc;text-decoration:none;-webkit-text-shadow:2px 2px 0 #FFFFFF,-2px -2px 0 #FFFFFF;-moz-text-shadow:2px 2px 0 #FFFFFF,-2px -2px 0 #FFFFFF;text-shadow:2px 2px 0 #FFFFFF,-2px -2px 0 #FFFFFF}
.secondMenu .links{margin:18px 12px 0 0;}
.secondMenu .links a{font-size:12px;color:#333333;white-space:nowrap}
/*=============================  main start =====================================*/
.main{width:1006px;margin:-14px auto 0;text-align:left}
.blkTop,.blkBot,.blk1Top{width:1006px;height:4px;display:inline-block;background:url(http://ui.sina.com/pub/weibo/0522/blkTop.png) no-repeat 0 0;line-height:0;font-size:0}
.blkCenter{padding:0 3px;background:url(http://ui.sina.com/pub/weibo/0522/blkCenter.png) repeat-y 0 0;}
.blkBot{background:url(http://ui.sina.com/pub/weibo/0522/blkB.png) no-repeat 0 0}
.blkCenter .tit{height:60px;line-height:60px;padding-left:16px;font-size:19px;color:#FFFFFF;background-color:#64bfdc;font-family:Microsoft Yahei}
.blk3Content{padding-top:40px;}
.wbList{padding-left:10px;}
.wbList ul{float:left;width:238px;margin-right:9px;}
.wbList li{margin-bottom:16px;width:216px;padding:10px 10px 0;border:1px solid #e0e0e0;box-shadow:0 0 3px 2px #E0E0E0}
.wbList .pic{width:216px;text-align:center;}
.wbList .con{padding:10px 0 6px;font-size:12px;color:#80807f;}
.wbList .con .user_text{float:left;font-size:15px;font-family:Microsoft Yahei;color:#011017;}
.wbList .con .text_link a{color:#666666}
.wbList .con .text_link a:hover{color:#A3A2A2;text-decoration:none}
.wbList .time{padding-bottom:1px;font-family:Arial;font-size:12px;text-align:right;color:#c1c1c1;}
.page{padding:8px 0 20px;text-align:center;height:33px;overflow:hidden}
.page a{margin:0 4px;background:url(http://ui.sina.com/pub/weibo/0522/pageBg.png) no-repeat 0 0;width:32px;height:33px;line-height:33px;display:inline-block;text-align:center;font-family:Arial;color:#333333;font-size:12px;}
.page a:hover{text-decoration:none}
.page .firstPage,.page .lastPage{width:81px;background-position:0 -106px;font-family:ÀŒÃÂ}
.page .firstPage{margin-right:42px;}
.page .lastPage{margin-left:42px;}
.page .prePage,.page .nextPage{font-family:Microsoft Yahei}
.page span{margin:0 4px;width:31px;height:33px;line-height:33px;background:url(http://ui.sina.com/pub/weibo/0522/pageBg.png) no-repeat 0 -159px;display:inline-block;vertical-align:-12px;}
.page .current{background-position:0 -53px;color:#000000;font-weight:700}
.blk1Top{background:url(http://ui.sina.com/pub/weibo/0522/blk1Top.png) no-repeat 0 0;height:14px;}
.blk1Content,.blk2Content{padding:10px 9px 10px 10px}
.blk1Content{padding-top:0}
.blk1ContentLeft{width:300px;}
.moduleTL{background:url(http://ui.sina.com/pub/weibo/0522/bgTopL.png) no-repeat 0 0;_zoom:1}
.moduleTR{background:url(http://ui.sina.com/pub/weibo/0522/bgTopR.png) no-repeat right top}
.moduleBL{background:url(http://ui.sina.com/pub/weibo/0522/bgBottomL.png) no-repeat 0 bottom;padding-bottom:9px;}
.moduleBR{background:url(http://ui.sina.com/pub/weibo/0522/bgBottomR.png) no-repeat right bottom}
.moduleTL h2{padding:0 0 16px 12px;line-height:34px;font-family:Microsoft Yahei;font-size:16px;font-weight:normal;}
.moduleCon{padding-left:34px;border:solid #d9d9d9;border-width:0 1px;}
.moduleCon li{padding-bottom:9px;}
.moduleCon .face{float:left;margin-right:18px;padding:1px;width:62px;height:62px;border:1px solid #d9d9d9;}
.moduleCon .info{padding-top:11px;}
.moduleCon .info a{font-family:Microsoft Yahei;font-size:15px;color:#000000;}
.suggestModule{margin-bottom:9px;}
.suggestModule .moduleCon{padding-bottom:14px;}
/*============================= start =====================================*/
.wb_focus{margin-bottom:2px;padding:9px 0 10px 10px;border:1px solid #e3e3e3;width:288px;}
.wb_focus .face{padding:4px;border:1px solid #e3e3e3;width:102px;height:102px;}
.wb_focus .add_focus{padding-left:3px;display:inline-block;overflow:hidden;height:22px;_height:24px;line-height:21px;background:url(http://ui.sina.com/pub/weibo/0522/btn_focus.gif) no-repeat 0 0;vertical-align: middle;cursor:pointer;}
.wb_focus .add_focus:hover{text-decoration:none}
.wb_focus .add_focus em{display:inline-block;padding-right:4px;background:url(http://ui.sina.com/pub/weibo/0522/btn_focus.gif) no-repeat right -24px;}
.wb_focus .add_focus em span.addImg{display:inline-block;margin-left: 1px;margin-top: 1px;padding-left: 2px;vertical-align: -7px;background:url(http://ui.sina.com/pub/weibo/0522/gray_icon.gif) no-repeat 0 0;height: 22px;width: 16px;}
.wb_focus .add_focus em span.text{vertical-align: 1px;_vertical-align: -1px;color:#666666;}
.wb_focus .btn_focus{margin:8px 0 0 28px;width:65px;}
.wb_focus .info{margin:3px 0 0 118px;_margin-top:15px;color:#787777;}
.wb_focus .info .name{font-size:15px;font-family:Microsoft Yahei;color:#4e4d4d;}
.wb_focus .info .name .approve{background-position:0 -232px;}
.wb_focus .info .addr{padding-left:20px;background:url(http://ui.sina.com/pub/weibo/0522/ico.png) no-repeat 0 -536px;_background:url(http://ui.sina.com/pub/weibo/0522/ico.png) no-repeat 4px -536px;}
.wb_focus .info p a{text-decoration:underline;}
.wb_focus .info .name .approve{display:inline-block;background:url(http://ui.sina.com/pub/weibo/0522/ico.png) no-repeat 0 -232px;width:14px;height:12px;vertical-align: -1px;}

.blk1ContentRightT{margin:0 0 10px 9px;width:661px;}
.infoModule{width:380px;}
.wbExpressModule{width:262px;}

.infoCon{border:solid #d9d9d9;border-width:0 1px;}
.le_list{margin:0 1px 15px;padding:0 6px 7px 10px;background:url(http://ui.sina.com/pub/weibo/0522/linedot.gif) repeat-x 0 bottom;}
.le_list .list_face{padding:2px;width:50px;height:50px;border:1px solid #cccccc;overflow:hidden;}
.le_list .list_face a{display:inline-block;line-height:50px;width:50px;height:50px;overflow:hidden}
.le_list .le_c{margin-left:67px;line-height:20px;}
.le_list .le_c .content{line-height:18px;word-wrap:break-word}
.le_last{background:none;margin-bottom:0;padding-bottom:0}
.le_list .date{margin: 0 10px 0 0;}
.le_list .info{color:#707070;height:20px;}
.le_list .le_c .link{padding:2px 0 4px;word-wrap:break-word}
.le_c .comment{position:relative;margin-top:18px;padding: 0 16px 14px;width:440px;border:1px solid #dddddd;border-radius:3px;color:#707070;background-color:#f6f6f6;}
.le_c .comment .arrow{position:absolute;left:50px;top:14px;_top:16px;margin:-25px 0 0;width: 25px;height: 11px;overflow: hidden;}
.le_c .comment .arrow *{display: block;font-size: 21px;height: 10px;overflow: hidden;}
.le_c .comment .arrow span{margin: -9px 0 0;color: #F4F4F4;}
.le_c .comment dt{margin:10px 0 0;}
.le_c .comment .approve{display:inline-block;background:url(http://ui.sina.com/pub/weibo/0522/ico.png) no-repeat 0 -207px;width:14px;height:12px;vertical-align: -1px;}
.wbExpressModule .infoCon{padding-bottom:10px;}

.moduleTL1{background:url(http://ui.sina.com/pub/weibo/0522/bgTopL1.png) no-repeat 0 0}
.moduleTR1{background:url(http://ui.sina.com/pub/weibo/0522/bgTopR1.png) no-repeat right top}
.blk1ContentRightB{width:670px;}
.wbListModule .moduleBL{padding:9px 0}
.wbListModule .wbFocusWrap{padding:2px 0 0 11px;border:solid #d9d9d9;border-width:0 1px;}
.wbListModule .wb_focus{float:left;border:none;margin:0;padding:0 3px 0 0;width:161px;}
.wbListModule .wb_focus .face{padding:2px;width:50px;height:50px;}
.wbListModule .wb_focus .info{margin:0 0 0 60px;_margin-left:58px}
.wbListModule .wb_focus .info .name{font-size:12px;line-height:20px;}
.wbListModule .wb_focus .info .addr{background:url(../images/icon.png) no-repeat 0 -548px;_background:url(../images/icon.png) no-repeat 4px -548px;padding-left:18px;font-size:12px;line-height:15px;}
.wbListModule .wb_focus .btn_focus{margin:0;padding-top:5px;*padding-top:1px;_padding-top:5px}
.wbListModule .wb_focus .add_focus{background:url(http://ui.sina.com/pub/weibo/0522/btn_focus1.gif) no-repeat 0 0;height:17px;line-height:17px;}
.wbListModule .wb_focus .add_focus em{background:url(http://ui.sina.com/pub/weibo/0522/btn_focus1.gif) no-repeat right -30px;}
.wbListModule .wb_focus .add_focus em span.addImg{background:url(http://ui.sina.com/pub/weibo/0522/gray_icon1.gif) no-repeat 0 2px;height:16px;width:13px;margin:0;vertical-align:-3px;}
.wbListModule .wb_focus .add_focus em span.text{font-size:10px;height:16px;line-height:16px;overflow:hidden}
.wb_focus_b{padding-top:5px;*padding-top:2px;_padding-top:4px;font-size:12px;line-height:16px;color:#a2a1a1;}
.wb_focus_b .blog{color:#7d787a;}
.wb_focus_b .blog a{white-space:nowrap;width:115px;height:16px;overflow:hidden}

.blk2ContentT{margin-bottom:9px;}
.topicModule{width:244px;}
.topicModule ul,.newsModule ul{padding:3px 0 15px 10px;border:solid #d9d9d9;border-width:0 1px;}
.topicModule li,.newsModule li{padding-left:7px;background:url(http://ui.sina.com/pub/weibo/0522/dot.jpg) no-repeat 0 12px;line-height:24px;height:24px;overflow:hidden;}
.topicModule li a,.newsModule li a,.newsRankModule li a{color:#4e4d4d;}


/* ============================= New css for Hot Topic Starts ============================= */
.HotTopicCon{border:solid #d9d9d9;border-width:0 1px;}
.HotTopicWrap{overflow:hidden; width:100%; padding: 10px 0 0 5px;}
.HotTopic a{background:transparent url(http://ui.sina.com/pub/weibo/tagL.png) no-repeat top left; display: block;float: left; font: 13px; line-height: 18px;height:26px; padding-left: 18px; text-decoration:none; margin:6px 5px 0 0;}
.HotTopic a:hover{ text-decoration:underline;color:#4e4d4d;}
.HotTopic span{ background: transparent url(http://ui.sina.com/pub/weibo/tagR.png) no-repeat top right; display:block; padding: 4px 14px 4px 2px;color:#4e4d4d;}
/* ============================= New css for Hot Topic Ends ============================= */


.newsModule{width:730px;position:relative}
.newsModule ul{width:354px;border:none}
.newsModule .time{color:#bebdbd;}
.newsModule .newsUl,.newsRankModule .newsUl{border:solid #d9d9d9;border-width:0 1px;}
.newsModule .newsUl li{width:341px;overflow:hidden;display:inline-block;white-space:nowrap}
.newsModule .more{position:absolute;top:10px;right:9px;}
.newsModule .more a{font-family:Microsoft Yahei;color:#6b6a6a;height:21px;line-height:21px;display:inline-block}
.newsModule .more span{width:24px;height:21px;display:inline-block;background-position:0 -514px;margin-left:8px;vertical-align:-4px;*vertical-align:-1px;}

.blk2ContentBL .sideAd{margin:0}
.blk2ContentBR{width:670px;}
.adLinks{padding:15px 0;}
.adLinks a{padding-left:15px;float:left;display:inline-block;color:#a3a2a2;width:208px;white-space:nowrap;overflow:hidden}

.newsRankModule{width:670px;position:relative}
.newsRankModule ul{width:311px;padding:3px 0 15px 16px}
.newsRankModule li{display:inline-block;height:24px;line-height:24px;white-space:nowrap;overflow:hidden;width:310px;}
.newsRankModule li span{width:17px;height:15px;display:inline-block;margin-right:10px;background:url(../images/icon.png) no-repeat 0 -195px;font-size:9px;font-family:Arial;text-align:center;line-height:15px;color:#575757;vertical-align:1px;text-shadow: 1px 1px 0 #f5f5f5,-1px -1px 0 #f5f5f5; }
.newsRankModule li .topNum{background-position:0 -160px;color:#FFFFFF;text-shadow:1px 1px 0 #0492c1;}
.newsRankModule .search{position:absolute;top:8px;right:16px;height:26px;}

.goTop{position:fixed;_position:absolute;left:50%;bottom:100px;margin-left:520px;width:42px;height:42px;display:block;background-position:0 -248px;font-size:0;line-height:0;text-indent:-9999px;overflow:hidden}

.topBarRight .username{padding-left:2px;}
.topBarRight .username a{color:#FB6900;float:none;margin:0}
.topBarRight .logout{color:#11C4FD;}
.topBarRight .logout a{color:#11C4FD;float:none;margin:0}
.login_even{color:#11C4FD;font-family:Arial}
