@charset "UTF-8";
/*
  2022 2 25 lili
 */
.fix-top {
    margin-top: -1px;
}

.noscroll {
    height: 100%;
    overflow-y: hidden;
}

/* 手术知识 */
.drug-blo01 {
    padding: 0.8rem 0.96rem 0;
}

.drug-blo01 h1 {
    padding: 0;
    font-size: 1.16rem;
    color: #1B2633;
    line-height: 1.32rem;
    font-weight: bold;
}


.drug-blo01 .drug-tag span {
    margin-right: .32rem;
    padding: 0 .2rem;
    font-size: .44rem;
    color: #52B7CA;
    line-height: .64rem;
    border: .04rem solid #44B1C4;
    border-radius: .12rem;
}

.drug-blo01 .drug-info {
    margin: .48rem 0 .48rem;
    font-size: .48rem;
    color: #1B1B1B;
    line-height: 1.9;
}

.drug-blo01 .drug-i1 {
    position: relative;
    font-size: 0.48rem;
    color: #1B1B1B;
    line-height: 1.9;
}

.drug-blo01 .drug-i1-icon {
    padding-left: 0.68rem;
}

.drug-blo01 .drug-i1-icon:after {
    content: "";
    position: absolute;
    left: 0;
    top: 0.16rem;
    width: 0.52rem;
    height: 0.52rem;
    background-image:url('data:image/jpeg;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA3NpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTQwIDc5LjE2MDQ1MSwgMjAxNy8wNS8wNi0wMTowODoyMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDozNGI4MmJhOC02YTk2LTQ4Y2EtYmU2MC0yYjYxMWQ4ZmU5NzAiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6RDNCMEM4MkYzNkFBMTFFQ0I4QjY5NjUxNjgwODREQTgiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6RDNCMEM4MkUzNkFBMTFFQ0I4QjY5NjUxNjgwODREQTgiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChNYWNpbnRvc2gpIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6NmNhMWJhYTgtMjNhYi00YzVjLWJjZjQtYWNmZjIzMDE1NGFmIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjM0YjgyYmE4LTZhOTYtNDhjYS1iZTYwLTJiNjExZDhmZTk3MCIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PpAVu88AAAHqSURBVHjaYvz//z8DIcB48mQokMoFYjOo0Hkg7vtvbr6aoF58FgANNgJS9UDsDcTMaNJ/gXgrEDcCLTpHkgVAg8WAVAMQxwAxLwFHfgbiJSD1QIteEbQAaHgNkEoHYhkG0sATIJ4JtKQFqwVAgwOAVBMQ6zJQBkDx0wS0aAPcAqDhkUD2HCDmYqAO+AbEKUBLljNBBcqJMbxZRobhkJYWMRZwQc1kgFmgTUgHDzMzQ420NIMtLy9DnIgIMZZoI1vAQkh1kwwizltkZYmxgIWgwSIsLAzKHBwM+lxcDAUSEnBxWTY2humKigwb3r1juPvzJ8O9Hz8Y/uHLB8BIxsgMR4FhbcTNzcDBxETQqS9+/2aQPIeZ14CRzIhTtwDQ9cQYDgISrKw45XCaoHPpEsOODx8IGv713z8GvcuXSbcAFGaeN28ybHj/Hqfmx79+MRgCDb/87RvpFsDAsc+fccq9Bob9bWAE4wMELXDj58cpZwBMBJJ4wh/Zgj/YJFkZGRlckCxY9vYtQ8ezZwzf/v2Da3bG7YA/yPngKhDrY4uHE1++MHwHGlj9+DHDcSAbBCa+eMFQJiXF4MLHx3APmA9wgKt0KexoUVyD0mwdSnFNlwqHblUmXSp9HM2WIiA2hAqdAuLJxDRbAAIMAB2vzGNjJHehAAAAAElFTkSuQmCC');
    background-size: 0.52rem;
    background-repeat: no-repeat;
}


.drug-blo02 {
    padding: 0.2rem 0.96rem;
}
.drug-blo02 a{
    display: block;
    padding: .44rem;
    background: #F8F8F8;
    border-radius: .24rem;
}
.drug-blo02 dl dt {
    margin-right: 0.48rem;
}

