#toast_PopUp {
  position: fixed;
  bottom: 0;
  z-index: 99;
  width: 100%;
  height: 100%;
  background: transparent;
}
.toastPopUpDiv {
  position: absolute;
  bottom: 60px;
  width: 100%;
}
.toastPopUp {
  max-width: 90%;
  height: 100%;
  padding: 2%;
  -webkit-border-radius: 3px;
  font-weight: normal;
  line-height: 1.5em;
  color: #ffffff;
  background: #000000;
  text-align: left;
  word-wrap: break-word;
  word-break: normal;
  opacity: .8;
}


.default_title {
  position: relative;
  padding-left: .50rem;
  font-size: .32rem;
  font-weight: bold;
  line-height: .48rem;
  color: #957348;
  letter-spacing: .6px;
}

.default_title i.vertical_icon {
  position: absolute;
  top: .06rem;
  left: .32rem;
  width: .06rem;
  height: .32rem;
  background: #dbccb9;
}

.default_seperate {
  height: .16rem;
  margin: .4rem 0;
  background: #f7f7f6;
}

#mainPageWrapper .pageOne,
#mainPageWrapper .pageTwo,
#mainPageWrapper .pageThree {
  display: none;
}

#mainPageWrapper .display_b,
#mainPageWrapper .display_b,
#mainPageWrapper .display_b {
  display: block;
}

#mainPageWrapper {
  max-width: 750px;
  margin: 0 auto;
}

#mainPageWrapper .pageOne {
  max-width: 750px;
  margin: 0 auto;
  overflow: hidden;
}

#mainPageWrapper .pageOne .header {
  position: relative;
  width: 7.5rem;
  height: 3.2rem;
  background: url(https://cdn3.cmread.com/cbs/cover/storage-68/111/8c61603904434890a444020b35e2327f/upfile.png) center center no-repeat;
  background-size: cover;
}

#mainPageWrapper .pageOne .header .header_tip_img {
  width: 5.9rem;
  height: .92rem;
  margin: 0 auto;
  padding-top: .4rem;
  background: url(../images/order_font_titlename@2x.png) center bottom no-repeat;
  background-size: 3.3rem .92rem;
}

#mainPageWrapper .pageOne .content {
  position: relative;
  margin-top: -1.1rem;
}

#mainPageWrapper .pageOne .content .member_right .right_item_box {
  display: flex;
  display: -webkit-flex;
  margin: 0 .5rem;
  margin-top: .44rem;

  -webkit-justify-content: space-between;
  justify-content: space-between;
}


#mainPageWrapper .pageOne .content .member_right .right_item_box .right_item {
  width: 1rem;
  text-align: center;
}

#mainPageWrapper .pageOne .content .member_right .right_item_box .right_item .right_item_img {
  width: .64rem;
  height: .62rem;
  margin: .14rem auto;
  margin-top: 0;
}

#mainPageWrapper .pageOne .content .member_right .right_item_box .right_item:first-child .right_item_img {
  background: url(../images/order_icon_privilege_free@2x.png) center center no-repeat;
  background-size: cover;
}

#mainPageWrapper .pageOne .content .member_right .right_item_box .right_item:nth-child(2) .right_item_img {
  background: url(../images/order_icon_privilege_sale@2x.png) center center no-repeat;
  background-size: cover;
}

#mainPageWrapper .pageOne .content .member_right .right_item_box .right_item:nth-child(3) .right_item_img {
  background: url(../images/order_icon_privilege_selflifting@2x.png) center center no-repeat;
  background-size: cover;
}

#mainPageWrapper .pageOne .content .member_right .right_item_box .right_item:nth-child(4) .right_item_img {
  background: url(../images/order_icon_privilege_ebook@2x.png) center center no-repeat;
  background-size: cover;
}

#mainPageWrapper .pageOne .content .member_right .right_item_box .right_item .right_item_text {
  font-size: .24rem;
  color: #868180;
  letter-spacing: .45px;
}

