/* pages/personal//stock_rightstwo/stock_rightstwo.wxss */
page {
  position: relative;
  background-color: #fff !important;
}

.stock_rightstwo {}

.stock_tabbox {
  border-bottom: 1px solid #F0F0F0;
  background-color: #fff;
  height: 100upx;
}

.stock_rightstwo .tabactives {
  color: #F64F15;
}

.stock_tabitem {
  height: 100upx;
  text-align: center;
  color: #000000;
  font-size: 32upx;
  position: relative;
  font-weight: 550;
}

.stock_tabbox .stock_tabitem:nth-child(1) {
  border-right: 1px solid #E8E8E8;
}

.stock_tabitem.actives {
  color: #F64F15;
}

.stock_tabitem.actives::after {
  content: "";
  height: 5upx;
  width: 150upx;
  background-color: #F64F15;
  position: absolute;
  bottom: 0;
  left: 50%;
  margin-left: -75upx;
}


/* 我的股权 */
.mystock_tab {
  padding: 50upx 0 0 0;
  background-color: #fff;
}

.stocktiit {
  color: #F64F15;
  font-size: 42upx;
  text-align: center;
  margin-bottom: 36upx;
  font-weight: bold;
}

/* 股权主要内容 */
.stock_rightmains {
  height: 533upx;
  width: 748upx;
  background-color: #fff;
  background-size: 100%;
  background-repeat: no-repeat;
  padding-top: 160upx;
  padding-left: 50upx;
  padding-right: 50upx;
  box-sizing: border-box;
}

.srickleftest {
  /* width: 385upx; */
  width: 320upx;
}

.srickrighttest {
  margin-left: auto;
}

.srickleftest .testitems,
.srickrighttest .testitems {
  font-size: 18upx;
  color: #040000;
  margin-bottom: 8upx;
}

.stockpstest {
  margin-top: 22upx;
  color: #040000;
  font-size: 18upx;
}

.chapterinfo {
  margin-top: -20upx;
}

.officialseal text,
.printbox text {
  color: #040000;
  font-size: 17upx;
}

.officialseal .officialsealicon {
  width: 136upx;
  height: 136upx;
}

.printbox {
  margin-left: 18upx;
}

.printbox .printicon {
  width: 69upx;
  height: 69upx;
}

/* 股权的ends */

/* 版权信息 */
.copyrightinfo {
  margin-top: 60upx;
  text-align: center;
}

.copyrightinfo .copyrighttest {
  color: #000;
  font-size: 24upx;
  margin-top: 10upx;
}

.copyrightinfo .wechatqrcode {
  width: 175upx;
  height: 174upx;
  margin: 0 auto;
}

/* 版权信息end */

/* 股票信息 */
.sharesmain {
  height: 536upx;
  width: 750upx;
  background-repeat: no-repeat;
  background-size: cover;
  padding: 64upx 32upx;
  box-sizing: border-box;
}

.sharesmain .sharestit {
  color: #FFFFFF;
  font-size: 36upx;
  text-align: center;
  margin-bottom: 20upx;
}

.stocknum {
  color: #fff;
  font-size: 36upx;
  text-align: center;
}

.stocknum .num {
  font-size: 90upx;
  color: #fff;
  font-weight: bold;
  text-decoration: underline;
}

.mystockinfos {
  margin-top: 72upx;
}

.mystockinfos .infositme {
  color: #FFFFFF;
  font-size: 32upx;
  margin-bottom: 8upx;
}

/* 股票信息end */


/* 保存图片 */
.preservationbtn {
  position: fixed;
  bottom: 200upx;
  right: 0;
  width: 60upx;
  height: 220upx;
  background-color: #F8C586;
  color: #E70000;
  text-align: center;
  font-size: 34upx;
  font-weight: bold;
  border-radius: 10upx 0 0 10upx;
}

/* 画布 */
.hideCanvasView {
  position: relative;
}
.hideCanvas {
  position: fixed;
  top: -99999upx;
  left: -99999upx;
  z-index: -99999;
}

.custom-image{
  margin: 80upx;
}

/* 提示窗 */
	.stockmsgs {
	  width: 100%;
	  height: 100rpx;
	  line-height: 100rpx;
	  padding: 0 24rpx;
	  box-sizing: border-box;
	  position: fixed;
	  left: 0;
	  bottom: 0;
	  /* background: rgba(225, 64, 23, 0.7); */
	   background: #C70015;
	  z-index: 99999999999;
	  color: #F4C278;
	  font-weight: bold;
	  font-size: 30rpx;
	  text-align: center;
	  // animation: 1s ease 0.8s 1 normal both running fadeInUp;
	}
	.stockmsgs .textnum{
		font-size: 36rpx;
		font-weight: bold;
	}
	@keyframes  fadeInUp{
	  0% {
	      opacity: 0;
	      -webkit-transform: translate3d(0,400rpx,0);
	      transform: translate3d(0,400rpx,0);
	  }
	  100% {
	      opacity: 1;
	      -webkit-transform: none;
	      transform: none;
	  }
	}