.drug-blo02 dl dt img {
    display: block;
    width: 1.76rem;
    height: 1.76rem;
    border-radius: 50%;
}

.drug-blo02 dl dd {
    font-size: 14px;
    color: #999;
}

.drug-blo02 dl dd h5 {
    margin-bottom: 0.12rem;
}

.drug-blo02 dl dd h5 .n-name {
    margin-right: 0.28rem;
    font-size: 0.56rem;
    color: #333;
}

.drug-blo02 dl dd h5 .n-dept-title {
    position: relative;
    padding: 0 0.2rem 0 0.7rem;
    font-size: 0.4rem;
    color: #ab6d39;
    line-height: 1.5;
    font-weight: normal;
    background: #fdf1df;
    border-radius: 0.12rem;
}

.drug-blo02 dl dd h5 .n-dept-title::after {
    content: "";
    position: absolute;
    top: 50%;
    margin-top: -0.2rem;
    left: 0.2rem;
    width: 0.4rem;
    height: 0.4rem;
    background-image: url("data:image/png;base64,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");
    background-size: 0.4rem;
    background-repeat: no-repeat;
}

.drug-blo02 dl dd .n-text {
    font-size: 0.48rem;
    color: #727982;
    font-weight: normal;
}

.drug-blo02 dl dd .n-line {
    margin: 0 0.12rem;
    font-size: 0.48rem;
    color: #a0a0a0;
    font-weight: normal;
}

/* content */
.fix-nav-one-height {
    height: 1.76rem;
}

.fix-nav-one-height .fix-nav-one {
    position: relative;
    background: #fff;
}

.fix-nav-one-height .fix-nav-one.fix-nav-show {
    position: fixed;
    top: 3.76rem;
    left: 0;
    right: 0;
    z-index: 1001;
    border-top: 1px solid #f4f6f7;
}

.fix-nav-one-height .fix-nav-one:after {
    content: "";
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    width: 0.8rem;
    background-image: linear-gradient(to right, rgba(255, 255, 255, 0), white);
    z-index: 100;
}

.fix-nav-one-height .fix-nav-one .nav-swiper {
    border-bottom: 1px solid #f4f6f7;
}

.fix-nav-one-height .fix-nav-one .nav-swiper .swiper-container {
    padding: 0 0.48rem;
}

.fix-nav-one-height .fix-nav-one .nav-swiper a {
    display: block;
    padding: 0 0.48rem;
    height: 1.76rem;
    font-size: 0.64rem;
    color: #49515b;
    text-align: center;
    line-height: 1.76rem;
}

.fix-nav-one-height .fix-nav-one .nav-swiper a.a-curr {
    position: relative;
    color: #1b2633;
    font-weight: bold;
}

.fix-nav-one-height .fix-nav-one .nav-swiper a.a-curr::after {
    content: "";
    position: absolute;
    bottom: 0;
    left: 50%;
    width: 0.72rem;
    height: 0.08rem;
    margin-left: -0.36rem;
    background: #03C8C9;
    border-radius: 0.08rem;
}

.fix-nav-one-height .fix-nav-one .nav-swiper .swiper-nav .swiper-slide {
    width: auto;
}

.fix-nav-one-height .fix-nav-one .nav-swiper .swiper-slide {
    font-size: 13px;
    color: #333;
    overflow: hidden;
    text-align: center;
    line-height: 1.2;
}

.fix-nav-one-height .fix-nav-one .nav-swiper .swiper-slide-prev,
.fix-nav-one-height .fix-nav-one .nav-swiper .swiper-slide-next {
    font-size: 14px;
}

.fix-nav-one-height .fix-nav-one .nav-swiper .swiper-slide-active {
    font-size: 15px;
}

.yy-content {
    text-align: justify;
}

.yy-content .p-tips {
    width: 100vw;
    margin-left: -0.8rem;
    padding: 0.8rem 0.8rem 0.6rem;
    font-size: 0.48rem;
    color: #fc7647;
    line-height: 1.9;
    background: #fffbf9;
}