#mainPageWrapper .pageOne .content .member_package .package_type_box {
  margin-top: .4rem;
}

#mainPageWrapper .pageOne .content .member_package .package_type {
  position: relative;
  width: 6.7rem;
  margin: 0 auto;
  margin-top: .32rem;
  border: 1px solid #f3f3f3;
  border-radius: 4px;
  box-sizing: border-box;
  -webkit-box-shadow: 0 0 1px #f3f3f3 inset;
  -moz-box-shadow: 0 0 1px #f3f3f3 inset;
  box-shadow: 0 0 1px #f3f3f3 inset;
}

#mainPageWrapper .pageOne .content .member_package .package_type .package_imformation span.card_introduction {
  display: block;
  margin-top: .12rem;
  padding-bottom: .32rem;
  font-size: .24rem;
  color: #d7d5d5;
  letter-spacing: 0;
}
#mainPageWrapper .pageOne .content .member_package .package_type .money {
  position: absolute;
  top: .56rem;
  right: .24rem;
  font-size: .32rem;
  font-weight: bold;
  line-height: .48rem;
  color: #5d5755;
  letter-spacing: 0;
  opacity: .3;
}

#mainPageWrapper .pageOne .content .member_package div.active {
  border: 1px solid #d1b99a;
  border-radius: 4px;
  background: rgba(195,170,138,.10);
}

#mainPageWrapper .pageOne .content .member_package div.active  .money {
  opacity: 1;
}

#mainPageWrapper .pageOne .content .member_package .package_type span.tj {
  position: absolute;
  top: -.17rem;
  left: 0;
  width: .68rem;
  height: .34rem;
  background: url(../images/order_icon_recommend@2x.png) center center no-repeat;
  background-size: cover;;
}

#mainPageWrapper .pageOne .content .member_package .package_type:first-child {
  margin-top: 0;
}

#mainPageWrapper .pageOne .content .member_package .package_type	.package_imformation {
  margin: .34rem 0 0 .24rem;
  overflow: hidden;
}

#mainPageWrapper .pageOne .content .member_package .package_type	.package_imformation span.card_img {
  display: inline-block;
  float: left;
  width: .72rem;
  height: .46rem;
  vertical-align: middle;;
}

#mainPageWrapper .pageOne .content .member_package .package_type:first-child	.package_imformation span.card_img {
  background: url(https://cdn3.cmread.com/cbs/cover/storage-369/66/76f72b73db094c5cabe2a0bd6c65556e/upfile.png) center center no-repeat;
  background-size: cover;
  opacity: 0.4;
}

#mainPageWrapper .pageOne .content .member_package .package_type:nth-child(2) .package_imformation span.card_img {
  background: url(https://cdn3.cmread.com/cbs/cover/storage-206/265/ff75962f6479426fa3a8f89a601b1601/upfile.png) center center no-repeat;
  background-size: cover;
  opacity: 0.4;
}

#mainPageWrapper .pageOne .content .member_package .package_type:nth-child(3) .package_imformation span.card_img {
  background: url(https://cdn3.cmread.com/cbs/cover/storage-283/82/430ffda66f27480285f0816f4ef18b1f/upfile.png) center center no-repeat;
  background-size: cover;
  opacity: 0.4;
}


#mainPageWrapper .pageOne .content .member_package .package_type .package_imformation span.card_name {
  display: inline-block;
  margin-left: .16rem;
  font-size: .28rem;
  font-weight: bold;
  line-height: .4rem;
  color: #5d5755;
  letter-spacing: 0;
  opacity: .3;
}

#mainPageWrapper .pageOne .content .member_package div.active .package_imformation span.card_name {
  opacity: 1;
}

#mainPageWrapper .pageOne .content .member_package div.active .package_imformation span.money {
  opacity: 1;
}

