﻿@charset "utf-8";

body {background:#f2f2f2;}
[v-cloak] {
  display:none !important;
}
/* - top - */
.nav{font-family:"microsoft yahei"; font-size:0.33rem; text-align:center; background:#fff; padding:0 0.2rem;}
.nav:after {
    content: " ";
    display: table;
    clear: both;
    box-sizing: border-box;
}
.nav a{color:#363636;}
.nav a:hover, .nav .curr{color:#ff2e2e;}
.nav .li{float:left; width:25%; height:1.48rem; margin:0.29rem 0rem; overflow:hidden; cursor:pointer;}
.nav .li img{width:0.9rem; height:0.9rem; margin:0 auto; margin-bottom:0.15rem; 
     border-radius: 0.5rem; box-sizing: border-box;}


/* - - */
.ss{padding:0.17rem 0.15rem 0.1rem 0.15rem; background:#fff;}
.ss .ssl{float:left; width:5.35rem;}
.ss .ssl input{width:5.35rem; height:0.8rem;border:1px solid #808080; padding:0.2rem;box-sizing:border-box; font-size:0.32rem;}
.ss .ssr{float:right; width:1.75rem;}
.ss .ssr .sbtn{width:1.75rem; height:0.8rem;border:none; background:url(../images/ssr.gif) center center no-repeat;background-size:100% auto;}
.ss .ssr .sbtn:hover{background:url(../images/ssr_h.gif) center center no-repeat;background-size:100% auto;}

.ad{padding:0.15rem; background:#fff;box-sizing:border-box;}
.ad .ad1{width:7.2rem;height:1.8rem; margin:0 auto;}

.hy{padding:0.35rem 0rem 0.4rem 0.15rem; height:2.11rem; background:#fff;box-sizing:border-box;position:relative;}
.hy:after{
    content: " ";
    display: table;
    clear: both;
    box-sizing: border-box;
}
.hy .hyl{float:left; width:1.17rem; padding-top:0.12rem; margin-left:.05rem;}
.hy .hyl img{width:1.15rem; height:1.15rem;border:0rem solid #13227a;border-radius:100%;}
.hy .hyr{float:left; margin-left: 0.3rem; width:5.8rem; height:1.32rem;color:#13227a; margin-top:-.04rem;}
.hy .hyr ._t{font-size:0.29rem; font-weight:bold; height:0.37rem;}
.hy .hyr ._c{margin-top:0.2rem;font-size:0.27rem;}
.hy .hyr ._c span{color:#ff2e2e;}

.fxhbao{position:absolute; top:.2rem; right:.28rem;}
.fxhbao .fxhb{float:right;}
.fxhbao .fxhb .fxhbs{display:inline-block;width:.45rem; height:.44rem;background:url(../images/fxhb.png) center .08rem no-repeat;background-size:auto .36rem;cursor:pointer;}
.fxhbao .fxhb_h .fxhbs_h{display:inline-block;width:.45rem; height:.44rem;background:url(../images/fxhb_h.png) center .1rem no-repeat;background-size:auto .36rem;cursor:pointer;}
.fxhbao .fxhb_h{font-size:.35rem; color:#d32825; font-weight:bold; float:right; display:none; cursor:pointer;}

.eb{background:#fff;box-sizing:border-box;}
.eb .tit{padding:0.3rem 0.28rem;font-size:0.37rem; font-weight:bold;border-bottom:1px solid #dcdcdc;}
.eb .tit span{float:right;font-size:0.32rem; color:#808080; font-weight:normal;}
.eb .tit span a, .eb .tit span a:link{color:#808080;}
.eb .tit span a:hover{color:#ff2e2e;}

.eb .ebb{padding:0.3rem 0rem;width:100%; margin:0 auto; overflow:hidden;}/*
.eb .ebb img{width:5.6rem; height:2.6rem;border-radius:0.1rem;margin:0 auto;}*/

.ec{background:#fff;box-sizing:border-box;}
.ec .tit{padding:0.3rem 0.28rem;font-size:0.37rem; font-weight:bold;border-bottom:1px solid #dcdcdc;}
.ec .tit span{float:right;font-size:0.32rem; color:#808080; font-weight:normal;}
.ec .tit span a, .eb .tit span a:link{color:#808080;}
.eb .tit span a:hover{color:#ff2e2e !important;}

.ec .ecc{padding:0rem 0.3rem 0.15rem 0.3rem;}
.ec .ecc .li{margin:0rem 0rem; padding:0.26rem 0rem 0.10rem 0rem;border-top:1px solid #dcdcdc;}
.ec .ecc .li:nth-child(1){border:none;}
.ec .ecc .li:after{
    content: " ";
    display: table;
    clear: both;
    box-sizing: border-box;
}
.ec .ecc .li .lil{float:left;width:3rem; height:1.69rem;border-radius:0.1rem;position:relative;}
.ec .ecc .li .lil img{width:100%; height:1.5rem; border-radius:0.1rem;}
.ec .ecc .li .lil .imgt{background:url(../images/lib1.png) top center no-repeat;background-size:2.11rem auto; width:2.11rem; height:0.33rem; position:absolute; top:-0.06rem; left:0.44rem; color:#fff; padding-top:0.05rem; font-size:0.18rem; font-weight:bold;}
.ec .ecc .li .lil .imgt img{float:left;width:0.2rem; height:0.23rem;margin-left:0.44rem;margin-top:-0.02rem; margin-right:0.09rem;}
.ec .ecc .li .lir{float:right;width:3.75rem; overflow:hidden;}
.ec .ecc .li .lir img{float:left;width:0.3rem; height:0.3rem; margin-top:0.05rem;}
.ec .ecc .li .lir a{float:right;width:3.35rem; display:inline-block; height:1.28rem;overflow:hidden;font-size:0.3rem; line-height:0.44rem; margin-top:-0.02rem;}
.ec .ecc .li .lir a:hover {color:#ff2e2e; text-decoration:none;}
.ec .ecc .li .lir a:active {color:#ff2e2e; text-decoration:none;}
.ec .ecc .li .lir span{float:right; display:inline-block; color:#808080;font-size:0.24rem; margin-top:0.22rem;}

.ec .eca img{width:100%;height:1.8rem; margin:0.1rem 0rem;}
/* -.- */


/* - bottom - */
#footA{margin:0px auto; width:100%;max-width:750px; position:fixed; bottom:0px; background:rgba(255,255,255,1);z-index:10000;box-shadow:0 0 0.1rem rgba(0,0,0,.37); display:none;}
#footA:after {
    content: " ";
    display: table;
    clear: both;
    box-sizing: border-box;
}
#footA .close{position:relative;}
#footA .close span{display:inline-block;width:30px; height:30px;background:url(../images/fxx.png) center center no-repeat;background-size:contain;cursor:pointer; position:absolute; top:-.82rem; right:.15rem;}
#footA .close span:hover{background:url(../images/fxx_h.png) center center no-repeat;background-size:contain;}
.footA .w{float:left; width:33%; padding:0.17rem 0 0.15rem 0;box-sizing: border-box; cursor:pointer;}
.footA .w2{width:34%;}
.footA .w img{margin:0rem auto; height:1rem;border-radius:100%;}
.footA .w span{display:block; text-align:center; font-size:.3rem; padding-top:0.1rem;}
.footA .curr span, .footA ._curr span, .footA .w:hover{color:#ff2e2e;}
/* - bottom end - */


/* - 弹窗 - */
.float-bg {
  width: 100%;
  height: 100%;
  background-color: #000;
  opacity: .8;
  filter: alpha(opacity=80);
  position: fixed;
  left: 0;
  top: 0;
  z-index: 997;
  display:none;
}

/* - 弹窗 end - */



/* - 弹窗 - */
#eAlertC{position:fixed; z-index:999; display:none; background:#fff; width:6rem;height:3rem;}
#eAlertC .eAtit{font-size:0.3rem; font-weight:bold;color:#fff; background:#fe2e2e; padding:0.12rem 0.16rem;}
#eAlertC .eA1{font-size:0.3rem; text-align:left; padding:0.4rem 0.3rem 0.3rem 0.3rem;}
#eAlertC .eAc{padding:0rem 0.2rem; margin-top:-0.2rem;}
#eAlertC .eAc span{float:right;font-size:0.3rem; font-weight:bold;color:#fff; background:#ff2e2e url(../images/btn_gb.png) center center no-repeat;background-size:100% auto;padding:0.1rem 0.27rem;border-radius:0.05rem; cursor:pointer; width:1.15rem; height:.61rem;}
#eAlertC .eAc span:hover {background:#d32825 url(../images/btn_gb_h.png) center center no-repeat;background-size:100% auto;;}
/* - 弹窗 end - */


/* - 弹窗 - */
#eAlert6{position:fixed; z-index:999; left: 0; right: 0; top: 0; bottom: 0; width: 4.8rem;
    height: 8.5rem; margin: auto;}
#eAlert6 .eAc45{margin-top:0.2rem; text-align:center;}
#eAlert6 .eAc45 span{display:inline-block;font-size:0.3rem; font-weight:bold;color:#fff; background:url(../images/x45w.png) center center no-repeat;background-size:100% auto; cursor:pointer; width:.7rem; height:.7rem;}
#eAlert6 .eAc45 span:hover {background:url(../images/x45b.png) center center no-repeat;background-size:100% auto;}


#eAC_45{position:fixed; z-index:1000; display:none; max-width:99%;margin:0 auto;height:auto;font-size:.3rem; color:#fff; text-align:center; background:rgba(0,0,0,0.74);border-radius:.14rem; padding:.14rem .27rem;}


.bindphone .phonebg{position: fixed; left: 0; right: 0; top: 0; bottom: 0; background: #222222; opacity: 0.5; z-index: 997;}
.sj{width:6.8rem; height: 6.6rem; background:#fff;position:relative; margin:0rem auto;-webkit-box-shadow: #999 0rem 0.02rem 0.04rem;
   -moz-box-shadow: #999 0rem 0.02rem 0.04rem;
   box-shadow: #999 0rem 0.02rem 0.04rem; position: fixed; left: 0; right: 0; top: 0; bottom: 0; margin: auto; z-index: 999;}
.sj .sjt{background:#ff2e2e; color:#fff; text-align:center; height:1.8rem;}
.sj .sjt .st{padding:0.21rem 0rem 0.02rem 0rem; font-size:0.32rem; font-weight:bold;}
.sj .sjt .sb{font-size:0.35rem; text-align:center;}
.sj .sjt .sd{position:absolute; top:1.3rem; left:2.75rem; width:1.2rem; height:1.2rem;border-radius:100%;background:#fff; padding-top:0.16rem;}
.sj .sjt .sd img{margin:0rem auto; width:0.4rem;}
.sj .esj{border-radius:0.05rem 0.05rem 0rem 0rem; position:relative; margin-top:0.8rem;}
.sj .closePhone img{width: 0.7rem; margin: 0.8rem auto 0; display: block;}
.bindphone .alertFg{position: fixed; left: 0; right: 0; top: 0; bottom: 0; z-index: 1000; background: #000000; opacity: 0.5;}
.bindphone #eAlertC{z-index: 1000; display: block; left: 0; right: 0; top: 0; bottom: 0; margin: auto;}
.sj .esj .esjr{position:absolute; top:0; right:0rem; cursor:pointer;}
.sj .esj .esjb{position:absolute; top:0.10rem; right:0.83rem;}
.sj .esj .esjt{padding:0.60rem 0rem 0.25rem 0rem;}
.sj .esj .esjt img{margin:0rem auto;}
.sj .esj .esjf{margin:0 auto;width:5.8rem;}
.sj .esj .esjf .input1{box-sizing:border-box;border:1px solid #bfbfbf;border-radius:0.05rem; padding:0.1rem 0.10rem 0.07rem 0.7rem;background:url(../images/esj_1.gif) 0.15rem center no-repeat;background-size:0.24rem auto; width:5.8rem; height:0.7rem;font-size:0.34rem;}
.sj .esj .esjf .input2{box-sizing:border-box;border:1px solid #bfbfbf;border-radius:.05rem; padding:0.1rem 0.10rem 0.07rem 0.7rem;background:url(../images/esj_2.gif) 0.15rem center no-repeat;background-size:0.24rem auto; width:3.6rem; height:0.7rem;font-size:0.34rem;}
.sj .esj .esjf ._k2{margin-top:0.20rem;}
.sj .esj .esjf ._k2 span{display:inline-block; float:right;width: 2rem; height:0.65rem;border-radius:0.05rem; background:#aaa;}
.sj .esj .esjf ._k2 .generate_code{float:right;display:inline-block; border:none; width: 2rem; height:0.68rem; background:#2e86fe; font-size:0.24rem; text-align:center; color:#fff;border-radius:0.05rem;box-sizing:border-box;}
.sj .esj .esjf ._k2 .generate_code:hover,.sj .esj .esjf ._k2 .curr{background:#2825d3;}
.sj .esj .esjf ._k2 img{float:right; width:100%; height:100%;border-radius:0.05rem;}
.sj .esj .esjf .input3{box-sizing:border-box;border:1px solid #bfbfbf;border-radius:0.05rem; padding:0.07rem 0.10rem 0.07rem .7rem;background:url(../images/esj_3.gif) 0.15rem center no-repeat;background-size:0.24rem auto; width:3.6rem; height:0.7rem;font-size:0.34rem;}
.sj .esj .esjf .btn{text-align:center;}
.sj .esj .esjf .btn .ebtn{display:inline-block;box-sizing:border-box;border-radius:0.05rem; padding:0.11rem 0rem;text-align:center;background:#ec363a url(../images/btn_dl.png) center center no-repeat;background-size:100% auto;font-size:0.34rem;color:#fff; width:100%; height:0.7rem;margin-top:0.21rem;}
.sj .esj .esjf .btn .ebtn:hover, .sj .esj .esjf .curr{background:#d32825 url(../images/btn_dl_h.png) center center no-repeat;background-size:100% auto;}

.uhead{ padding:0.15rem 0 0 0.15rem; position:relative; }
.uhead .face{background:#fff; font-size:.37rem; font-weight:bold; color:#000; padding: 0.15rem; display: flex; flex-direction: row; align-items: center;}
.uhead .face img{width:1.2rem; height:1.2rem; border-radius:100%; margin-right:0.35rem;}
.uhead .faceInfo{flex: 1}
.uhead .uid{color:#000;font-weight: normal; font-size: 0.3rem; margin-top: 0.2rem; width: 3.5rem;}
.uhead .uid span{display:inline-block;}
.uhead .uid input{float:right;border:none;background:url(../images/copy.png) center center no-repeat;background-size:0.3rem auto;width:0.3rem; height:0.3rem; box-sizing:border-box; margin-top:0.06rem; cursor:pointer;}
.uhead .uid input:hover{background:url(../images/copy_red.png) center center no-repeat;background-size:0.3rem auto;}

#eAlert45{position:fixed; z-index:999; left: 0; right: 0; top: 0; bottom: 1.2rem; width: 6.8rem;
    height: 8.5rem; margin: auto;}
#eAlert45 .eAc45{margin-top:0.2rem; text-align:center;}
#eAlert45 .eAc45 span{display:inline-block;font-size:0.3rem; font-weight:bold;color:#fff; background:url(../images/x45w.png) center center no-repeat;background-size:100% auto; cursor:pointer; width:.7rem; height:.7rem;}
#eAlert45 .eAc45 span:hover {background:url(../images/x45b.png) center center no-repeat;background-size:100% auto;}

#eAlert45 .uinfo{background:#fff; padding:0.1rem .1rem 0.1rem 0.2rem;}
#eAlert45 .uinfo .qx{font-size:0.3rem;font-weight:bold; margin-top:.15rem; position:relative;}
#eAlert45 .uinfo .qx e{display:block; font-weight:normal; margin-top:.15rem;color:#808080;}
#eAlert45 .uinfo .qx ee{display:block; font-weight:normal; margin-top:.15rem;color:#ff2e2e;}


.uc{background:#fff;}
.uc .ucard{padding:0.4rem 0 0 0; display: flex; justify-content: space-between;}
.uc .ucard:after {
    content: " ";
    display: table;
    clear: both;
    box-sizing: border-box;
}
.uc .ucard .ucards{float:left; width:1.8rem; height:2.6rem; margin:0 0.2rem; background:#fff; border:1px solid #c0c0c0;border-radius:0.1rem; position:relative;}
.uc .ucard .ucards:hover, .uc .ucard .curr{background:#fff url(../images/qianggoubgA.png) center top no-repeat;background-size:100% 100%;border:1px solid #fff; color:#fff000;}
.uc .ucard .ucards .ucr{position:absolute; top:-0.21rem; right:-0.2rem;width:1.1rem; height:0.4rem;border-radius:0 0.2rem 0 0.2rem;font-size:0.23rem;color:#fff; background:#fd4545;text-align:center; padding-top:0.02rem;}
.uc .ucard .ucards .ucl{font-size:0.32rem; text-align:center;font-weight:bold; margin-top:0.35rem;}
.uc .ucard .ucards .uct{ margin-top:0.3rem;font-size:0.44rem;font-weight:bold; color:#ca963b; text-align:center;}
.uc .ucard .ucards .ucc{ margin-top:0.28rem;font-size:0.2rem;color:#808080; text-align:center;}
.uc .ucard .ucards:hover .uct, .uc .ucard .curr .uct{color:#fff000;}
.uc .ucard .ucards:hover .ucc, .uc .ucard .curr .ucc{color:#fff;}
.uc .ucard .ucards ._btn{text-align:center; margin-top:.18rem;}
.uc .ucard .ucards ._btn span{font-size:0.25rem; color:#fff;text-align:center;background:#f5ca7d; border-radius:.15rem; padding:.03rem .07rem;}
.uc .ucbtn{text-align:center; margin-top:0.5rem;}
.uc .ucbtn span{display:inline-block;font-size:0.3rem;color:#fff;text-align:center;letter-spacing:0.03rem;width:2.8rem; height:0.8rem;padding-top:0.2rem;box-sizing:border-box;border-radius:0.1rem;background:#ff2e2e url(../images/btn_kthy.png) center center no-repeat;background-size:100% auto;}
.uc .ucbtn span:hover, .uc .ucbtn .btncurr{background:#d32825 url(../images/btn_kthy_h.png) center center no-repeat;background-size:100% auto;}
.uc .ucbtn2{text-align:center; margin-top:0.5rem;}
.uc .ucbtn2 span{display:inline-block;font-size:0.3rem;color:#fff;text-align:center;letter-spacing:0.03rem;width:2.8rem; height:0.8rem;padding-top:0.2rem;box-sizing:border-box;border-radius:0.1rem;background:#ff2e2e url(../images/btn_xfhy.png) center center no-repeat;background-size:100% auto;}
.uc .ucbtn2 span:hover, .uc .ucbtn2 .btncurr{background:#d32825 url(../images/btn_xfhy_h.png) center center no-repeat;background-size:100% auto;}
.uc .ucbtn3{text-align:center; margin-top:0.5rem;}
.uc .ucbtn3 span{display:inline-block;font-size:0.3rem;color:#fff;text-align:center;letter-spacing:0.03rem;width:2.8rem; height:0.8rem;padding-top:0.2rem;box-sizing:border-box;border-radius:0.1rem;background:#ff2e2e url(../images/btn_fghy.png) center center no-repeat;background-size:100% auto;}
.uc .ucbtn3 span:hover, .uc .ucbtn3 .btncurr{background:#d32825 url(../images/btn_fghy_h.png) center center no-repeat;background-size:100% auto;}



/* - 弹窗 end - */

.ec .ecc .li .lir a {
    /* width: 335px; */
    text-overflow: -o-ellipsis-lastline;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 3;
    line-clamp: 3;
    -webkit-box-orient: vertical;
}
.ec .eca img{
    height: 2.3rem;
}