.yy-content .yy-con-li {
    padding: 0 0.8rem 0;
}
/*
.yy-content .yy-con-li:last-child {
  min-height: calc(100vh - 5.2rem);
}

.yy-content .yy-con-li:last-child .con-text:last-child {
  min-height: calc(100vh - 5.2rem);
}
*/
/* 3.52  */
.yy-content .yy-con-li h1 {
    margin: -3.2rem 0 0.6rem;
    padding-top: 4.12rem;
    font-size: 0.84rem;
    color: #111;
    font-weight: bold;
    line-height: 1.5;
}
.yy-content .yy-con-li h1:first-child{
    margin-top: -3.52rem;
}
.yy-content .yy-con-li h1 span {
    font-size: 0.6rem;
    color: #1b2633;
    font-weight: normal;
}

.yy-content .yy-con-li .con-text p {
    margin: 0.48rem 0;
}

.yy-content .yy-con-li .con-text ul p,
.yy-content .yy-con-li .con-text ol p,
.yy-content .yy-con-li .con-text dl p {
    margin: 0;
}

.yy-content .yy-con-li .con-text .dr-name {
    margin: 1.2rem 0;
}

.yy-content .yy-con-li .con-text .dr-name p {
    margin: 0;
}

.yy-content .yy-con-li .con-text .dr-name strong {
    font-weight: normal;
}

.yy-content .yy-con-li .con-text,
.yy-content .yy-con-li .con-text p,
.yy-content .yy-con-li .con-text span,
.yy-content .yy-con-li .con-text strong,
.yy-content .yy-con-li .con-text div,
.yy-content .yy-con-li .con-text h1,
.yy-content .yy-con-li .con-text h2,
.yy-content .yy-con-li .con-text h3,
.yy-content .yy-con-li .con-text h4,
.yy-content .yy-con-li .con-text h5,
.yy-content .yy-con-li .con-text h6 {
    font-size: 0.68rem !important;
    color: #474747 !important;
    line-height: 1.8 !important;
}

.yy-content .yy-con-li img {
    display: block;
    width: 100%;
    border: 0.02rem solid #f9f9f9;
    margin: 0.6rem 0;
}

.yy-content .yy-con-li ul,
.yy-content .yy-con-li ol,
.yy-content .yy-con-li dl {
    margin: 0.6rem 0;
}

.yy-content .yy-con-li ul li,
.yy-content .yy-con-li ul dt,
.yy-content .yy-con-li ul dd,
.yy-content .yy-con-li ol li,
.yy-content .yy-con-li ol dt,
.yy-content .yy-con-li ol dd,
.yy-content .yy-con-li dl li,
.yy-content .yy-con-li dl dt,
.yy-content .yy-con-li dl dd {
    position: relative;
    padding-left: 0.48rem;
    padding-bottom: 0.2rem;
}

.yy-content .yy-con-li ul li::before,
.yy-content .yy-con-li ul dt::before,
.yy-content .yy-con-li ul dd::before,
.yy-content .yy-con-li ol li::before,
.yy-content .yy-con-li ol dt::before,
.yy-content .yy-con-li ol dd::before,
.yy-content .yy-con-li dl li::before,
.yy-content .yy-con-li dl dt::before,
.yy-content .yy-con-li dl dd::before {
    position: absolute;
    top: 0.52rem;
    left: 0;
    content: "";
    width: 0.16rem;
    height: 0.16rem;
    background: #000;
    border-radius: 16rem;
}

.yy-content .yy-con-li ul li:last-child,
.yy-content .yy-con-li ul dt:last-child,
.yy-content .yy-con-li ul dd:last-child,
.yy-content .yy-con-li ol li:last-child,
.yy-content .yy-con-li ol dt:last-child,
.yy-content .yy-con-li ol dd:last-child,
.yy-content .yy-con-li dl li:last-child,
.yy-content .yy-con-li dl dt:last-child,
.yy-content .yy-con-li dl dd:last-child {
    padding-bottom: 0;
}
.yy-content .yy-con-li .yy-con-consult{
    margin-bottom: 4rem;
}
.yy-content .yy-con-li .yy-con-consult .p-consult-text,
.yy-content .yy-con-li .yy-con-consult div,
.yy-content .yy-con-li .yy-con-consult p,
.yy-content .yy-con-li .yy-con-consult strong,
.yy-content .yy-con-li .yy-con-consult span {
    font-size: 0.56rem !important;
    color: #666 !important;
    line-height: 1.7 !important;
}