#mainPageWrapper .pageOne .content .member_package div.active:first-child .package_imformation span.card_img {
  background: url(https://cdn3.cmread.com/cbs/cover/storage-369/66/76f72b73db094c5cabe2a0bd6c65556e/upfile.png) center center no-repeat;
  background-size: cover;
  opacity: 1;
}

#mainPageWrapper .pageOne .content .member_package div.active:nth-child(2) .package_imformation span.card_img {
  background: url(https://cdn3.cmread.com/cbs/cover/storage-206/265/ff75962f6479426fa3a8f89a601b1601/upfile.png) center center no-repeat;
  background-size: cover;
  opacity: 1;
}

#mainPageWrapper .pageOne .content .member_package div.active:nth-child(3) .package_imformation span.card_img {
  background: url(https://cdn3.cmread.com/cbs/cover/storage-637/401/c3ac51fe9a6e4a0ba16e11f04dd1c580/upfile.png) center center no-repeat;
  background-size: cover;
  opacity: 1;
}

#mainPageWrapper .pageOne .content .member_package div.active:nth-child(1) .package_imformation span.card_introduction {
  color: #aeabaa;
}

#mainPageWrapper .pageOne .content .member_package div.active:nth-child(2) .package_imformation span.card_introduction {
  color: #aeabaa;
}

#mainPageWrapper .pageOne .content .member_package div.active:nth-child(3) .package_imformation span.card_introduction {
  color: #aeabaa;
}


#mainPageWrapper .pageOne .content .product_introduction_text {
  margin: 0 .5rem;
  margin-top: .28rem;
  font-size: .28rem;
  line-height: .56rem;
  color: #868180;
  letter-spacing: 1px;
}

#mainPageWrapper .pageOne .content .member_special_right .special_right_box {
  margin-top: .4rem;
  margin-left: .4rem;
  padding-bottom: 1.76rem;
}

#mainPageWrapper .pageOne .content .member_special_right .special_right_box .special_right_item {
  position: relative;
  margin-top: .48rem;
}

#mainPageWrapper .pageOne .content .member_special_right .special_right_box .special_right_item:first-child {
  margin-top: 0;
}

#mainPageWrapper .pageOne .content .member_special_right .special_right_box .special_right_item .icon {
  position: absolute;
  top: 50%;
  left: 0;
  width: .8rem;
  height: .8rem;
  margin-top: -.4rem;
  background: url(../images/order_icon_explain_free@2x.png) center center no-repeat;
  background-size: cover;
}

#mainPageWrapper .pageOne .content .member_special_right .special_right_box .special_right_item:nth-child(2) .icon {
  background: url(../images/order_icon_explain_sale@2x.png) center center no-repeat;
  background-size: cover;
}

#mainPageWrapper .pageOne .content .member_special_right .special_right_box .special_right_item:nth-child(3) .icon {
  background: url(../images/order_icon_explain_selflifting@2x.png) center center no-repeat;
  background-size: cover;
}

#mainPageWrapper .pageOne .content .member_special_right .special_right_box .special_right_item:nth-child(4) .icon {
  background: url(../images/order_icon_explain_ebook@2x.png) center center no-repeat;
  background-size: cover;
}

#mainPageWrapper .pageOne .content .member_special_right .special_right_box .introduction {
  width: 5.56rem;
  margin-left: 1.04rem;
}

#mainPageWrapper .pageOne .content .member_special_right .special_right_box .introduction .title {
  font-size: .28rem;
  line-height: .4rem;
  color: #5d5755;
}

#mainPageWrapper .pageOne .content .member_special_right .special_right_box .introduction .text {
  margin-top: .04rem;
  font-size: .24rem;
  line-height: .36rem;
  color: #aeabaa;
}


#mainPageWrapper .pageOne div.ljkt {
  position: fixed;
  bottom: 0;
  left: 50%;
  width: 7.5rem;
  margin-left: -3.75rem;
  font-size: .32rem;
  line-height: .96rem;
  color: #ffffff;
  background-image: linear-gradient(90deg, #e3caa7 1%, #bfab8e 100%);
  text-align: center;
  letter-spacing: 0;
}

