﻿body { margin: 0;}

.main { min-width: 280px; margin-left:16px; margin-right: 16px; font-family: "Microsoft YaHei"; }
.text { TEXT-INDENT: 2em; line-height: 25px; text-align: justify; }
.title { font-weight: bold; margin-top: 30px; margin-bottom: 10px; }
.title2 { font-weight: bold; margin-bottom: 10px; }
.src { font-weight: bold; color: #aaaaaa; }
.huodong { text-decoration:none; TEXT-INDENT:2em; line-height:24px; text-align:justify; }
#huodong a:visited { color:black; }
#huodong a:link { color:black; }
#huodong a:hover { color:black; }
#huodong a:active { color:black; }
.fontSize1 .title { font-size:20px; }
.fontSize1 .text { font-size:15px; }
.fontSize1 .src { font-size:11px; }
.fontSize2 .title { font-size:22px; }
.fontSize2 .text { font-size:17px; }
.fontSize2 .src { font-size:13px; }
.fontSize3 .title { font-size:24px; }
.fontSize3 .text { font-size:19px; }
.fontSize3 .src { font-size:15px; }
.fontSize4 .title { font-size:26px; }
.fontSize4 .text { font-size:21px; }
.fontSize4 .src { font-size:16px; }
.showMore:active { background-color:#f7f2ed; }
#showMore.touchstart { background:-moz-linear-gradient(left, rgb(255, 255, 255) 0, rgb(220, 231, 244) 5%, rgb(220, 231, 244) 93%, rgb(255, 255, 255) 100%); background:-webkit-linear-gradient(left, #fff 0%, #DCE7F4 5%, #DCE7F4 93%, #fff 100%); background:-webkit-gradient(linear, left top, right bottom, color-stop(0, #fff), color-stop(0.05, #DCE7F4), color-stop(0.93, #DCE7F4), color-stop(1, #fff)); }
#showMore .showMore { display:block; cursor:pointer; text-align:left; width:148px; height:32px; line-height:32px; text-indent:38px; margin:0 auto; text-decoration:none; color:#6899DA; text-shadow:2px 0px 0px #fff; outline:none; white-space:nowrap; position:relative; overflow:hidden; padding:10px 30px; background:url(http://mat1.gtimg.com/www/apps/images/more_icon2.png) no-repeat 45px 17px; -moz-background-size:18px 19px; -webkit-background-size:18px 19px; -o-background-size:18px 19px; -ms-background-size:18px 19px; background-size:18px 19px; background:url(http://mat1.gtimg.com/www/apps/images/more_icon3.png) no-repeat 15px 9px\9; *background:url(http://mat1.gtimg.com/www/apps/images/more_icon3.png) no-repeat 15px 9px;
*line-height:16px;
*padding:10px 30px 10px 0;
line-height:16px\9; padding:10px 30px 10px 0\9; }
.preLoad { position:relative; display:block; margin:auto; overflow:hidden;  #dedada;  }
.preLoad div.tip { position:absolute; z-index:11; bottom:5px; right:7px; color:#BBBBBB; font-size: 14px; text-shadow: 1px 1px 1px rgba(255,255,255,.5); -webkit-text-shadow: 1px 1px 1px rgba(255,255,255,.5); }
.preLoad div.img {position:relative; z-index:10; }
#Comment { margin-bottom:24px; display: none; }
.c-title { border-top: solid 1px #cacdd0; margin-bottom:5px; padding:7px 10px 7px 22px; background:#eae7e5 url(http://mat1.gtimg.com/www/images/newsapp/wechat/comment-icon-red.png) no-repeat 5px center; -webkit-background-size:14px 13px }
.c-list, .comment-list li { padding:0; margin:0; list-style:none; }
.c-list li { position:relative; padding:12px 3px; border-bottom:1px solid #dedede; line-height:120%; min-height:40px; }
.c-content { color:#222; margin-left:48px; }
.c-icon { position:absolute; top:10px; left:3px; width: 40px; height: 40px; no-repeat center center; -webkit-background-size:40px 40px }
.c-user { color:#043872 }
.c-content em { color:#4d6888; font-style:normal }
.c-user img { vertical-align:text-top; }
.c-​​alias { font-size:13px; color:#818791 }
.c-date { position: absolute; top:12px; right:5px; color:#818791; font-size:13px; }
.c-content span { color:#999; }
.c-p { line-height:150% }
.showMoreHide { display:none }

#imgdownload { width:280px; margin:50px auto 20px; display:block; text-decoration:none; position:relative; font-size:17px; font-family: "黑体"; visibility:hidden; }
#imgdownload div.progress-tip { position:absolute; width:280px; height:36px; color:#444; left:0px; top:52px; }
#imgdownload span { display:block; float:left; }
#imgdownload .down-icon { width:25px; height:25px; background:url(http://mat1.gtimg.com/www/images/newsapp/wechat/progressDownloadBtnNew.png) no-repeat; background-size:25px auto; margin:5px 0 0 40px; }
#imgdownload .down-text { margin:0 0 0 8px; line-height:36px; line-height:36px; }
#imgdownload div.progress { height:36px; width:280px; border-radius: 5px; border:0; box-shadow: 0 1px 4px rgba(0, 0, 0, 0.3); }
#imgdownload.client_new_tips .down-icon { background-position:0px 0px }
#imgdownload.client_new_tips div.progress { background: -webkit-gradient(linear, left top,left bottom, from(#53ACFA),to(#4291DC)); border:1px solid #528596; }
#imgdownload.client_new_tips .down-text { color:#FFF }
#imgdownload.client_open_tips .down-icon { background-position:0px -75px;}
#imgdownload.client_open_tips div.progress { background: -webkit-gradient(linear, left top,left bottom, from(#67CD5D),to(#37B728)); border:1px solid #74bb89; }
#imgdownload.client_open_tips .down-text { color:#FFF }
#imgdownload.client_new_install .down-icon { background-position:0px -50px }
#imgdownload.client_new_install div.progress { background: -webkit-gradient(linear, left top,left bottom, from(#53ACFA),to(#4291DC)); border:1px solid #5faddc; }
#imgdownload.client_new_install .down-text { color:#FFF }
#imgdownload.client_new_downloading .down-icon { background-position:0px -25px }
#imgdownload.client_new_downloading div.progress { background: -webkit-gradient(linear, left top,left bottom, from(#53ACFA),to(#4291DC)); border:1px solid #528596; }
#imgdownload.client_new_downloading .down-text { color:#FFF }
#imgdownload.client_new_downloading div.progress-value { position:absolute; left:0; top:52px; background: -webkit-gradient(linear, left top,left bottom, from(#61c4fc),to(#5bbaf1)); height:36px; border-radius:5px; width:220px; border:1px solid #5faddc; }
#imgdownload.client_new_downloading div.progress-value { animation-name:animate-progress; animation-iteration-count:1; animation-timing-function:linear; animation-duration: 20s; -webkit-animation-name:animate-progress; -webkit-animation-iteration-count:1; -webkit-animation-timing-function:linear; -webkit-animation-duration:20s; }
@-webkit-keyframes animate-progress {  0% {
width: 0;
}
 100% {
width: 220px;
}
}
/*bottom*/
#imgdownload #DownloadTooltips { position: relative; color:#444; background: #ffffff; border: 1px solid #babbbb; padding: 10px 0; width: 280px; height:20px; border-radius: 5px; margin:0 auto 10px; z-index:55; text-align:center; font-family: "黑体"; }
#imgdownload.client_download_video .down-icon { width:25px; height:25px; background:url(http://mat1.gtimg.com/www/images/newsapp/wechat/weixin_icon_vedio.png) no-repeat; background-size:25px auto; margin:5px 0 0 40px; }
#imgdownload.client_download_video  div.progress { background: -webkit-gradient(linear, left top,left bottom, from(#53adfb),to(#4291dd)); border:1px solid #5faddc; }
#imgdownload.client_download_video .down-text { color:#FFF }

.arrow_box::after, .arrow_box::before { position:absolute; content:""; height:0; width: 0; pointer-events: none; border: solid transparent; }
.arrow_box.bottom::after, .arrow_box.bottom::before { top: 100%; }
.arrow_box.bottom::after { border-color: rgba(136, 183, 213, 0); border-top-color: #fff; border-width: 8px; left: 50%; margin-left: -8px; }
.arrow_box.bottom::before { border-color: rgba(194, 225, 245, 0); border-top-color: #babbbb; border-width: 9px; left: 50%; margin-left: -9px; }

.video_download { background:url(http://mat1.gtimg.com/www/images/newsapp/wechat/video_download.png) no-repeat -20px 0;}
.other_new_tips { display:block; text-decoration:none; text-align:center; background-size:320px auto; height:94px; padding-top:9px; color:#000; width:280px; margin:0 auto; visibility:visible}
.other_new_tips span { display:block; margin-top:12px; padding:0; }

/** 相关新闻 **/
.relatedNews{
}
.relatedNews .rTitle{
    border-bottom: 1px solid #e2e2e2;   
    background-image: url(http://mat1.gtimg.com/www/images/newsapp/wechat/aboutnews_icon.png); 
    background-position: 3px 7px; 
    background-repeat: no-repeat;
    padding: 7px 0 7px 24px;
    background-size: 18px 18px;
    -webkit-background-size: 18px 18px;
}
.relatedNews ul.list,.relatedNews ul.list li{padding:0; margin:0}
.relatedNews ul.list li {list-style:none; border-bottom: 1px solid #e2e2e2;}
.relatedNews ul.list li a {display:block; padding:7px 2px 5px; -webkit-tap-highlight-color: rgba(0,0,0,0);}
.relatedNews ul.list li a:link{color: #222; text-decoration:none;}
.relatedNews ul.list li a:visited{color: #777; text-decoration:none;}
.relatedNews ul.list li a:active {background-color: #e7e7e7;}
.relatedNews ul.list li a.heightLight{ background:#e7e7e7; color: #222; }
.relatedNews ul.list li img {
  float:right;
  max-width:75px;
  margin-left:10px;
  margin-top:5px;
}
.fontSize1 .relatedNews ul.list li a {
    line-height:23px; font-size:15px;
}
.fontSize2 .relatedNews ul.list li a {
    line-height:25px; font-size:17px;
}
.fontSize3 .relatedNews ul.list li a {
    line-height:27px; font-size:19px;
}
.fontSize4 .relatedNews ul.list li a {
    line-height:29px; font-size:21px;
}
.relatedNews ul.list li a span{
    color:#999;
    font-size:12px;
}

/*顶部下载新闻客户端块*/
.download-top{
  position:relative;
  height:55px;
  padding: 0 10px 0 10px;
  margin:10px 8px 10px 8px;
  border:1px solid #e4dfda;
  background-color:#fff;
  border-radius: 3px;
  display: block;
  text-decoration: none;
}
.download-top .download-icon{
  height:35px;
  width:35px;
  position:absolute;
  left:10px;
  top:10px;
  /*background:url(http://mat1.gtimg.com/www/images/newsapp/wechat/loading.png) no-repeat;
  background-size:30px;*/
}
.download-top .download-icon img{
  display: block;
  width:35px;
  height:35px;
}
.download-top .download-content{
  margin:0 0 0 45px;
  padding-top:10px;
}
.download-top .download-content .download-content-line1{
  margin:0 0 5px 0;
  text-indent: 0;
  font-size:19px;
  height:19px;
  line-height: 19px;
  font-weight: bold;
  color:#444444;
}
.download-top .download-content .download-content-line2{
  margin:0;
  text-indent: 0;
  height:11px;
  line-height: 11px;
  font-size:11px;
  color:#444444;
}
.download-top .download,.download-top .open{
  height:100%;
  position:absolute;
  right:0;
  top:0;
  padding:0 10px 0 10px;
  display:block;
  text-decoration: none;
}
.download-top .download div{
  display:block;
  width:68px;
  height:33px;
  line-height: 33px;
  margin-top:10px;
  background: -webkit-gradient(linear, left top,left bottom, from(#52ACFA),to(#4291DC));
  color:#fff;
  font-size:15px;
  text-align: center;
  border:1px solid #1F7BBE;
  border-radius:4px;
  box-shadow: 0 1px 2px rgba(255,255,255, .14);
  -webkit-box-shadow: 0 1px 2px rgba(255,255,255, .14);
  padding: 0 5px 0 5px;
}
.download-top .open div{
  display:block;
  width:68px;
  height:33px;
  line-height: 33px;
  margin-top:10px;
  background: -webkit-gradient(linear, left top,left bottom, from(#67cd5d),to(#37b728));
  color:#fff;
  font-size:15px;
  text-align: center;
  border:1px solid #32a123;
  border-radius:4px;
  box-shadow: 0 1px 2px rgba(255,255,255, .14);
  -webkit-box-shadow: 0 1px 2px rgba(255,255,255, .14);
  padding: 0 5px 0 5px;
}/*  |xGv00|b93fdf451bde8f33fd7c328bfac2f64f */