
/*---- 通用 ----*/
html{ font-size:62.5%; }
body{ font-family: 'Microsoft Yahei'; font-size:1.2rem; color: #474747; background-color: #f2f2f2; -webkit-text-size-adjust: 100%;}
body a{ color: #474747;}
h3{ height: 41px; margin: 0 10px; border-bottom: 1px solid #e5e5e5; font-size: 1.6rem; font-weight: normal; line-height: 41px; position: relative; margin-bottom: 20px;}
h3 span{ font-family: "SimSun"; font-size: 1.6rem; color: #d1d1d1; float: right;}
h3 span.spe{ font-family: 'Microsoft Yahei'; font-size: 1.1rem; color: #888;}
h3 span a{ font-family: 'Microsoft Yahei'; color: #888;}
h3 strong.sx{ display: inline-block; width: 16px; height: 16px; background: url(../images/sx.png) no-repeat; background-size: 100% 100%; margin-top: 12px; margin-right: 6px; transition: all 1s ease-out;}
h3 span a:active strong.sx{ transform:rotate(360deg);}
h3 i{ display: block; width: 64px; height: 1px; background-color: #f42d2d; position: absolute; left: 0; bottom: -1px;}

/*---- 头部 ----*/
header{ width: 100%; height: 45px; border-bottom: 1px solid #dedede; position: relative; background-color: #fff;}
header span{ width: 22px; height: 22px; position: absolute; top: 11px;}
header span.back,header span.search,header span.login-not{ background: url('http://n.sinaimg.cn/97973pic/sprite2.png') no-repeat; background-size: 100% 600%;}
header span.back{ left: 10px; background-position: 0 0;}
header span.back:active{ background-position: 0 -22px;}
header span.search{ right: 10px; background-position: 0 -88px; margin-left: 10px;}
header span.search:active{ background-position: 0 -110px;}
header span.login-not{ right: 42px; background-position: 0 -44px;}
header span.login-not:active{ background-position: 0 -66px;}
/*header span.login-in{ right: 42px;}*/
header span.login-in img{ width: 22px; height: 22px; border-radius: 11px;}
header p{ height: 45px; margin: 0 76px; font-size: 1.9rem; line-height: 45px; text-align: center; overflow: hidden; white-space: nowrap; text-overflow:ellipsis;}


/*---- 游戏分数 ----*/
.game_score{ margin-top: 15px; background-color: #fff; border-bottom: 1px solid #e7e7e7;}
.gs{ height: 64px; padding: 20px 10px;}
.gs img{ width: 64px; height: 64px; margin-right: 15px; border-radius: 10px; float: left;}
.gs a.gs_btn{ display: block; width: 38px; height: 38px; background-color: #fff; border: 1px solid #aeddfe; border-radius: 38px; background: url('http://n.sinaimg.cn/97973pic/tool.png') no-repeat; background-size: 100% 200%; text-indent: -999em; margin-top: 12px; float: right;}
.gs a.gs_btn:active{ background-color: #35aafc; border-color: #35aafc; background-position: 0 -38px;}
.score_wrap{ margin: 0 53px 0 79px; position: relative;}
.score_wrap p{ font-size: 1.5rem; margin-bottom: 8px;}
.score_wrap span{ display: block; font-size: 1.2rem; line-height: 19px; color: #888;}
.score{ width:64px; height:64px; position:absolute; top:0; right:0; text-align:center;}
.score div{ width:64px; height:64px; background:url('http://n.sinaimg.cn/97973pic/score.gif') no-repeat; background-size: 400% 400%;}
.score .ff{ display:inline-block; font-size:2.6rem; line-height:46px; color:#fff; margin-top:18px;}
.score .A {background-position:0 0;}
.score .B {background-position:-64px 0;}
.score .C {background-position:-128px 0;}
.score .D {background-position:-192px 0;}
.score .E {background-position:0 -64px;}
.score .F {background-position:-64px -64px;}
.score .G {background-position:-128px -64px;}
.score .H {background-position:-192px -64px;}
.score .I {background-position:0 -128px;}
.score .J {background-position:-64px -128px;}
.score .K {background-position:-128px -128px;}
.score .L {background-position:-192px -128px;}
.score .M {background-position:0 -342px;}
.score .N {background-position:-64px -192px;}
.score .O {background-position:-128px -192px;}   
.score .P {background-position:-192px -192px;}
.score_info{ border-top: 1px solid #f1f1f1; display: -webkit-box; display: -moz-box; display: -ms-flexbox; display: box; }
.score_info a{ display: block; padding: 12px 0; height: 16px; font-size: 1.2rem; line-height: 18px; color: #888; -webkit-box-flex: 1; -moz-box-flex: 1; -ms-flex: 1 0 auto; box-flex: 1; flex: 1 0 auto;}
.score_info a i{ display: block; width: 16px; height: 16px; margin-left: 18px; float: left; margin-right: 5px; background: url('http://n.sinaimg.cn/97973pic/new_sprite.png') no-repeat; background-size: 100% 1000%;}
.score_info .zone i{ background-position: 0 -96px;}
.score_info .bbs i{ background-position: 0 -112px;}
.score_info .gift i{ background-position: 0 -128px;}
.score_info .strategy i{ background-position: 0 -144px;}

/*---- 相关新闻 ----*/
.news1_wrap{ background-color: #fff; margin-top: 15px; border-bottom: 1px solid #e7e7e7;}
.news1_box{ padding: 0 10px; margin-top: -12px;}
.news1_box ul{ padding-bottom: 10px;}
.news1_box li{ height: 37px; font-size: 1.6rem; line-height: 37px;}

/*---- 搜索 ----*/
.search_wrap{ padding: 15px 10px; background-color: #fff; margin-top: 15px; border-bottom: 1px solid #e7e7e7;}
.search_wrap form.search{ height: 32px; position: relative;}
.search_wrap .sipt{ width: 95%; padding-left: 5%; height: 32px; background-color: #ebebeb; border: none; border-radius: 16px; font-family: 'Microsoft Yahei'; font-size: 1.4rem; color: #797979;}
.search_wrap .clearall{ width: 16px; height: 16px; border-radius: 8px; font-family: "SimSun"; font-size: 0.8rem; font-weight: bold; color: #fff; text-align: center; line-height: 16px; background-color: #ababab; position: absolute; right: 45px; top: 8px;}
.search_wrap .clearall:active{ background-color: #f42d2d;}
.search_wrap .sbtn{ width: 42px; height: 32px; border-radius: 16px; background: url('http://n.sinaimg.cn/97973pic/sbtn.png') no-repeat; background-size: 100% 200%; position: absolute; right: 0; top: 0;}
.search_wrap .sbtn:active{ background-color: #f42d2d; background-position: 0 -32px;}

/*----热门工具 ----*/
.tool_wrap{ background-color: #fff; margin-top: 15px; border-bottom: 1px solid #e7e7e7;}
.tool_box{ padding: 0 10px;}
.tool_box ul{ margin-top: -15px;}
.tool_box li{ position: relative; height: 47px; padding: 15px 0; border-bottom: 1px solid #f1f1f1;}
.tool_box li:last-child{ border-bottom: none;}
.tool_box li img{ width: 47px; height: 47px; border-radius: 10px; float: left; margin-right: 19px;}
.tool_box li h6{ font-size: 1.6rem; line-height: 23px; font-weight: normal;}
.tool_box li p{ font-size: 1.4rem; line-height: 15px; color: #888; margin-top: 8px;}
.tool_box li a.tool_btn{ display: block; width: 38px; height: 38px; background-color: #fff; border: 1px solid #aeddfe; border-radius: 38px; background: url('http://n.sinaimg.cn/97973pic/tool.png') no-repeat; background-size: 100% 200%; text-indent: -999em; position: absolute; right: 0; top: 19px;}
.tool_box li a.tool_btn:active{ background-color: #35aafc; border-color: #35aafc; background-position: 0 -38px;}
.tool_box li a.tool_btn_no{ display: block; width: 38px; height: 38px; background-color: #fff; border: 1px solid #d6d6d6; border-radius: 38px; background: url(../images/tool_no.png) no-repeat; background-size: 100% 100%; text-indent: -999em; position: absolute; right: 0; top: 19px; cursor: default;}

/*---- 底部 ----*/
footer{ background-color: #fff; margin-top: 15px;}
footer nav{ height: 40px;}
footer nav a{ display: inline-block; width: 20%; font-size: 1.6rem; text-align: center; line-height: 40px;}
footer .about{ height: 68px; padding: 16px 0; background-color: #fd3939;}
footer .about span{ display: inline-block; width: 33%; position: relative;}
footer .about a{ display: block; font-size: 1.6rem; line-height: 34px; color: #fff; text-align: center;}
footer .about i{ display: block; width: 1px; height: 50px; background-color: #d43030; position: absolute; right: 0; top: 9px;}

/*---- 返回顶部 ----*/
.backtop{ width: 40px; height: 40px; position: fixed; right: 10px; bottom: 20px; overflow: hidden;}
.backtop a{ display: block; width: 100%; height: 100%; border-radius: 20px; background: rgba(0,0,0,0.6) url('http://n.sinaimg.cn/97973pic/backtop.png') no-repeat; background-size: 100% 100%; text-indent: -999em;}
.backtop a:active{ background-color: rgba(253,57,57,1);}

/*---- 浮层 ----*/
.down_wrap{ width: 100%; background-color: rgba(0,0,0,0.75); position: fixed; left: 0; bottom: 0;}
.down_wrap div{ position: relative; height: 54px; padding: 20px 10px;}
.down_wrap img{ width: 54px; height: 54px; border-radius: 10px; float: left; margin-right: 16px;}

.down_wrap h6{ font-size: 1.6rem; line-height: 29px; color: #fff;}
.down_wrap h6 a{ color: #fff;}
.down_wrap p{ font-size: 1.4rem; line-height: 29px; color: #c7c7c7;}

.down_wrap a.down_btn{ display: block; width: 63px; height: 34px; background-color: #26a4fd; border-radius: 6px; font-size: 1.5rem; text-align: center; line-height: 34px; color: #fff; position: absolute; right: 10px; top: 30px;}
.down_wrap a.down_btn_no{ display: block; width: 63px; height: 34px; background-color: #d4d4d4; border-radius: 6px; font-size: 1.2rem; text-align: center; line-height: 34px; color: #000; position: absolute; right: 10px; top: 30px; cursor: default;}
.down_wrap a.down_btn:active{ background-color: #35aafc;}
.down_wrap a.close_btn{ display: block; width: 15px; height: 15px; font-family: "SimSun"; font-size: 1.8rem; font-weight: bold; text-align: center; line-height: 15px; color: #b3b3b3; position: absolute; right: 10px; top: 4px;}

/*---- ScrollPic ----*/
.scroll_wrap{ width: 100%; background-color: #fff;}
.scroll{ width:300px; padding-bottom: 10px; margin:0 auto; position:relative; overflow:hidden;}
.slide li{ width:300px; float:left; position: relative; }
.slide li .slide_img{ width: 300px; height: 212px; background-color: #eee; margin-bottom: 4px; display: -webkit-box;
-webkit-box-orient: horizontal;
-webkit-box-pack: center;
-webkit-box-align: center;
}
.slide li .slide_img img{ max-width: 100%; max-height: 100%;}
.slide li p.slide_pictit{ width: 300px; font-size: 1.4rem; line-height: 1.8rem;}
.pagesize{ position: absolute; right: 4px; bottom: 0; background-color: rgba(0,0,0,0.4); color: #fff; font-size: 1.6rem; line-height: 20px; padding: 0 8px;}

/*---- 正文样式 ----*/
#artcileMain{clear:both;overflow:hidden;*zoom:1;background:#fff;}
#artCont{padding:0;overflow:hidden;}
#artI{padding:0 12px}
.articleTitle{clear:both;position:relative;margin-bottom:5px; padding-top: 13px;border-bottom: 1px solid #f1f1f1;}
.articleTitle h2{font-size:2.0rem;line-height:28px;text-decoration:none;}
.articleTitle .from{display:inline-block;}
.articleTitle .prot{color:#b8b8b8;font-size:1.2rem;line-height:17px;padding: 8px 0 15px 0;}
.articleTitle .goCommentShare{position:absolute;bottom:15px;right:3px;display:inline-block;z-index:200;}
.articleTitle .goComment{float:left;display:inline-block;height: 16px;font-size: 1.1rem;line-height: 16px;color: #ff5353;padding: 0 7px 0 8px;border: 1px solid rgba(255,83,83,0.3);;}
.articleTitle .goComment .comment_icon{display:block; float: left; width: 10px;height: 16px;margin-right: 5px;background: url('http://n.sinaimg.cn/97973pic/pl.png') no-repeat;background-size: 100%;height: 100%;}
.articleTitle .goComment .num{}
.articleTitle .goShare{float:left;display:inline-block;width:40px;height:24px;border:1px solid #c8c8c8;border-left:0px;background-position:12px -23px;overflow:hidden;text-indent:999em}
.articleContent{font-size: 1.8rem;line-height: 28px;padding-bottom: 20px;word-wrap:break-word;overflow:hidden;text-align:justify;}
.articleContent > div{ padding: 5px 0;}
.articleContent a,.nav a{color:#4E7EBD}
.articleContent br{margin-bottom:8px !important;content:"" !important;display:block !important}
.articleContent p{margin-bottom:12px}
.articleContent .img_span{text-align:left;color:#787878;font-size:13px;line-height:25px;}
.articleContent img{max-width:266px;padding:0px;vertical-align:middle;border:none;}
.articleContent .video{text-align:center;line-height:1.6;padding:5px 0;font-size:14px}
.articleContent video{width:282px;margin:0 auto;}
.articleContent .videoMessage{text-align:center;padding-top:1px;font-size:13px;padding-bottom:5px;}
.articleContent .imgMessage{display:block;padding:5px 0;color:#787878;font-size:13px;line-height:18px;text-align:center;}
.articleContent button,.articleContent input,.articleContent select,.articleContent textarea{margin-right:5px;}
.articleContent .picbox{text-align:center;padding:5px 0;color:#787878;font-size:13px;}
.articleContent .picbox span{position:relative;display:inline-block;}
.articleContent .picbox span em{position:absolute;right:-1px;top:-1px;width:20px;height:20px;background:url(http://u1.sinaimg.cn/upload/2013/03/19/28738.png) no-repeat;background-size:20px auto;z-index:111;text-indent:999em;overflow:hidden;line-height:20px;border:1px solid rgba(0,0,0,0.4);-webkit-border-radius:2px;border-radius:2px;}
.articlepage{clear:both;text-align:center; margin-bottom: 20px;}
.articlepage .artBt{display: block; height: 34px;background-color: #f2f2f2;font-size: 1.5rem;line-height: 34px;text-align: center;color: #888; margin: 0 10px;}
.loadingArt{display:inline-block;vertical-align:middle;margin:10px auto;height:30px;width:30px;background:url() 0 0 no-repeat;background-position:0 100%;background-size:30px auto;-webkit-animation-name:loading;-webkit-animation-duration:1s;-webkit-animation-iteration-count:infinite;-webkit-animation-timing-function:linear;}
@-webkit-keyframes loading{
	from{-webkit-transform:rotate(0deg) translateZ(0);}
	to{-webkit-transform:rotate(360deg) translateZ(0);}
}
.loading_t{display:inline-block;line-height:8px;margin-left:5px}
.apps_news{height:30px;line-height:30px;font-size:14px;padding:0 0 6px 0;margin:0 10px;color:#888}
.apps_news a{color:#888}
.weiboCard{font-size:15px;line-height:22px;margin:0 auto 10px;padding:8px 10px;background:#f7f7f7;border:1px solid #e9e9e9;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;}
.weiboCard  a{color:#5494ea;}
.weiboCard  .userAction{padding-top:2px;}
.weiboCard  .userAction a{margin-right:6px;}
#artcileMain .weiboCard .user img,.weiboCard .user img{padding:0 4px 5px;display:inline}
.weibo_wrap{clear:both;overflow:hidden;*zoom:1;margin:0 auto 10px;position:relative;font-size:14px;}
.weibo_title{clear:both;overflow:hidden;*zoom:1;line-height:30px;padding-bottom:5px}
.weibo_wrap p,.wrapper-wb p{margin-bottom:0}
.wb_tit_l{float:left;}
.wb_tit_r{float:right;}
.wb_tit_r a{color:#4E7EBD}
.weibo_wrap .textwrap{padding:6px;position:relative;font-size:14px;color:#333;border:1px solid #dcdcdc;-webkit-border-radius:2px;border-radius:2px;color:#999;background:#FFF;}
.weibo_input{font-size:16px;border:none;width:100%;color:#999;height:66px;}
.weibo_smt{display:inline-block;font-size:12px;width:47px;text-align:center;height:28px;font-size:12px;line-height:28px;border:1px solid #54c2f0;-webkit-border-radius:3px;border-radius:3px;font-size:12px;color:#FFF;border:1px solid #54c2f0;margin-left:8px;background-image:-webkit-gradient(linear,left top,left bottom,from(#53d2f4),to(#42c5f0));background-image:-webkit-linear-gradient(top,#53d2f4,#42c5f0);background-image:-moz-linear-gradient(top,#53d2f4,#42c5f0);-webkit-box-shadow:inset 0 1px 1px rgba(255,255,255,0.27);-moz-box-shadow:inset 0 1px 1px rgba(255,255,255,0.27);box-shadow:inset 0 1px 1px rgba(255,255,255,0.27);}
.form_op{clear:both;overflow:hidden;*zoom:1;padding:10px 0 5px}
.form_op_l{float:left;}
.form_op_r{float:right;}
.weibo_btm{padding:0;border-bottom:1px solid #dadada;position:relative;margin-bottom:10px}
.L-tab,.L-tab-arrow,.L-tab-line{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:box;display:flex;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
.L-item-tab{position:relative;display:block;width:auto;text-align:center;-webkit-box-flex:1;-moz-box-flex:1;-ms-flex:1 0 auto;box-flex:1;flex:1 0 auto;}
.action-wb i,.pos-info-publisher span,.action-publisher a,.wrapper-send-publisher label.member,.close-imgpop,.footer-imgpop a,.footer-imgpop span,.cmt-action-cmt,.rt-action-cmt,.del-action-cmt,.content-wb .short-url::before,.content-wb a[pgtype]:before,.tit-recommend-bestfriend,.like-detail-wb a:first-child,.num-info-publisher.del,.btn-pos-pop,.close-popup{background-image:url(http://u1.sinaimg.cn/upload/h5/img/v5/icon_20130530.png);background-repeat:no-repeat;background-size:24px auto;}
.rt-action-wb i,.rt-action-cmt{background-position:0 -249px;}
.cmt-action-wb i,.cmt-action-cmt{background-position:0 -279px;}
.like-action-wb i{background-position:0 -308px;}
.liked i{background-position:0 -338px;}
.more-action-wb i{background-position:0 -1298px;}
.wrapper-wb{clear:both;overflow:hidden;*zoom:1;}
.wrapper-wb-item{margin:0 0 10px;-webkit-border-radius:5px;border-radius:5px;-webkit-box-shadow:0 1px 1px rgba(49,60,75,.35);box-shadow:0 1px 1px rgba(49,60,75,.35);border-color:#D7D7D7 #D4D4D4 #CBCBCB;background:#fafafa;}
.wrapper-wb-item a{color:#58aede}
.clearfix{clear:both;}
.clearfix:after{content:'';display:block;clear:both;}
.tit-wb{position:relative;padding:8px 8px 0;line-height:1.2em;font-size:1rem;}
.tit-wb img{position:relative;top:-1px;-webkit-tap-highlight-color:rgba(0,0,0,0);}
.tit-wb .vip{position:absolute;top:35px;left:35px;}
.avatar-wb{float:left;margin:0 10px 0 0;border:rgba(0,0,0,.05) solid 1px;-webkit-border-radius:2px;border-radius:2px;}
.avatar-wb img{position:relative;vertical-align:middle;top:0;float:left;-webkit-border-radius:1px;border-radius:1px;-webkit-tap-highlight-color:rgba(0,0,0,0);}
.nikename-wb{display:inline-block;margin:3px 5px 0 0;color:#262626;}
.origin-wb{display:block;font-size:0.625rem;white-space:nowrap;color:#919191;}
.time-wb{margin:0 5px 0 0;font-size:0.625rem;color:#919191;}
.content-wb{padding:7px 8px 10px;line-height:1.25rem;font-size:1rem;word-break:break-all;}
.action-wb{background:#FFF;border-color:rgba(223,226,228,0.5);border-style:solid;border-width:1px 0 0;font-size:0.75rem;-webkit-border-radius:0 0 5px 5px;border-radius:0 0 5px 5px;}
.action-wb a{float:left;width:30%\9;color:#507DAF;}
.action-wb p{border-style:solid;border-width:0 1px 0 0;border-color:#EBEEF2;margin:2px 0;padding:6px 0;line-height:1rem;}
.action-wb a:last-child p{border:none;-webkit-box-shadow:none;box-shadow:none;}
.action-wb i{overflow:hidden;display:inline-block;padding:0 0 0 18px;width:0px;vertical-align:middle;}
.action-wb .more-action-wb{-webkit-box-flex:.1;-moz-box-flex:.1;-ms-flex:.1;box-flex:.1;flex:.1 0 auto;width:10%\9;}
.ads-feed-pic{width:100%;margin:0;background-position:center;background-size:100%;}
.large-img-wb{clear:both;position:relative}
.large-img-wb img{max-width:100%;}
.wrapper-wb-after{margin:0 10px 13px;background:#f8f8f8;}
.wrapper-action-op{padding:5px 10px;text-align:right;font-size:14px;color:#999999}
.wrapper-action-op span{margin-left:15px}

.article_op{clear:both;border-top:1px solid #f1f1f1;color:#888;font-size:1.2rem;background:#fff;}
.article_op ul{padding: 12px 0;clear:both;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:box;display:flex;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
.article_op ul.noborder{border-bottom:none}
.article_op ul li{ height: 16px; font-size: 1.2rem;line-height: 18px;color: #888; -webkit-box-flex:1;-moz-box-flex:1;-ms-flex:1 0 auto;box-flex:1;flex:1 0 auto; }
.art_op_l{text-align:left;position:relative}
.art_op_r{text-align:right;position:relative}
.art_op_ico{display:inline-block;cursor:pointer}
.art_op_ico i{ display: block; width: 16px; height: 16px; margin-left: 18px; float: left; margin-right: 5px; background: url('http://n.sinaimg.cn/97973pic/new_sprite.png') no-repeat; background-size: 100% 1000%;}
.art_op_wb i{ background-position: 0 0;}
.art_op_comment i{ background-position: 0 -16px;}
.art_op_sup i{ background-position: 0 -32px;}
.art_op_sup.on i{ background-position: 0 -48px;}
.art_op_add i{ background-position: 0 -64px;}
.art_op_add.on i{ background-position: 0 -80px;}
.article_op .art_op_sup.on{ color: #f42d2d;}

.tui_txt{padding:4px 12px 12px;font-size:16px;line-height:20px;}
.tui_txt a{color:#4E7EBD;}
.article_push,.article_ad{clear:both;border:1px solid #d7d7d7;color:#1a1a1a;font-size:14px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;background:#fafafa;margin:0 0 10px;padding:10px;}
.article_push ul,.article_ad ul{}
.article_push li a,.article_ad li a{display:block;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}
.article_push_t,.article_ad_t{height:28px;line-height:28px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}
.article_push_t_ad,.article_ad_t_ad,.article_push_tips{height:28px;line-height:28px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;background:url(http://u1.sinaimg.cn/upload/2013/11/27/45840.png) no-repeat 0 8px;background-size:14px 14px;padding:0 10px 0 26px;}
.article_push_pic,.article_ad_pic{clear:both;padding:0}
.article_push_pic dl,.article_ad_pic dl{clear:both;overflow:hidden}
.article_push_pic dt,.article_ad_pic dt{float:left;width:51px;padding-right:10px}
.article_push_pic dt img,.article_ad_pic dt img{width:51px;height:51px}
.article_push_pic dd,.article_ad_pic dd{overflow:hidden;*zoom:1;}
.article_push_pic dd h3,.article_ad_pic dd h3{color:#333;font-size:14px;line-height:30px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}
.article_push_pic dd h3:only-child,.article_ad_pic dd h3:only-child{line-height:51px}
.article_push_pic dd p,.article_ad_pic dd p{font-size:12px;color:#666;display:block;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}
.advertise,.puch_tips{height:28px;line-height:28px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;background:url(http://u1.sinaimg.cn/upload/2013/11/27/45840.png) no-repeat 0 8px;background-size:14px 14px;padding:0 10px 0 26px;}
.advertise_wb,.puch_tips_wb{height:28px;line-height:28px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;padding:0 10px 0 26px;background-position:0 -814px}
.backTopic{position:relative;display:block;margin:0 10px 10px;text-align:left;color:#1a1a1a;}
.backTopic a.info:link{padding-left:50px;display:inline-block;font-size:15px;color:#4E7EBD;line-height:20px;background:url(../images/article_backTopic.png) 0 0 no-repeat;background-size:42px auto;cursor:pointer;}
.articl_title{clear:both;overflow:hidden;*zoom:1;height:34px;line-height:34px;border-top:2px solid #dfdfdf;background:#f4f4f4;padding:0 8px;color:#1a1a1a;font-size:14px;font-weight:bold}
.articl_title span.fl{float:left;}
.articl_title span.fr{float:right;color:#4e7ebe;font-size:14px}
.articl_title span.fr a{color:#379ed8}

.commentInfo{clear:both;padding:5px 10px}
.commentInfo li{color:#2c2c2c;line-height:22px;padding:5px 0;font-size:14px}
.commentInfo .user{height:22px;padding-right:118px;position:relative;color:#5494ea;text-align:left;}
.commentInfo .user:after{content:'.';display:block;visibility:hidden;height:0px;clear:both;}
.commentInfo .name{width:auto;max-width:100%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding-right:15px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;display:inline-block;}
.commentInfo .mobile{padding-right:33px;background-position:right -492px;background-size:50px auto;}
.commentInfo .date{width:auto;color:#ccc;float:right;font-size:12px;position:absolute;top:2px;right:0}
.commentIsNull{clear:both;padding:30px 8px 40px 8px;text-align:center;font-size:14px;line-height:22px;color:#999;}
.commentInfo .content{padding:2px 0}
.artBt, .p_newsmore {display: block; cursor: pointer;color: #888;font-size: 1.5rem; background: #f2f2f2;height: 34px;line-height: 34px;text-align: center; margin: 0 10px;}


.relate_wrap{ width: 100%; background-color: #fff; margin-top: 15px; padding-bottom: 15px;}
.p_tab_wrap{clear:both;*zoom:1;height:41px;line-height:41px;background:#fff;color:#1a1a1a;border-bottom:1px solid #e5e5e5;font-size:1.6rem; margin: 0 10px;}
.p_tab_wrap strong{color:#323232;font-weight: normal; display: inline-block; border-bottom: 1px solid #f42d2d;}
.p_tab_wrap a{color:#5494ea}
.p_tab_wrap span{ font-size: 1.2rem; float: right;}
.p_tabnav{clear:both;*zoom:1;height:34px;line-height:34px;background:#fff url(../images/article_icon.png) repeat-x;font-size:14px;color:#1a1a1a;background-position:0 -662px;background-size:50px auto;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:box;display:flex;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
.p_tabnav li{display:block;-webkit-box-flex:1;-moz-box-flex:1;-ms-flex:1 0 auto;box-flex:1;flex:1 0 auto;text-align:center;color:#858585;cursor:pointer}
.p_tabnav li.active{color:#323232;background-position:center -704px;font-weight:bold}
.p_tabnav li.active a{color:#323232}
.p_newstab{overflow:hidden;padding:0 0 12px 0}
.p_newsitem{overflow:hidden;position:relative;}
.p_newsitem > div{float:left;width:100%;position:relative;}

#artI img{ display: block; margin: 0 auto;}
#artI em{ display: inline; margin: 0 auto;}
#artI em{ font-style: normal;}
.img_wrapper span{ display: block; font-size: 1.6rem; text-align: center!important;}
span.img_descr{ display: block; font-size: 1.6rem; text-align: center;}

embed,iframe[src*="youku"]{max-width:320px;width:100%;height:200px;}
.popimg img{max-width:300px;height:auto} 
table{width:100%;}

.show {
    display: block !important;
}
.hide {
    display: none !important;
}
.center_pic_bg {
    background: none repeat scroll 0 0 #000;
    bottom: 0;
    left: 0;
    position: fixed;
    right: 0;
    top: 0;
    z-index: 600;
}
.center_marker_pic img {
    width: 100%;
}	
.close_ico {
    color: #fff;
    cursor: pointer;
    height: 40px;
    position: fixed;
    right: 0;
    top: 0;
    width: 40px;
    z-index: 999;
}
.close_ico b {
    background-color: #000;
    border-radius: 16px;
    color: #fff;
    font-family: "SimSun";
    font-size: 1.5rem;
    height: 25px;
    line-height: 28px;
    position: absolute;
    text-align: center;
    top: 15px;
    width: 25px;
}
		
.center_marker_pic {
    bottom: 0;
    font-size: 0;
    left: 0;
    line-height: 100%;
    position: absolute;
    right: 0;
    text-align: center;
    top: 0;
    z-index: 600;
}
.center_marker_pic img {
    font-size: 0;
    vertical-align: middle;
}
		