#mainPageWrapper .pageTwo {
  max-width: 750px;
  margin: 0 auto;
  overflow: hidden;
}

#mainPageWrapper .pageTwo .header {
  position: relative;
  width: 7.5rem;
  height: 3.2rem;
  background: url(https://cdn3.cmread.com/cbs/cover/storage-68/111/8c61603904434890a444020b35e2327f/upfile.png) center center no-repeat;
  background-size: cover;
}

#mainPageWrapper .pageTwo .header .header_tip_img {
  width: 5.9rem;
  height: 1rem;
  margin: 0 auto;
  background: url(../images/order_font_fillin@2x.png) center bottom no-repeat;
  background-size: 4.14rem .4rem;
}

#mainPageWrapper .pageTwo .content {
  margin-top: -1.1rem;
}

#mainPageWrapper .pageTwo .content .input_num {
  overflow: hidden;
}

#mainPageWrapper .pageTwo .content .input_num .auto_xd {
  float: right;
  padding-right: .5rem;
  font-size: .28rem;
  line-height: .48rem;
  color: #aeabaa;
  letter-spacing: 0;
}

#mainPageWrapper .pageTwo .content .input_component {
  position: relative;
  margin-top: .68rem;
  text-align: center;
}

#mainPageWrapper .pageTwo .content .input_component .input_mobile_num {
  width: 6.18rem;
  height: .26rem;
  padding: .25rem 0;
  padding-left: .32rem;
  border: 1px solid rgba(0,0,0,0);
  border-radius: 100px;
  font-size: .26rem;
  color: #5d5755;
  background: #f7f7f6;
  /*box-sizing: border-box;
			width: 6.5rem;
			font-size: .26rem;
			padding-left: .32rem;
			line-height: .76rem;
			background: #F7F7F6;
			border-radius: 100px;
			border: 1px solid rgba(0,0,0,0);*/
  box-sizing: content-box;
}

#mainPageWrapper .pageTwo .content .input_component input.error {
  border: 1px solid rgba(255,128,106,.50);
}

#mainPageWrapper .pageTwo .content .input_component input.input_mobile_num::-webkit-input-placeholder {
  /* WebKit browsers */
  font-size: .26rem;
  color: #d7d5d5;
  letter-spacing: 0;
}

#mainPageWrapper .pageTwo .content .input_component input.input_mobile_num::-moz-placeholder {
  /* Mozilla Firefox 4 to 18 */
  font-size: .26rem;
  color: #d7d5d5;
  letter-spacing: 0;
}

#mainPageWrapper .pageTwo .content .input_component input.input_mobile_num::-moz-placeholder {
  /* Mozilla Firefox 19+ */
  font-size: .26rem;
  color: #d7d5d5;
  letter-spacing: 0;
}

#mainPageWrapper .pageTwo .content .input_component input.input_mobile_num::-ms-input-placeholder {
  /* Internet Explorer 10+ */
  font-size: .26rem;
  color: #d7d5d5;
  letter-spacing: 0;
}

#mainPageWrapper .pageTwo .content .input_component span.tip_delete {
  position: absolute;
  top: 50%;
  right: .82rem;
  display: none;
  width: .3rem;
  height: .3rem;
  margin-top: -.15rem;
  background: url(../images/activation_icon_delete@2x.png) center center no-repeat;
  background-size: cover;;
}

#mainPageWrapper .pageTwo .content .input_component span.active {
  display: block;
}


#mainPageWrapper .pageTwo .content .agreement {
  width: 6rem;
  margin: 0 auto;
  margin-top: .32rem;
  line-height: .36rem;
}

#mainPageWrapper .pageTwo .content .agreement i.agreement_icon {
  display: none;
  float: left;
  width: .28rem;
  height: .28rem;
  margin-top: .04rem;
  /*margin-left: 0.76rem;*/
  margin-right: .2rem;
}