.yy-content .yy-con-li .yy-con-consult .p-consult-text p {
    margin-bottom: 0.6rem;
}

sup {
    font-size: 0.42rem;
    color: #6797f4;
}

/* table */
table {
    width: 100%;
    max-width: 100%;
    border: 0;
    background-color: transparent;
    border-spacing: 0;
    border: 0.04rem solid #ddd;
    border-collapse: collapse;
    text-align: center;
}

table tr th {
    padding: 0.48rem;
    background: #03C9C8;
    border: 0.04rem solid #ddd;
    font-size: 0.56rem;
    color: #fff;
    font-weight: normal;
    text-align: center;
}

table tr td {
    padding: 0.48rem;
    border: 0.04rem solid #ddd;
    font-size: 0.64rem;
    color: #111;
}

.table-two {
    padding: 0.4rem 0 0.6rem;
}

.table-two tr th {
    padding: 0.3rem;
}

.table-two tr td {
    text-align: left;
}

.table-two tr td:nth-child(1) .title {
    padding: 0.38rem 0;
    font-weight: bold;
}

/* 目录 */
.contents-btn {
    position: fixed;
    bottom: 1.4rem;
    right: 0.88rem;
    z-index: 1003;
}

.contents-btn .contents-btn-s {
    width: 2rem;
    height: 2rem;
    border-radius: 50%;
    background: #fff;
    box-shadow: 0 0 0.32rem rgba(0, 0, 0, 0.15);
    font-size: 0.68rem;
    font-weight: 500;
    color: #03C9C8;
    text-align: center;
    line-height: 2rem;
}

.contents-list-fix {
    position: fixed;
    top: 1.76rem;
    left: 0;
    right: 0;
    bottom: 0;
    background: rgba(0, 0, 0, 0.6);
    z-index: 1004;
}

.contents-list-fix .con-li-wrap {
    position: absolute;
    top: 0;
    left: 3.8rem;
    right: 0;
    bottom: 0;
    background: #fff;
}
.contents-list-fix .contents-close-b{
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    width: 3.8rem;
}

.contents-list-fix .contents-close {
    position: fixed;
    top: 1.8rem;
    right: 0.6rem;
    width: 1.2rem;
    height: 1.2rem;
    background-color: rgba(255, 255, 255, 0.8);
    background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABwAAAAcCAMAAABF0y+mAAAAAXNSR0IArs4c6QAAANtQTFRFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPf3GDQAAAEh0Uk5TAAEDCQ0hIiMkKSssLTlER09QUVJTVFVWV1laX2FicXaFi4yNjo+RkpSYnLO0t7i5uru8vb6/wsPIysvV4ejs7e7v8PLz9fb5puPgyAAAAPFJREFUGBl9wQkjwmAAx+G/2JZbK3LTtMi5UW6rTfh9/0+kktrx8jxa7e7KqB1IF1CXQQuk5QhqKmhBKMmKYEs5PlxpxO7BtjJ8CPTDiqCqFB9u9cuKoKapJlxrxurBgSbOIFCa1Yd9jZ1DR1mLH+BqyIdH5S31wZWa8DCnArsPa4dwIxPnjaFQZvMDuNcfjr7gdV1GTbh8gYoMTiDUQgw7KmhDIMmOYU85p/CkkfIn1JXhwXNJYysDcJXSgLCkCSeGiqY8CDRjx7CpCQ+6SnNiqGrMg1BZdgIbGmpAoDwngZp0DB0VlROQGtzJpPyO/vUNx8wtd601rX8AAAAASUVORK5CYII=");
    background-size: 0.56rem;
    background-position: center;
    background-repeat: no-repeat;
    border-radius: 50%;
    z-index: 1005;
}

.contents-list-fix .contents-list {
    padding: 0.16rem 0.6rem 0.16rem 0.84rem;
    height: 100%;
    overflow-y: scroll;
}

.contents-list-fix .contents-list .con-li {
    border-bottom: 0.04rem solid #f4f6f7;
}

