@charset 'utf-8';
/*zjf20171011*/
body {line-height: 1.75;}
.bgSize1 {background-size: 100%;}
.bgSize2 {background-size: contain;}
.bgSize3 {background-size: cover;}
.bgRepeat {background-repeat: no-repeat;}
.header {position: relative;height: 1.92rem;background: #fff;}
.header a {position: absolute;top: .65rem;}
.header .menu {left: .4rem;width: .6rem;height: .8rem;background-image: url(../images/01.png?v=001);}
.header .mine {right: .4rem;display: block;}
.header .mine img {display: block;width: .8rem;height: .8rem;border-radius: 50%;}
.header .meicon {left: .4rem;width: .4rem;height: .7rem;background-image: url(../images/03.png);}
.header .black {right: .4rem;width: .64rem;height: .64rem;background-image: url(../images/04.png);}
.header .logo {display: block;text-align: center;left: 50%;margin-left: -2rem;top: .6rem;}
.header .logo img {width: 3.8rem;}
.nav-box {background: #fff;}
.nav-box .list-box {width: 13.3rem;height: 1.7rem;padding-left: .1rem;box-shadow: 2px 0 4px #f2f2f2;overflow: hidden;}
.nav-box .list-auto {overflow-x: auto;}
.nav-box .list-hidden {overflow: hidden;}
.nav-box .list-hidden li {float: left;}
.nav-box .list-hidden li a {display: block;font-size: .64rem;color: #333;padding: 0 .4rem 0 .3rem;line-height: 1.7rem;}
.nav-box .list-hidden li:hover a, .nav-box .list-hidden li.on a, .nav-box .list-hidden li.actived a{color: #4285f4;border-bottom: 2px solid #4285f4;}
.nav-box .list-hidden li.on a:focus {outline: none;}
.nav-box .nav-more {width: .5rem;height: .5rem;margin: .6rem .3rem;background-image: url(../images/09.png?v=001);background-position: center center;}
.mask, .mask3 {position: fixed;top: 0;left: 0;width: 100%;height: 100%;background: rgba(0,0,0,.5);display: none;z-index: 100;}
.nav-bottom {position: fixed;bottom: 0;left: 0;width: 98%;padding: .8rem 1%;border-radius: 16px 16px 0 0;background: #fff;z-index: 4;display: none;}
.nav-bottom li {float: left;padding: .4rem;}
.nav-bottom a {display: inline-block;width: 3.92rem;height: 1.2rem;text-align: center;line-height: 1.2rem;font-size: .56rem;color: #666;background: #e0e0e0;border-radius: 6px;}
/*scroll*/
::-webkit-scrollbar{width:10px;height: 2px;background-color:#fff;}
::-webkit-scrollbar-thumb{background-color:#c3cad4;border-radius:10px;border:2px solid #eee;}
::-webkit-scrollbar-thumb:hover{background-color:#e0e0e0;}
::-webkit-scrollbar-thumb:active{border:0;border-radius:0;background-color:#e0e0e0}
::-webkit-scrollbar-thumb:window-inactive{background-color:#eee}
/*Copyright*/
.Copyright {font-size: .33rem;color: #999;text-align:center;line-height: .8rem;background: #e3e3e3;}

.new-header-height {
  margin-top: 1.9rem;
}

.new-header {
  width: 100%;
  max-width: 600px;
  margin: 0 auto;
  text-align: center;
  height: 1.9rem;
  line-height: 1.9rem;
  color: #333;
  font-size: 1.6rem;
  background: #fff;
  position: fixed;
  top: 0;
  border-bottom: 1px solid rgb(245, 246, 247);
  z-index: 99;
  box-sizing: border-box;
}

.new-header>span {
  display: inherit;
  font-size: 0.6rem;
}

.new-header>a {
  display: block;
  position: absolute;
  width: .8rem;
  height: .8rem;
  color: #fff;
}

.new-header .back {
  position: absolute;
  left: 4%;
  top: 27%;
  background: url(../images/back-black.png) no-repeat center left;
  background-size: 100% 100%;
}

.new-header .home {
  right: 4%;
  top: 27%;
  background: url(../images/home-black.png) no-repeat center left;
  background-size: 100% 100%;
}

.new-header .text {
  width: 10rem;
  height: 1.9rem;
  line-height: 1.9rem;
  margin: 0 auto;
  position: relative;
}

.new-header .text span {
  display: inline-block;
  width: 4.6rem;
  height: 1.9rem;
  line-height: 1.9rem;
  position: relative;
  font-size: 0.6rem;
  color: #333;
  transition: all 0.3s;
  text-overflow: ellipsis;
  overflow: hidden;
  white-space: nowrap;
  margin-left: -1rem;
  vertical-align: top;
}

.new-header .text .up:after {
  content: '';
  display: inline-block;
  margin-left: 0.3rem;
  width: 0.48rem;
  height: 0.48rem;
  background: url(../images/triggle.png) no-repeat center;
  background-size: 100% 100%;
  transition: all 0.5s;
  transform: rotate(180deg);
}

.new-header .text .down:after {
  content: '';
  display: inline-block;
  margin-left: 0.3rem;
  width: 0.48rem;
  height: 0.48rem;
  background: url(../images/triggle.png) no-repeat center;
  background-size: 100% 100%;
  transition: all 0.5s;
}

.new-header .list {
  position: absolute;
  top: 2.3rem;
  left: 5rem;
  right: 0;
  line-height: 1rem;
  padding: 0.2rem;
  text-align: center;
  background: rgb(51,51,51);
  border: 1px solid #DDD;
  border-top: 0;
  width: 4rem;
  display: none;
  transition: all 0.2s;
}

.new-header .list span {
  display: block;
  color: rgb(190, 190, 190);
  font-size: 0.5rem;
}

.new-header .list span.triggle {
  color: rgb(255, 255, 255);
}

.new-header .list .arrow {
  position: absolute;
  left: 1.8rem;
  top: -0.4rem;
  width: 0;
  height: 0;
  border-left: 0.4rem solid transparent;
  border-right: 0.4rem solid transparent;
  border-bottom: 0.5rem solid rgb(51, 51, 51);
}

.new-header .checkFollow-blue {
  padding: .17rem .35rem .17rem .7rem;
  position: absolute;
  top: .5rem;
}

.new-header .checkFollow-blue.in {
  padding: .17rem .35rem .17rem .9rem;
}

.new-header .checkFollow-blue.in {
  padding: .17rem .35rem .17rem .9rem;
}

.blue {color: #4285f4;}
/* app下载 */
.app-download {width: 100%;height: 2.02rem;box-sizing: border-box;background-color: #fff;padding:.2rem .4rem .2rem .4rem;border-bottom: 1px solid #e7e9ec;-webkit-transform: translateY(0);transform: translateY(0);transition: -webkit-transform .3s .3s;transition: transform .3s .3s;transition: transform .3s .3s,-webkit-transform .3s .3s;}
.app-download .close {width: .5rem;height: .5rem;background: url(../images/close.png) no-repeat center top;background-size: .5rem;margin:.4rem .54rem 0 0;}
.app-download img {width: 1.5rem;height: 1.5rem;margin-right: .6rem;}
.app-download .text p {margin: 0;}
.app-download .text1 {font-size: .52rem;color: #333;margin-bottom: .26rem;}
.app-download .text2 {font-size: .48rem;color: #666;}
.app-download .download {width: 2.98rem;height: .94rem;line-height: .94rem;text-align: center;background: #4285f4;color: #fff;font-size: .5rem;border-radius: 1rem;margin-top: .3rem;}