#mainPageWrapper .pageTwo .content .agreement i.icon_agree {
  background: url(../images/order_btn_boxselection_n@2x.png) center center no-repeat;
  background-size: .28rem .28rem;
}

#mainPageWrapper .pageTwo .content .agreement i.icon_against {
  background: url(../images/order_btn_boxselection_d@2x.png) center center no-repeat;
  background-size: .28rem .28rem;
}

#mainPageWrapper .pageTwo .content .agreement i.active {
  display: inline-block;
}

#mainPageWrapper .pageTwo .content .agreement .agreement_text {
  font-size: .24rem;
  color: #aeabaa;
  letter-spacing: 0;
}

#mainPageWrapper .pageTwo .content .agreement .agreement_text {
  font-size: .24rem;
  color: #aeabaa;
  letter-spacing: 0;
}

#mainPageWrapper .pageTwo .content .agreement .agreement_text a {
  font-size: .24rem;
  color: #c3aa8a;
  letter-spacing: 0;
}

#mainPageWrapper .pageTwo .ljkt div.btn_default {
  width: 6.5rem;
  margin: 0 auto;
  margin-top: .36rem;
  border-radius: 100px;
  font-size: .28rem;
  font-weight: 500;
  line-height: .8rem;
  color: #ffffff;
  background: #dcbf99;
  text-align: center;
  letter-spacing: 0;
  opacity: .3;
}
#mainPageWrapper .pageTwo .ljkt div.active {
  opacity: 1;
}

#mainPageWrapper .pageThree {
  max-width: 750px;
  margin: 0 auto;
  overflow: hidden;
}

#mainPageWrapper .pageThree .header {
  position: relative;
  width: 7.5rem;
  height: 3.2rem;
  background: url(https://cdn3.cmread.com/cbs/cover/storage-715/222/c46a343072794f919143b24fc511b369/upfile.png) center center no-repeat;
  background-size: cover;
}

#mainPageWrapper .pageThree .header .header_tip_img {
  width: 1rem;
  height: 1rem;
  margin: 0 auto;
  padding-top: .52rem;
  background: url(../images/order_icon_done@2x.png) center bottom no-repeat;
  background-size: 1rem 1rem;;
}
#mainPageWrapper .pageThree .header .order_success {
  margin-top: .2rem;
  font-size: .32rem;
  font-weight: bold;
  line-height: .48rem;
  color: #ffffff;
  text-align: center;
}
#mainPageWrapper .pageThree .header .order_information {
  margin-top: .08rem;
  font-size: .28rem;
  line-height: .4rem;
  color: #ffffff;
  text-align: center;
}

#mainPageWrapper .pageThree .content {
  margin-top: .56rem;
}

#mainPageWrapper .pageThree .content .right_notice {
  width: 6.16rem;
  margin: 0 auto;
}

#mainPageWrapper .pageThree .content .right_notice .right_title {
  font-size: .28rem;
  line-height: .4rem;
  color: #868180;
  text-align: center;
}

#mainPageWrapper .pageThree .content .right_notice .right_text {
  margin-top: .16rem;
  font-size: .28rem;
  line-height: .56rem;
  color: #868180;
}
#mainPageWrapper .pageThree .bottom {
  margin-top: .4rem;
}

#mainPageWrapper .pageThree .bottom div.download_app {
  width: 6.5rem;
  margin: 0 auto;
  border-radius: 100px;
  font-size: .28rem;
  line-height: .8rem;
  color: #ffffff;
  background: #dcbf99;
  text-align: center;
  letter-spacing: 0;
}

