@charset "utf-8";
/* CSS Document */
body{font:normal normal 0.32rem/1 Microsoft YaHei,tahoma,arial,Hiragino Sans GB,\\5b8b\4f53,sans-serif;color: #000;background: #f9f9f9;}
textarea,input{font:normal normal 0.28rem/1.5 Microsoft YaHei,tahoma,arial,Hiragino Sans GB,\\5b8b\4f53,sans-serif;}
img{display:block;}
.clear:after {content:"";display: block;clear:both;}
body,p,ol,ul,h1,h2,h3,h4,h5,h6{margin: 0;padding:0;list-style: none;font:normal normal 0.28rem/1.5 Microsoft YaHei,tahoma,arial,Hiragino Sans GB,\\5b8b\4f53,sans-serif;}
button{font:normal normal 0.28rem/1.5 Microsoft YaHei,tahoma,arial,Hiragino Sans GB,\\5b8b\4f53,sans-serif;}
a{color:inherit;text-decoration: none;}
.nowrap{overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.fl{float: left;}
.fr{float: right;}
.i100{overflow:hidden;}
.i100>img{width: 100%;}
.i200>img{width: 100%;height: 100%;}
a>img{width: 100%;}

/*head*/
.z-head-d1{width: 100%;height: 1rem;background: #fff;position: fixed;top: 0;left: 0;z-index: 200;border-bottom: 1px solid #dedede;box-sizing: border-box;}
.z-head-p1{width: 100%;height: 100%;position: absolute;top: 0;left: 0;font-size: 0.3rem;line-height: 1rem;color: #333333;text-align: center;}
.z-head-bt1{width: 0.46rem;height: 0.46rem;position: absolute;top: calc(50% - 0.23rem);left: 0.24rem;}
.z-head-bt2{width: 0.5rem;height: 0.09rem;padding: 0.15rem 0;position: absolute;right: 0.24rem;top: calc(50% - 0.2rem);display: flex;justify-content: space-between;}
.z-head-bt2 b{width: 0.09rem;height: 0.09rem;border: 0;border-radius: 50%;background: #000000;display: block;}
.z-head-bt2 b:firdt-child{margin-right: 0;}
.z-head-bu1{width: 100%;height: 1rem;}

/*foot*/
.z-foot-bu1{width: 100%;height: 1rem;}
.z-foot-d1{width: 100%;height: 1rem;border-top: 1px solid #dedede;box-sizing: border-box;background: #fff;position: fixed;bottom: 0;left: 0;z-index: 200;}
.z-foot-d2{width: calc(100% - 0.48rem);height: 100%;margin: 0 auto;}
.z-foot-d3{width: 25%;height: 100%;position: relative;float: left;}
.z-foot-i1{position: absolute;bottom: 0.44rem;}
.z-foot-d3:nth-child(1) .z-foot-i1{width: 0.37rem;left: calc(50% - 0.19rem);}
.z-foot-d3:nth-child(2) .z-foot-i1{width: 0.37rem;left: calc(50% - 0.19rem);}
.z-foot-d3:nth-child(3) .z-foot-i1{width: 0.43rem;left: calc(50% - 0.22rem);}
.z-foot-d3:nth-child(4) .z-foot-i1{width: 0.32rem;left: calc(50% - 0.16rem);}
.z-foot-i1 img{position: absolute;bottom: 0;left: 0;width: 100%;}
.z-foot-i1 img:nth-child(1){display: block;}
.z-foot-i1 img:nth-child(2){display: none;}
.z-foot-i1on img:nth-child(1){display: none;}
.z-foot-i1on img:nth-child(2){display: block;}
.z-foot-p1{width: 100%;position: absolute;bottom: 0.1rem;left: 0;font-size: 0.22rem;line-height: 0.24rem;color: #8f8f8f;text-align: center;}
.z-foot-p1on{color: #e51220;}
.z-foot-d3 a{width: 100%;height: 100%;position: absolute;top: 0;left: 0;display: block;}

/*index*/
.z-sousuo-d1{width: 100%;height: 1rem;position: relative;overflow: hidden;background: #f1f1f1;/*background: #fff;*/}
.z-sousuo-d2{width: calc(100% - 0.48rem);height: 0.62rem;border: 0;border-radius: 0.31rem;background: #fff;position: absolute;top: 0.19rem;left: 0.24rem;}
.z-sousuo-i1{width: 0.3rem;position: absolute;top: 0.16rem;left: 0.18rem;}
.z-sousuo-d2 input{padding:0.2rem 0;width: calc(100% - 0.84rem);height: 0.62rem;border: 0;outline: none;background: none;display: block;font-size: 0.26rem;line-height: 0.6rem;color: #a3a3a3;position: absolute;top: 0;right: 0.18rem;}
.z-ban-d1{width: 100%;height: 3.56rem;position: relative;z-index: 10;}
.swiper1{width: 100%!important;height: 3.9rem;overflow: hidden;position: relative;}
.swiper1 .swiper-slide{width: 100%!important;height: 100%;position: relative;}
.swiper1 .swiper-slide a{width: 100%;height: 100%;position: absolute;top: 0;left: 0;display: block;}
.pagination1{width: 100%;position: absolute;top: 3rem;left: 0;}
.pagination1 .swiper-pagination-bullet{width: 0.14rem;height: 0.14rem;border: 0;border-radius: 0.07rem;opacity: 1;background: #fff;margin: 0 0.08rem;transition: 0.5s;}
.pagination1 .swiper-pagination-bullet-active{width: 0.32rem;transition: 0.5s;}
.z-index-d1{width: calc(100% - 0.48rem);height: 2.86rem;border: 0;border-radius: 0.2rem;overflow: hidden;background: #fff;box-shadow: 0 0.15rem 0.22rem rgba(11,3,6,0.06);margin: 0 auto;position: relative;z-index: 20;margin-bottom: 0.3rem;}
.z-index-d2{width: 33.333%;height: 100%;position: relative;float: left;}
.z-index-i1{width: 1rem;height: 1rem;border: 0;border-radius: 50%;overflow: hidden;box-shadow: 0 0.06rem 0.08rem rgba(96,135,254,0.52);position: absolute;top: 0.3rem;left: calc(50% - 0.5rem);}
.z-index-p1{width: 100%;font-size: 0.3rem;line-height: 0.32rem;color: #333333;text-align: center;position: absolute;top: 1.52rem;left: 0;}
.z-index-p2{width: 100%;font-size: 0.2rem;line-height: 0.28rem;color: #999999;text-align: center;position: absolute;top: 2.05rem;left: 0;}
.z-index-d2 a{width: 100%;height: 100%;position: absolute;top: 0;left: 0;display: block;}

.z-index-d3{width: calc(100% - 0.48rem);height: 4.36rem;border: 0;border-radius: 0.15rem;overflow: hidden;margin: 0 auto;margin-bottom: 0.3rem;position: relative;box-shadow: 0 0.15rem 0.22rem rgba(11,3,6,0.06);}
.z-index-i2{width: 100%;height: 100%;position: absolute;top: 0;left: 0;}
.z-index-d4{width: 100%;height: 2.5rem;background: #fff;border: 0;border-bottom-left-radius: 0.15rem;border-bottom-right-radius: 0.15rem;position: absolute;bottom: 0;left: 0;}
.z-index-d5{width: 50%;height: 50%;position: relative;float: left;}
.z-index-d5:nth-child(1) img{width: 0.49rem;position: absolute;top: calc(50% - 0.23rem);left: 0.55rem;}
.z-index-d5:nth-child(2) img{width: 0.38rem;position: absolute;top: calc(50% - 0.21rem);left: 0.71rem;}
.z-index-d5:nth-child(3) img{width: 0.49rem;position: absolute;top: calc(50% - 0.23rem);left: 0.55rem;}
.z-index-d5:nth-child(4) img{width: 0.49rem;position: absolute;top: calc(50% - 0.21rem);left: 0.69rem;}
.z-index-d5 span{font-size: 0.32rem;line-height: 0.34rem;color: #373d4d;display: block;position: absolute;top: calc(50% - 0.17rem);}
.z-index-d5:nth-child(1) span{left: 1.3rem;}
.z-index-d5:nth-child(2) span{left: 1.38rem;}
.z-index-d5:nth-child(3) span{left: 1.3rem;}
.z-index-d5:nth-child(4) span{left: 1.38rem;}
.z-index-d5 a{width: 100%;height: 100%;position: absolute;top: 0;left: 0;display: block;}
.z-index-p3{font-size: 0.42rem;line-height: 0.44rem;color: #fff;position: absolute;top: 0.28rem;left: 0.36rem;}
.z-index-p4{font-size: 0.22rem;line-height: 0.44rem;color: #fff;position: absolute;top: 0.92rem;left: 0.36rem;}
.z-index-c1{width: 1.28rem;height: 1.28rem;border: 0;border-radius: 50%;background: #83a7ff;box-shadow: 0 0.15rem 0.22rem rgba(11,3,6,0.06);position: absolute;top: 0.44rem;right: 0.44rem;}
.z-index-c2{width: 1.1rem;height: 1.1rem;border: 0;border-radius: 50%;background: #fff;position: absolute;top: calc(50% - 0.55rem);left: calc(50% - 0.55rem);}
.z-index-i3{width: 0.33rem;position: absolute;top: 0.14rem;left: calc(50% - 0.17rem);}
.z-index-c2 span{font-size: 0.22rem;line-height: 0.244rem;color: #3254bf;text-align: center;width: 100%;position: absolute;top: 0.58rem;left: 0;}
.z-index-t1{width: 0;height: 0;border-top: 0.11rem solid #2a5cd6;border-left: 0.11rem solid transparent;border-right: 0.11rem solid transparent;position: absolute;bottom: 0.1rem;left: calc(50% - 0.11rem);}
.z-title-d1{width: calc(100% - 0.48rem);height: 0.84rem;margin: 0 auto;}
.z-title-d1>div:nth-child(1){float: left;font-size: 0.34rem;line-height: 0.84rem;color: #333333;}
.z-title-d1>div:nth-child(2){float: right;}
.z-title-d1>div:nth-child(2) span{display: block;font-size: 0.28rem;line-height: 0.84rem;color: #999999;float: left;margin-right: 0.1rem;}
.z-title-d1>div:nth-child(2) img{width: 0.11rem;float: left;position: relative;top: 0.34rem;}
.z-index-d6{width: calc(100% - 0.48rem);height: 4.6rem;border: 0;border-radius: 0.2rem;overflow: hidden;background: #fff;box-shadow: 0 0.15rem 0.22rem rgba(11,3,6,0.06);margin: 0 auto;margin-bottom: 0.3rem;}
.z-index-i4{width: 100%;height: 2.2rem;}
.z-index-p5{width: 100%;height: 2.4rem;padding: 0.25rem;box-sizing: border-box;font-size: 0.26rem;line-height: 0.38rem;color: #333333;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:5;-webkit-box-orient:vertical;}
.z-index-d7{width: calc(100% - 0.48rem);border: 0;border-radius: 0.2rem;overflow: hidden;margin: 0 auto;margin-bottom: 0.3rem;background: #fff;box-shadow: 0 0.15rem 0.22rem rgba(11,3,6,0.06);padding: 0 0.2rem;box-sizing: border-box;}
.z-index-d8{width: 100%;height: 1.7rem;border-bottom: 1px solid #d2d2d2;position: relative;}
.z-index-d8:last-child{border: 0;}
.z-index-i5{width: 1.1rem;height: 1.1rem;border: 0;border-radius: 50%;overflow: hidden;position: absolute;top: calc(50% - 0.55rem);left: 0;}
.z-index-p6{font-size: 0.32rem;line-height: 0.34rem;color: #333333;position: absolute;top: 0.28rem;left: 1.42rem;}
.z-index-p7{font-size: 0.24rem;line-height: 0.26rem;color: #333333;position: absolute;top: 0.34rem;left: 2.8rem;}
.z-index-p8{font-size: 0.26rem;line-height: 0.28rem;color: #999999;position: absolute;top: 0.8rem;left: 1.42rem;width: calc(100% - 1.5rem);white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.z-index-p9{font-size: 0.26rem;line-height: 0.28rem;color: #e51220;position: absolute;bottom: 0.2rem;right: 0;}
.z-index-d8 a{width: 100%;height: 100%;position: absolute;top: 0;left: 0;display: block;}

/*payneed*/
.z-payneed-d1{width: 100%;padding: 0 0.24rem;padding-top: 1.6rem;box-sizing: border-box;}
.z-payneed-p1{width: 100%;height: 0.7rem;font-size: 0.62rem;line-height: 0.7rem;color: #fc7300;text-align: center;}
.z-payneed-p1 span:first-child{font-size: 0.72rem;}
.z-payneed-p1 span:last-child{font-size: 0.52rem;}
.z-payneed-p2{width: 100%;height: 0.7rem;font-size: 0.24rem;line-height: 0.24rem;line-height: 0.7rem;color: #5b5b5b;text-align: center;margin-bottom: 1.4rem;}
.z-payneed-bt1{width: 5.8rem;height: 0.88rem;border: 0;border-radius: 0.44rem;background: #2a5cd6;outline: none;display: block;margin: 0 auto;font-size: 0.28rem;line-height: 0.88rem;color: #fff;text-align: center;}

/*bindingneed*/
.z-bindingneed-d1{width: 100%;padding: 0 0.24rem;padding-top: 0.28rem;box-sizing: border-box;}
.z-bindingneed-d2{width: 100%;border: 0;border-radius: 0.2rem;background: #fff;overflow: hidden;margin-bottom: 1.24rem;}
.z-bindingneed-d3{width: 100%;height: 1rem;border-bottom: 1px solid #d8d6dd;box-sizing: border-box;position: relative;}
.z-bindingneed-d3:first-child{height: 1.36rem;}
.z-bindingneed-d3:last-child{border: 0;}
.z-bindingneed-i1{width: 0.84rem;height: 0.84rem;border: 0;border-radius: 50%;overflow: hidden;position: absolute;top: calc(50% - 0.42rem);left: 0.28rem;}
.z-bindingneed-p1{font-size: 0.32rem;line-height: 1.36rem;color: #333333;position: absolute;top: 0;left: 1.4rem;}
.z-bindingneed-p2{font-size: 0.28rem;line-height: 1rem;color: #000000;position: absolute;top: 0;left: 0.28rem;}
.z-bindingneed-p2 span{color: #333333;}
.z-bindingneed-d3 input{width: 5rem;height: 1rem;border: 0;background: none;outline: none;display: block;position: absolute;top: 0;left: 1.24rem;font-size: 0.28rem;line-height: 1rem;color: #333;}
.z-bindingneed-bt1{width: 5.4rem;height: 0.8rem;border: 0;border-radius: 0.4rem;background: #2a5cd6;outline: none;display: block;margin: 0 auto;font-size: 0.28rem;line-height: 0.8rem;color: #fff;text-align: center;}

/*casefind*/
.z-casefind-d1{width: 100%;padding: 0 0.24rem;padding-top: 0.28rem;box-sizing: border-box;}
.z-casefind-d2{width: 100%;height: 1.75rem;border: 0;border-radius: 0.2rem;background: #fff;box-shadow: 0 0 0.1rem rgba(187,187,187,0.3);position: relative;margin-bottom: 0.28rem;overflow: hidden;}
.z-casefind-i1{width: 1.11rem;height: 1.1rem;border: 0;border-radius: 50%;overflow: hidden;position: absolute;top: calc(50% - 0.55rem);left: 0.35rem;}
.z-casefind-p1{font-size: 0.32rem;line-height: 0.34rem;color: #000000;position: absolute;top: 0.3rem;left: 1.8rem;}
.z-casefind-p2{font-size: 0.24rem;line-height: 0.26rem;color: #3f3f3f;position: absolute;top: 0.36rem;left: 3.12rem;}
.z-casefind-i2{width: 0.21rem;display: inline-block;margin-right: 0.1rem;}
.z-casefind-p3{font-size: 0.24rem;line-height: 0.26rem;color: #3f3f3f;position: absolute;top: 0.8rem;left: 1.8rem;}
.z-casefind-p4{font-size: 0.24rem;line-height: 0.26rem;color: #3f3f3f;position: absolute;top: 1.24rem;left: 1.8rem;}
.z-casefind-p4 span{position: absolute;display: block;font-size: 0.24rem;line-height: 0.26rem;color: #3f3f3f;top: 0;left: 0.6rem;}
.z-casefind-i3{width: 0.14rem;position: absolute;top: calc(50% - 0.13rem);right: 0.3rem;}
.z-casefind-d2 a{width: 100%;height: 100%;position: absolute;top: 0;left: 0;display: block;}

/*medicaladvice*/
.z-medicaladvice-d1{width: 100%;padding: 0.28rem 0.24rem;box-sizing: border-box;}
.z-medicaladvice-d2{width: 100%;background: #fff;border: 0;border-radius: 0.2rem;overflow: hidden;padding: 0.3rem;box-sizing: border-box;}
.z-medicaladvice-p1{width: 100%;font-size: 0.32rem;line-height: 0.7rem;color: #333333;margin-bottom: 0.15rem}
.z-medicaladvice-p2{width: 100%;font-size: 0.26rem;line-height: 0.6rem;color: #666666;}

/*orderlist*/
.z-orderlist-d1{width: 100%;padding: 0 0.24rem;padding-top: 1.34rem;box-sizing: border-box;}
.z-orderlist-i1{width: 1.91rem;margin-left: calc(50% - 0.82rem);margin-bottom: 0.24rem;}
.z-orderlist-p1{width: 3.6rem;margin: 0 auto;font-size: 0.32rem;line-height: 0.7rem;color: #333333;margin-bottom: 0.12rem;}
.z-orderlist-p2{width: 3.6rem;margin: 0 auto;font-size: 0.26rem;line-height: 0.52rem;color: #949494;height: 0.52rem;}
.z-orderlist-p3{width: 3.6rem;margin: 0 auto;margin-bottom: 0.72rem;}
.z-orderlist-p3>div span:first-child{display: inline-block;width: 0.34rem;height: 0.34rem;border: 0;border-radius: 50%;background: #d6d6d6;margin-right: 0.06rem;font-size: 0.26rem;line-height: 0.34rem;color: #949494;text-align: center;}
.z-orderlist-p3>div span:last-child{font-size: 0.26rem;line-height: 0.52rem;color: #949494;}
.z-orderlist-bt1{width: 5.8rem;height: 0.88rem;border: 0;border-radius: 0.44rem;background: #2a5cd6;outline: none;display: block;margin: 0 auto;font-size: 0.28rem;line-height: 0.88rem;color: #fff;text-align: center;}

/*mailcheck*/
.z-mailcheck-d1{width: 100%;padding: 0 0.24rem;padding-top: 0.28rem;box-sizing: border-box;}
.z-mailcheck-d2{width: 100%;height: 0.98rem;border: 0;border-radius: 0.15rem;background: #fff;position: relative;overflow: hidden;}
.z-mailcheck-d2:nth-child(1){margin-bottom: 0.2rem;}
.z-mailcheck-d2:nth-child(2){margin-bottom: 1.14rem;}
.z-mailcheck-d2:nth-child(1) .z-mailcheck-i1{width: 0.31rem;position: absolute;top: calc(50% - 0.12rem);left: 0.26rem;}
.z-mailcheck-d2:nth-child(2) .z-mailcheck-i1{width: 0.28rem;position: absolute;top: calc(50% - 0.17rem);left: 0.28rem;}
.z-mailcheck-p1{font-size: 0.28rem;line-height: 0.98rem;color: #000000;position: absolute;top: 0;left: 0.84rem;}
.z-mailcheck-d2 input{border: 0;background: none;outline: none;display: block;position: absolute;top: 0;left: 2rem;font-size: 0.28rem;line-height: 0.96rem;color: #333;}
.z-mailcheck-d2:nth-child(1) input{width: 4.4rem;}
.z-mailcheck-d2:nth-child(2) input{width: 2.2rem}
.z-mailcheck-d2 button{width: 2.18rem;height: 0.46rem;border: 0;border-left: 1px solid #dedede;box-sizing: border-box;background: none;outline: none;display: block;font-size: 0.3rem;line-height: 0.46rem;color: #ff6600;text-align: center;position: absolute;top: calc(50% - 0.23rem);right: 0;}
.z-mailcheck-bt1{width: 5.8rem;height: 0.88rem;border: 0;border-radius: 0.44rem;background: #2a5cd6;outline: none;display: block;margin: 0 auto;font-size: 0.28rem;line-height: 0.88rem;color: #fff;text-align: center;}

/*phonecheck*/
.z-phonecheck-d1{width: 100%;padding: 0 0.24rem;padding-top: 0.28rem;box-sizing: border-box;}
.z-phonecheck-d2{width: 100%;height: 0.98rem;border: 0;border-radius: 0.15rem;background: #fff;position: relative;overflow: hidden;}
.z-phonecheck-d2:nth-child(1){margin-bottom: 0.2rem;}
.z-phonecheck-d2:nth-child(2){margin-bottom: 1.14rem;}
.z-phonecheck-d2:nth-child(1) .z-phonecheck-i1{width: 0.26rem;position: absolute;top: calc(50% - 0.18rem);left: 0.27rem;}
.z-phonecheck-d2:nth-child(2) .z-phonecheck-i1{width: 0.28rem;position: absolute;top: calc(50% - 0.17rem);left: 0.28rem;}
.z-phonecheck-p1{font-size: 0.28rem;line-height: 0.98rem;color: #000000;position: absolute;top: 0;left: 0.84rem;}
.z-phonecheck-d2 input{border: 0;background: none;outline: none;display: block;position: absolute;top: 0;left: 2rem;font-size: 0.28rem;line-height: 0.96rem;color: #333;}
.z-phonecheck-d2:nth-child(1) input{width: 4.4rem;}
.z-phonecheck-d2:nth-child(2) input{width: 2.2rem}
.z-phonecheck-d2 button{width: 2.18rem;height: 0.46rem;border: 0;border-left: 1px solid #dedede;box-sizing: border-box;background: none;outline: none;display: block;font-size: 0.3rem;line-height: 0.46rem;color: #ff6600;text-align: center;position: absolute;top: calc(50% - 0.23rem);right: 0;}
.z-phonecheck-bt1{width: 5.8rem;height: 0.88rem;border: 0;border-radius: 0.44rem;background: #2a5cd6;outline: none;display: block;margin: 0 auto;font-size: 0.28rem;line-height: 0.88rem;color: #fff;text-align: center;}

/*mycollection*/
.z-mycollection-d1{width: 100%;padding: 0 0.24rem;border-top: 0.18rem solid #f1f1f1;box-sizing: border-box;background: #fff;}
.z-mycollection-d2{width: 100%;margin: 0 auto;height: 1.5rem;border-bottom: 1px solid #d8d6dd;position: relative;}
.z-mycollection-i1{width: 1.1rem;height: 1.1rem;border: 0;border-radius: 50%;overflow: hidden;position: absolute;top: calc(50% - 0.55rem);left: 0;}
.z-mycollection-p1{font-size: 0.3rem;line-height: 0.32rem;color: #000000;position: absolute;top: 0.35rem;left: 1.36rem;}
.z-mycollection-p2{font-size: 0.22rem;line-height: 0.24rem;color: #818181;position: absolute;top: 0.42rem;left: 2.46rem;}
.z-mycollection-p3{font-size: 0.24rem;line-height: 0.26rem;color: #818181;position: absolute;top: 0.89rem;left: 1.36rem;}
.z-mycollection-i2{width: 0.34rem;position: absolute;top: 0.41rem;right: 0.17rem;}
.z-mycollection-p4{font-size: 0.22rem;line-height: 0.24rem;color: #fd8e23;position: absolute;top: 0.9rem;right: 0;}
.z-mycollection-d2 a{width: 100%;height: 100%;position: absolute;top: 0;left: 0;display: block;}

/*applycard*/
.z-applycard-d1{width: 100%;padding: 0 0.24rem;padding-top: 0.28rem;box-sizing: border-box;}
.z-applycard-d2{width: 100%;border: 0;border-radius: 0.2rem;background: #fff;overflow: hidden;margin-bottom: 1.24rem;}
.z-applycard-d3{width: 100%;height: 1rem;border-bottom: 1px solid #d8d6dd;box-sizing: border-box;position: relative;}
.z-applycard-d3:first-child{height: 1.36rem;}
.z-applycard-d3:last-child{border: 0;}
.z-applycard-i1{width: 0.84rem;height: 0.84rem;border: 0;border-radius: 50%;overflow: hidden;position: absolute;top: calc(50% - 0.42rem);left: 0.28rem;}
.z-applycard-p1{font-size: 0.32rem;line-height: 1.36rem;color: #333333;position: absolute;top: 0;left: 1.4rem;}
.z-applycard-p2{font-size: 0.28rem;line-height: 1rem;color: #000000;position: absolute;top: 0;left: 0.28rem;}
.z-applycard-p2 span{color: #333333;}
.z-applycard-bt1{width: 5.4rem;height: 0.8rem;border: 0;border-radius: 0.4rem;background: #2a5cd6;outline: none;display: block;margin: 0 auto;font-size: 0.28rem;line-height: 0.8rem;color: #fff;text-align: center;}

/*contentfind*/
.z-contentfind-d1{width: 100%;padding: 0 0.24rem;padding-top: 0.28rem;box-sizing: border-box;}
.z-contentfind-d2{width: 100%;height: 0.98rem;border: 0;border-radius: 0.15rem;background: #fff;position: relative;margin-bottom: 0.18rem;padding: 0 0.3rem;box-sizing: border-box;}
.z-contentfind-d2 span:first-child{display: block;font-size: 0.3rem;line-height: 0.98rem;color: #000000;float: left;margin-right: 0.25rem;}
.z-contentfind-d2 span:last-child{display: block;font-size: 0.24rem;line-height: 1.04rem;color: #999999;float: left;}
.z-contentfind-d3{width: 100%;padding: 0.14rem 0.3rem;box-sizing: border-box;border: 0;border-radius: 0.15rem;background: #fff;margin-bottom: 0.2rem;}
.z-contentfind-d3>div{width: 100%;height: 0.72rem;}
.z-contentfind-d3>div>span:nth-child(1){display: block;float: left;font-size: 0.3rem;line-height: 0.72rem;color: #666666;}
.z-contentfind-d3>div>span:nth-child(2){display: block;float: right;font-size: 0.3rem;line-height: 0.72rem;color: #333333;}
.z-contentfind-d4{background: #fff;width: 100%;border: 0;border-radius: 0.15rem;overflow: hidden;padding: 0 0.28rem;box-sizing: border-box;margin-bottom: 3.2rem;}
.z-contentfind-d4>div{width: 100%;height: 0.98rem;border-bottom: 1px solid #d8d6dd;position: relative;}
.z-contentfind-d4>div:last-child{border: 0;}
.z-contentfind-d4>div span:nth-child(1){display: block;font-size: 0.3rem;line-height: 0.98rem;color: #666666;float: left;}
.z-contentfind-d4>div span:nth-child(2){display: block;font-size: 0.3rem;line-height: 0.98rem;color: #999999;float: right;}
.z-contentfind-d4>div:nth-child(1) span:nth-child(2){color: #ff2525;}
.z-contentfind-bt1{width: 5.8rem;height: 0.88rem;border: 0;border-radius: 0.44rem;background: #2a5cd6;outline: none;display: block;margin: 0 auto;font-size: 0.28rem;line-height: 0.88rem;color: #fff;text-align: center;}

/*peoplechoose*/
.z-peoplechoose-d1{width: 100%;padding: 0 0.24rem;padding-top: 0.36rem;box-sizing: border-box;margin-bottom: 1.6rem;}
.z-peoplechoose-d2{width: 100%;height: 0.7rem;margin-bottom: 0.32rem;}
.z-peoplechoose-i1{float: left;}
.z-peoplechoose-i1 img{width: 100%;}
.z-peoplechoose-d2:nth-child(1) .z-peoplechoose-i1{width: 0.35rem;padding-top: 0.14rem;}
.z-peoplechoose-d2:nth-child(2) .z-peoplechoose-i1{width: 0.32rem;padding-top: 0.13rem;padding-left: 0.02rem;}
.z-peoplechoose-d2:nth-child(3) .z-peoplechoose-i1{width: 0.39rem;padding-top: 0.19rem;}
.z-peoplechoose-d2:nth-child(4) .z-peoplechoose-i1{width: 0.37rem;padding-top: 0.19rem;}
.z-peoplechoose-d2:nth-child(5) .z-peoplechoose-i1{width: 0.35rem;padding-top: 0.18rem;padding-left: 0.04rem;}
.z-peoplechoose-d2:nth-child(6) .z-peoplechoose-i1{width: 0.38rem;padding-top: 0.15rem;}
.z-peoplechoose-d2:nth-child(7) .z-peoplechoose-i1{width: 0.37rem;padding-top: 0.15rem;}
.z-peoplechoose-d2:nth-child(8) .z-peoplechoose-i1{width: 0.37rem;padding-top: 0.15rem;}
.z-peoplechoose-d3{float: right;width: calc(100% - 0.6rem);height: 0.7rem;border: 0;border-radius: 0.05rem;background: #fff;position: relative;}
.z-peoplechoose-p1{font-size: 0.26rem;line-height: 0.7rem;color: #333333;position: absolute;top: 0;left: 0.24rem;}
.z-peoplechoose-d3 input{width: calc(100% - 1.84rem);height: 0.66rem;border: 0;border-radius: 0.05rem;background: none;outline: none;display: block;position: absolute;top: 0;right: 0.24rem;}
.z-peoplechoose-d3 select{width: calc(100% - 1.84rem);height: 0.66rem;border: 0;border-radius: 0.05rem;background: none;outline: none;display: block;position: absolute;top: 0;right: 0.24rem;}
.z-peoplechoose-bt1{width: 5.8rem;height: 0.88rem;border: 0;border-radius: 0.44rem;background: #2a5cd6;outline: none;display: block;margin: 0 auto;font-size: 0.28rem;line-height: 0.88rem;color: #fff;text-align: center;}
.z-peoplechoose-d2:nth-child(5) select{font-size: 0.26rem;line-height: 0.7rem;color: #333333;}

/*peopleaddstart*/
.z-peopleaddstart-d1{width: calc(100% - 0.48rem);height: 1.75rem;margin: 0 auto;border: 0;border-radius: 0.15rem;background: #fff;position: relative;overflow: hidden;box-shadow: 0 0 0.1rem rgba(187,187,187,0.3);margin-bottom: 1rem;}
.z-peopleaddstart-i1{width: 1.1rem;height: 1.1rem;border: 0;border-radius: 50%;overflow: hidden;box-shadow: 0 0.06rem 0.08rem rgba(96,135,254,0.52);position: absolute;top: calc(50% - 0.55rem);left: 0.34rem;}
.z-peopleaddstart-p1{font-size: 0.32rem;line-height: 0.34rem;color: #000000;position: absolute;top: 0.48rem;left: 1.8rem;}
.z-peopleaddstart-p2{font-size: 0.24rem;line-height: 0.26rem;color: #3f3f3f;position: absolute;top: 1.02rem;left: 1.8rem;}
.z-peopleaddstart-p2 span{color: #f04f00;}
.z-peopleaddstart-d1 a{width: 100%;height: 100%;position: absolute;top: 0;left: 0;display: block;}

/*peopleaddend*/
.z-peopleaddend-d1{width: 100%;padding: 0 0.24rem;padding-top: 0.28rem;box-sizing: border-box;}
.z-peopleaddend-d2{width: 100%;height: 1.75rem;border: 0;border-radius: 0.2rem;background: #fff;box-shadow: 0 0 0.1rem rgba(187,187,187,0.3);position: relative;margin-bottom: 0.28rem;overflow: hidden;}
.z-peopleaddend-i1{width: 1.11rem;height: 1.1rem;border: 0;border-radius: 50%;overflow: hidden;position: absolute;top: calc(50% - 0.55rem);left: 0.96rem;}
.z-peopleaddend-p1{font-size: 0.32rem;line-height: 0.34rem;color: #000000;position: absolute;top: 0.3rem;left: 2.4rem;}
.z-peopleaddend-p2{font-size: 0.24rem;line-height: 0.26rem;color: #3f3f3f;position: absolute;top: 0.36rem;left: 3.74rem;}
.z-peopleaddend-i2{width: 0.21rem;display: inline-block;margin-right: 0.1rem;}
.z-peopleaddend-p3{font-size: 0.24rem;line-height: 0.26rem;color: #3f3f3f;position: absolute;top: 0.8rem;left: 2.4rem;}
.z-peopleaddend-p4{font-size: 0.24rem;line-height: 0.26rem;color: #3f3f3f;position: absolute;top: 1.24rem;left: 2.4rem;}
.z-peopleaddend-p4 span{position: absolute;display: block;font-size: 0.24rem;line-height: 0.26rem;color: #3f3f3f;top: 0;left: 1.1rem;}
.z-peopleaddend-i3{width: 0.14rem;position: absolute;top: calc(50% - 0.13rem);right: 0.3rem;}
.z-peopleaddend-i4{width: 0.36rem;height: 0.36rem;position: absolute;top: calc(50% - 0.18rem);left: 0.26rem;}
.z-peopleaddend-i4 img{position: absolute;top: 0;left: 0;}
.z-peopleaddend-i4 img:nth-child(1){display: block;}
.z-peopleaddend-i4 img:nth-child(2){display: none;}
.z-peopleaddend-in1{display: none;}
.z-peopleaddend-d2 a{width: 0.5rem;height: 100%;position: absolute;top: 0;right: 0;display: block;}
.z-peopleaddend-bt1{width: 5.8rem;height: 0.88rem;border: 0;border-radius: 0.44rem;background: #2a5cd6;outline: none;display: block;margin: 0 auto;font-size: 0.28rem;line-height: 0.88rem;color: #fff;text-align: center;}

/*peoplechoosealert*/
.z-peoplechoosealert-d1{width: 100%;height: 100%;position: fixed;top: 0;left: 0;z-index: 210;background: rgba(0,0,0,0.36);}
.z-peoplechoosealert-d2{width: 4.02rem;height: 4.7rem;border: 0;border-radius: 0.24rem;box-shadow: 0 0 0.2rem rgba(0,0,0,0.1);position: absolute;top: calc(50% - 2.35rem);left: calc(50% - 2.01rem);}
.z-peoplechoosealert-i1{width: 100%;height: 100%;position: absolute;top: 0;left: 0;}
.z-peoplechoosealert-i2{width: 6.78rem;position: absolute;top: -1.16rem;left: -1.3rem;}
.z-peoplechoosealert-p1{width: 100%;font-size: 0.32rem;line-height: 0.4rem;color: #fff;text-align: center;position: absolute;top: 0.7rem;left: 0;}
.z-peoplechoosealert-p2{width: 100%;font-size: 0.22rem;line-height: 0.4rem;color: #fff;text-align: center;position: absolute;top: 1.4rem;left: 0;}
.z-peoplechoosealert-bt1{width: 3.32rem;height: 0.58rem;border: 0;border-radius: 0.29rem;outline: none;display: block;font-size: 0.24rem;line-height: 0.54rem;color: #fff;text-align: center;position: absolute;top: 2.8rem;left: calc(50% - 1.66rem);background: -webkit-linear-gradient(#59bbfd,#2da8fc);background: -o-linear-gradient(#59bbfd,#2da8fc);background: -moz-linear-gradient(#59bbfd,#2da8fc);background: linear-gradient(#59bbfd,#2da8fc);}
.z-peoplechoosealert-bt2{width: 3.32rem;height: 0.58rem;border: 1px solid #229afb;border-radius: 0.29rem;outline: none;display: block;font-size: 0.24rem;line-height: 0.54rem;color: #229afb;text-align: center;position: absolute;top: 3.68rem;left: calc(50% - 1.66rem);background: #fff;}

/*my*/
.z-my-d1{width: 100%;padding: 0 0.24rem;padding-top: 0.64rem;box-sizing: border-box;position: relative;}
.z-my-d2{width: 100%;height: 1.7rem;position: absolute;top: 0;left: 0;background: #fff;}
.z-my-d3{width: 100%;height: 2.45rem;border: 0;border-radius: 0.2rem;position: relative;box-shadow: 0 0.15rem 0.22rem rgba(11,3,6,0.06);margin-bottom: 0.3rem;}
.z-my-i1{width: 100%;height: 100%;position: relative;}
.z-my-i2{width: 1.3rem;height: 1.3rem;border: 0.04rem solid #fff;border-radius: 50%;position: absolute;top: -0.64rem;left: 0.46rem;}
.z-my-i3{width: 0.31rem;height: 0.31rem;position: absolute;top: 0.3rem;right: 0.32rem;}
.z-my-p1{font-size: 0.34rem;line-height: 0.36rem;color: #fff;position: absolute;top: 0.3rem;left: 2.1rem;}
.z-my-p2{font-size: 0.26rem;line-height: 0.28rem;color: #fff;position: absolute;top: 1.18rem;left: 0.62rem;}
.z-my-p3{font-size: 0.26rem;line-height: 0.28rem;color: #fff;position: absolute;top: 1.8rem;left: 0.62rem;}
.z-my-d4{width: 100%;height: calc(1.96rem + 1px);background: #fff;border: 0;border-radius: 0.2rem;overflow: hidden;box-shadow: 0 0.15rem 0.22rem rgba(11,3,6,0.06);margin-bottom: 0.3rem;padding: 0 0.2rem;box-sizing: border-box;}
.z-my-d5{width: 100%;height: 0.98rem;border-bottom: 1px solid #dedede;position: relative;}
.z-my-d5:last-child{border: 0;}
.z-my-i4{height: 0.31rem;position: absolute;top: 0;left: 0;bottom: 0;margin: auto;}
.z-my-i4 img{height: 100%;}
.z-my-p4{font-size: 0.28rem;line-height: 0.98rem;color: #333333;position: absolute;top: 0;left: 0.5rem;}
.z-my-i5{width: 0.14rem;height: 0.25rem;position: absolute;top: calc(50% - 0.13rem);right: 0;}
.z-my-d5 a{width: 100%;height: 100%;position: absolute;top: 0;left: 0;display: block;}

/*examplecontent*/
.z-examplecontent-d1{width: 100%;padding-top: 0.18rem;box-sizing: border-box;}
.z-examplecontent-d2{width: 100%;height: 2.5rem;position: relative;padding: 0 0.24rem;box-sizing: border-box;background: #fff;margin-bottom: 0.18rem;}
.z-examplecontent-p1{font-size: 0.28rem;line-height: 0.88rem;color: #333333;border-bottom: 1px solid #d8d6dd;}
.z-examplecontent-p2{width: 100%;position: relative;}
.z-examplecontent-p2 div{font-size: 0.24rem;line-height: 0.26rem;color: #818181;position: absolute;}
.z-examplecontent-p2 div:nth-child(1){font-size: 0.32rem;line-height: 0.34rem;color: #000000;top: 0.36rem;left: 0;}
.z-examplecontent-p2 div:nth-child(2){top: 0.44rem;left: 1.32rem;}
.z-examplecontent-p2 div:nth-child(3){top: 0.44rem;left: calc(100% - 3.9rem);}
.z-examplecontent-p2 div:nth-child(4){top: 1.06rem;left: 0;}
.z-examplecontent-p2 div:nth-child(5){top: 1.06rem;left: calc(100% - 3.9rem);}
.z-examplecontent-d3{width: 100%;background: #fff;margin-bottom: 0.18rem;padding: 0 0.24rem;box-sizing: border-box;}
.z-examplecontent-d4{width: 100%;height: 0.88rem;border-bottom: 1px solid #d7d7d7;position: relative;}
.z-examplecontent-l1{width: 0.05rem;height: 0.26rem;background: #2a5cd6;border: 0;border-radius: 0.03rem;position: absolute;top: calc(50% - 0.13rem);left: 0;}
.z-examplecontent-p3{font-size: 0.28rem;line-height: 0.88rem;color: #333333;position: absolute;top: 0;left: 0.22rem;}
.z-examplecontent-p4{width: 100%;font-size: 0.24rem;line-height: 0.44rem;color: #666666;padding: 0.2rem 0;}

/*register*/
.z-register-d1{width: 100%;border-top: 1px solid #dedede;position: relative;}
.z-register-d2{width: 2.1rem;float: left;}
.z-register-d3{width: 100%;height: 0.98rem;border-bottom: 1px solid #dedede;box-sizing: border-box;background: none;font-size: 0.28rem;line-height: 0.98rem;color: #333333;text-align: center;overflow: hidden;position: relative;}
.z-register-l1{width: 0.08rem;height: 100%;background: #2a5cd6;position: absolute;top: 0;left: 0;opacity: 0;}
.z-register-d3on{background: #fff;}
.z-register-d3on .z-register-l1{opacity: 1;}
.z-register-d4{width: calc(100% - 2.1rem);float: right;background: #fff;}
.z-register-d5{width: 100%;display: none;}
.z-register-d6{width: 96%;height: 0.98rem;border-bottom: 1px solid #dedede;box-sizing: border-box;font-size: 0.28rem;line-height: 0.98rem;color: #333333;text-indent: 0.9rem;margin-left:4%;}
.z-register-bu1{width: calc(100% - 2.1rem);height: 100%;/*background: #fff;*/position: fixed;top: 0;right: 0;z-index: -1;background: #f7f7f7;}

/*consultationroom*/
.z-consultationroom-bu1{width: 100%;height: 100%;position: fixed;top: 0;left: 0;z-index: -1;background: #fff;}
.z-consultationroom-d1{width: 100%;height: 1.04rem;background: #fff;position: relative;}
.z-consultationroom-d2{width: calc(100% - 0.48rem);height: 0.7rem;border: 1px solid #909090;border-radius: 0.35rem;position: absolute;top: calc(50% - 0.35rem);left: 0.24rem;overflow: hidden;}
.z-consultationroom-d3{width: 50%;height: 100%;position: absolute;top: 0;}
.z-consultationroom-d3:nth-child(1){left: 0;}
.z-consultationroom-d3:nth-child(2){right: 0;}
.z-consultationroom-d4{width: 100%;height: 100%;background: #2a5cd6;opacity: 0;position: absolute;top: 0;left: 0;}
.z-consultationroom-d3 span{display: block;font-size: 0.26rem;line-height: calc(0.7rem - 2px);color: #9d9d9d;position: absolute;top: 0;}
.z-consultationroom-d3:nth-child(1) span{left: 0.96rem;}
.z-consultationroom-d3:nth-child(2) span{right: 0.96rem;}
.z-consultationroom-d3on .z-consultationroom-d4{opacity: 1;}
.z-consultationroom-d3on span{color: #fff;}
.z-consultationroom-d5{width: 100%;background: #fff;border-top: 0.18rem solid #f1f1f1;}
.z-consultationroom-d6{width: 100%;padding: 0 0.24rem;box-sizing: border-box;display: none;}
.z-consultationroom-d7{width: 100%;height: 1.5rem;border-bottom: 1px solid #d8d6dd;position: relative;}
.z-consultationroom-i1{width: 1.16rem;height: 1.16rem;border: 0;border-radius: 50%;overflow: hidden;position: absolute;top: calc(50% - 0.58rem);left: 0;}
.z-consultationroom-p1{font-size: 0.3rem;line-height: 0.32rem;color: #000000;position: absolute;top: 0.32rem;left: 1.5rem;}
.z-consultationroom-p2{font-size: 0.22rem;line-height: 0.24rem;color: #858585;position: absolute;top: 0.4rem;left: 2.62rem;}
.z-consultationroom-p3{font-size: 0.22rem;line-height: 0.24rem;color: #888888;position: absolute;top: 0.94rem;left: 1.5rem;}
.z-consultationroom-bt1{width: 1.5rem;height: 0.5rem;border: 0;border-radius: 0.25rem;background: #fe8a22;font-size: 0.24rem;line-height: 0.5rem;color: #fff;text-align: center;position: absolute;top: calc(50% - 0.25rem);right: 0;}

/*doctorintroduction*/
.z-doctorintroduction-d1{width: 100%;padding-top: 0.18rem;}
.z-doctorintroduction-d2{width: 100%;background: #fff;padding: 0 0.24rem;box-sizing: border-box;margin-bottom: 0.18rem;}
.z-doctorintroduction-d3{width: 100%;height: 1.5rem;border-bottom: 1px solid #d8d6dd;position: relative;}
.z-doctorintroduction-i1{width: 1.1rem;height: 1.1rem;border: 0;border-radius: 50%;overflow: hidden;position: absolute;top: calc(50% - 0.55rem);left: 0;}
.z-doctorintroduction-p1{font-size: 0.3rem;line-height: 0.32rem;color: #000000;position: absolute;top: 0.36rem;left: 1.36rem;}
.z-doctorintroduction-p2{font-size: 0.22rem;line-height: 0.24rem;color: #818181;position: absolute;top: 0.42rem;left: 2.46rem;}
.z-doctorintroduction-p3{font-size: 0.24rem;line-height: 0.26rem;color: #818181;position: absolute;top: 0.9rem;left: 1.36rem;}
.z-doctorintroduction-i2{width: 0.34rem;height: 0.34rem;position: absolute;top: 0.4rem;right: 0.16rem;}
.z-doctorintroduction-i2 img:nth-child(1){display: block;}
.z-doctorintroduction-i2 img:nth-child(2){display: none;}
.z-doctorintroduction-i2on img:nth-child(1){display: none;}
.z-doctorintroduction-i2on img:nth-child(2){display: block;}
.z-doctorintroduction-p4{font-size: 0.22rem;line-height: 0.24rem;color: #818181;position: absolute;top: 0.9rem;right: 0;}
.z-doctorintroduction-d4{width: 100%;height: 1rem;position: relative;}
.z-doctorintroduction-bt1{width: 1.4rem;height: 0.6rem;border: 1px solid #bfbfbf;border-radius: 0.3rem;box-sizing: border-box;background: none;font-size: 0.24rem;line-height: 0.58rem;color: #666666;text-align: center;position: absolute;top: calc(50% - 0.3rem);left: 1.38rem;}
.z-doctorintroduction-bt2{width: 1.4rem;height: 0.6rem;border: 1px solid #2a5cd6;border-radius: 0.3rem;box-sizing: border-box;background: #2a5cd6;font-size: 0.24rem;line-height: 0.58rem;color: #fff;text-align: center;position: absolute;top: calc(50% - 0.3rem);right: 1.38rem;}

/*registerclick*/
.z-registerclick-d1{width: 100%;padding: 0 0.24rem;padding-top: 0.28rem;box-sizing: border-box;}
.z-registerclick-d2{width: 100%;border: 0;border-radius: 0.15rem;background: #fff;overflow: hidden;margin-bottom: 0.18rem;}
.z-registerclick-d3{width: 100%;height: 1rem;border-bottom: 1px solid #d8d6dd;position: relative;}
.z-registerclick-d3:last-child{border: 0;}
.z-registerclick-i1{position: absolute;left: 0.26rem;}
.z-registerclick-i1 img{width: 100%;}
.z-registerclick-d3:nth-child(1) .z-registerclick-i1{width: 0.32rem;top: calc(50% - 0.19rem);}
.z-registerclick-d3:nth-child(2) .z-registerclick-i1{width: 0.33rem;top: calc(50% - 0.17rem);}
.z-registerclick-d3:nth-child(3) .z-registerclick-i1{width: 0.33rem;top: calc(50% - 0.15rem);}
.z-registerclick-p1{font-size: 0.28rem;line-height: 1rem;color: #000000;position: absolute;top: 0;left: 0.84rem;}
.z-registerclick-p2{font-size: 0.28rem;line-height: 1rem;color: #686868;position: absolute;top: 0;right: 0.22rem;}
.z-registerclick-d4{width: 100%;height: 1rem;border: 0;border-radius: 0.15rem;background: #fff;overflow: hidden;margin-bottom: 0.18rem;position: relative;}
.z-registerclick-d4 .z-registerclick-i1{width: 0.35rem;top: calc(50% - 0.18rem);}
.z-registerclick-d4 .z-registerclick-p2{font-size: 0.26rem;right: 0.48rem;}
.z-registerclick-i2{width: 0.14rem;position: absolute;top: calc(50% - 0.13rem);right: 0.18rem;}
.z-registerclick-d4 a{width: 100%;height: 100%;position: absolute;top: 0;left: 0;display: block;}
.z-registerclick-d5{width: 100%;height: 1rem;border: 0;border-radius: 0.15rem;background: #fff;overflow: hidden;margin-bottom: 1.14rem;position: relative;}
.z-registerclick-d5 .z-registerclick-i1{width: 0.33rem;top: calc(50% - 0.17rem);}
.z-registerclick-d5 .z-registerclick-p2{font-size: 0.3rem;color: #ff6600;right: 0.18rem;}
.z-registerclick-bt1{width: 5.8rem;height: 0.88rem;border: 0;border-radius: 0.44rem;background: #2a5cd6;outline: none;display: block;margin: 0 auto;font-size: 0.28rem;line-height: 0.88rem;color: #fff;text-align: center;}

/*peoplechoose1*/
.z-peoplechoose1-d1 .z-peoplechoose-d2{position: relative;}
.z-peoplechoose1-d1 .z-peoplechoose-p1{position: absolute;top: 0;left: 0.6rem;}
.z-peoplechoose1-d1 .z-peoplechoose-d3{width: calc(100% - 1.96rem);}
.z-peoplechoose1-d1 .z-peoplechoose-d3 input{width: calc(100% - 0.52rem);left: 0.26rem;}
.z-peoplechoose1-bt1{width: 5.4rem;height: 0.8rem;border: 0;border-radius: 0.4rem;background: #2a5cd6;outline: none;display: block;margin: 0 auto;font-size: 0.28rem;line-height: 0.8rem;color: #fff;text-align: center;}
.z-peoplechoose1-d2{width: 100%;height: 100%;position: absolute;top: 0;left: 0;z-index: 10;}
.z-peoplechoose1-d2 ul{width: calc(100% - 0.1rem);position: absolute;top: 100%;left: 0.05rem;border-top: 1px solid #d8d6dd;display: none;max-height: 2.1rem;overflow: hidden;overflow-y: scroll;}
.z-peoplechoose1-d2 ul li{width: 100%;height: 0.7rem;border: 1px solid #d8d6dd;border-top: 0;box-sizing: border-box;background: #fff;font-size: 0.26rem;line-height: 0.7rem;color: #666;text-indent: 0.2rem;}
.z-peoplechoose1-i1{width: 0.21rem;height: 0.12rem;position: absolute;top: calc(50% - 0.06rem);right: 0.14rem;}
.z-peoplechoose1-i1on{transform: rotate(180deg);}
.z-peoplechoose1-d1 .z-peoplechoose-d2:last-child .z-peoplechoose-d3{width: calc(100% - 2.7rem);border: 0;border-radius: 0;background: none;}
.z-peoplechoose1-d3{width: 46.2%;height: 0.7rem;background: #fff;border: 0;border-radius: 0.05rem;position: absolute;top: 0;}
.z-peoplechoose1-d3:nth-child(1){left: 0;}
.z-peoplechoose1-d3:nth-child(2){right: 0;}
.z-peoplechoose1-d3 input{width: 100%;height: 0.7rem;border: 0;border-radius: 0.05rem;background: none;outline: none;display: block;position: absolute;top: 0;left: 0;line-height: 0.66rem;font-size: 0.26rem;}
.z-peoplechoose1-d4{width: 100%;height: 100%;position: absolute;top: 0;left: 0;}
.z-peoplechoose1-d4 ul{width: calc(100% - 0.1rem);position: absolute;top: 100%;left: 0.05rem;border-top: 1px solid #d8d6dd;display: none;max-height: 2.1rem;overflow: hidden;overflow-y: scroll;}
.z-peoplechoose1-d4 ul li{width: 100%;height: 0.7rem;border: 1px solid #d8d6dd;border-top: 0;box-sizing: border-box;background: #fff;font-size: 0.26rem;line-height: 0.7rem;color: #666;text-indent: 0.2rem;}

/*doctorcontent*/
.z-doctorcontent-d1 .z-doctorintroduction-bt1{width: 1.4rem;height: 0.6rem;border: 1px solid #2a5cd6;border-radius: 0.3rem;box-sizing: border-box;background: #2a5cd6;font-size: 0.24rem;line-height: 0.58rem;color: #fff;text-align: center;position: absolute;top: calc(50% - 0.3rem);left: 1.38rem;}
.z-doctorcontent-d1 .z-doctorintroduction-bt2{width: 1.4rem;height: 0.6rem;border: 1px solid #bfbfbf;border-radius: 0.3rem;box-sizing: border-box;background: none;font-size: 0.24rem;line-height: 0.58rem;color: #666666;text-align: center;position: absolute;top: calc(50% - 0.3rem);right: 1.38rem;}
.z-doctorcontent-d2{width: 100%;padding: 0 0.24rem;box-sizing: border-box;margin-bottom: 0.18rem;background: #fff;}
.z-doctorcontent-d3{width: 100%;height: 1.7rem;border-bottom: 1px solid #dedede;position: relative;}
.z-doctorcontent-d4{width: calc(100% + 0.48rem);height: 1rem;position: absolute;top: 0.18rem;left: -0.24rem;}
.z-doctorcontent-d5{width: 14.2857%;height: 100%;float: left;position: relative;}
.z-doctorcontent-l1{width: 1px;height: 0.6rem;background: #dedede;position: absolute;top: calc(50% - 0.3rem);right: 0;}
.z-doctorcontent-d5:last-child .z-doctorcontent-l1{display: none;}
.z-doctorcontent-k1{width: 100%;height: 100%;border: 0;border-radius: 0.1rem;background: #2a5cd6;opacity: 0;position: absolute;top: 0;left: 0;}
.z-doctorcontent-p1{width: 100%;font-size: 0.24rem;line-height: 0.24rem;color: #000000;text-align: center;position: absolute;top: 0.22rem;left: 0;}
.z-doctorcontent-p2{width: 100%;font-size: 0.22rem;line-height: 0.22rem;color: #1b1b1b;text-align: center;position: absolute;top: 0.56rem;left: 0;}
.z-doctorcontent-d5on .z-doctorcontent-k1{opacity: 1;}
.z-doctorcontent-d5on .z-doctorcontent-p1{color: #fff;}
.z-doctorcontent-d5on .z-doctorcontent-p2{color: #fff;}
.z-doctorcontent-p3{width: 100%;height: 0.24rem;font-size: 0.22rem;line-height: 0.24rem;color: #fd9529;text-align: center;position: absolute;top: 1.14rem;left: 0;}
.z-doctorcontent-d7{width: 100%;}
.z-doctorcontent-d8{width: 100%;height: 0.98rem;position: relative;border-bottom: 1px solid #d8d6dd;}
.z-doctorcontent-d8:last-child{border: 0;}
.z-doctorcontent-p4{font-size: 0.28rem;line-height: 0.98rem;color: #808080;position: absolute;top: 0;left: 0;}
.z-doctorcontent-p5{font-size: 0.22rem;line-height: 0.46rem;color: #fff;padding: 0 0.2rem;height: 0.46rem;border: 0;border-radius: 0.23rem;background: #2a5cd6;position: absolute;top: calc(50% - 0.23rem);left: 2.6rem;}
.z-doctorcontent-p6{font-size: 0.28rem;line-height: 0.98rem;color: #ff6600;position: absolute;top: 0;right: 0.26rem;}
.z-doctorcontent-i1{width: 0.14rem;height: 0.25rem;position: absolute;top: calc(50% - 0.13rem);right: 0;}
.z-doctorcontent-d8 a{width: 100%;height: 100%;position: absolute;top: 0;left: 0;display: block;}

/*doctordate*/
.z-doctordate-d1{padding-top: 0;}
.z-doctordate-d1 .z-doctorcontent-d3{border: 0;}
.z-doctordate-d1 .z-consultationroom-d1{border-bottom: 1px solid #d8d6dd;}
.z-doctordate-d1 .z-consultationroom-d3 a{width: 100%;height: 100%;position: absolute;top: 0;left: 0;display: block;}

/*peoplefind*/
.z-peoplefind-d1{width: 100%;height: 0.98rem;background: #fff;position: relative;margin-bottom: 0.24rem;z-index: 20;}
.z-peoplefind-p1{font-size: 0.28rem;line-height: 0.98rem;columns: #333333;position: absolute;top: 0;left: 0.24rem;}
.z-peoplefind-d2{width: 2.4rem;height: 100%;position: absolute;top: 0;left: 1.3rem;}
.z-peoplefind-p2{width: 2rem;height: 100%;position: absolute;top: 0;left: 0;font-size: 0.28rem;line-height: 0.98rem;color: #333333;}
.z-peoplefind-t1{width: 0;height: 0;border-top: 0.12rem solid #000;border-left: 0.11rem solid transparent;border-right: 0.11rem solid transparent;position: absolute;top: calc(50% - 0.06rem);right: 0;}
.z-peoplefind-d2on .z-peoplefind-t1{transform: rotate(180deg);}
.z-peoplefind-d2 ul{width: 100%;position: absolute;top: 100%;left: 0;/*border-top: 1px solid #d8d6dd;*/display: none;background: #fff;max-height: 2.1rem;overflow: hidden;overflow-y: scroll;}
.z-peoplefind-d2 ul li{width: 100%;height: 0.7rem;border: 1px solid #d8d6dd;border-top: 0;box-sizing: border-box;font-size: 0.24rem;line-height: 0.7rem;columns: #333;text-indent: 0.1rem;}
.z-peoplefind-p3{font-size: 0.28rem;line-height: 0.98rem;columns: #333333;position: absolute;top: 0;right: 1.35rem;}
.z-peoplefind-i1{width: 0.32rem;height: 0.34rem;position: absolute;top: calc(50% - 0.17rem);right: 0.24rem;}
.z-peoplefind-d3{width: 100%;padding: 0 0.24rem;box-sizing: border-box;}
.z-peoplefind-d4{width: 100%;height: 2rem;border: 0;border-radius: 0.2rem;background: #fff;overflow: hidden;position: relative;margin-bottom: 0.18rem;box-shadow: 0 0.15rem 0.22rem rgba(11,3,6,0.06);}
.z-peoplefind-d4>div:nth-child(1){font-size: 0.32rem;line-height: 0.32rem;color: #000000;position: absolute;top: 0.3rem;left: 0.32rem;}
.z-peoplefind-d4>div:nth-child(2){font-size: 0.26rem;line-height: 0.26rem;color: #999999;position: absolute;top: 0.35rem;left: 1.38rem;}
.z-peoplefind-d4>div:nth-child(3){font-size: 0.26rem;line-height: 0.26rem;color: #333333;position: absolute;top: 0.9rem;left: 0.32rem;}
.z-peoplefind-d4>div:nth-child(4){font-size: 0.26rem;line-height: 0.26rem;color: #333333;position: absolute;top: 0.9rem;left: 2.1rem;}
.z-peoplefind-d4>div:nth-child(5){font-size: 0.26rem;line-height: 0.26rem;color: #333333;position: absolute;top: 1.48rem;left: 0.32rem;}
.z-peoplefind-d4>div:nth-child(6){font-size: 0.28rem;line-height: 0.28rem;color: #2d5ed7;position: absolute;top: calc(50% - 0.14rem);right: 0.32rem;}
.z-peoplefind-g1{width: 4.9rem;border: 1px solid #d8d6dd;position: fixed;top: 2rem;right: 0.24rem;background: #fff;z-index: 20;display: none;}
.z-peoplefind-g2{width: 100%;height: 0.7rem;border-bottom: 1px solid #d8d6dd;font-size: 0.28rem;line-height: 0.7rem;color: #666;text-align: center;}
.z-peoplefind-g2 span{padding: 0 0.1rem;}
.z-peoplefind-g3{width: 0;height: 0;border-right: 0.15rem solid #000;border-top: 0.15rem solid transparent;border-bottom: 0.15rem solid transparent;position: absolute;top: 0.2rem;left: 0.2rem;}
.z-peoplefind-g4{width: 0;height: 0;border-left: 0.15rem solid #000;border-top: 0.15rem solid transparent;border-bottom: 0.15rem solid transparent;position: absolute;top: 0.2rem;right: 0.2rem;}
.z-peoplefind-g5{width: 100%;height: 0.7rem;border-bottom: 1px solid #d8d6dd;}
.z-peoplefind-g5 span{display: block;width: 14.2857%;height: 100%;border-right: 1px solid #d8d6dd;box-sizing: border-box;font-size: 0.28rem;line-height: 0.7rem;color: #666;text-align: center;float: left;}
.z-peoplefind-g5 span:last-child{border: 0;}
.z-peoplefind-g6{width: 100%;}
.z-peoplefind-g6 div{width: 14.2857%;height: 100%;border-right: 1px solid #d8d6dd;border-bottom: 1px solid #d8d6dd;box-sizing: border-box;font-size: 0.28rem;line-height: 0.7rem;color: #666;text-align: center;float: left;}
.z-peoplefind-g6 div:nth-child(7n){border-right: 0;}
.z-peoplefind-g6don{background: #2d5ed7!important;color: #fff!important;}
.z-peoplefind-in1{display: none;}

/*registerfind*/
.z-registerfind-d1{width: 100%;height: 2rem;border: 0;border-radius: 0.2rem;background: #fff;overflow: hidden;position: relative;margin-bottom: 0.18rem;box-shadow: 0 0.15rem 0.22rem rgba(11,3,6,0.06);}
.z-registerfind-d1>div:nth-child(1){width: 1.1rem;height: 1.1rem;border: 0;border-radius: 50%;overflow: hidden;position: absolute;top: 0.22rem;left: 0.25rem;}
.z-registerfind-d1>div:nth-child(1) img{width: 100%;}
.z-registerfind-d1>div:nth-child(2){font-size: 0.28rem;line-height: 0.28rem;color: #000000;width: 1.1rem;position: absolute;bottom: 0.2rem;left: 0.25rem;}
.z-registerfind-d1>div:nth-child(3){font-size: 0.3rem;line-height: 0.3rem;color: #333333;position: absolute;top: 0.3rem;left: 1.7rem;}
.z-registerfind-d1>div:nth-child(4){font-size: 0.3rem;line-height: 0.3rem;color: #333333;position: absolute;top: 0.3rem;left: 3.72rem;}
.z-registerfind-d1>div:nth-child(5){font-size: 0.26rem;line-height: 0.26rem;color: #818181;position: absolute;top: 0.9rem;left: 1.7rem;}
.z-registerfind-d1>div:nth-child(6){font-size: 0.26rem;line-height: 0.4rem;color: #ff2525;position: absolute;top: 1.44rem;left: 1.7rem;}
.z-registerfind-d1>div:nth-child(6) span{font-size: 0.4rem;}
.z-registerfind-d1>div:nth-child(7){font-size: 0.3rem;line-height: 0.3rem;color: #ff8b22;position: absolute;bottom: 0.2rem;right: 0.3rem;}
.z-registerfind-d1 a{width: 100%;height: 100%;position: absolute;top: 0;left: 0;display: block;}

/*find*/
.z-find-bu1{width: 100%;height: 100%;position: fixed;top: 2.24rem;left: 0;z-index: -1;/*background: #fff;*/}
.z-find-d1{width: 100%;padding: 0 0.24rem;box-sizing: border-box;background: #fff;border-top: 0.18rem solid #f1f1f1;}
.z-find-d2{width: 100%;height: 1.5rem;border-bottom: 1px solid #d8d6dd;position: relative;}
.z-find-i1{width: 1.16rem;height: 1.16rem;border: 0;border-radius: 50%;position: absolute;top: calc(50% - 0.58rem);left: 0;}
.z-find-p1{font-size: 0.3rem;line-height: 0.3rem;color: #000000;position: absolute;top: 0.34rem;left: 1.5rem;}
.z-find-p2{font-size: 0.22rem;line-height: 0.22rem;color: #858585;position: absolute;top: 0.4rem;left: 2.64rem;}
.z-find-p3{font-size: 0.22rem;line-height: 0.3rem;color: #ff0000;position: absolute;top: 0.38rem;left: 4.34rem;}
.z-find-p3 span{font-size: 0.3rem;}
.z-find-p4{font-size: 0.22rem;line-height: 0.22rem;color: #888888;position: absolute;top: 0.95rem;left: 1.5rem;}
.z-find-bt1{width: 1.3rem;height: 0.5rem;border: 0;border-radius: 0.25rem;background: #fe8a22;font-size: 0.24rem;line-height: 0.5rem;color: #fff;text-align: center;position: absolute;top: calc(50% - 0.25rem);right: 0;}


.z-alert-d1{width: 100%;height: 100%;position: fixed;top: 0;left: 0;z-index: 200;background: rgba(0,0,0,0.36);}
.z-alert-d2{width: 4.04rem;height: 4.02rem;position: fixed;top: calc(50% - 2.01rem);left: calc(50% - 2.02rem);z-index: 200;}
.z-alert-d2>img{width: 100%;height: 100%;position: absolute;top: 0;left: 0;}
.z-alert-p1{width: 100%;font-size: 0.36rem;line-height: 0.36rem;color: #fff;text-align: center;position: absolute;top: 1.18rem;left: 0;}
.z-alert-bt1{width: 3.32rem;height: 0.6rem;border: 0;border-radius: 0.3rem;font-size: 0.24rem;line-height: 0.6rem;color: #fff;text-align: center;position: absolute;bottom: 0.62rem;left: calc(50% - 1.66rem);background: -webkit-linear-gradient(#59bbfd,#2da8fc);background: -o-linear-gradient(#59bbfd,#2da8fc);background: -moz-linear-gradient(#59bbfd,#2da8fc);background: linear-gradient(#59bbfd,#2da8fc);}


.z-login-i1{width: 100%;height: 2.27rem;position: relative;}
.z-login-d1{width: 5rem;height: 0.7rem;border: 0;border-radius: 0.35rem;background: #fff;position: relative;margin: 0 auto;margin-top: -0.35rem;margin-bottom: 0.3rem;}
.z-login-bt1{width: 2.8rem;height: 0.7rem;border: 0;border-radius: 0.35rem;font-size: 0.32rem;line-height: 0.7rem;color: #666666;text-align: center;position: absolute;top: 0;z-index: 1;}
.z-login-bt1:first-child{left: 0;}
.z-login-bt1:last-child{right: 0;}
.z-login-bt1on{background: -webkit-linear-gradient(left,#59bbfd,#2da8fc);background: -o-linear-gradient(right,#59bbfd,#2da8fc);background: -moz-linear-gradient(right,#59bbfd,#2da8fc);background: linear-gradient(right,#59bbfd,#2da8fc);z-index: 2;color: #fff;}
.z-login-d2{width: calc(100% - 1rem);margin: 0 auto;}
.z-login-d3{width: 100%;display: none;}
.z-login-d4{width: 100%;height: 5.1rem;background: #fff;border: 0;border-radius: 0.1rem;box-shadow: 0 0.2rem 0.5rem rgba(4,192,211,0.1);position: relative;margin-bottom: 0.42rem;}
.z-login-p1{font-size: 0.48rem;line-height: 0.48rem;color: #3e4a59;position: absolute;top: 0.5rem;left: 0.5rem;}
.z-login-d5{width: calc(100% - 0.6rem);position: absolute;top: 1.22rem;left: 0.3rem;}
.z-login-d6{width: 100%;height: 1.32rem;border-bottom: 2px solid #d3dfef;position: relative;}
.z-login-d6on{border-bottom: 2px solid #5d74e2;}
.z-login-d6 input{width: 70%;height: 0.82rem;font-size: 0.24rem;line-height: 0.5rem;color: #3e4a59;border: 0;outline: none;display: block;position: absolute;left: 0.2rem;bottom: 0;margin-top:10px;}
.z-login-d6:nth-child(1) img{width: 0.22rem;position: absolute;right: 0.16rem;bottom: 0.19rem;}
.z-login-d6:nth-child(2) img{width: 0.28rem;position: absolute;right: 0.13rem;bottom: 0.18rem;}
.z-login-p2{font-size: 0.24rem;line-height: 0.24rem;color: #6078ea;position: absolute;bottom: 0.6rem;right: 0.48rem;}
.z-login-d7{width: 100%;height: 1rem;position: relative;margin-bottom: 0.6rem;}
.z-login-d7>input{width: 3.28rem;height: 1rem;border: 0;border-radius: 0.1rem;outline: none;background: -webkit-linear-gradient(left,#59bbfd,#2da8fc);background: -o-linear-gradient(right,#59bbfd,#2da8fc);background: -moz-linear-gradient(right,#59bbfd,#2da8fc);background: linear-gradient(right,#59bbfd,#2da8fc);font-size: 0.36rem;line-height: 1rem;color: #fff;text-align: center;float: right;box-shadow: 0 0.2rem 0.2rem rgba(102,169,225,0.3);}
.z-login-d8{float: left;}
.z-login-c1{width: 0.22rem;height: 0.22rem;border: 2px solid #b0b6d0;border-radius: 50%;box-sizing: border-box;position: relative;float: left;margin-right: 0.2rem;position: relative;top: 0.39rem;}
.z-login-c1 div{width: 0.1rem;height: 0.1rem;border: 0;border-radius: 50%;background: #b0b6d0;position: absolute;top: calc(50% - 0.05rem);left: calc(50% - 0.05rem);display: none;}
.z-login-p3{font-size: 0.26rem;line-height: 1rem;color: #666;float: left;}
.z-login-d8 input{display: none;}
.z-login-t1{width: 5.5rem;height: 0.28rem;font-size: 0.28rem;line-height: 0.28rem;color: #6078ea;text-align: center;position: relative;margin: 0 auto;margin-bottom: 0.48rem;}
.z-login-l1{width: 1.8rem;height: 1px;background: #a8b4eb;position: absolute;top: 50%;}
.z-login-l1:nth-child(1){left: 0;}
.z-login-l1:nth-child(2){right: 0;}
.z-login-t2{width: 4.28rem;margin: 0 auto;}
.z-login-i2{width: 0.8rem;height: 0.8rem;border: 0;border-radius: 50%;}
.z-login-i2 img{width: 100%;height: 100%;}
.z-login-i2:first-child{float: left;}
.z-login-i2:last-child{float: right;}
.z-login-k1{width: 100%;height: 7.2rem;background: #fff;border: 0;border-radius: 0.1rem;box-shadow: 0 0.2rem 0.5rem rgba(4,192,211,0.1);position: relative;margin-bottom: 0.42rem;}
.z-login-k2{width: calc(100% - 0.6rem);position: absolute;top: 1.22rem;left: 0.3rem;}
.z-login-k3{width: 100%;height: 1.32rem;border-bottom: 2px solid #d3dfef;position: relative;}
.z-login-k3on{border-bottom: 2px solid #5d74e2;}
.z-login-k3 input{width: 70%;height: 0.82rem;font-size: 0.24rem;line-height: 0.5rem;color: #3e4a59;border: 0;outline: none;display: block;position: absolute;left: 0.2rem;bottom: 0;}
.z-login-k3:nth-child(1) img{width: 0.22rem;position: absolute;right: 0.16rem;bottom: 0.19rem;}
.z-login-k3:nth-child(2) img{width: 0.28rem;position: absolute;right: 0.13rem;bottom: 0.18rem;}
.z-login-k3:nth-child(3) img{width: 0.09rem;position: absolute;right: 0.22rem;bottom: 0.34rem;}
.z-login-k3:nth-child(4) input{width: 50%;}
.z-login-k3:nth-child(4) button{width: 2.8rem;height: 0.8rem;border: 0;border-radius: 0.4rem;outline: none;display: block;font-size: 0.32rem;line-height: 0.8rem;color: #fff;text-align: center;position: absolute;bottom: 0.24rem;right: 0.08rem;background: -webkit-linear-gradient(left,#59bbfd,#2da8fc);background: -o-linear-gradient(right,#59bbfd,#2da8fc);background: -moz-linear-gradient(right,#59bbfd,#2da8fc);background: linear-gradient(right,#59bbfd,#2da8fc);}
.z-login-k4{width: 100%;height: 1rem;position: relative;}
.z-login-k4>input{width: 3.28rem;height: 1rem;border: 0;border-radius: 0.1rem;outline: none;background: -webkit-linear-gradient(left,#59bbfd,#2da8fc);background: -o-linear-gradient(right,#59bbfd,#2da8fc);background: -moz-linear-gradient(right,#59bbfd,#2da8fc);background: linear-gradient(right,#59bbfd,#2da8fc);font-size: 0.36rem;line-height: 1rem;color: #fff;text-align: center;float: right;box-shadow: 0 0.2rem 0.2rem rgba(102,169,225,0.3);}
.z-login-k4>div{float: left;margin-left: 0.28rem;}
.z-login-k4>div img{width: 0.38rem;margin-right: 0.12rem;float: left;padding-top: 0.38rem;}
.z-login-k4>div span{display: block;float: left;font-size: 0.26rem;line-height: 1rem;color: #666;}

{costrecord}
.z-costrecord-d1{width: 100%;height: 1.5rem;position: relative;margin-bottom: 0.18rem;background: #fff;}
.z-costrecord-d1>div:nth-child(1){position: absolute;top: 0.35rem;left: 0.24rem;font-size: 0.3rem;line-height: 0.3rem;color: #333333;}
.z-costrecord-d1>div:nth-child(2){position: absolute;top: 0.86rem;left: 0.24rem;font-size: 0.3rem;line-height: 0.3rem;color: #333333;}
.z-costrecord-d1>div:nth-child(3){position: absolute;top: 0.35rem;right: 0.24rem;font-size: 0.3rem;line-height: 0.3rem;color: #333333;}
.z-costrecord-d2{width: 100%;padding: 0.28rem 0.24rem;box-sizing: border-box;background: #fff;}
.z-costrecord-d2>div:nth-child(1)>div:nth-child(1){font-size: 0.28rem;line-height: 0.52rem;color: #999999;float: left;}
.z-costrecord-d2>div:nth-child(1)>div:nth-child(2){font-size: 0.28rem;line-height: 0.52rem;color: #2a5cd6;float: right;}
.z-costrecord-d2>div:nth-child(2)>div:nth-child(1){font-size: 0.3rem;line-height: 0.52rem;color: #3f3f3f;float: left;}
.z-costrecord-d2>div:nth-child(2)>div:nth-child(2){font-size: 0.3rem;line-height: 0.52rem;color: #3f3f3f;float: right;}
.z-costrecord-d2>div:nth-child(3)>div:nth-child(1){font-size: 0.24rem;line-height: 0.52rem;color: #666666;float: left;}
.z-costrecord-d2>div:nth-child(3)>div:nth-child(2){font-size: 0.24rem;line-height: 0.52rem;color: #666666;float: right;}
.z-costrecord-d2>div:nth-child(4)>div:nth-child(1){font-size: 0.24rem;line-height: 0.52rem;color: #666666;float: left;}
.z-costrecord-d2>div:nth-child(4)>div:nth-child(2){font-size: 0.24rem;line-height: 0.52rem;color: #666666;float: right;}
.z-costrecord-d2>div:nth-child(5)>div:nth-child(1){font-size: 0.28rem;line-height: 0.52rem;color: #3f3f3f;float: left;}
.z-costrecord-d2>div:nth-child(5)>div:nth-child(2){font-size: 0.28rem;line-height: 0.52rem;color: #f20000;float: right;}

{costrecord1}
.z-costrecord1-d1{width: 100%;background: #fff;position: relative;z-index: 100;margin-bottom: 0.24rem;}
.z-costrecord1-d2{width: 100%;height: 1.48rem;border-bottom: 1px solid #dedede;position: relative;}
.z-costrecord1-i1{width: 0.98rem;height: 0.98rem;border: 0;border-radius: 50%;overflow: hidden;position: absolute;top: calc(50% - 0.49rem);left: 0.24rem;}
.z-costrecord1-i1 img{width: 100%;height: 100%;}
.z-costrecord1-p1{font-size: 0.36rem;line-height: 0.36rem;color: #333333;font-weight: bold;position: absolute;top: calc(50% - 0.18rem);left: 1.6rem;}
.z-costrecord1-bt1{width: 0.44rem;position: absolute;top: 0.43rem;right: 0.43rem;}
.z-costrecord1-bt1 img{width: 100%;}
.z-costrecord1-d3{width: 100%;height: 0.9rem;position: relative;}
.z-costrecord1-d4{width: 50%;height: 100%;position: relative;float: left;}
.z-costrecord1-p2{font-size: 0.28rem;line-height: 0.9rem;color: #333333;text-align: center;position: absolute;top: 0;left: 0;width: 100%;height: 100%;}
.z-costrecord1-t1{width: 0;height: 0;border-top: 0.12rem solid #000;border-left: 0.1rem solid transparent;border-right: 0.1rem solid transparent;position: absolute;top: 0.4rem;right: 1rem;}
.z-costrecord1-d4on .z-costrecord1-t1{transform: rotateX(180deg);}
.z-costrecord1-d4 input{display: none;}
.z-costrecord1-f1{width: 100%;position: absolute;top: 100%;left: 0;/*height: 2.4rem;*/overflow-y: auto;background: #fff;display: none;padding: 0 0.24rem;box-sizing: border-box;}
.z-costrecord1-f1>div{width: 100%;height: 0.8rem;border-bottom: 1px solid #dedede;box-sizing: border-box;font-size: 0.28rem;line-height: 0.8rem;color: #333;}
.z-costrecord1-d5{width: calc(100% - 0.48rem);margin: 0 auto;}
.z-costrecord1-d6{width: 100%;height: 1.92rem;border: 0;border-radius: 0.15rem;background: #fff;box-shadow: 0 0 0.1rem rgba(187,187,187,0.3);margin-bottom: 0.24rem;position: relative;}
.z-costrecord1-d6>div{position: absolute;}
.z-costrecord1-d6>div:nth-child(1){font-size: 0.3rem;line-height: 0.3rem;color: #333333;top: 0.3rem;left: 0.24rem;}
.z-costrecord1-d6>div:nth-child(2){font-size: 0.3rem;line-height: 0.3rem;color: #333333;top: 0.82rem;left: 0.24rem;}
.z-costrecord1-d6>div:nth-child(3){font-size: 0.3rem;line-height: 0.3rem;color: #3f3f3f;top: 1.34rem;left: 0.24rem;}
.z-costrecord1-d6>div:nth-child(3) span{color: #f20000;}
.z-costrecord1-d6>div:nth-child(4){font-size: 0.28rem;line-height: 0.3rem;color: #2a5cd6;top: 0.82rem;right: 0.24rem;}
.z-costrecord1-d6>div:nth-child(5){font-size: 0.24rem;line-height: 0.3rem;color: #999999;top: 0.3rem;right: 0.24rem;}
.z-costrecord1-d6 a{width: 100%;height: 100%;position: absolute;top: 0;left: 0;display: block;}


.z-cost-d1{width: 100%;height: 1.28rem;position: relative;margin-top: -0.24rem;}
.z-cost-d1>div:nth-child(1){position: absolute;top: 0.24rem;left: 0.42rem;font-size: 0.28rem;line-height: 0.28rem;color: #333333;}
.z-cost-d1>div:nth-child(2){position: absolute;top: 0.72rem;left: 0.42rem;font-size: 0.28rem;line-height: 0.28rem;color: #999999;}
.z-cost-d1>div:nth-child(3){position: absolute;top: 0.24rem;right: 0.42rem;font-size: 0.24rem;line-height: 0.28rem;color: #999999;}
.z-cost-d2{width: calc(100% - 0.48rem);margin: 0 auto;}
.z-cost-d3{width: 100%;border: 0;border-radius: 0.15rem;background: #fff;padding: 0.14rem 0.24rem 0.14rem 0.9rem;box-sizing: border-box;position: relative;box-shadow: 0 0 0.1rem rgba(187,187,187,0.3);margin-bottom: 0.24rem;}
.z-cost-d3>div:nth-child(1)>div:nth-child(1){font-size: 0.26rem;line-height: 0.45rem;color: #999999;float: left;}
.z-cost-d3>div:nth-child(1)>div:nth-child(2){font-size: 0.26rem;line-height: 0.45rem;color: #2a5cd6;float: right;}
.drugs_show4>div:nth-child(1){font-size: 0.28rem;line-height: 0.45rem;color: #3f3f3f;float: left;}
.drugs_show4>div:nth-child(2){font-size: 0.28rem;line-height: 0.45rem;color: #3f3f3f;float: right;}
.drugs_show1>div:nth-child(1){font-size: 0.22rem;line-height: 0.45rem;color: #666666;float: left;}
.drugs_show1>div:nth-child(2){font-size: 0.22rem;line-height: 0.45rem;color: #666666;float: right;}
.drugs_show2>div:nth-child(1){font-size: 0.22rem;line-height: 0.45rem;color: #666666;float: left;}
.drugs_show2>div:nth-child(2){font-size: 0.22rem;line-height: 0.45rem;color: #666666;float: right;}
.drugs_show3>div:nth-child(1){font-size: 0.28rem;line-height: 0.45rem;color: #3f3f3f;float: left;}
.drugs_show3>div:nth-child(2){font-size: 0.26rem;line-height: 0.45rem;color: #f20000;float: right;}
.z-cost-i1{width: 0.36rem;height: 0.36rem;position: absolute;top: calc(50% - 0.18rem);left: 0.26rem;}
.z-cost-i1 img{width: 100%;height: 100%;position: absolute;top: 0;left: 0;}
.z-cost-i1 img:first-child{display: block;}
.z-cost-i1 img:last-child{display: none;}
.z-cost-d3 input{display: none;}
.z-cost-bu1{width: 100%;height: 0.98rem;}
.z-cost-d4{width: 100%;height: 0.98rem;position: fixed;bottom: 0;left: 0;z-index: 100;background: #fff;}
.z-cost-i2{width: 0.36rem;height: 0.36rem;position: absolute;left: 0.24rem;top: calc(50% - 0.18rem);}
.z-cost-i2 img{width: 100%;height: 100%;position: absolute;top: 0;left: 0;}
.z-cost-i2 img:first-child{display: block;}
.z-cost-i2 img:last-child{display: none;}
.z-cost-p1{font-size: 0.28rem;line-height: 0.98rem;color: #333333;position: absolute;top: 0;left: 0.74rem;}
.z-cost-p2{font-size: 0.28rem;line-height: 0.98rem;color: #333333;position: absolute;top: 0;right: 3.14rem;}
.z-cost-p2 span{color: #f20000;}
.z-cost-in1{display: none;}
.z-cost-d4>input:last-child{width: 2.74rem;height: 0.98rem;border: 0;outline: none;display: block;background: #2a5cd6;font-size: 0.3rem;line-height: 0.98rem;color: #fff;position: absolute;top: 0;right: 0;}

{money1}
.z-money1-d1{width: 100%;height: 1rem;background: #fff;position: fixed;top: 0;left: 0;z-index: 20;}
.z-money1-d2{width: 50%;height: 100%;font-size: 0.28rem;line-height: 1rem;color: #333333;text-align: center;float: left;}
.z-money1-d2 span{margin-right: 0.1rem;}
.z-money1-d2 div{display: inline-block;width: 0;height: 0;border-top: 0.12rem solid #333333;border-left: 0.12rem solid transparent;border-right: 0.12rem solid transparent;position: relative;top: -0.04rem;}
.z-money1-d2on div{transform: rotateX(180deg);}
.z-money1-d3{width: 100%;height: 0;position: absolute;bottom: 0;left: 0;}
.z-money1-d4{width: 100%;max-height: 3rem;position: absolute;top: 0;left: 0;display: none;background: #fff;overflow: hidden;overflow-y: auto;}
.z-money1-d5{width: 100%;height: 1rem;border-bottom: 1px solid #dedede;box-sizing: border-box;font-size: 0.28rem;line-height: 1rem;color: #666;text-indent: 0.24rem;position: relative;}
.z-money1-d5 input{display: none;}
.z-money1-d5 input:last-child{display: block;width: 100%;height: 100%;position: absolute;top: 0;left: 0;border: 0;outline: none;opacity: 0;}
.z-money1-l1{width: 100%;height: 1px;background: #dedede;position: absolute;bottom: 0;left: 0;}
.z-money1-bu1{width: 100%;height: 1rem;margin-bottom: 0.18rem;}
.z-money1-d6{width: 100%;padding: 0 0.24rem;box-sizing: border-box;background: #fff;}
.z-money1-d7{width: 100%;height: 1.1rem;position: relative;border-bottom: 1px solid #dedede;box-sizing: border-box;}
.z-money1-s1{width: 0.47rem;position: absolute;left: 0;top: calc(50% - 0.23rem);}
.z-money1-s2{font-size: 0.3rem;line-height: 0.3rem;color: #333333;position: absolute;top: 0.24rem;left: 0.76rem;}
.z-money1-s3{font-size: 0.22rem;line-height: 0.22rem;color: #999999;position: absolute;top: 0.7rem;left: 0.76rem;}
.z-money1-s4{font-size: 0.3rem;line-height: 1.12rem;color: #333333;position: absolute;top: 0;right: 0;}
.z-money1-bu2{width: 100%;height: 100%;position: fixed;top: 1.18rem;left: 0;background: #fff;z-index: -1;}

.z-money2-d1{width: 100%;height: 1rem;background: #fff;padding: 0 0.24rem;box-sizing: border-box;margin-bottom: 0.18rem;}
.z-money2-d1>div:first-child{font-size: 0.28rem;line-height: 1rem;color: #333333;float: left;}
.z-money2-d1>div:last-child{font-size: 0.28rem;line-height: 1rem;color: #2a5cd5;float: right;}
.z-money2-d2{width: 100%;padding: 0.22rem 0.24rem;box-sizing: border-box;background: #fff;border-bottom: 1px solid #dedede;}
.z-money2-d2 .clear{width: 100%;height: 0.6rem;}
.z-money2-d2 .clear>div:first-child{font-size: 0.28rem;line-height: 0.6rem;color: #666666;float: left;}
.z-money2-d2 .clear>div:last-child{font-size: 0.28rem;line-height: 0.6rem;color: #000000;float: right;}
.z-money2-d2 .clear:first-child>div:last-child{color: #2a5cd5;}
.z-money2-d3{width: 100%;padding: 0.18rem 0;box-sizing: border-box;border-bottom: 1px solid #dedede;background: #fff;}
.z-money2-d4{width: 100%;height: 0.6rem;padding: 0 0.24rem;box-sizing: border-box;}
.z-money2-d4>div:first-child{font-size: 0.28rem;line-height: 0.6rem;color: #333333;float: left;}
.z-money2-d4>div:last-child{font-size: 0.28rem;line-height: 0.6rem;color: #333333;float: left;}
.z-money2-d5{width: 100%;}
.z-money2-d6{width: 100%;}
.z-money2-t1{width: 100%;height: 0.6rem;padding: 0 0.24rem;box-sizing: border-box;}
.z-money2-t2{width: 0;height: 0;border-left: 0.12rem solid #2a5cd5;border-top: 0.12rem solid transparent;border-bottom: 0.12rem solid transparent;position: relative;top: calc(50% - 0.12rem);float: left;margin-right: 0.2rem;}
.z-money2-t1on .z-money2-t2{transform: rotate(90deg);}
.z-money2-t3{font-size: 0.28rem;line-height: 0.6rem;color: #333333;float: left;}
.z-money2-t4{font-size: 0.28rem;line-height: 0.6rem;color: #333333;float: right;}
.z-money2-t5{display: none;width: 100%;padding-top: 0.18rem;padding-bottom: 0.12rem;padding-left: 0.64rem;padding-right: 0.24rem;box-sizing: border-box;background: #f4f4f4;}
.z-money2-t5 .clear{width: 100%;height: 0.45rem;}
.z-money2-t5 .clear>div:first-child{float: left;}
.z-money2-t5 .clear>div:last-child{float: right;}
/*.z-money2-t5 .clear:nth-child(1)>div:first-child{font-size: 0.28rem;line-height: 0.45rem;color: #3f3f3f;}
.z-money2-t5 .clear:nth-child(1)>div:last-child{font-size: 0.28rem;line-height: 0.45rem;color: #3f3f3f;}
.z-money2-t5 .clear:nth-child(2)>div:first-child{font-size: 0.22rem;line-height: 0.45rem;color: #666666;}
.z-money2-t5 .clear:nth-child(2)>div:last-child{font-size: 0.22rem;line-height: 0.45rem;color: #666666;}
.z-money2-t5 .clear:nth-child(3)>div:first-child{font-size: 0.22rem;line-height: 0.45rem;color: #666666;}
.z-money2-t5 .clear:nth-child(3)>div:last-child{font-size: 0.22rem;line-height: 0.45rem;color: #666666;}
.z-money2-t5 .clear:nth-child(4)>div:first-child{font-size: 0.26rem;line-height: 0.45rem;color: #3f3f3f;}
.z-money2-t5 .clear:nth-child(4)>div:last-child{font-size: 0.26rem;line-height: 0.45rem;color: #f20000;}*/
.option1 {font-size: 0.28rem;line-height: 0.45rem;color: #3f3f3f;}
.option2 {font-size: 0.22rem;line-height: 0.45rem;color: #666666;}
.option3 {font-size: 0.26rem;line-height: 0.45rem;color: #3f3f3f;}
.option4 {font-size: 0.26rem;line-height: 0.45rem;color: #f20000;}
.z-money2-s1{width: 100%;padding: 0.18rem 0.24rem;box-sizing: border-box;background: #fff;}
.z-money2-s1 .clear{width: 100%;height: 0.6rem;}
.z-money2-s1 .clear>div:first-child{float: left;font-size: 0.28rem;line-height: 0.6rem;color: #666666;}
.z-money2-s1 .clear>div:last-child{float: right;font-size: 0.28rem;line-height: 0.6rem;color: #000000;}
.z-money2-s1 .clear:first-child>div:last-child{color: #2a5cd5;}


.z-basic3-p1{width: 100%;height: 0.88rem;background: #f4f4f4;font-size: 0.24rem;line-height: 0.88rem;color: #333333;padding: 0 0.24rem;box-sizing: border-box;}
.z-basic3-d1{width: 100%;background: #fff;margin-bottom: 0.18rem;padding: 0 0.24rem;box-sizing: border-box;}
.z-basic3-d2{width: 100%;padding-top: 0.36rem;padding-bottom: 0.3rem;border-bottom: 1px solid #dedede;background: #fff;}
.z-basic3-d2:last-child{border-bottom: 0;}
.z-basic3-d2>div:first-child{font-size: 0.28rem;line-height: 0.28rem;color: #333333;margin-bottom: 0.42rem;}
.z-basic3-d2>div:last-child{width: 100%;height: 0.6rem;display: flex;justify-content: space-between;}
.z-basic3-d2>div:last-child>div{width: 1.42rem;height: 0.6rem;border: 1px solid #dedede;border-radius: 0.3rem;box-sizing: border-box;font-size: 0.28rem;line-height: 0.58rem;color: #333333;text-align: center;}
.z-basic3-d2>div:last-child>.basicon1{border: 1px solid #3267f5;background: #3267f5;color: #fff;}
.z-basic3-d2>div:last-child>div input{display: none;}
.z-basic3-d3{width: 100%;margin-bottom: 0.5rem;}
.z-basic3-d4{width: 100%;height: 1.96rem;background: #fff;margin-bottom: 0.18rem;position: relative;}
.z-basic3-d4 div{font-size: 0.28rem;line-height: 0.28rem;color: #333333;position: absolute;top: 0.38rem;left: 0.24rem;}
.z-basic3-d4 input{width: calc(100% - 0.48rem);height: 0.5rem;border: 0;outline: none;background: none;display: block;position: absolute;left: 0.24rem;bottom: 0.36rem;font-size: 0.26rem;line-height: 0.5rem;color: #999999;}
.z-basic3-bt1{width: 5.4rem;height: 0.8rem;border: 0;border-radius: 0.4rem;background: #2a5cd6;outline: none;display: block;margin: 0 auto;font-size: 0.28rem;line-height: 0.8rem;color: #fff;text-align: center;position: relative;}
.z-basic3-bt1 input{width: 100%;height: 100%;position: absolute;top: 0;left: 0;border: 0;display: block;outline: none;opacity: 0;}