.contents-list-fix .contents-list .con-li h2 {
    margin: 0.8rem 0 0.4rem;
    font-size: 0.72rem;
    color: #1b2633;
    line-height: 1.5;
}

.contents-list-fix .contents-list .con-li ul {
    margin-bottom: 0.6rem;
}

.contents-list-fix .contents-list .con-li ul li {
    position: relative;
    padding-left: 0.4rem;
    margin: 0.4rem 0;
    font-size: 0.6rem;
    color: #474747;
    line-height: 1.5;
}

.contents-list-fix .contents-list .con-li ul li::before {
    position: absolute;
    top: 0.36rem;
    left: 0;
    content: "";
    width: 0.1rem;
    height: 0.1rem;
    background: #474747;
    border-radius: 16rem;
}

.contents-list-fix .contents-list .con-li:last-child {
    border-bottom: 0;
}


/*  ask */
.ask-list{

}
.ask-list dl{
    padding-bottom: .88rem;
}
.ask-list dl:last-child{
    padding-bottom: .6rem;
}
.yy-content .yy-con-li .ask-list dl dt::before, .yy-content .yy-con-li .ask-list dl dd::before{
    display: none;
}
.yy-content .yy-con-li .ask-list dl dt{
    position: relative;
    padding-left: 1rem;margin-bottom: .4rem;
    font-size: .72rem; color: #1B2633;line-height: 1.5;
    font-weight: bold;
}
.yy-content .yy-con-li .ask-list dl dt:after{
    content: '';position: absolute;
    top: .08rem;left: 0;
    width: .8rem;height: .8rem;
    background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAoCAMAAAC7IEhfAAAAAXNSR0IArs4c6QAAAQhQTFRFAAAAAP//AKqqAMzMANXVANu2AMbGANHRAMjIAMzMAM/PAMPDAMbGAMjIAMzMAMbGAMjIAMXFAMfHAMnJAMvLAMzFAMbGAMjIAMnJBMrGBMfHBMjIBMnJA8vHA8nJA8nJA8nJA8nJA8rHA8rHA8jIA8nHA8rHAsnJAsnJAsnJAsjIAsnJAsjIBMnHBMrIBMjIBMnJBMjIA8nJA8nHA8rIA8nJA8nHA8nIA8nIA8jIA8nJA8nHA8nIA8rIA8nJA8jIA8nIA8nIA8nJA8nIA8jIA8nHA8nJA8nIA8nIA8nIA8nHA8rIA8nIA8nIA8nIA8nIA8nIA8nIA8nIA8nIA8nIA8nIA8nIA8nI0XNnZwAAAFd0Uk5TAAEDBQYHCQsODxAREhcZGxwfICEiIyQlJj9AQUJJS0xRVVdbYmRlZ2hscHV5gIGChIySk5SWoKGio6Slpqeptri+wMLEytzd3t/h5evs8vP09fn6/P3+v41wUgAAAXxJREFUGBmNwQtbk1AABuBPMXJUo6zI1kq76KwkMcnKUazQnDUYeeH7//+kc/bMncsG9r4wrHSjdFiS5TCNug7qBHFOTR4HWMTvV7RUfR9zdsZcYLwDk5uwRuJC08pYK2thxs3Y4OcKriVsdISpHm+whQl/zBsUbUh9as4PX63fvX3v6d5var5ACCoqP+5j6tYelcsAQEzlxIXylsoB4OScuViHbsCZkYMulSNIzsttH9IGlQ4iKpuQvpF/liGsUYmQUlmDNCKrVQhtKimGVIqTw/cvHpLch/ScyilKzvuwBGlApQTnXL3BxDvqwDmvMbFLA0paPkFajmk4x5CWxxCWvtP0CylNOaQtWgaIaDqDdExLhGc0/fWEOxe0dODk/A+5A8Q0QfBo+QgguKIBgkdT9QRCnwYIHk2fIfkFdRA8GgofEz3qPOEBDfuYStgsxJSbsVGIa62MTULMuAkbhND0CtYKoWt/vWSNEKbgYMSFdmFzOlF6WtJy9gjAP7LxhA95T75zAAAAAElFTkSuQmCC');
    background-size: 0.8rem;
    background-position: center;
    background-repeat: no-repeat;
}
.yy-content .yy-con-li .ask-list dl dd{
    padding: .4rem .6rem;
    background: #F8F8F8;
    border-radius: .24rem;
    font-size: .6rem; color: #474747;line-height: 1.6;
}
/* 2022 04 19 手术级别说明 */
.body-noScroll{
    overflow: hidden;
}
.levelDescription-btn{
    padding-right: .52rem;
    font-size: .52rem;
    color: #66C1FF;
    line-height: 1rem;
    background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAA0CAYAAACdB4jyAAAAAXNSR0IArs4c6QAAAERlWElmTU0AKgAAAAgAAYdpAAQAAAABAAAAGgAAAAAAA6ABAAMAAAABAAEAAKACAAQAAAABAAAAHqADAAQAAAABAAAANAAAAABBMACgAAACB0lEQVRYCe3Yvy8EQRQH8O9bQaLRkFCQkHCNqFSCUOgUKn+A4iISFX+Af4DQca1OpVH7GQ2VUKAU0aouft54c7mRG+72dnfe0zDFvpud3fnM3O7Ovizw1wp9n3D+1ExRCfMGuEQbNgoj9Pb9GIm6By8emZ4P4I7R1nLnhD3G5zTwqHr0JWDgC7UNBrMoYjd/YZqrj5P47cFdvTgD4drrWAn34NU+emZ0mgg32rh3jR2WPzbd3HBgDHJuXzkKXvOasEW08bqwNh4La+INYS08EayBJ4al8VSwJJ4alsIzwRJ4ZjgUD4JD8GDY4RwP+TU6aOtfJWZtF4EtZNd2DolxMTgtLgqnwcXhpLiXgdiTJEphgh65n0lOo269/jiNoiJ27D6VGTuskkyccibT7/bZ2NyEIZUZOyQi5Dhr7XJ1G3mm7x8RntTghRMzWTLY52e7rRpGhJWtUXpQgePQ7XHarMzcG09wJQ4tjNOaA0RvrqSo6IzToGJwWlQEzoIGw1nRIDgEzQyHoplgCTQ1LIWmgiVRCzfZTaNSD6UIy7wMrjc6v1Z7wyUzDuUFPxNqBxILa6GxsCZaF9ZGa8K/gf6Al45N54vBHTe020ZX7N0bciO5fqqjl/q8AsPcqI7aAXhwSwvO+avefXlkBKMx03LfvPnxOPEH046oiBkT4Wp7jC7cgf8x9B/4BJglZrkG4e8cAAAAAElFTkSuQmCC');
    background-size: .3rem .52rem;
    background-position: right center;
    background-repeat: no-repeat;
}
.pop-wrap .pop-wrap-black{
    position: fixed;
    top: 0; left: 0;
    width: 100%; height: 100%;
    z-index: 10000;
    background-color: rgba(0,0,0,0.5);
}
.pop-wrap .pop-wrap-content {
    position: fixed;
    top: 10vh;bottom: 10vh; left: .96rem;right: .96rem;
    z-index: 10001;
}
.pop-wrap .pop-wrap-con-in{
    position: relative;
    padding: 2.64rem 0 3.04rem;
    width: 100%; max-height: 80vh;
    background: #fff;
    border-radius: .32rem;
    overflow: hidden;
}
.pop-wrap .agreement-con{
    padding: 0 .6rem;
    max-height: calc(80vh - 5.68rem);
    overflow-y: auto;
    font-size: .52rem;color: #666;line-height: 1.08rem;
}
.pop-wrap .pop-title{
    position: absolute;
    top: 0;left: 0;right: 0;
    padding-top: .96rem;
    font-size: .68rem;color: #2A2A2A;text-align: center; font-weight: bold;
}
.pop-wrap .pop-wrap-btns{
    position: absolute;
    bottom: 0;left: .6rem;right: .6rem;
    height: 2.64rem;
    border-top: 1px solid #e6e6e6;
}
.pop-wrap .pop-close{
    font-size: .68rem;color: #66C1FF;
    font-weight: 500;
    line-height: .96rem;
}



