/*2018-12-28,wap页优化*/
.jinCardPrice,
.zsCardPrice,
.qzCardPrice,
.zscate,
.jincate,
.qzcate,
.desc1 {
  display: none;
  text-align: center;
}
.jinCardPrice,
.zsCardPrice,
.qzCardPrice {
  margin-top: .28rem;
  margin-bottom: .3rem;
  padding: 0;
  font-size: .44rem;
  font-weight: 500;
  color: #ff7a63;
}
.zscate,
.jincate,
.qzcate {
  font-size: .32rem;
  font-weight: 500;
  color: #5d5755;
}
.desc1 {
  margin-top: .2rem;
  font-size: .24rem;
  font-weight: 400;
  color: #aeabaa;
}
.recommendBook.gdsz {
	width: 6.86rem;
}
.title2 {
	margin: 0.28rem auto .1rem;
	width: 5.82rem;
}
.title3 {
	margin: 0 auto .4rem;
	width: 4.3rem;
}
.gdsz-book {
	display: flex;
	width: 7.5rem;
	flex-wrap: wrap;
}
.gdsz-book a {
	position: relative;
	margin: 0 0.58rem 0.4rem 0;
	width: 1.9rem;
}
.gdsz-book a img {
	margin-bottom: 0.12rem;
	width: 1.9rem;
	height: 2.52rem;
}
.gdsz-book p {
	position: relative;
	font-size: 0.26rem;
	color: #352D2B;
}
.gdsz-book .price {
	display: block;
	margin-top: 0.04rem;
	font-size: 0.22rem;
	color: #AEABAA;
}
.gdsz-book .price span {
	width: 1.24rem;
}
.gdsz-book .icon {
	position: absolute;
	top: 0;
	left: 0;
	width: 0.6rem;
	height: 0.3rem;
}
.book2-list {
	position: relative;
	display: flex;
	margin-bottom: 0.4rem;
}
.book2-list img {
	width: 1.2rem;
	height: 1.7rem;
}
.book2-cont {
	position: relative;
	margin-left: 0.34rem;
}
.book2-list .icon {
	position: absolute;
	top: -0.05rem;
	left: 0;
	width: 0.6rem;
	height: 0.3rem;
}
.book2-cont .title {
	margin-bottom: 0.18rem;
	font-size: 0.32rem;
	color: #5D5755;
}
.cont-brief {
	margin-bottom: 0.18rem;
	width: 5.32rem;
	height: 0.64rem;
	line-height: 0.36rem;
	font-size: 0.28rem;
	color: #868180;
}
.book2-price {
  position: relative;
  top: -0.04rem;
	font-size: 0.28rem;
	color: #FF7A63;
}
.book2-price del {
	margin-left: 0.22rem;
	font-size: 0.2rem;
	color: #AEABAA;
}
/**
 * 6.1活动
 */
.recommendBook.current {
  display: block;
}
.recommendBook.activity61 {
  flex-wrap: wrap;
  margin: 0.32rem auto 0;
}
.activity61-title {
  width: 3.12rem;
  height: 0.32rem;
  margin: 0 auto 0.32rem;
}
.activity61-list {
  display: flex;
  height: 1.7rem;
  margin-bottom: 0.4rem;
}
.activity61-list img {
  width: 1.2rem;
  height: 1.7rem;
  margin-right: 0.34rem;
}
.activity61-list-cont {
  position: relative;
  width: 5.32rem;
}
.activity61-list-tit {
  margin-bottom: 0.10rem;
  font-size: 0.32rem;
  color: #5D5755;
}
.activity61-list-brief {
  height: 0.66rem;
  line-height: 0.36rem;
  margin-bottom: 0.10rem;
  color: #868180;
  font-size: 0.28rem;
  overflow: hidden;
}
.activity61-list-price {
  font-size: 0.28rem;
  color: #FF7A63;
}
.activity61-list-price del {
  margin-left: 0.22rem;
  font-size: 0.2rem;
  color: #AEABAA;
}
.xuhao {
  position: absolute;
  right: 0;
  top: -0.06rem;
  font-size: 0.4rem;
  color: #D7D5D5;
}