@charset "utf-8";
/* reset */
body, h1, h2, h3, h4, h5, h6, hr, p, blockquote, dl, dt, dd, ul, ol, li, fieldset, form, lengend, button, input, textarea, th, td { margin: 0; padding: 0 }
body, button, select, textarea { font-family: "宋体", "Arial", HELVETICA; font-size:14px; background:#ffffff; -webkit-text-size-adjust:100% }
h1, h2, h3, h4, h5, h6 { font-size: 100%; font-weight:normal }
address, cite, dfn, em, var, i { font-style: normal }
code, kbd, pre, samp, tt { font-family: "Courier New", Courier, monospace }
small { font-size: 12px }
ul, ol { list-style: none }
legend { color: #000 }
fieldset, img { border: none }
button, input, select, textarea { font-size: 100%; vertical-align:middle }
table { border-collapse: collapse; border-spacing:0 }
img { vertical-align:bottom }
/* clearfix */
.movielist ul:before, .movielist ul:after, .clearfix:before, .clearfix:after { content:""; display:table }
.clearfix:after { clear:both }
.movielist ul, .clearfix { zoom:1 }
.ll { float:left }
.r { float:right }
.pr { position:relative }
.dis { display:block }
.undis { display:none }
textarea { resize:none }
a:link { outline:none; color: #000; text-decoration: none }
a:visited { color: #000; text-decoration: none }
a:hover, a:active { color: #cd0000; text-decoration: underline }
a:focus { outline:0 }
.absolute{position:absolute;}
/*全局*/
body { font:12px/1.75 "宋体", "Arial", sans-serif; background:#fff; color:#000; -webkit-text-size-adjust:100% }
.user_mod .userName:after, .btbox:after, .hot-read .bd li:after, .hot-comment .bd dl:after, .wb-news-mod .bd dl:after, .love-read dl:after, .essence-mod dl:after, .cf:after { content:""; display:block; clear:both; height:0px; visibility:hidden }
.user_mod .userName, .btbox, .hot-read .bd li, .hot-comment .bd dl, .wb-news-mod .bd dl, .love-read dl, .essence-mod dl, .cf {
*display:inline-block; zoom:1 }
.ff-t { font-family:Tahoma }
.fw-b { font-weight:bold }
.f14 { font-size:14px }
.mar-cf { margin-bottom:0 }
.mar-b-10 { margin-bottom:10px }
.mar-b-30 { margin-bottom:23px }
.mar-b-18 { margin-bottom:11px }
/* layout */
.body-Article { width:960px; margin:0 auto }
.main { float:left; width:640px }
.side { float:right; width:300px }
#top { top:0; width:100%; z-index:100; left:0; margin-bottom:10px; }
.topList { width:100%; height:85px; overflow:hidden }
.navWrap { height:35px; margin-bottom:10px }
.nav_jh { width:100%; min-width:1000px; text-align:center; height:35px; background:#379be9; top:0; z-index: 100 }
/* sprite */
.shareBtn-bd a, .scrollBtn a, .hot-voting-con, .hot-voting, #cmt_post_btn, #topPic_close, .cmt-share-btn label { background:url(../img/news/s_gallery_2012110702.png) no-repeat 0 0; display:inline-block }
.scrollBtn a, .scrollBtn a:link, .scrollBtn a:visited, .scrollBtn a:hover { color:#fff }
/*头部推荐��?*/
#topPic { overflow:hidden; margin:0 auto }
.top-article { background:#333 url(../img/news/topPicbg.png) repeat-x 0 0; position:relative; z-index:0; font-size:0; line-height:0; min-width:1000px; height:92px; display:none }
.top-article-list { padding:10px 20px }
.top-article-list table { width:100% }
.top-article-list dl { width:230px; height:72px; margin:0 auto; overflow:hidden; cursor:pointer }
.top-article-list dl:hover { color:#fff }
.top-article-list dl dt { float:left }
.top-article-list dl dd { float:right; width:130px; height:59px; text-align:left; font-size:14px; line-height:22px; overflow:hidden }
.top-article-list dl dd a, .top-article-list dl dd a:hover { display:block; padding:12px 0; color:#dddddf; text-decoration:none }
.top-article-list dl dd a:visited { color:#dddddf; }
.top-article-list { position:relative }
#topPic_close { position:absolute; width:24px; height:24px; right:0; top:0; background-position: -62px -522px }
#topPic_close:hover { background-position: -62px -546px }
/*主�?�航 迷你导航*/
.nav-Article { padding:0 10px 0 0; line-height:25px; float:left; font-family: Microsoft Yahei; position: relative; z-index:20 }
.nav-Article ul { float:left }
.nav-Article ul li { float:left; font-size:14px; background:url(../img/news/bg_nav_li.png) no-repeat right center }
.nav-Article ul li a, .nav-Article ul li a:visited, .nav-Article ul li a:link, .nav-Article ul li a:hover { color:#feffff; text-decoration:none }
.nav-Article ul li a { display:block; padding:5px 11px }
.nav-Article ul li a:hover { background:#1669AB }
.colorPd { color:#fff000 }
.nav-Article ul .colorPd a, .nav-Article ul .colorPd a:visited, .nav-Article ul .colorPd a:link, .nav-Article ul .colorPd a:hover { color:#fff000 }
.nav-Article ul .nav-color a, .nav-Article ul .nav-color a:visited, .nav-Article ul .nav-color a:link, .nav-Article ul .nav-color a:hover { color:#FFCC00 }
/*迷你导航*/
.site-nav-mblogin { float:right }
.mblog_logined_info { float:left }
.mblog_logined_info, .mblog-info, .qzone-info, .mail-info, .pengyou-info { display:inline; float:left; margin-right:10px }
.qzone-nav, .qzone-nav, .mail-nav, .pengyou-nav { background-image:url(../img/news/icon_mininav.png); background-repeat:no-repeat }
.mblog-info a, .qzone-nav a, .mail-nav a, .pengyou-nav a { display:inline-block; width:44px; text-indent:18px }
.mblog-info a { background-position:left 3px }
.qzone-nav a { background-position:left 3px }
.mail-nav a { background-position:left 3px }
.pengyou-nav a { background-position:left 3px }
/*主体部分*/
/*顶部广告*/
.body-Top-Ad { margin-bottom:10px }
.crumbs-tool { margin-bottom:10px }
.crumbs-div, .crumbs-div img, .nav-list, .crumbs-div ul, .crumbs-div ul li { float:left }
.search-soso { float:right; width:222px; padding-top:2px }
.crumbs-div img { padding-right:20px }
.crumbs-bor { display:inline-block; float:left; width:1px; height:17px; margin-top:8px; overflow:hidden; background:#e8e8e8 }
.nav-list { margin-top:6px; padding-left:22px; line-height: 16px; padding-bottom:2px; /*width:470px;*/ height:16px; position:relative; }
.nav-list a { display:inline-block; line-height: 25px; padding:0 6px; font-family: "��?��?雅黑", "MicrosoftYahei", "宋体", "Arial" }
.nav-list a:hover { text-decoration:none; background:#3a9bea; color:#fff }
.nav-list .cur { line-height:22px; color:#2c95e8 }
.nav-list .cur:hover { color:#fff }
.crumbs-div ul { padding-left:24px; width:560px; position: absolute; top: -4px }
.crumbs-div ul li { display:inline-block; padding:2px 3px; font-family:'��?��?雅黑' }
.crumbs-div ul .curr { background:#389bec }
.crumbs-div ul li a, .crumbs-div ul li a:visited, .crumbs-div ul li a:link, .crumbs-div ul li a:hover { color:#000; text-decoration:none }
.tit-bar .all-number-comment { float: right; padding-left:18px }
.all-number-comment a { display:inline-block; padding-left:36px; padding-right: 10px; height:23px; font-weight:bold; font-size:13px; font-family:'tahoma'; background-color:#ebf5fd; background-image:url(../img/news/pl_icon.png); background-repeat:no-repeat; background-position:left 0 }
.all-number-comment a, .all-number-comment a:visited, .all-number-comment a:link { color:#506fa5 }
.all-number-comment a:hover { color:#cd0000; text-decoration:underline; background-position:0 -77px; background-color:#fcf4ec }
.search-soso input { vertical-align: middle; float:right }
.input-con { padding:4.5px; color:#989898; border:1px solid #e7e7e7; background:#f4f4f4; border-right:none; width:161px }
/*正文大区部分*/
#Main-Article { border-top:1px solid #dbdbdb }
#C-Main-Article { padding-top:16px }
#C-Main-Article .hd { border-bottom:1px dotted #dbdbdb; padding-bottom:1px }
#C-Main-Article .bd { outline:none }
#Cnt-Main-Article { padding-top:35px; padding-bottom:2px; font-size:16px; line-height:28px }
#Cnt-Main-Article p { margin-bottom:29px; font-size:16px; line-height:28px; text-indent:32px;}
#Cnt-Main-Article p img{ margin-left:-32px;}
#Cnt-Main-Article .titdd-Article { padding: 12px 18px 10px; font-size:14px; background:#f3f3f3; margin-top:-20px; }
#C-Main-Article h1 { padding-bottom:16px; font-family:'��?��?雅黑'; font-size:26px; text-align:center; }
#C-Main-Article h2.article-subtitle { font-family:'宋体'; font-size:16px;  line-height:25px; text-align:center; }
.tit-bar { color:#666666 }
.tit-bar span { float:left }
.titTag a, .titTag a:link, .titTag a:visited, .titTag a:hover { color:#2d96e9 }
.titTag { font-size:14px }
.article-time { padding-right:13px; padding-left:5px; height: 12px; line-height: 12px; margin-top: 4px }
.article-time b { font-weight:100; padding-left:3px }
.pach-line { display:inline-block; width:1px; background:#e8e8e8; overflow:hidden; height:13px; margin: -3px 8px }
.bor-tit { display:inline; background:#E8E8E8; height:13px; margin-left:0px; margin-right:9px; margin-top:4px; overflow:hidden; width:1px }
#backqqcom img { vertical-align: text-top }
.color-a-0 { padding-right:7px }
.color-a-0 a, .color-a-0 a:link, .color-a-0 a:visited { color:#2D96E9 }
.color-a-0 a:hover { color:#2D96E9 }
.color-a-1 a, .color-a-1 a:link, .color-a-1 a:visited { color:#666 }
.color-a-1 a:hover { color:#cc0001 }
.shareBtn a:hover { text-decoration: none }
.color-a-2 a, .color-a-2 a:link, .color-a-2 a:visited { color:#666 }
#Cnt-Main-Article .a-tips-Article, #Cnt-Main-Article .a-tips-Article:visited, #Cnt-Main-Article .a-tips-Article:link { border-bottom:1px dotted #536da6; }
#Cnt-Main-Article .a-tips-Article:hover { color:#536da6; border-bottom:1px dotted #536da6; text-decoration:none }
#Cnt-Main-Article p a, #Cnt-Main-Article p a:visited, #Cnt-Main-Article p a:link { border-bottom:1px dotted #536da6; }
#Cnt-Main-Article p a:hover { color:#536da6; text-decoration:none }
#Cnt-Main-Article p .mbCardUserDetail a { border-bottom:none }
#Cnt-Main-Article .mbSourceCardInfo a { border:none }
#Cnt-Main-Article #backqqcom { border:none }
#Cnt-Main-Article #backqqcom { color:#5170A6; }
#Cnt-Main-Article #backqqcom:hover { color:#cc0000; }

/*相关推荐mod*/
#C-Main-Article .about-other-read-mod .hd, #C-Main-Article .about-read .hd { border:none }
.hd-line h2 { color:#56abee; font-size:16px; font-family:'��?��?雅黑' }
.hd-line .mod-line-con { background:#e8e8e8 }
.hd-line .mod-line-con .mod-line { width:67px; height:1px; background:#56abee; overflow:hidden }
.about-read { border-bottom:none }
.about-read h2 { font-weight:bold; font-size:14px }
.about-read .hd { padding-top:19px }
.about-read .hd h2 span { display:inline-block; margin:0 2px; border:1px solid #dfdedc }
.about-read .hd h2 span a { display:block; padding:1px 3px; text-decoration:none; font-weight:normal }
.about-read .hd h2 span a, .about-read .hd h2 span a:visited, .about-read .hd h2 span a:link, .about-read .hd h2 span a:hover { color:#5170a6; }
.about-read .hd h2 span a:hover { background:#3096e8; color:#fff; }
.about-read .bd ul { padding-top:5px }
.about-read .bd li { padding-left:11px; line-height:29px; font-size:14px; background:url(../img/news/icon_point.png) no-repeat 0 center }
.about-read .bd li a, .about-read .bd li a:visited, .about-read .bd li a:link { color:#333 }
.about-read .bd li a:hover { color:#cb0003; text-decoration:underline }
.about-read .bd li span { display:inline-block; padding-left:7px; font-size:12px; color:#bababa }
.hot-read { padding:9px 0 10px 0 }
#C-Main-Article .hot-read .hd { padding-bottom:0 }
.hot-read .hd h2 { font-size:14px; font-weight: bold; padding-right:25px; background:url(../img/news/icon_hot.png) no-repeat 65px 4px }
.hot-read .bd li { padding-left:11px; line-height:30px; _line-height:28px; *line-height:28px;
font-size:14px; background:url(../img/news/icon_point.png) no-repeat 0 center }
.hot-read .bd li a { float:left; width:340px; overflow:hidden; height:30px; _height:28px; *height:28px
}
.hot-read .bd li a, .hot-read .bd li a:visited, .hot-read .bd li a:link, .hot-read .bd li a:hover { color:#333333; text-decoration: none }
.hot-read .bd li a:hover { color:#cb0003; text-decoration:underline }
.hot-voting-con { float:left; width:48px; height:3px; margin-top: 13px; margin-left:16px; background-position:0 -535px; overflow:hidden; font-size:0; line-height:0 }
.hot-voting { display: inline-block; width:10px; height:3px; background-position:0 -548px; }
.otherNews .bestSelect p { line-height:30px; font-size:14px; color:#99AABE }
.otherNews .bestSelect p a, .otherNews .otherNews p a:visited, .otherNews .otherNews p a:link { color:#333 }
.otherNews .bestSelect p strong { font-size:14px; color:#000 }
.otherNews .bestSelect strong { font-size:14px }
.otherNews { border-bottom: 1px dotted #DBDBDB; }
.bestSelect { color:#333; font-size:14px; line-height:30px }
.bestSelect table { margin-left:-5px }
.bestSelect td { font-size: 14px; line-height: 30px; color:#99AABE }
.bestSelect td span { color:#C0C0C0 }
.bestSelect a, .bestSelect a:visited, .bestSelect a:link, .bestSelect a:hover { color:#333; font-size:14px }
/*推荐��?��?*/
#followall_mod .hd { width:588px; padding:0; padding-top: 14px; border:none; text-align:left }
.followall_mod { border-top: 1px dotted #DBDBDB; padding-bottom:15px }
.followall_mod .hd { position:relative; height:26px; color: #000; margin-top:2px; overflow:hidden }
.followall_mod .mdline { position:absolute; top:12px; width:588px; margin-left:0; padding:0; border-top:1px solid #DADBD6 }
.followall_mod .hd h2 { position:absolute; height:20px; margin-left:0; padding:0; background:#fff; font-size:14px; font-weight:bold }
.followall_mod .userlist { padding:7px 0; overflow: visible }
.followall_mod .userlist li { float:left; display:inline; width:106px; text-align:left; height:87px }
.followall_mod .userlist li img { width:50px; height:50px; padding:3px; border:1px solid #D2D2D2 }
.followall_mod .userlist li p { width: 95px; height:20px; padding-top:2px; line-height:20px; overflow:hidden }
.followall_mod .userlist li p input { vertical-align:middle; margin:-2px 3px 1px 0 }
.followall_mod .btbox { width:180px; margin:2px 0 0 252px }
.followall_mod .btbox a { padding-left:12px }
.followall_mod .btshouting { float:left; width:105px; height:30px; border:none; background:url(../img/news/btn_all_follow.png) no-repeat; cursor:pointer; color:#fff; font-weight:bold; font-size:14px; text-indent: -999999px }
.followall_mod .followed { background-position:0 -50px; background-repeat:no-repeat }
.followall_mod .userlist li .userIntro { height:auto; margin-bottom:8px; padding:10px 6px 0 6px; line-height:20px; color:#535353; text-align:center; overflow:hidden }
.followall_mod .userlist li .userIntro a, .followall_mod .userlist li .userIntro a:visited, .followall_mod .userlist li .userIntro a:hover { color:#535353 }
#C-Main-Article .followall_mod .bd { z-index:9 }
#C-Main-Article .ft, .followall_mod .bd { overflow:visible }
.followall_mod .mdline { display:none }
.followall_mod .infoMblog .mbSourceCardInfo { left:0; margin-top: 23px; *margin-top: 80px;
_margin-top: 80px }
#followall_mod .hover { z-index:110 }
.followall_mod .hd h2 { float: left; position:static; width: 76px }
.followall_mod .hd span { float:left; line-height:26px; color:#4FA6CB; cursor: pointer }
.followall_mod .hd span:hover { text-decoration:underline }
.followall_mod .mbSourceCardInfo .userPic a img { width:50px; height:50px; padding:0; border:#d2d2d2 1px solid }
.userIntro { display:none }
.infoMblog { position: relative; z-index:auto; }
.infoMblog .infoMblogLink { color:#0B3B8C }
.infoMblog .mbSourceCardInfo { position: absolute; z-index:1; left:-20px; top:0; width:194px; margin-top: 20px; text-align:left; text-indent:0 }
.infoMblog .mbSourceCardInfo { -moz-border-radius: 6px; -moz-box-shadow: 2px 2px 2px #d4d4d4; -webkit-border-radius: 6px; -webkit-box-shadow: 2px 2px 2px #d4d4d4 }
.infoMblog .mbSourceCardInfo { height:auto; padding:0 10px 10px 10px; background:#fff; border:#c6cfdd 1px solid }
.mbSourceCardInfo .arrowBox { position:absolute; width:14px; height:7px; margin:-7px 0 0 20px; font-size:1px; line-height:1px; background:url(../img/news/tit_info_mb.png) no-repeat; celar:both; zoom:1 }
.infoMblog .mbSourceCardInfo .mbloading { width:164px; height:62px; margin:0 auto; background:url(../img/news/loading.gif) center no-repeat }
.infoMblog .mbSourceCardInfo .mbCardUserErr { width:164px; height:55px; margin:0 auto; padding-top:7px; text-align:center; line-height:20px }
.infoMblog .mbSourceCardInfo .mbCardUserErr table { width:100%; height:100%; border:none }
.infoMblog .mbSourceCardInfo .mbCardUserErr td { text-align:center; vertical-align:middle }
.mbSourceCardInfo .userPic { position:absolute; float:left; left:10px; top:0; width:52px; padding:10px 0 0 }
.mbSourceCardInfo .userInfo { line-height:20px; font-size:12px }
.mbSourceCardInfo .nick .vip { position:absolute; width:15px; height:20px; margin-left:-6px; padding:0; background:url(../img/news/tit_info_mb.png) 0 -13px no-repeat; *background-position:0 -14px;
_background-position:0 -14px }
.mbSourceCardInfo .nick a { margin-right:10px; padding-top:2px; color:#000; font-size:14px; line-height:20px }
.mbSourceCardInfo .follower, .mbSourceCardInfo .follower a, .mbSourceCardInfo .follower a:hover, .mbSourceCardInfo .delAttention, .mbSourceCardInfo .delAttention:hover { color:#666 }
.mbSourceCardInfo .userPic img { border:#d2d2d2 1px solid }
.mbSourceCardInfo .userPic a img { width:50px; height:50px; padding:0; border:#d2d2d2 1px solid }
.mbSourceCardInfo .userInfo { float:left; padding:6px 0 0 62px; text-align:left }
.mbSourceCardInfo .userNew { clear: both; padding-top:12px; font-size:12px; line-height:18px }
.mbSourceCardInfo .userNew .titleBox { position: absolute; margin: -8px 0 0 4px; padding:0 2px; background:#fff }
.mbSourceCardInfo .userNew .timer { color:#999 }
.mbSourceCardInfo .userNew .news { color:#333; padding: 10px 6px 4px; border: 1px solid #C6CFDD }
.mbSourceCardInfo .userNew .news a { color:#0B3B8C; cursor:pointer }
.mbSourceCardInfo .userNew .news a:hover { text-decoration:underline }
.attentBoxWrap a.addAttention { display:block; width:79px; height:17px; padding:1px; *padding:2px 1px 0 1px;
_padding:2px 1px 0 1px; color:#fff; background:none; line-height:14px; text-align:center; font-size:12px }
.attentBoxWrap a.addAttention:visited { color:#fff }
.attentBoxWrap a.addAttention:hover { color:#fff; text-decoration:none }
.attentBoxWrap .delAttention { display:block; height:14px; padding-left:13px; background:url(../img/news/btn_delAttention.gif) no-repeat 10px center; line-height:14px; cursor:default; color:#666; font-size:12px; clear:both }
.attentBoxWrap .delAttention:hover { text-decoration:none; cursor:default }
.attentBoxWrap .addAttention span { display:block; width:50px; height:17px; margin:0 auto; background:url(../img/news/btn_addAttention.gif) no-repeat 0 0; text-indent: -99999px }
.attentBoxWrap .delAttention span { color: #666 }
#Cnt-Main-Article .infoMblog .mbSourceCardInfo { left:-24px }
#Cnt-Main-Article .mbSourceCardInfo a.addAttention:visited { color:#fff }
.userInfo .attentBoxWrap .addAttention span { float:left }
.userInfo .attentBoxWrap .delAttention { height:19px; background:url(../img/news/btn_delAttention.gif) no-repeat 0 2px }
/*文章调查*/
.Art_vote { margin:4px auto }
/*相关��?��?*/
#aboutmblog_mod .hd { margin:0 auto; padding-top:0; padding-bottom:8px; text-align:left }
#Main-Article #C-Main-Article #aboutmblog_mod .bd { width:auto }
.aboutmblog_mod { width:640px; margin:0 auto; padding-top:15px; padding-bottom:10px; border:none; font-size:14px; overflow:hidden }
.aboutmblog_mod .hd h2 { font-weight:bold; color:#1C2C58 }
.aboutmblog_mod .sub_mod { margin-bottom:20px; overflow:hidden; clear:both; zoom:1 }
.aboutmblog_mod .sub_mod div { float:left; overflow:hidden }
.aboutmblog_mod .sub_mod .u_header { width:52px; padding:3px 14px 0 0 }
.aboutmblog_mod .sub_mod .u_header img { display:block; width:50px; height:50px; border:#d2d2d2 1px solid }
.aboutmblog_mod .sub_mod .u_header .folllow_bt_box, .aboutmblog_mod .sub_mod .u_header .attentBoxWrap { float: none; padding-top:5px; text-align:center }
.aboutmblog_mod .sub_mod .u_header button { display:block; width:34px; height:15px; margin:0 auto; padding:0; line-height:11px; background:url(../img/news/split_v4.4.png) -266px -489px no-repeat; border:none; color:#fff }
.aboutmblog_mod .sub_mod .u_header span { display:none }
.aboutmblog_mod .sub_mod .u_header .attentBoxWrap span { display:block }
.aboutmblog_mod .sub_mod .u_header .attentBoxWrap a { margin:0 auto }
.aboutmblog_mod .sub_mod .u_content { width:520px }
.aboutmblog_mod .sub_mod .u_content p { margin:0; padding:0; line-height:22px }
.aboutmblog_mod .sub_mod .u_content em { color:#1C2C58; font-style:normal }
.aboutmblog_mod .sub_mod .u_content em a { border-bottom:1px dotted #0781C7 }
.aboutmblog_mod .sub_mod .u_content em a:hover { text-decoration:none; background:#EBF2FA }
.aboutmblog_mod .sub_mod .u_content span { font-size:12px; color:#8a8a8a; line-height:16px }
.aboutmblog_mod #talkList li:hover, .aboutmblog_mod #talkList li.hover { background:#F5F5F5 }
/*相关��?博话��?*/
.topicmblog_mod { width: 609px; height:30px; margin: 0 auto; padding-top: 15px; font-size: 14px }
.topicmblog_mod .mb_topic { float: right; margin-top: 4px; padding-right:10px; color: #0B3B8C }
.topicmblog_mod .mb_topic .topic_name, .topicmblog_mod .mb_topic .topic_num { color: #CC0000 }
/*相关��?��?+��?��?+话�??*/
.aboutmblog_mod .ft { }
.aboutmblog_mod .ft .mb_topic { float:right; margin:4px 0 16px 0; color:#0B3B8C }
.aboutmblog_mod .ft .mb_topic .topic_num { color:#C00 }
.user_mod { display:block; float: right; width: 640px; margin-bottom:10px; padding-bottom:0; border-top:1px solid #dde1e0; border-bottom:1px solid #dde1e0; background:#f5f5f5; line-height:21px; clear:both; zoom:1 }
.user_mod .userPic img { display: block; padding:3px; border: 1px solid #D2D2D2; height:70px; width:70px }
.user_mod .userPic { float:left; width:78px; padding: 19px 14px 0 11px }
.user_mod .msgBox { display:inline; margin-left:0; margin-right:0; line-height:normal; float:right; width: 535px; margin-bottom:0; padding-top:17px; font-family: Tahoma, Arial; line-height:25px; *width: 535px;
_width: 525px; }
.msgBox .msgCnt { display:block; padding-right:10px; min-height:48px; height:auto !important; height:60px; overflow:visible }
.user_mod .userName { float:left }
.userName strong a { float:left }
.user_mod .userName strong { }
.userName strong .vip { display:block; width:26px; height:18px; padding-top:4px; border:none; background:url(../img/news/icon_rz.gif) no-repeat 4px center }
.userName strong .vip:hover { background:url(../img/news/icon_rz.gif) no-repeat 4px center }
.user_mod .userName { float:none }
.user_mod .userName a { border:none }
.user_mod .userName a:hover { background:#EBF2FA; text-decoration:none }
.userName em { font-size:12px; color:#7f7f7f; height:21px; line-height:21px; }
.userName em span { color:#0c3b8d }
.user_mod .pubInfo { height:27px; margin-bottom:0; padding:4px 0 0 2px; color: #666; font-size: 12px }
.user_mod .pubInfo .left { float:left; color: #7F7F7F }
.user_mod .pubInfo .left a { color:#666 }
.user_mod .pubInfo .funBox { float:right; color:#999; padding-right:0; line-height:auto }
.user_mod .pubInfo .funBox em { padding:0 4px }
.user_mod .attentBoxWrap { float: none; padding-top: 5px; text-align: center }
.user_mod .attentBoxWrap a { margin: 0 }
.user_mod .userName .listenNumberHover:hover { text-decoration:none; background:none }
.user_mod .userName .vip:hover { background:url(../img/news/icon_rz.gif) no-repeat 4px center }
.userInfo .attentBoxWrap .addAttention span { float:left }
.userInfo .attentBoxWrap .delAttention { height:19px; background:url(../img/news/btn_delAttention.gif) no-repeat 0 2px }
#C-Main-Article .zfWrap { position: relative; z-index:10; float: right; width:620px; margin:0 0 0 -110px; padding:0 9px 6px; border: 1px solid #DCDCDC; border-bottom:none; background:#f5f5f5 }
#C-Main-Article .zfWrap .loading { text-indent:2em; background: url("../img/news/loading.gif") left center no-repeat }
#C-Main-Article .zfWrap .loading * { display:none }
#C-Main-Article .zfWrap .SA { position: relative; left: 445px; top: -10px }
#C-Main-Article .zfWrap .SA em, .zfWrap .SA span { display:none }
#C-Main-Article .zfWrap .SA span { left:0; top:1px; color: #F3F8FF }
#C-Main-Article .zfWrap .SA em { z-index: 99 }
#C-Main-Article .zfWrap .SA span { z-index: 999 }
#C-Main-Article .zfWrap .top { width:619px; padding: 6px 0 8px; color: #888; line-height: 19px; overflow: hidden }
#C-Main-Article .zfWrap .top .left { float:left; padding: 0 0 2px; font-size:12px }
#C-Main-Article .zfWrap .top .close { display: inline-block; position: relative; z-index: 50; float: right; width: 15px; height: 15px; margin-top: 2px; text-indent: -9999em; background:url(../img/news/b1_110130a.png) -232px -84px no-repeat }
#C-Main-Article .zfWrap .top .close:hover { background-position: -252px -84px }
#C-Main-Article .zfWrap .cont { position: relative; overflow: hidden }
#C-Main-Article .zfWrap .inputTxt { width:551px; padding: 2px 5px 0 2px; border: 1px solid #CDCDCD; font-size: 12px; font-family: Tahoma, Arial; line-height: 1.231; vertical-align: middle; background:#FFF; overflow-y: hidden }
#C-Main-Article .zfWrap .txtShadow { width: 490px; padding: 2px 5px 0; position: absolute; top: 0; left: 0; z-index: -1; opacity: 0; border:none; word-wrap: break-word; line-height: 1.231 }
#C-Main-Article .zfWrap .bot { width: 560px; height: 35px; padding-top: 3px; line-height: 31px; font-size: 12px }
#C-Main-Article .zfWrap .bot .left { width: 500px; display:none }
#C-Main-Article .zfWrap .inputBtn, .zfWrap .countTxt { float: right; margin-left: 15px; color: #999 }
#C-Main-Article .zfWrap .countTxt em { position: relative; top: -5px; font-family: Georgia, Tahoma, Arial; font-size: 22px; vertical-align: middle }
#C-Main-Article .zfWrap .countTxt .error { color:#C00 }
#C-Main-Article .zfWrap .inputBtn { width:60px; height:19px; margin-top: 6px; background:url(../img/news/b2_110221.png) 0 -212px no-repeat; border:none; cursor: pointer; overflow: hidden; text-align: left; text-indent: -9999em }
#C-Main-Article .zfWrap .inputTxt { height:48px; *height:40px;
_height:40px }
.comts { display:none }
#C-Main-Article .zfWrap .inputTxt { border:none }
#C-Main-Article .msgBox { overflow: visible }
/*时间��?*/

#C-Main-Article .Timeline_wrapper .hd { border-bottom:none }
/*相关组图*/
#aboutpics_mod .hd { border-bottom:none }
/*右侧*/
.mod-side .hd h2 { font-size:16px; color:#399deb; font-family:'��?��?雅黑'; margin-bottom:10px }
.essence-mod dl { margin-bottom:15px }
.essence-mod dl dt { display:inline; float:left; height:60px; margin-right:10px; overflow:hidden }
.essence-mod dl dd { font-size:14px }
/*广告*/
.text-ad { background:#f9f9f9; border:1px solid #e3e3e3 }
.text-ad .hd { width:290px; margin:0 auto 4px; border-bottom:1px solid #e3e3e3 }
.text-ad .hd h2 { float:left; width:100px; padding-left:6px; line-height:30px; font-size:14px; color:#666666 }
.text-ad .hd span { float:right; padding-top:3px; padding-right:10px; color:#999 }
.text-ad .bd { padding:2px 0 }
.text-ad .bd p a, .text-ad .bd p a:visited, .text-ad .bd p a:link { color: #666 }
.text-ad .bd p a:hover { color:#CB0003 }
.text-ad .bd ul { padding-top:8px; padding-bottom:5px }
.text-ad .bd li { float:left; width:140px; padding-left:5px; line-height:22px }
.mian-ad { position: relative; }
.mian-ad a { color:#666 }
.mian-ad a:hover { color:#CB0003 }
/*大�?�爱��?*/
.love-read { position:relative; cursor:pointer }
.love-read-con { display:none; border-bottom:1px dotted #e4e4e4 }
.love-read dl { padding:4px 0 }
.love-read dl dt { float:left; width:90px; margin-right:10px; color:#989898 }
.love-read dl dt img { padding-bottom:3px; width:90px }
.love-read dl dd a, .love-read dl dd a:visited, .love-read dl dd a:link, .love-read dl dd a:hover { color:#676767 }
.love-read { margin-bottom:5px }
.love-read-mod .hd span { float:right; padding:2px 5px 2px 15px; color:#4f70a3; background:#f7f7f5 url(../img/news/icon_time.png) no-repeat 3px center }
.love-read-tool { overflow:hidden; *zoom:1
}
#pl-comment-love { padding-left:5px; border-left:1px solid #99b5da }
.love-read-tool a, .love-read-tool a:visited, .love-read-tool a:link, .love-read-tool a:hover { color:#5170a6 }
.love-read p { font-size:14px }
.love-read-tool .ll { color:#989898 }
.vico { background-image:url(../img/news/icobg_1.4.png); background-repeat:no-repeat; background-position:left -274px; padding-left:20px }
/*好友资�??动��?*/
.wb-news-mod .bd dl { padding-bottom:10px }
.wb-news-mod .bd dl dt img { border:1px solid #e3e3e3; padding:2px }
.wb-news-mod .bd dl dt { float:left; margin-right:10px; margin-top: 9px }
.wb-username a, .wb-username a:visited, .wb-username a:link, .wb-username a:hover { color:#526fa7 }
.wb-username a:hover { text-decoration:underline }
.wb-text { padding-right:3px; color:#999999 }
.wb-news-content a { font-size:14px }
.wb-news-content a, .wb-news-content a:visited, .wb-news-content a:link, .wb-news-content a:hover { color:#333333 }
.wb-news-content a:hover { color:#CB0003; text-decoration:underline }
/*视�?�焦��?*/
.pic-air-mod .bd ul { margin-left:-20px }
.pic-air-mod .bd li { display:inline; float:left; width:140px; height: 110px; margin-left:20px; padding-bottom:13px; font-size:14px; overflow: hidden; }
.pic-air-mod .bd li a { display:block; }
.pic-air-mod .bd li img { padding-bottom:3px }
/*新闻视�??*/
.picBox { height:112px; margin:0 auto; overflow:hidden; width:292px }
.piclist { margin-left:-22px; _margin-left:-17px; *margin-left:-17px
}
.piclist li { display:inline; float:left; padding-bottom:7px; width:140px; _width:138px; *width:138px;
height:110px; margin-left:20px; font-size:14px; text-align:left; background:none; position: relative; *margin-left:14px;
white-space:nowrap; overflow:hidden; z-index:0; }
.piclist img { display:block; height:80px; margin:2px 2px 1px; width:140px }
.bicon { background:url(../img/news/trs.png) repeat 0 0; cursor: pointer; display:block; height:21px; left:5px; position:absolute; top:60px; width:21px; z-index:1; _background-image:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../img/news/trs.png", sizingMethod="scale");
}
.bg-mb { position:absolute; width:140px; height:22px; filter:Alpha(Opacity=70); opacity:0.7; background:#000; top:60px; left:2px; z-index:0 }
.video-air-mod .hd span { padding-top:3px; background:url(../img/news/icon_phone.png) no-repeat left 7px; padding-left:15px; float:right; }
.video-air-mod .hd span a, .video-air-mod .hd span a:link, .video-air-mod .hd span a:visited, .video-air-mod .hd span a:hover { color:#5d91b9; }
/*评�?�开��?*/
.all_comment_number { float:right; padding-top:8px; font-size:14px }
.all_comment_number a, .all_comment_number a:link, .all_comment_number a:visited, .all_comment_number a:hover { color:#666; text-decoration:none }
.all_comment_number a span { color:#5071a6; font-weight:bold }
/*main ad*/
.mian-ad { border:1px solid #e1e1e1; background:#f9f9f9 }
.mian-ad .hd { width:630px; margin:0 auto; padding:4px 0 }
.mian-ad .hd h2 { padding-left:10px; color:#676767; font-size:14px; border-bottom:1px solid #e3e3e3 }
.mian-ad .bd { padding-bottom:10px }
.mian-ad .bd ul li { float:left; width:142px; padding-left:17px }
.user-name-comment a, .user-name-comment a:visited, .user-name-comment a:link, .user-name-comment a:hover { color:#5071a7 }
.mian-ad .bd table td { text-align:left; padding-left:14px; width:131px }
/*底部*/
.foot-Article { margin-top:30px; padding:13px 0 10px; background:#333438 }
.about-video-foot { width:960px; margin:0 auto; padding-bottom:30px; overflow:hidden }
.about-video-foot .hd { padding-bottom:14px }
.about-video-foot h2 { font-size:16px; font-weight:bold; color:#d9d9d7; font-family:'��?��?雅黑' }
.about-video-foot ul { width:960px; }
.about-video-foot li { float:left; text-align:center; width:192px; overflow:hidden; position: relative }
.about-video-foot li a:hover { text-decoration:none; }
.about-video-foot li a p { color:#FFF; }
.about-video-foot .bg-mb { width:169px; top:84px; left:0; padding-left:20px; height:22px }
.about-video-foot .bicon { top:84px; left:0 }
.text-link-foot { left:26px; position:absolute; top:84px; z-index:99 }
.text-link-foot, .text-link-foot:visited, .text-link-foot:link, .text-link-foot:hover { color:#e5e5e5; font-size:14px }
.ad-foot { width:960px; margin:0 auto }
/*责任编辑*/
.jh_editor { text-align:right; color: #999999; padding: 5px 20px 44px 0 }
/* login S */
#login_div { position:fixed; _position:absolute; width:490px; height:382px; top:50%; left:50%; margin:-165px 0 0 -276px; z-index:9999; display:none }
.loginSmartTop, .loginSmartBottom { background-image:url(../img/news/qqbg_1.5.2.png); background-repeat:no-repeat }
a.login, a.login:hover, a.weiboLogin, a.weiboLogin:hover, a.qzoneLogin, a.qzoneLogin:hover, a.mailLogin, a.mailLogin:hover, a.pengyouLogin, a.pengyouLogin:hover, .mininavRight .weibo, .mininavRight .weibo:hover, .mininavRight .qzone, .mininavRight .qzone:hover, .mininavRight .mail, .mininavRight .mail:hover, .mininavRight .pengyou, .mininavRight .pengyou:hover { background-image:url(../img/news/loginall.png); background-repeat:no-repeat }
a.login { width:70px; height:28px; display:block; float:right; background-position:left -450px }
a.login:hover { background-position:left -500px }
a.weiboLogin { width:30px; height:28px; display:block; float:right; background-position:left -50px }
a.weiboLogin:hover { background-position:right -50px }
a.qzoneLogin { width:30px; height:28px; display:block; float:right; background-position:left -100px }
a.qzoneLogin:hover { background-position:right -100px }
a.mailLogin { width:30px; height:28px; display:block; float:right; background-position:left -150px }
a.mailLogin:hover { background-position:right -150px }
a.pengyouLogin { width:28px; height:28px; display:block; float:right; background-position:left -200px }
a.pengyouLogin:hover { background-position:right -200px }
.mininavRight .weibo:hover, .mininavRight .qzone:hover, .mininavRight .mail:hover, .mininavRight .pengyou:hover { background-color:#1669ab; color:#fff }
.mininavRight .weibo { background-position:7px -240px }
.mininavRight .weibo:hover { background-position:-79px -240px }
.mininavRight .qzone { background-position:7px -292px }
.mininavRight .qzone:hover { background-position:-74px -292px }
.mininavRight .mail { background-position:7px -339px }
.mininavRight .mail:hover { background-position:-77px -339px }
.mininavRight .pengyou { background-position:7px -392px }
.mininavRight .pengyou:hover { background-position:-76px -392px }
.mininavRight { position:absolute; right:0; background:#379BE9; color:#c7c7c7; line-height:28px; height:33px; text-align:left; border-left:1px solid #47A3EC; padding:0 10px 0 9px }
.mininavRight a:link, .mininavRight a:visited { color:#f6fbff }
.mininavRight a:hover { color:#fff }
.mininavRight .qqNameLayout { margin-right:8px }
.mininavRight .qqName { margin-right:12px; color:#666; float:left }
.mininavRight .weibo { font-family:Tahoma, "宋体"; padding:0 7px; display:block; height:35px; line-height: 35px; float:left; text-indent:17px }
.mininavRight .qzone { font-family:Tahoma, "宋体"; padding:0 7px; display:block; height:35px; line-height: 35px; float:left; text-indent:22px }
.mininavRight .mail { font-family:Tahoma, "宋体"; padding:0 7px; display:block; height:35px; line-height: 35px; float:left; text-indent:19px }
.mininavRight .pengyou { font-family:Tahoma, "宋体"; padding:0 7px; display:block; height:35px; line-height: 35px; float:left; text-indent:20px }
.loginSmartBox { width:120px; background:#fff; position:absolute; top:34px; z-index:100; border:1px solid #eae8e9; border-top:1px solid #1669ab; box-shadow:1px 1px 5px #e3e3e3 }
.mininavRight .loginSmartInner a { color:#000 }
.mininavRight .loginSmartInner a:hover {
text-decoration；undeline; color:#333 }
.loginSmartContent { width:118px }
.loginSmartInner { width:116px; }
.loginSmartInner ul { width:100%; padding:2px 0 }
.loginSmartInner li { width:100%; height:20px; line-height:20px; color:#666; text-indent:8px }
.loginSmartInner li a { color:#333 }
.loginSmartInner li a:hover span { color:#000 }
.loginSmartInner li a span, .loginSmartInner li a:hover span { font-family:Tahoma }
#pengyouIcon { position:relative }
#mailIcon { position:relative }
#qzoneIcon { position:relative }
#weiboIcon { position:relative }
#loginOut:link, #loginOut:visited { color:#333 }
#loginOut:hover { text-decoration:underline; color:#cd0200 }
.layoutBg { width:100%; position:absolute; top:0; left:0; z-index:8888; display:none; background:url(../img/news/alphabg.png); _background:#000; _opacity:0.3; _filter:alpha(opacity=30) }
/* user */
.user { font-family: tohama }
.user .menu-hd { width:28px; line-height:0; margin-top:4px; margin-right:5px; display:block; position:relative; text-decoration:none }
.user img { vertical-align:top }
.user .menu-hd img { width:22px; height:22px; overflow:hidden; background:#d6edff; border:1px solid #328bcf; padding:2px }
.user .menu-hd .userVip { }
.user .menu-hd:hover .userVip { visibility:visible }
.user .menu-hd .userVip .icon_member { position:absolute; width:13px; height:13px; right:-3px; bottom:3px; padding:0; border:none; background:none }
.user .menu-bd .userVip { margin-right:10px }
.picT-p { width:38px; height:38px; overflow:hidden; background:#fff; border:1px solid #d9d9d9; padding:2px; float:left; margin-right:7px; margin-top:5px }
.picT-t { }
.picT-t p { line-height:24px; color:#666 }
.picT-t a { color:#333 }
.user .menu-bd .picT-p { width:38px; height:38px; overflow:hidden; background:#fff; border:1px solid #d9d9d9; padding:2px }
.menu-item { float:right }
.menu { position:relative }
.menu-hd { height:30px }
.menu-bd { position:absolute; box-shadow:-1px -1px 5px #e3e3e3; top:30px; left:-12px; width:185px; display:none }
.menu-bd-in { border:1px solid #E3E3E3; border-top:1px solid #1669ab; box-shadow:1px 1px 5px #e3e3e3; background:#fff; padding:5px 10px 10px }
/* login E */

 /*跳转按钮*/
 #tag_about, #tag_cmt { height:0; width:0; background:red; line-height:0; overflow:hidden; clear:both; position:relative; top:-30px }
/*分享组件 S*/
.Tool-Article { width:638px; height:auto; padding:15px 0 43px 0 }
.shareBtn { z-index:12; }
.Tool-Article .shareBtn { float:left; width:305px; margin-top:10px; font-size:12px }
.shareBtn-hd { color:#666; line-height:21px; height:23px; width:64px; font-size:12px; color:#676767; border:1px solid fff; border-bottom:none; display:inline-block; padding-left:8px; z-index:3; position:relative; border-left: 1px solid #FFFFFF }
.h-shareBtn .shareBtn-hd { float:left; width: 55px; padding-left:0; padding-top:5px; color:#666; font-size:14px }
.shareBtn-hd i { position:absolute; right:6px; top:8px; width:0; height:0; font-size:0; line-height:0; border-width:4px; border-style:solid; border-color:#8b8c8e #fff #fff; -moz-transition:-moz-transform .2s ease-in;
-webkit-transition:-webkit-transform .2s ease-in;
-o-transition:-o-transform .2s ease-in;
transition:transform .2s ease-in;
-moz-transform:rotate(0); -webkit-transform:rotate(0); -o-transform:rotate(0); transform:rotate(0) }
.hover .shareBtn-hd i { -moz-transform:rotate(180deg); -moz-transform-origin:50% 30%; -webkit-transform:rotate(180deg); -webkit-transform-origin:50% 30%; -o-transform:rotate(180deg); -o-transform-origin:50% 30%; transform:rotate(180deg); transform-origin:50% 30%; filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2);
top:3px\9 }
.hover .shareBtn-hd { margin-top:-1px; border:1px solid #d1d1d1; border-bottom:none; background:#fff }
.v-shareBtn { display:inline; width:64px; height:23px; float:left; margin-left:-8px }
.v-shareBtn .shareBtn-bd { border:1px solid #d1d1d1; position:absolute; z-index:2; left:0; top:22px; width:92px; background:#fff; padding:8px 0; display:none }
.hover .shareBtn-bd { display:block }
.shareBtn-bd li { padding:0 0 0 11px; height:24px; line-height:24px }
.shareBtn-bd li.hover { background:#f3f3f3 }
.shareBtn-bd a { display:block; padding-left:22px; color:#5c5c5c }
.shareBtn-bd li.hover a { color:#cc0000 }
.h-shareBtn .shareBtn-bd li { float:left; margin-right:5px; width:24px; height:24px; padding:0; overflow:hidden }
.h-shareBtn .shareBtn-bd a { display:block; padding-left:24px; height:24px; width:0; filter:Alpha(Opacity=80); opacity:0.8; -moz-transition: opacity 0.5s ease; -webkit-transition: opacity 0.5s ease; -o-transition: opacity 0.5s ease; transition: opacity 0.5s ease }
.h-shareBtn .shareBtn-bd a:hover { filter:Alpha(Opacity=100); opacity:1 }
.shareBtn16 .s_weibo { background-position:-66px -2px }
.shareBtn16 .s_qzone { background-position:-66px -25px }
.shareBtn16 .s_weixin { background-position:-66px -49px }
.shareBtn16 .s_pengyou { background-position:-66px -74px }
.shareBtn16 .s_sina { background-position:-66px -98px }
.shareBtn16 .s_renren { background-position:-66px -122px }
.shareBtn16 .s_qmail { background-position:-66px -146px }
.shareBtn16 .s_kaixin { background-position:-66px -170px }
.shareBtn16 .s_qq { background:url(../img/news/qqshare_16_24.png) 0 5px no-repeat }
.shareBtn24 .s_weibo { background-position:-62px -200px }
.shareBtn24 .s_qzone { background-position:-62px -229px }
.shareBtn24 .s_weixin { background-position:-62px -258px }
.shareBtn24 .s_pengyou { background-position:-62px -287px }
.shareBtn24 .s_sina { background-position:-62px -316px }
.shareBtn24 .s_renren { background-position:-62px -345px }
.shareBtn24 .s_qmail { background-position:-62px -374px }
.shareBtn24 .s_kaixin { background-position:-62px -403px }
.shareBtn24 .s_qq { background:url(../img/news/qqshare_16_24.png) -18px -25px no-repeat }
/*分享组件 E*/
.Tool-Article .appIconB a { background: url(../img/news/appBt1.png) no-repeat 0 center; display: block; height: 40px }
.Tool-Article .appIconB { float:right; height:40px; padding:0; width:246px }
.Tool-Article .appIconB .appIco { display: block; float: left; height: 40px; width: 40px }
.Tool-Article .appIconB b { display: none }
.Tool-Article .appIconB .downArrow { display:block; float:right; height:40px; width:26px }
/* 侧边栏滚动工具条 S */
.ff-t { font-family:Tahoma }
.scrollBtn { position:fixed; width:54px; _position:absolute; right:25px; bottom:45px }
.scrollBtn-tips { width:54px; height:22px; background:#f69b02; color:#fff; text-align:center; margin-bottom:5px; line-height:22px; cursor:pointer }
.scrollBtn li { float:left; height:54px; margin-bottom:5px; overflow:hidden }
.scrollBtn a { display:block; width:54px; height:54px; overflow:hidden; color:#fff; filter:Alpha(Opacity=60); opacity:0.6; -moz-transition: opacity 0.5s ease; -webkit-transition: opacity 0.5s ease; -o-transition: opacity 0.5s ease; transition: opacity 0.5s ease; text-align:center }
.scrollBtn a:hover { text-decoration:none }
.scrollBtn a:hover { filter:Alpha(Opacity=100); opacity:1 }
.scrollBtn a b { display:none }
.sB-comment a { background-position:0 -353px; padding-top:34px; padding-bottom:3px; height:17px }
.sB-share a { background-position:0 -412px }
.sB-goTop { display:none }
.sB-goTop a { background-position:0 -471px }
/* 侧边栏滚动工具条 E */

/*图片*/
.mbArticleSharePic { position:relative; z-index:1; margin:0 auto }
.mbArticleShareBtn { display:none; position:absolute; z-index:20; right:6px; bottom:6px; width:118px; height:25px; background:url(../img/news/mb_share_bt.png) no-repeat; _background-image:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../img/news/mb_share_bt.png', sizingMethod='scale');
color:#fff; font-size:12px; line-height:16px; cursor:pointer; text-align:center }
.mbArticleShareBtn span { display:none }
.hover .mbArticleShareBtn { display:block }
.picInfo { height:35px; line-height:35px; padding:0 10px; background:#f3f3f3; text-align:left }
/*图片*/

/* relativeVide S */
.relativeVideo { width:640px; position:relative; margin-bottom:0px; cursor:pointer; overflow:hidden }
.relInfo { background:#f3f3f3; height:105px; overflow:hidden }
.relStatus { background:#f6f9fe }
.relPic { width:140px; height:105px; overflow:hidden; float:left; margin-right:18px; cursor:pointer; position:relative }
.relPicbg { width:140px; height:105px; position:absolute; top:0; left:0; background:url(../img/news/videoPng.png) no-repeat center center; _background-image:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../img/news/videobg.png', sizingMethod='scale')
}
.relStatus .relPicbg { background:url(../img/news/videoPng1.png) no-repeat center center; _background-image:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../img/news/videoBg1.png', sizingMethod='scale')
}
.relTxt { float: left; font-size:12px; padding:7px 0; width:480px }
.relTxt h2 { font-size:16px; font-weight:bold; line-height:30px; height:30px; overflow:hidden }
#Cnt-Main-Article .relTxt p { line-height:20px; padding:0; font-size:12px; margin-bottom:0 }
.relTxt label { color:#999 }
.v-times { display:none }
.relVideo { display:none; overflow:hidden; width:640px; height:0; background:#000; z-index:2; position:relative }
.reltit { position:relative; top:0; left:0; height:30px; background:#F3F3F3; line-height:30px }
.reltit h3 { line-height:30px; padding-left:11px; font-size:16px; font-weight:700; height:30px; width:560px; overflow:hidden }
.reltit h3 a { color:#000 }
.reltit h3 a:hover { color:#cd0000; text-decoration: underline }
.reltit .v_close { position:absolute; right:10px; top:4px; border:none; background:none; cursor:pointer; font-size:12px; padding-left:18px; color:#536DA6 }
.reltit .v_close:hover { text-decoration: underline }
#icon_v_close { width:11px; height:14px; display:inline-block; background:url(../img/news/s_gallery_20121102.png) no-repeat -66px -498px; position:absolute; top:7px; left:0 }
#mod_player { position:absolute; top:30px }
/*更*/
.moreTv { width:339px; border:1px solid rgba(81, 81, 81, 0.15); background:rgba(0, 0, 0, 0.9); border-right:none; position:absolute; right:0; top:135px; filter: progid:DXImageTransform.Microsoft.gradient(startcolorstr=#DD000000, endcolorstr=#DD000000, gradientType=1);
z-index:9 }
.moreTv-list { padding:10px }
.moreTv-list li { padding:10px; height:63px; overflow:hidden; background:url(none); cursor:default }
#Cnt-Main-Article .moreTv-list li p { padding-bottom:0; line-height:26px; font-size:14px }
.moreTv-list li img { float:left; margin-right:12px; width:112px; height:63px }
#Cnt-Main-Article .moreTv-list li:hover, #Cnt-Main-Article .moreTv-list .hover { background:#353535 }
#Cnt-Main-Article .moreTv-list li p a { border-bottom:none; color:#fff }
#Cnt-Main-Article .moreTv-list li:hover p a, #Cnt-Main-Article .moreTv-list .hover p a { border-bottom:none; color:#2d96e9 }
.moreTvBtn { width:25px; height:45px; background:#242424 url(../img/news/moreTvBtn.png) no-repeat center -16px; position:absolute; top:245px; right:0; z-index:3; visibility:hidden }
.moreTvBtn:hover { background:#242424 url(../img/news/moreTvBtn.png) no-repeat center 16px }
.about-other-read-mod { position:relative }
.about-other-read-mod { position:relative }
.recommendTips { position:absolute; top:28px; *top:25px;
right:0; display:none; filter:Alpha(Opacity=0); opacity:0; padding-bottom:5px }
/**/
.share_layer { overflow:hidden; padding:7px; position:absolute; z-index:999999; zoom:1; font-size:12px; font-family:Arial, Sans-Serif }
.share_layer ul, .share_layer ul li { list-style-type:none }
.share_layer img { border:0 none }
.share_layer a { text-decoration:none }
.share_layer a:hover { text-decoration:underline }
.share_layer button, .share_layer label { cursor:pointer; border:0 none }
.share_layer input, .share_layer button { font-size:12px; font-family:Arial, Sans-Serif }
.share_layer_main { border:1px solid #b5c1ca; background-color:#FAFCFF; position:relative; z-index:5 }
.share_layer_title { height:24px; background:#EEF4F6 url(../img/news/loginpop_tbg.png) repeat-x; cursor:move; border-bottom:1px solid #CED3E4 }
.share_layer_title h3 { float:left; margin:0; padding:3px 0 0 12px; color:#666; font-size:13px; font-weight:normal; line-height:18px; overflow:hidden; font-family:Arial, Helvetica, sans-serif }
.share_layer_title .mblogo { padding-left:24px; background:url(../img/news/wblogin_bt1.png) -84px 6px no-repeat }
.share_layer .bt_close { background:url(../img/news/pop_bg.png) no-repeat 0 -39px; width:9px; height:10px; cursor:pointer; position:absolute; right:10px; top:11px; z-index:5px }
.share_layer_cont a:link, .share_layer_cont a:visited { color:#5F5F5F; text-decoration:underline }
.share_layer_cont a:hover, .share_layer_cont a:active { color:#494949 }
.share_layer_cont { color:#000000; background-color:#FAFCFF }
.share_layer_hint { color:#9E9E9E; font-style:normal }
.global_tip_button { text-align:center; clear:both; width:100% }
.bt_tip_sure, .bt_tip_cancel { background-image:url(../img/news/pop_bg.png); background-repeat:no-repeat; background-position:0 -58px; font-size:12px; line-height:19px; width:48px; height:23px; margin-right:6px; *overflow:visible;
_padding-top:3px; _line-height:12px; cursor:pointer }
*:lang(zh) .bt_tip_sure, .bt_tip_cancel {
padding-top /*\**/:4px\9
}
.bt_tip_cancel { color:#4D637F; background-color:#F3F4F5; background-position:-54px -58px }
.icon_hint_warn, .icon_hint_succeed { background:transparent url(../img/news/pop_bg.png) no-repeat; display:-moz-inline-stack; display:inline-block; height:15px; width:15px; vertical-align:middle }
.icon_hint_warn { background-position:-39px -37px; _vertical-align:-2px }
.icon_hint_succeed { background-position:-18px -37px }
.layer_popup { background-color:#FFFFFF; border:2px solid #6792bc }
.icon_hint_warn span, .icon_hint_succeed span { display:none }
.share_layer .bg { position:absolute; top:0; left:0; height:100%; padding:500px; zoom:1 }
.share_layer .del_fri { font-weight:bold; display:-moz-inline-stack; display:inline-block; line-height:9px; width:11px; height:10px; position:absolute; top:6px; right:10px; cursor:pointer; font-family:"Comic Sans MS", "Verdana", cursive; color:#99ADBA }
.share_layer .del_fri:hover { text-decoration:none; color:#666666 }
.share_layer_title .none { display:none !important }
/**/

/*同好*/
.recommendTips { width:206px; padding-left:18px; background:#fff }
.read-some { border:1px solid #d6e0ea; box-shadow: 2px 2px 0 #ecedf2 }
.read-some .hd { background:#f4f8fb; padding:3px 0 }
.read-some h3 { padding-left:13px; color:#2c96ea; font-weight:bold; text-indent: 12px; font-size:12px; line-height:30px; font-family: tahoma }
.read-some .bd li { width:180px; padding:0 20px 10px 12px; line-height:20px }
.read-some .bd { padding-top:10px }
.read-some .bd li span { display:block; text-align:right; color:#bbb; font-size:12px; line-height:10px; padding-top:2px }
.read-some .bd li a, .read-some .bd li a:link, .read-some .bd li a:visited { color:#4f71a1 }
.read-some .bd li a:hover { color:#B33632 }
/**/
.div-column-1 { margin-bottom:10px }
.div-column-2 { background:#f2f5fc }
.div-column-2-1 { padding:7px 14px 9px 10px; border-bottom:1px dotted #969b97 }
.div-column-2-1 p { color:#666666 }
.div-column-2-1 p a, .div-column-2-1 p a:visited, .div-column-2-1 p a:link, .div-column-2-1 p a:hover { color:#3196e8 }
.div-column-2-2 { padding:7px 14px 9px 10px; border-bottom:1px dotted #969b97 }
.div-column-2-2 li { line-height:28px; font-size:14px; color:#323431 }
.div-column-2-2 li a, .div-column-2-2 li a:visited, .div-column-2-2 li a:link, .div-column-2-2 li a:hover { color:#3196e8 }
.div-column-2-3 { padding:7px 12px 9px 10px }
.div-column-2-3 dt { display:inline; float:left; margin-right:5px }
.div-column-2-3 dd a, .div-column-2-3 dd a:visited, .div-column-2-3 dd a:link, .div-column-2-3 dd a:hover { color:#3196e8; text-decoration: none }
.div-column-2-3 dd span { float:right; padding:2px 11px; line-height:24px; background:url(../img/news/btn_wykt.png) no-repeat center 3px }
.div-column-2-3 dd span a, .div-column-2-3 dd span a:visited, .div-column-2-3 dd span a:link, .div-column-2-3 dd span a:hover { color:#fffffd; text-decoration: none }
.div-column-2-3 .dd-last { padding-top:4px; line-height: 30px }
.div-column-2-3 .dd-last b { color:#3196e8 }
.div-column-2-3 h2 { padding-top:-3px; font-size:14px }
.div-column-3 { font-size:14px; border-bottom:1px dotted #dbdbdb; margin-bottom:10px; padding-bottom:5px }
.div-column-3 h2 { padding-bottom:2px }
.div-column-3 span { font-size:12px }
.div-column-4 dl { padding-bottom:17px }
.div-column-4 dl dt { float:left }
.div-column-4 dl dd { float:right; width:193px; padding-left:7px; background:url(../img/news/icon_point.png) no-repeat 0 center }
/*体育*/
.stort-side-style1, .stort-side-style2, .stort-side-style3 { float:right; font-size: 12px; height: 20px; line-height: 20px; padding: 0 3px; margin-top: 3px }
.sports-mod li { font-size:14px; padding-bottom:5px }
.sports-mod .sports-time { display:inline-block; padding-right:14px; font-size:12px; color:#48688f }
.sports-mod li a .stort-side-style1, .sports-mod li a .stort-side-style2, .sports-mod li a .stort-side-style3 { color:#fff }
.sports-mod li a:hover .stort-side-style1, .sports-mod li a:hover .stort-side-style2, .sports-mod li a:hover .stort-side-style3 { color:#cd0000 }
.sports-mod li span { padding:0 }
.sports-mod li .stort-side-style1 { padding:0 3px; background:#2c96ea; }
.sports-mod li .stort-side-style2 { padding:0 3px; background:#f24e29 }
.sports-mod li .stort-side-style3 { padding:0 3px; background:#dd8845 }
.sports-mod .subscribe-ctrl-btn span { color:#fff }
.sports-mod .subscribe-ctrl-text, .sports-mod .subscribe-ctrl-text-cancel { float:right; width:30px }
/*相关电影*/
.relmovie_mod { width: 609px; margin: 0 auto; padding-top: 15px; border-top: 1px dashed #DADBD6; font-size: 14px; overflow: hidden }
.relmovie_mod .hd h2 { float:left; width:110px; color: #1C2C58; font-weight: bold }
.relmovie_mod .hd span { float:right; font-size:12px; line-height:24px }
#relmovie_mod .hd { height:30px; margin: 0 auto; padding-bottom: 8px; padding-top: 0; text-align: left; border-bottom:none }
#relmovie_mod .bd { width:609px; height:175px }
.relmovie_mod .bd li { float:left; width:135px; font-size:12px; line-height:30px; text-align:left }
.relmovie_mod .bd li img { display:block; width:95px; height:135px; margin:0 auto; padding:1px; border:#e9e9e9 1px solid }
.relmovie_mod .bd li a { position: relative; display:block }
.relmovie_mod .bd li a:hover img { text-decoration:none }
.relmovie_mod .bd .grade_star { position: absolute; left:13px; _left:2px; top: 118px; display: block; width: 89px; *width:87px;
_width:87px; height: 16px; padding:3px 6px 0 0; font-family:Arial, Verdana, sans-serif; line-height:15px; color: #F3EED1; background:url(../img/news/star_bg2.png) 0 0 no-repeat; _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true', sizingMethod='crop', src="../img/news/star_bg2.png");
_background:none; text-align: right }
.relmovie_mod .bd li img { margin:0 }
.allKey { display:none }
.topicmblog_mod { display:none }
.relmovie_mod .bd li { text-align:left; width: 135px }
.relmovie_mod .hd span { float:right }
.relmovie_mod .bd li img { margin:0 }
.relmovie_mod .bd .grade_star { left: 2px }
.relmovie_mod { width:640px }
#relmovie_mod .bd { width:640px; overflow:hidden }
.movielist { width:640px; overflow:hidden; height:220px }
.movielist ul { width:750px }
.movielist li .link { font-size:14px }
.relmovie_mod .hd h2 { color:#000 }
#C-Main-Article .starpop_mod { width: auto; padding: 15px 0 }
#C-Main-Article .Timeline_wrapper .bd { width: auto }
#C-Main-Article .TimelineWrap h2 { text-indent: 0; color:#000 }
#C-Main-Article .aboutpics_mod { width: 640px; color:#000 }
#C-Main-Article #aboutpics_mod .hd { width:640px; padding:12px 0 10px }
#C-Main-Article #aboutpics_mod .bd { width: 640px }
#C-Main-Article .aboutpics_mod .picswrap { width: 588px }
#C-Main-Article .aboutpics_mod .picslist li { background:#fff; border:none; width:145px; text-align:center }
#C-Main-Article .aboutpics_mod .picslist li span { font-size:14px }
.aboutpics_mod .hd h2 a, .aboutpics_mod .hd h2 a:link, .aboutpics_mod .hd h2 a:visited, .aboutpics_mod .hd h2 a:hover { color:#506fa6; }
#tcopyright { color:#888886 }
#tcopyright a { color:#888886 }
#tcopyright a:hover { color:#888886 }
.right_ad_lefttext { float: left; padding-left: 11px; line-height:22px }
.right_ad_righttext { float: left; line-height:22px; }
.text-ad .hd a { float:right; line-height:24px; color:#999; line-height:30px }
.text-ad .hd a:hover { color:#CD0000 }
/*阅�?�心��?*/
#C-Main-Article .faceArticle { display:none; margin-top:14px; padding-top:14px; border-top:1px dotted #DBDBDB }
#C-Main-Article .faceArticle #apps_svy_mood { width:640px }
#C-Main-Article .faceArticle #apps_svy_mood b { margin-left:-10px }
/*评�?�开��?*/
.comment { }
.comment .hd { height:31px; position:relative }
.hasCom { position:absolute; right:0; top:0; font-size:14px; line-height:31px; color:#666 }
.hasCom a { color:#666; font-family:tahoma; }
.comment-btn { padding-top:5px; position:absolute; right:0; top:0 }
.comment-btn span { float:left }
.cmt-share-btn { position:relative; line-height:99em; width:16px; height:16px; overflow:hidden; margin-right:4px; z-index:2 }
.cmt-share-btn input { }
.cmt-share-btn label { position:absolute; left:0; top:0; width:16px; height:16px; cursor:pointer }
.cmt-share-btn .cmt-weibo { background-position:-66px -435px }
.cmt-share-btn .cmt-qzone { background-position:-66px -459px }
.checked .cmt-weibo { background-position:-66px -5px }
.checked .cmt-qzone { background-position:-66px -29px }
.cmt-btn { margin-left:6px; display:inline }
#comNum3, #comNum4 { color:#5170A6; font-weight: bold; }
.logoA { float:left }
.logoA span { margin-top:7px }
.release-tool { position:relative }
.input-comment { margin-top:15px; margin-bottom:43px }
.user-pic { float:left; border-right:1px solid #DBDBDB; padding:9px; background:#F7F7F7 }
.user-pic img { border:1px solid #DBDBDB; background:#fff; padding:3px; width:40px; height:40px }
.input-comment-con { border:1px solid #DBDBDB }
.input-comment-con textarea { float:right; width:564px; *width:563px;
padding:3px; border:none; background:#fff url(../img/news/bg_textarea.png) repeat-x 0 top; height:62px; *height:61px
}
.release-tool span { color:#9a9a9a; margin-top:1px }
.release-tool b { display:inline-block; width:16px; height:16px; vertical-align: top; margin:0 4px }
.icon_wb_stime { background:url(../img/news/icon_wb_pl.png) no-repeat 0 0 }
.input-comment-con a, .input-comment-con a:visited, .input-comment-con a:link, .input-comment-con a:hover { color:#999999 }
.release-tool .icon_qzong_stime { margin-right:10px; background:url(../img/news/icon_qz_pl_2.png) no-repeat 0 0 }
.hot-comment .hd { font-size:14px; color:#000; border-bottom:1px solid #e8e8e8; font-weight:bold }
.comment dl { padding:15px 0; position:relative; border-bottom:1px dotted #dcdcdc }
.comment dl dt { display:inline; float:left; margin-right:10px }
.comment dl dt img { border:1px solid #dbdbdb; padding:3px }
.comment dl dd { float:right; width:592px }
.user-name-comment { display:inline-block; padding-right:13px }
.user-name-comment a, .user-name-comment a:visited, .user-name-comment a:link, .user-name-comment a:hover { color:#5071a7 }
.comment-uesr-info { float:left; width:300px }
.df-user, .hf-time { color:#bababa; padding-right:7px }
.hf-tool { float:right; width: 80px; padding-top:5px }
.hf-tool a {
float:left;
line-height:14px;
height:14px;
overflow:hidden
}
#hf-number { padding-right:10px; line-height:12px; background:url(../img/news/icon_up.png) no-repeat 0 0; padding-left:15px }
#hf-hf { float:right; border-left:1px solid #e3e3e3; padding-left:10px }
.comment-text { font-size:14px }
#hf-hf, #hf-hf:visited, #hf-hf:link, #hf-hf:hover { color:#5070a3 }
#hf-hf:hover { color:#cc0003 }
.comment dl dd textarea { width:524px }
.comment dl dd .release-tool { margin-right:19px }
.up-number { color:#cc8700; border:1px solid #eed8b3; float:right; background:#fff9bb; width:18px; height:15px; line-height:15px; text-align:center; position:absolute; right:65px; top:3px }
.hf-con { padding:0 10px 10px; background:#f3f3f3 }
.comment h3 { font-size:14px; font-weight:700; border-bottom:1px solid #e8e8e8; margin-top:32px }
.icon_qzone_y_stime { background:url(../img/news/icon_comment_share_qzone.png) no-repeat 0 0 }
.icon_wb_no_stime { background:url(../img/news/icon_wb_no_stime.png) no-repeat 0 0 }
#cmt_login { padding:12px 0px; border:1px solid #D3D8E7; border-top:0px; background:#FAFCFF; margin-top:0px; overflow:hidden; *zoom:1
}
.commt-sub-line { height:36px; background:url(../img/news/pl.png) repeat-x 0 bottom }
.logoA:link { color:#0B3B8C }
.select .logoA { border:1px solid #D3D8E7; height:16px; padding-bottom:12px; border-bottom:0px; background:#FAFCFF; padding-left:11px; padding-right:11px; margin-top:1px }
.logArea { width:100%; margin-left:-1px }
#tab_head { width:298px; padding:13px 0px 0px 0px; margin-left:17px; overflow:hidden; zoom:1 }
#frmwrp { width:300px; float:left }
#tab_head div.normal { width:137px; height:31px; display:block; float:left; background:url(../img/news/split.png) no-repeat -163px -166px; text-align:center; line-height:28px; color:#0B3B8C; margin-right:9px; _display:inline; cursor:pointer }
#tab_head div.click { width:137px; height:31px; display:block; float:left; background:url(../img/news/split.png) no-repeat -163px -203px; color:#fff; text-align:center; line-height:28px; margin-right:9px; _display:inline; cursor:pointer }
#closeLogin { width:12px; height:12px; float:right; font-family:"Tahoma"; font-size:12px; cursor:pointer; margin:7px 9px 0px 0px; _display:inline; color:#7E96BE }
#cmt_post_btn { background-position:0 -572px; width:68px; height:28px; display:inline-block }
#cmt_post_btn:hover { background-position:0 -605px }
#cmt_post_btn:active { background-position:0 -638px }
/*有了左侧*/
.where, .auth { padding-right:6px }
.mbSourceCardInfo .userInfo .nick span, .mbSourceCardInfo .userInfo .follower span { float:none; border-bottom:none }
.mbSourceCardInfo .userInfo .nick { display:block }
/*weiboapicss*/ 
.talkWrap .bot .insertFun .txt { height: 20px; width: 16px; }
.msgBox .pubInfo .funBox span { color: #999999; }
.sidBoxNoborder { margin-bottom:10px; }
.input-con { height: 24px; line-height: 24px; padding: 0 0 0 2px; }
.layoutBg { height:4250px }
.P .inputBtn { background:url(../img/news/b2_120927.png) no-repeat }
.P { width:488px; height:133px; position:absolute; position:fixed; z-index:9999; top:50%; left:50%; margin:-66px 0 0 -244px; display: none; }
.P iframe.cover_select { width:100%; height:100%; position:absolute; filter:alpha(opacity=0); -moz-opacity:0; opacity:0; z-index:-1; display:none; }
.P .DLoad { position:absolute; filter:alpha(opacity=50); opacity:0.5; z-index:5; background-color:#fff }
.P .loading { display:inline-block; padding-left:18px; background-position:0 50% }
.P .DWrap { position:relative; padding:15px 15px 2px; *margin:-1px 0;
 *zoom:1;
background-color:#fff; border:1px solid #8E8E8E }
.P .DWrap::after {
 content:' ';
 position:absolute;
 display:block;
 left:-4px;
 top:-4px;
 z-index:-1;
 width:100%;
 height:100%;
 padding:1px;
 border:3px solid #9C9C9C;
 border-color:rgba(51, 51, 51, 0.1);
 border-radius:4px;
 -moz-border-radius:4px;
 -webkit-border-radius:4px
}
.P .DTitle { overflow:hidden; margin:-15px -15px 0; padding:15px 0 0 15px; *zoom:1;
cursor:move }
.P .bot { height:37px; margin:5px 0; margin:5px 0 8px\0 }
.P .close, .P .DClose { position:absolute; top:7px; right:10px; float:none }
.P .DCont .close { display:none }
.P .wbpmcompose { padding-top:0!important }
.P .countTxt { float:right; margin-left:14px; color:#999; line-height:33px; overflow:visible; _overflow:hidden }
.P .countTxt em { font-size:22px }
.P .inputArea { width:432px; height:60px; border-color:#ADB6C5 }
.P .inputTxt { width:152px; border-color:#ADB6C5 }
.P .inputBtn { float:right; margin-left:15px; width:60px; height:19px; margin-top:6px; text-indent:-9999em; background-position:0 -232px; border:0; cursor:pointer }
.P .disabled { background-position:-62px -232px }
.P .talkWrap, .P .zfWrap { width:444px; margin:0 auto; padding:0; border:0; background:none; overflow:visible }
.P .zfWrap .cont, .P .talkWrap .cont { border-color:#ADB6C5; z-index:1 }
.P .zfWrap .bot, .P .talkWrap .bot { z-index:0; position:relative }
.P .zfWrap .sendStatus .link, .P .talkWrap .sendStatus .link { line-height:15px }
.P .zfWrap .useFilter, .P .talkWrap .useFilter { display:none!important }
.P .zfWrap .inputTxt, .P .talkWrap .inputTxt { width:98%; border:0 }
.P .talkWrap .inputTxt { height:37px; height:37px\9; overflow-y:auto; line-height:17px }
.P .zfWrap .inputBtn { background-position:0 -212px }
.P .zfWrap .disabled { background-position:-62px -212px }
.P .txtShadow { width:435px; height:20px; padding:3px 5px; overflow-y:auto; line-height:1.231 }
.P .sendCnt { margin:0; border-width:0; line-height:1.75; zoom:0; word-break:normal; word-wrap:normal }
.P .tabStyle1 ul { float:left; display:inline-block }
.P .tabStyle1 { position:absolute; width:auto; top:7px; margin:0 }
.P .tabStyle1 li.select { position:relative; padding:1px 0 0; border-color:#C8DDE9; border-top-width:1px }
.P .tabStyle1 li.select a { color:#333; cursor:default; text-decoration:none }
.P .rich_news { padding-top:15px }
.P .chrisFrm .countTxt { margin-left:0 }
.P .sendGiftWrap .close { display:block }
.P .pop_cmd_wrap { padding:20px 5px 0 5px; width:510px }
.P .pop_cmd_wrap .cont { padding:1px 5px; background:url(../img/news/b3_120314.png) repeat-x 0 -380px #ffffff }
.P .pop_cmd_wrap .inputTxt { background:none; padding:4px 0 }
.P .pop_cmd_wrap .cont { margin-bottom:0; border-radius:6px 6px 6px 6px }
.P .pop_cmd_wrap .cont_blur .inputTxt { color:#999 }
.P .pop_cmd_wrap .cont_focus { -moz-box-shadow:0 0 5px #bbdaee; -webkit-box-shadow:0 0 5px #bbdaee; border:1px solid #7BD6F6 }
.P .pop_cmd_wrap .cont_null { background:#FEFBE8 }
.P .pop_cmd_wrap .tip_text { padding:1px 5px 3px 5px; background:#F3F3F3; color:#666 }
.P .pop_cmd_wrap .tip_text_error { background:#FFFCDC }
.P .pop_cmd_wrap .txtShadow { display:none }
.P .pop_cmd_wrap .bot .insertFun { margin-top:5px }
.P .pop_cmd_wrap .bot .uploadPic { display:none }
.P .pop_cmd_wrap .bot .btn3 { float:right; margin-top:5px; margin-left:15px; font-weight:normal; cursor:pointer }
.P .DCont .qzapp_prize_pn .close { display:block }
.P .pop_cont_bottom .re_qq_tab { position:static; float:left }
.P .jion_btn_pn label { position:static; margin-left:10px; padding-left:8px; line-height:normal }
.P .dialogPics { width:456px }
.P .dialogPics .insertPic { margin:35px 0 0 -16px; left:0; top:50px }
.P .dialogPics .sendStatus .uploadPicS { position:static }
.P .dialogPics .sendStatus .uploadPicS .preview .del { margin-top:0 }
.P .dialogPics .sendStatus .uploadPicS .preview .ico_pic { margin-top:0 }
.P .dialogPics .D3 .urlPic p { *height:12px
}
.P .dialogPics .tabStyle3 .close { display:block!important }
.P .dialogPics .insertPic .inputTxt { padding:0; height:18px; border:1px solid #ADB6C5 }
.P .dialogPics .insertPic .m_searchBox { overflow:visible }
.P .dialogPics .uploadPicS .preview .ico_pic { margin-top:0 }
.P .dialogPics .D3 .singlePic .cnt_1 .sPicForm .filePrew { *left:-178px
}
.P .dialogPics .hidePicDiv { display:none }
.P .dialogPics .D3 .searchPic .m_item1 { width:160px; _display:inline }
.P .dialogPics .insertPic .searchPic .inputTxt { width:160px }
.P .chg_popup { margin:-15px -15px -2px -15px; width:580px; height:438px; background:url(../img/news/chg_bg.png); position:relative }
.P .chg_popup .chg_btn_join { width:120px; height:38px; background:url(../img/news/chg_btn_join.png); position:absolute; left:230px; top:370px; line-height:100px; overflow:hidden }
.P .d_tit_m4 { padding-left:25px }
.P .d_cont4_pn { padding:20px 10px; width:390px }
.video_pop_rst_box_succeed { background: #fff; margin: 0 auto; padding: 25px 20px; min-width: 120px; height: 16px; width: 120px; border: 3px solid rgba(51, 51, 51, 0.1); border-radius: 4px 4px 4px 4px; display: none }
.video_pop_rst_box { background:#fff; margin:36px auto; padding: 15px; }
.video_pop_rst_box .tit { text-align: center; }
.video_pop_rst_box .ui_sucico, .video_pop_rst_box .ui_warnico { margin-left: 0; }
.ui_ico_s .ui_sucico { background-position: -8px -35px; }
.ui_ico_s i, .ui_ico_s a, .ui_ico_s span, .ui_ico_b i, .ui_ico_b a, .ui_ico_b span { vertical-align: middle; }
.ui_ico_s i { width: 16px; height: 16px; }
.video_pop_rst_box .tit_tx { font-weight: bold; font-size: 14px; }
.ui_ico_s a, .ui_ico_s span, .ui_ico_b a, .ui_ico_b span { margin-left: 5px; }
.ui_ico_s i, .ui_ico_s a, .ui_ico_s span, .ui_ico_b i, .ui_ico_b a, .ui_ico_b span { vertical-align: middle; }
.video_pop_rst_box .tit { text-align: center; }
.P .videoCommentCountTxt { float: right; margin-left: 14px; color: #999; line-height: 33px; overflow: visible; _overflow: hidden; }
.P .videoCommentCountTxt em { position: relative; top: -5px; font-family: Georgia, Tahoma, Arial; font-size: 22px; vertical-align: middle }
.P .videoCommentCountTxt em.error { color: #e56c0a!important }

#Cnt-Main-Article .zfWrap { left:-110px }
.article-time { padding-left:5px; }
.otherNews .bestSelect p { line-height:30px; font-size:14px; }
.otherNews .bestSelect p a,.otherNews .otherNews p a:visited,.otherNews .otherNews p a:link { color:#333; }
.otherNews .bestSelect p strong { font-size:14px; }
.otherNews .bestSelect strong { font-size:14px; }
.bestSelect a,.bestSelect a:visited,.bestSelect a:link,.bestSelect a:hover { color:#333; font-size:14px; }
.otherNews { border-bottom:none; }

.relativeVideo,.relInfo,.relVideo { z-index:0; }
#Cnt-Main-Article { z-index:0;  }
#C-Main-Article .hd {  z-index:11; }
 .tit-bar span { z-index:2; }
#followall_mod { display:none}
.crumbs-div img { padding-right:8px; }

.rightAikanTab{width:300px;}.rightAikanTab .bd dl{width:300px;}.rightAikanTab .bd dl.selected dd.aikanTips .fl{width:180px;}.rightAikanTab .bd dl.selected dd.aikanTips .fl a{width:180px;}
body,td,th { font-family: "宋体", Arial, sans-serif; }

.nav-Article { outline: none; }
 #moreNav { position: relative; }
 #moreNav .moreLink:hover { background:none; }
 .moreNav1 { display:block; padding-right:10px; background:url( ../img/news/icon_down.gif) no-repeat right center; }
 .moreNav2 { display:block; padding-right:10px; position: relative; background:url( ../img/news/icon_up.gif) no-repeat right center; }
 .navmenu { display:none; position: absolute;  top:35px; background:#379BE9; text-align:left; width:74px; }
 .navmenu a:hover { background:#1669AB; }
 .nav-Article { z-index:20; }
.nav-color { color:#FFCC00; }
.nav-Article ul .nav-color a,.nav-Article ul .nav-color a:visited,.nav-Article ul .nav-color a:link,.nav-Article ul .nav-color a:hover { color:#FFCC00; }

.Form-Crumbs-Article { float:right; padding-top:4px}
.Form-Crumbs-Article .submit {float:right;float:right;width:50px;height:26px;background:url(../img/news/sogouNewUi.png) left -25px no-repeat; border:0px;line-height:21px;*padding-top:1px;font-size:12px;cursor:pointer}
.Form-Crumbs-Article .inputWarp{float:right;width:210px;height:24px;margin:0;padding:0;line-height:22px;background:none;border:#c9c9c9 1px solid;border-right:none;}
.Form-Crumbs-Article .txtArea { float:left;width:170px;border:0px;height:20px;margin:2px 0 0 5px; font-size:14px;line-height:20px;border:none;color:#424242;outline:none;inline:none; display:inline;}
.Form-Crumbs-Article .SosonLogo{float:right;width:16px;height:16px;margin:4px 4px 0 0;background:url(../img/news/sogouNewUi.png) left top no-repeat;}
.Form-Crumbs-Article .SosonLogo span {display:none}
.Form-Crumbs-Article .SosonLogo span{display:none;}

.wemcn {  position:absolute; left:165px; top:-100px; z-index: 4; }
.shareBtn24 .s_ewm { background:url(../img/news/icon_wx_share.png) no-repeat; }
.ewmDiv { width:255px; height:89px; border:2px solid #dcdcdc; padding:10px;  background:#fff; border-radius: 5px;-moz-border-radius: 5px; z-index:7 }
#ewmimg { float:left; width:85px; height:85px }
.ewmsj { margin-left:12px; margin-top:-2px; width:18px; height:13px; position:absolute; background:url(../img/news/icon_erwm_sj.png) no-repeat 0 0;  }
#ewmkg { width:13px; height:13px; display:block; position:absolute; right:12px; top:11px;  background:url(../img/news/icon_wem_k_k.png) no-repeat 0 0;  }
#ewmkg:hover { background:url(../img/news/icon_wem_k_g.png) no-repeat 0 0; }
.rwmtext { float:left; padding-top:7px; width:145px; text-indent: 8px; }
.rwmtext p { line-height:25px; width: 145px; text-indent: 12px; color:#636363; }
.Tool-Article { z-index:2; position:relative }

/*app down*/
.Tool-Article ul{margin-top:3px;}
.Tool-Article .appIconB{float:right;width:254px;height:30px;margin-top:10px;padding:0;background:url(../img/news/appBt1.png) no-repeat;}
.Tool-Article .appIconB span{display:block;}
.Tool-Article .appIconB b{display:none;}
.Tool-Article .appIconB a{display:block;width:262px;height:30px;background:none;}
.Tool-Article .appIconBfin{width:292px;height:30px;background-position:0 -80px;}
.Tool-Article .appIconBfin a{width:320px;height:30px;background:none;}
.Tool-Article .appIconBfin a:hover{background:url(../img/news/appBt1.png) 0 -120px no-repeat;}

.alltalk { display:none }
.alltalk .hd { height:31px; position:relative }
.alltalk h3 { font-size:14px; font-weight:bold }
.mod-title { position:relative; height:31px; line-height:31px; margin-top:10px }
.bb-1 { border-bottom:1px solid #e8e8e8 }
.user-pic { padding:3px; background:#fff }
.user-pic img { padding:0; border: 0 }
.input-comment-con textarea { height:40px; width:585px }
.comment h3 { border:none; margin-top:0 }
.bb-2 { border-bottom:1px dotted #dbdbdb}
#mrwb { margin-bottom:15px }
.mrwb-list { padding:5px 0; margin-bottom:10px }
.mrwb-user { width:60px; float:left; margin-right:15px; text-align:center }
.mrwb-user img { border:1px solid #d2d2d2; padding:3px; width:50px; height:50px; margin-bottom:5px }
.mrwb-user .addAttention, .mrwb-user .delAttention{ width:47px; height:20px; line-height:20px; display:inline-block; text-align:center; color:#fff; background:#7bbdf1; cursor:pointer }
.mrwb-con { float:left }
.mrwb-con p { margin-bottom:4px}
.mrwb-con a { color:#5071a7 }
.mrwb-con a:hover { text-decoration:underline }
.mrwb-con .time { color:#bbb; float:left }
.mrwb-txt { font-size:14px; line-height:24px }
.vip { background:url("../img/news/tit_info_mb.png") no-repeat 0 -13px; display:inline-block; vertical-align:-1px; width:15px; height:15px }
#mrwb .foFun { background:none }
#followall_mod { display:none }
.mrwb-user a { text-decoration:none !important; }
.mrwb-user a span { cursor:pointer }
.mian-ad { overflow:hidden;position:relative }

.modulebox_win{position: absolute; z-index: 20; width: 492px; height: auto;}
.modulebox_title{height:28px;text-indent:15px;line-height:28px;font-size:12px;color:#333;background:#fff;border-radius:3px 3px 0 0;margin:0 2px;font-weight:normal;}
.modulebox_content{margin:0 1px;}
.modulebox_close{width:16px;height:16px;background:url(../img/news/bg_title.png) -309px -46px no-repeat;font-size:1px;display:block;position:absolute;top:8px;right:8px;z-index:1;}
.modulebox_border{height:128px;border:1px solid #DADADA;background:#fff;margin:0 1px -126px;}
.luntan_ul{ overflow:hidden; zoom:1; padding:10px 0;}
.luntan_ul li{ float:left; width:300px; padding-left:10px; line-height:24px;}
.banquan{ padding:10px; line-height:22px; text-indent:24px;}

.articleDjak { position:relative;  margin-bottom:30px; }
.articleDjakTitle {  color: #399DEB; font-family: '��?��?雅黑';  font-size: 16px; margin-bottom: 10px; }
#aikanTimeBefore01 { padding: 2px 9px 2px 20px; float:right; background:url(../img/news/icon_time.png) no-repeat 3px center #F7F7F5; color:#4F70A3; width:auto; }
#aikanTab01 .hd { padding-bottom:10px; }
.articleDjakTitle a,.articleDjakTitle a:visited,.articleDjakTitle a:hover { color:#399DEB; }
.ph_ul{ font-size:14px; line-height:26px;}

.tcopyright {width:960px;margin:0 auto;padding:8px 0;font-size:12px;line-height:28px;color:#333; text-align:center; overflow:hidden;clear:both;}
.tcopyright .en{font-family:Arial;}
.tcopyright a{color:#333;text-decoration: none;}
.tcopyright a:hover{color:#bd0a01;text-decoration: underline;}

/* 便民 */
/* .life_box01{} */
.life_box01 ul{ overflow:hidden; zoom:1; padding:0 0 10px 9px;}
.life_box01 ul li{ margin-top:3px; margin-right:5px; float:left; width:138px; height:31px; font-size:14px; line-height:31px; text-align:center; background:url(../img/life/life_bg01.gif) no-repeat;}
.life_box01 ul li a{ color:#666666;}

/* 看点新闻 */
.bd-kandian{border:solid 1px #ccc;padding:2px 8px;overflow:hidden}
.bd-kandian ul{width:640px}
.bd-kandian ul li{float:left;width:118px;height:117px;margin-right:8px;margin-bottom:4px;overflow:hidden}
.bd-kandian ul li a{display:block;float:left;width:118px;height:117px;line-height:16px;text-align:center;font-family:"Microsoft YaHei";font-size:14px;font-weight:400;overflow:hidden}
.bd-kandian ul li a:hover{text-decoration:none}
.bd-kandian ul li a img{display:block;width:116px;height:99px;border:solid 1px #ddd}
.bd-kandian ul li a:hover img{border-color:#f40000}

