.main-l{float:left;width:64%;padding-top:30px}
.only-l{width:77.4%;float: none;margin: 0 auto;}
.main-l-inner{padding-left:14%;position:relative;padding-bottom:54px}
.only-l .main-l-inner{padding-left: 0;}
.main-r{float:left;width:36%;padding-top:30px}
.main-r-inner{padding:0 20%}
.main-l-inner table{width:100%}
@media (max-width:1020px){.main-l,.main-r{float:none;width:100%;padding-top:30px}
.only-l .main-l-inner,.main-l-inner{padding:0 40px 54px}
.main-r-inner{padding:0 40px 0 0}
}
@media (max-width:600px){.main-l-inner{padding:0 5% 54px}
.main-r-inner{padding:0 5%}
.main-l{padding-top:12px}
.main-r{padding-top:0}
}
.cons-date{float:left;font-size:14px;color:#acacac;line-height:140%;margin-right:60px}
.cons-topic-link{float:left;font-size:14px;color:#2fbde1;line-height:140%}
.cons-title{font-size:36px;font-family:times;color:#262525;line-height:110%;margin-top:15px}
.cons-author{margin-top:5px}
.cons-author-photo{float:left;width:56px;height:56px;margin-right:18px}
.cons-author-photo img{width:100%}
.cons-author-txt{float:left;line-height:24px;font-size:14px;color:#6f6f6f;font-family:georgia,times}
.opinion-author .cons-author-txt{float:none;line-height:56px}
.cons-lead{font-size:18px;color:#646464;margin-top:10px}
.cons-photo{margin-top:18px}
.cons-photo-img img{width:100%}
.cons-photo-txt{font-size:14px;color:#acacac;margin-top:12px}
.cons-box{font-size:20px;line-height:130%;font-family:times;padding:10px 0 20px;position:relative;min-height:500px}
.cons-box p{padding:10px 0;line-height:130%}
.cons-box a{color:#2fbde1}
.cons-box img{max-width:100%!important}
.essence-box{position:relative;top:0;left:0;z-index:10;font-size:36px;font-family:times;color:#2fbde1;border-top:1px solid #2fbde1;border-bottom:1px solid #2fbde1;padding:12px 0;margin:10px 0 30px;line-height:120%}
.essence-box em{width:60px;height:24px;position:absolute;left:50%;top:-9px;z-index:10;margin-left:-30px;background:url(//file.caixin.com/en/web/img/cons-essence-bg-2x.png) 0 0 no-repeat;background-size:60px auto}
.cons-img-ad{width:445px;margin:0 auto 20px}
.cons-img-ad img{width:100%}
.ad-img-tip{font-size:12px;color:#efe5d3;display:block}
@media (max-width:600px){.cons-date,.cons-topic-link{float:none}
.cons-img-ad{width:100%}
.essence-box{font-weight:700}
.cons-title{font-size:26px}
}
.cons-col-title{height:52px;line-height:52px;background:#2fbde1;font-size:18px;color:#fff;padding:0 15px}
.cons-related-list{padding-top:16px}
.cons-related-list li{padding-bottom:30px}
.cons-txt-ad{padding-bottom:20px}
.cons-news{padding-top:10px;border-top:1px solid #ccc}
.ad-news dt,.com-news dt{font-size:20px;font-family:times;font-weight:700;line-height:105%}
.ad-news dd,.com-news dd{font-size:16px;font-family:georgia,times;color:#646464;margin-top:6px;position:relative;line-height:130%}
.ad-news dd img{width:100%}
.ad-news dt{font-weight:400;font-style:italic}
.ad-news dt a{color:#b19e7c}
.ad-news dd{font-style:italic}
.ad-news dd a{color:#9f9f9f}
.com-news dt a{color:#262525}
.com-news dt a:hover{color:#2fbde1}
.com-news dd a{color:#646464}
.ad-tip{font-size:12px;color:#efe5d3;display:block;padding-top:10px}
.news-photo{margin-bottom:10px}
.news-photo img{width:100%}
.cons-top-list li{position:relative;padding:15px 0 24px;border-bottom:1px solid #e5e5e5;min-height:40px}
.cons-top-list var{width:50px;height:64px;position:absolute;left:0;top:5px;z-index:10;font-size:54px;line-height:64px;color:#d9d1b4;font-style:normal;text-align:center}
.cons-top-list a{display:block;padding-left:50px;font-size:16px;color:#262525;line-height:130%}
@media (max-width:1020px){.cons-col-title{margin-left:40px}
.cons-related-list li{width:49.5%;display:inline-block;vertical-align:top}
.com-news{margin-left:42px}
.cons-txt-ad{padding-left:40px;width:450px;margin:0 auto}
.cons-top-list{margin-left:40px}
.cons-top-list var{top:3px}
}
@media (max-width:600px){.ad-news dt,.com-news dt{line-height:130%}
.ad-news dt{font-weight:400}
.cons-col-title{margin-left:0}
.cons-related-list li{width:100%;display:block}
.com-news{margin-left:0}
.cons-top{margin-top:0}
.cons-txt-ad{padding:0 0 40px;width:auto;margin:0}
.cons-top-list{margin-left:0}
}
.cons-pay-tip{display:none;width:100%;position:absolute;bottom:60px;left:0;z-index:11;font-family:arial;font-size:16px}
@media (max-width:1024px){.cons-pay-tip{bottom:80px}
}
@media (max-width:768px){.cons-pay-tip{bottom:100px}
}
@media (max-width:750px){.cons-pay-tip{bottom:0}
}
.cons-pay-txt{color:#2bafd6}
.cons-pay-mask{height:300px;background:url(//file.caixin.com/en/web/img/pay-tip-mask.png) 0 0 repeat-x}
.cons-pay-cons{padding:0 10% 20px;text-align:center;background:#faf8f5}
.cons-pay-title{padding:20px 0;margin-bottom:20px;border-bottom:1px solid #eee;font-size:20px}
.cons-pay-bt{width:180px;height:40px;line-height:40px;margin:20px auto;background:#2bafd6;color:#fff;cursor:pointer;font-size:14px}
.cons-pay-cons a{color:#2bafd6}
.share-list{position:absolute;right:0;bottom:10px;margin:0;display:none}
.share-list-fixed{position:fixed;left:50%;top:256px;z-index:9;margin-left:-600px;display:none}
.share-list a,.share-list span,.share-list-fixed a,.share-list-fixed span,.share-list-top a,.share-list-top span{display:block;width:34px;height:34px;background:url(//file.caixin.com/en/web/img/share-icons.png) 0 -48px no-repeat;cursor:pointer;margin-bottom:5px}
.share-list a,.share-list span{float:left;margin-left:5px;display:inline}
.share-list-top span{float:right;margin-left:5px;display:inline}
span.share-twitter{background-position:0 -48px}
span.share-facebook{background-position:-41px -48px}
span.share-linkedin{background-position:-83px -48px}
span.share-mail{background-position:-124px -48px}
span.share-wechat{background-position:-165px -48px}
span.langular-wechat{background-position:-206px -48px}
a.share-flipboard{background-position:-246px -48px}
span.share-twitter:hover{background-position:0 0}
span.share-facebook:hover{background-position:-41px 0}
span.share-linkedin:hover{background-position:-83px 0}
span.share-mail:hover{background-position:-124px 0}
span.share-wechat:hover{background-position:-165px 0}
span.langular-wechat:hover{background-position:-206px 0}
a.share-flipboard:hover{background-position:-245px 0}
.share-wechat{position:relative}
.wx-qr-box{display:none;position:fixed;left:50%;top:50%;z-index:100;width:248px;margin:-170px 0 0 -125px;background:#fff;border:1px solid rgba(0,0,0,.3);border-radius:6px 6px 6px 6px;box-shadow:0 3px 7px rgba(0,0,0,.3)}
.wx-qr-title{height:24px;border-bottom:1px solid #eee;padding:10px 15px;margin-bottom:10px}
.wx-qr-code{width:220px;margin:0 auto}
.wx-qr-code img{width:100%}
.wx-qr-text{padding:10px 15px;font-size:12px;margin-top:10px;border-top:1px solid #eee}
.wx-qr-close{width:10px;height:10px;position:absolute;top:14px;right:12px;z-index:10;cursor:pointer;padding:0 10px;background:url(//file.caixin.com/en/web/img/login-close-icon.png) center center no-repeat}
@media (max-width:1200px){.share-list-fixed{display:none}
}
@media (max-width:1020px){.share-list{right:40px}
}
@media (max-width:600px){.share-list-top{margin-top:10px}
}
.print{display:none}
@media print{.print{display:block!important;font-size:12px;margin:0 35px}
.cons-img-ad,.foot-link,.foot-list,.main-r{display:none}
.foot{padding:0}
}
.ke-zeroborder p{padding:10px 0;color:#acacac;font-size:14px;font-family:arial}
.main-r{float:right;width:300px;padding-top:30px;padding-right:5%}
.main-r-inner{padding:0}
.right_img_auto{width:100%;height:auto;margin-bottom:20px}
@media (max-width:1020px){.main-r{float:none;width:100%;padding:0}
.main-r-inner{padding:0 40px 0 0}
}
@media (max-width:600px){.main-r-inner{padding:0 5%}
}
.news-audio{display:block;width:100%;margin:10px auto}
.cf:after,.cf:before{content:" ";display:table}
.cf:after{clear:both}
.audio_box{background:#fff;border-radius:10px;background-color:#f3f3f3;margin:20px 0}
.audio_tit{background:url(//file.caixin.com/webchannel/all/img/audio_tit_bg.png) no-repeat 0 0;background-size:100% 100px;padding:15px 20px 0;width:100%;box-sizing:border-box}
.audio_con{padding:15px 20px;min-height:50px;position:relative}
.audio_tit dt{font-size:20px;line-height:28px;overflow:hidden;margin-bottom:10px;text-align:justify}
.audio_tit dd{font-size:12px;height:24px;line-height:24px}
.audio_tit dd img{width:24px;margin-right:5px}
.audio_con_left{float:left;width:75%;text-align:left;font-size:14px;line-height:20px}
.audio_con_right{float:right;width:20%;position:relative}
.audio_con_right dl{position:absolute;left:0;top:-35px}
.audio_con_right dt{background:url(//file.caixin.com/webchannel/all/img/btn_stop.png) no-repeat 0 0;background-size:65px 65px;width:65px;height:65px;cursor:pointer}
.audio_con_right dt.play_btn{background:url(//file.caixin.com/webchannel/all/img/btn-audioplay.png) no-repeat 0 0;background-size:65px 65px;width:65px;height:65px}
.audio_con_right dd{color:#a4a9a7;text-align:center;font-size:12px}
.playImg{display:none}
.audios .audiobox{display:none}
.audios .audiobox_a{display:block;width:100%;height:100%;border:none}
.audio_tit dt,.audio_tit dt a{color:#2fbde1}
.audio_tit dt span{color:#b9a17d;padding:0 5px;font-size:12px;display:inline-block;height:18px;line-height:18px;border:1px solid #b9a17d}
.cont-text{padding:20px 5%;line-height:1.5em}
.audio_box{display:none}
.title-img img{width:100%}
#audioBox{display:none}
.isPlaying .audio_con_right .audios{background-image:url(//file.caixin.com/webchannel/all/img/btn_stop.png)}
.isPlaying .playImg{display:inline}
.loadingBox{text-align:center}
.tagList{padding:20px 0 10px;background-color:#fff}
.tagList li{float:left;margin:0 20px 10px 0;font-size:14px}
.tagList li a{padding:0 20px;display:inline-block;border:1px solid #2fbde1}
.wire{padding-bottom:30px}
.wire-head{background:#f39700;font-size:32px;text-align:center;line-height:160%}
.wire-head a{color:#000}
.wire-head img{display:block;width:156px;margin:0 auto}
.wire-head-home{height:54px;background:#5a5752;position:relative;border-bottom:5px solid #fff}
.wire-head-title{display:block;width:163px;margin:0 auto;padding:14px 0 0}
.wire-head-home em{width:44px;height:90px;position:absolute;right:18px;top:-16px;z-index:10;background:url(//file.caixinglobal.com/en/web/img/cx-flash-icon-2x.png) 0 0 no-repeat;background-size:44px 90px}
.wire-list{padding:10px;background:#faf8f5;height:120px;overflow-y:auto}
.wire-list li{position:relative;padding-bottom:10px}
.wire-time{color:#f39700;font-size:14px;line-height:18px;font-family:times;font-weight:700}
.wire-title{font-size:16px;font-family:georgia,times;line-height:120%}
.wire-foot{text-align:right;font-size:12px;line-height:30px;color:#2fbde1;padding:0 10px;background:#faf8f5}
.wire-foot a{color:#f39700}
@media (max-width:1020px){.wire{margin-left:40px}
}
@media (max-width:600px){.wire{margin:0}
}
/* 文章页顶部引导下载浮窗 */
.downloadAPP{position:fixed;top:0;left:0;z-index:1001;display:none;box-sizing:border-box;padding-left:1.826rem;width:100%;height:1.333rem;border-top:1px solid #a9a9a9;border-bottom:1px solid #a9a9a9;background-color:#f2f2f2;color:#5c5c5c;font-size:.346rem;line-height:1.333rem}
.downloadAPP .imgBox{position:absolute;top:.133rem;left:.5rem;width:1rem;height:1rem}
.downloadAPP .imgBox img{width:100%;height:100%}
.downloadAPP .loadBtn{position:absolute;top:.2666rem;right:.5rem;width:2rem;height:.8rem;border-radius:.08rem;background-color:#2fbde1;color:#fff;text-align:center;line-height:.8rem}

#appContent p,#appContent table {
    display: none
}

#appContent.haveAuthority p {
    display: block
}

#appContent.haveAuthority table {
    display: table
}
#appContent.haveAuthority .loadingBox{
  display: none;
}


.redpacketTip {
  position: fixed;
  width: 100%;
  z-index: 1000;
  left: 0;
  bottom: 0;
  background-color: #383a3d; }
  .redpacketTip .redpacket {
    max-width: 1280px;
    margin: 0 auto;
    padding: 18px 3% 18px 6%;
    box-sizing: border-box;
    color: #fff;
    background-color: #383a3d; }
  .redpacketTip .text {
    float: left;
    font-size: 26px;
    line-height: 42px;
    font-weight: bold; }
  .redpacketTip .btn {
    height: 42px;
    line-height: 42px;
    padding: 0 30px;
    float: right;
    background-color: #00b7e0;
    font-size: 18px;
    border-radius: 8px;
    color: #fff; }
  .redpacketTip .iconBtn {
    display: none; }
    .redpacketTip .iconBtn img {
      width: 100%; }

@media (max-width: 750px) {
  .redpacketTip {
    transition: .3s; }
    .redpacketTip .redpacket {
      position: relative;
      padding: 0.2666666667rem 1.3333333333rem 0.8rem; }
      .redpacketTip .redpacket .iconBtn {
        display: block;
        width: 0.56rem;
        position: absolute;
        right: 0.2666666667rem;
        top: 0.2rem; }
    .redpacketTip .text {
      float: none;
      text-align: center;
      font-size: 0.5333333333rem;
      line-height: 1.5em;
      padding: 0.2666666667rem 0;
      transition: .3s; }
    .redpacketTip .btn {
      display: block;
      text-align: center;
      font-size: 0.48rem;
      border-radius: 0;
      float: none;
      width: 6.5333333333rem;
      padding:0;
      height: 0.9066666667rem;
      line-height: 0.9066666667rem;
      margin: 0 auto;
      font-weight: bold;
      transition: .3s; }

  .redpacketTip.closed .redpacket {
    padding: 0.2rem 0.5333333333rem; }
  .redpacketTip.closed .iconBtn {
    display: none; }
  .redpacketTip.closed .text {
    float: left;
    width: 6rem;
    text-align: left;
    font-size: 0.4rem; }
  .redpacketTip.closed .btn {
    color: #00b7e0;
    font-size: 0.3733333333rem;
    background-color: transparent;
    border: 1px solid #00b7e0;
    border-radius: 4px;
    position: absolute;
    right: 0.5333333333rem;
    top: 50%;
    margin-top: -0.4533333333rem;
    width: auto;
    padding: 0 0.0533333333rem;
    width: 2.6666666667rem; } }

    /* 七牛播放器 时间容器 */
    .qplayer-controlbtns .qplayer-time {
      width: 64px;
      font-size: 12px
    }