/*! normalize.css v7.0.0 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,footer,header,nav,section{display:block}h1{font-size:2em;margin:.67em 0}figcaption,figure,main{display:block}figure{margin:1em .4rem}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent;-webkit-text-decoration-skip:objects}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:inherit;font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}dfn{font-style:italic}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}audio,video{display:inline-block}audio:not([controls]){display:none;height:0}img{border-style:none}svg:not(:root){overflow:hidden}button,input,optgroup,select,textarea{font-family:sans-serif;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:.01rem dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{display:inline-block;vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-.02rem}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details,menu{display:block}summary{display:list-item}canvas{display:inline-block}[hidden],template{display:none}@font-face{font-family:bookln;src:url("//at.alicdn.com/t/font_205989_owxvhctj7u4vlsor.eot");src:url("//at.alicdn.com/t/font_205989_owxvhctj7u4vlsor.eot?#iefix") format("embedded-opentype"),url("//at.alicdn.com/t/font_205989_owxvhctj7u4vlsor.woff") format("woff"),url("//at.alicdn.com/t/font_205989_owxvhctj7u4vlsor.ttf") format("truetype"),url("//at.alicdn.com/t/font_205989_owxvhctj7u4vlsor.svg#bookln") format("svg")}.bookln{font-family:bookln!important;font-size:.16rem;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-all:before{content:"\E6DF"}.icon-recommend:before{content:"\E6E1"}.icon-new:before{content:"\E6E2"}.icon-focus:before{content:"\E6D0"}.icon-new-focus:before{content:"\E751"}.icon-not:before{content:"\E6CA"}.icon-up:before{content:"\E6AB"}.icon-notice:before{content:"\E763"}.icon-close:before{content:"\E6A4"}#root,.wrap,body,html{height:100%;width:100%;-webkit-overflow-scrolling:touch;font-family:Arial,Times New Roman,Microsoft YaHei,SimHei}#root>.wrap{height:auto;padding-bottom:13.33vw}*{box-sizing:border-box}ul{padding:0;margin:0}li{list-style-type:none}.home-banner{position:relative;height:40vw}.home-banner .home-banner-img{display:block;object-fit:cover}.home-banner .home-banner-img,.home-banner .mask{height:100%;width:100%;position:absolute;top:0;left:0}.home-banner .mask{background:linear-gradient(180deg,rgba(0,0,0,.1),rgba(0,0,0,.6))}.home-banner .home-wrap{position:relative;left:0;top:0;padding:8.2667vw 5.3333vw}.home-banner .home-content{height:100%;width:100%;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.home-banner .home-content .home-logo{width:13.3333vw;height:13.3333vw;object-fit:fill;border-radius:13.3333vw;display:block;border:.5333vw solid hsla(0,0%,100%,.57);box-sizing:border-box}.home-banner .home-content .title-wrap{-ms-flex:1;flex:1;height:13.3333vw;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;margin-left:2.6667vw}.home-banner .home-content .title-wrap .home-title{display:inline-block;text-align:center;font-size:4vw;color:#fff;font-weight:600}.home-focus{width:20vw;height:8vw;text-align:center;padding:0;background:rgba(0,0,0,.2);font-size:4vw;font-weight:400;outline:none;border:none;border-radius:4vw;border:.1333vw solid #b8b8b8;color:#fff;box-sizing:border-box;line-height:8vw}.home-focus i{margin-right:1.46vw;font-weight:900;color:#fff}.home-opt{height:15.73vw;display:-ms-flexbox;display:flex;background-color:#fff}.home-opt div{-ms-flex:1;flex:1;text-align:center;font-size:2.93vw;color:#2c2c2c;position:relative;overflow:hidden}.home-opt div i{display:block;height:5.33vw;width:5.33vw;margin:1.6vw auto;margin-top:3.2vw;font-size:5.33vw}.home-opt a{color:#2c2c2c}.home-opt div:nth-child(2):after,.home-opt div:nth-child(2):before{content:"";display:block;height:4vw;width:.26vw;background-color:#e4e4e4}.home-opt div:nth-child(2):after{position:absolute;left:0;top:6vw}.home-opt div:nth-child(2):before{position:absolute;right:0;top:6vw}.cpt-title.am-list-item{min-height:0}.cpt-title,.cpt-title.am-list-item-active{background-color:#fff}.cpt-title{font-weight:600;color:#333}.cpt-title .am-list-line{padding-right:0;min-height:0}.cpt-title .am-list-line .am-list-content{font-size:4.5333vw;color:#333;padding:0;line-height:normal}.cpt-title .am-list-line .am-list-content .cpt-title-text{font-size:4.5333vw;font-weight:600}.cpt-title .am-list-line .am-list-extra{font-size:3.2vw;color:#999;padding:0;font-weight:400}.cpt-title .am-list-line .am-list-arrow{margin-left:1.6vw;width:3.7333vw;height:3.7333vw;border-radius:100%;color:#fff}.cpt-title.am-list-item{padding:6.6667vw 5.3333vw 0}.cpt-title.am-list-item .am-list-line .am-list-arrow{background-image:url("https://cdn12.bookln.cn/10138_2B3B8C0DA5EC7249E0D970AA0C83A118.png")}.cpt-single-img{width:100%;padding:6.6667vw 5.3333vw 0;background-color:#fff;box-sizing:border-box}.cpt-single-img .wrap{height:100%}.cpt-single-img .wrap img{display:block;width:100%;border-radius:1.6vw;object-fit:cover;background:linear-gradient(180deg,#ddd,#dfdfdf)}.cpt-double-img{width:100%;padding:6.6667vw 5.3333vw 0;background-color:#fff;box-sizing:border-box}.cpt-double-img .wrap{height:100%;width:100%;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}.cpt-double-img .img-wrap{width:42.6667vw;height:23.7333vw}.cpt-double-img .img-wrap img{display:block;height:100%;width:100%;object-fit:cover;border-radius:1.6vw}.cpt-double-content{padding:4vw 4.8vw;background-color:fff;display:-ms-flexbox;display:flex;text-align:center}.cpt-double-content div:first-child{padding-right:4.8vw}.cpt-double-content div:last-child{padding-left:4.8vw}.cpt-double-content div{-ms-flex:1;flex:1;overflow:hidden}.cpt-double-content div img{display:block;max-width:31.46vw;height:41.33vw;margin:0 auto;object-fit:cover;object-position:center}.cpt-double-content div .book-title{font-size:3.2vw;color:#666;margin:0;margin:4vw 0 1.6vw}.cpt-double-content div .book-price{font-size:4vw;color:#ff9800}.cpt-content{width:100%;padding:2.66vw;background-color:#fff}.cpt-content img{display:block;width:100%}.cpt-single-content{padding:4.26vw 6.4vw;background-color:#fff;display:-ms-flexbox;display:flex}.cpt-single-content img{display:block;height:33.33vw;width:25.33vw;object-fit:cover;object-position:center}.cpt-single-content .text{-ms-flex:1;flex:1;padding-left:4.26vw;overflow:hidden;word-wrap:break-word;word-break:break-all;position:relative}.cpt-single-content .text h2{font-size:4vw;color:#222;line-height:1;margin:2.93vw 0 3.2vw}.cpt-single-content .text p{font-size:3.2vw;color:#999;line-height:4.26vw;margin:0}.cpt-single-content .text .desc{height:11.73vw}.cpt-single-content .text .desc .more-hiden{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3}.cpt-single-content .text .opt{width:100%;margin-top:3.2vw;color:#ff9800;font-size:3.2vw;line-height:5.33vw}.cpt-single-content .text .opt span{float:left}.cpt-single-content .text .opt button{float:right;display:inline-block;background-color:#fff;cursor:pointer;color:#ff9800;padding:0 4vw;border:.01rem solid #ff9800;border-radius:4vw}.cpt-single-content .text .opt button:active{background-color:#ff9800;color:#fff}.cpt-img-text{padding:6.6667vw 5.3333vw 0;background-color:#fff}.cpt-img-text .wrap{height:100%;width:100%;display:-ms-flexbox;display:flex}.cpt-img-text .wrap img{display:block;height:15.4667vw;width:20.8vw;object-fit:cover;border-radius:1.6vw}.cpt-img-text .wrap .text{-ms-flex:1;flex:1;padding-left:2.6667vw;overflow:hidden;word-wrap:break-word;word-break:break-all}.cpt-img-text .wrap .text h2{width:100%;font-size:4vw;color:#333;padding:0;margin:0;line-height:5.6vw;margin-bottom:2.1333vw;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:600}.cpt-img-text .wrap .text p{font-size:3.2vw;color:#999;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1}.slider-frame{width:100%;position:relative;overflow:hidden}.slider-frame .slider-list{position:absolute!important;top:0;width:100%}.slider-frame:before{content:"";display:block;margin-top:50%}.cpt-carousel{background-color:#fff;padding:5.0667vw 5.3333vw 1.6vw}.cpt-carousel .cpt-carousel-wrap{width:100%;background-color:#fff;box-sizing:border-box;border-radius:1.6vw;box-shadow:0 .8vw 1.6vw 0 rgba(0,0,0,.12)}.cpt-carousel .cpt-carousel-wrap .slider-frame{height:40vw!important;border-radius:1.6vw}.cpt-carousel .cpt-carousel-wrap .item{position:absolute;top:0;width:100%;box-shadow:0 .8vw 1.6vw 0 rgba(0,0,0,.12)}.cpt-carousel .cpt-carousel-wrap .item img{width:100%;height:40vw;object-fit:cover;border-radius:1.6vw}.cpt-line{height:.08rem;background-color:#fff;margin:-.08rem 0;border-top:.01rem solid #eaeaea}.bookln-focus-modal .am-modal-content{overflow:inherit}.bookln-focus-modal .am-modal-close{width:.45rem;height:.45rem;background-color:#009cf2;padding:0;margin:0;border-radius:50%;z-index:99999;position:absolute;left:4.16rem;top:-.2rem;line-height:.45rem}.bookln-focus-modal .am-modal-close .am-modal-close-x{font-size:.2rem;color:#fff;display:block;height:.2rem;width:.2rem;line-height:.2rem;margin:1.6vw auto}.bookln-focus-modal .am-modal-body{text-align:center}.bookln-focus-modal .bookln-qr{display:block;height:2.74rem;width:2.74rem;margin:4vw auto}.bookln-focus-modal .opacity-qr{position:fixed;z-index:999;left:0;top:0;opacity:0}.bookln-focus-modal p{font-size:4vw;color:#2c2c2c;text-align:center}.book-choose{font-size:.28rem;color:#2c2c2c;height:.86rem;line-height:.86rem;text-align:center;border-bottom:.01rem solid #eaeaea;background-color:#f5f5f9;position:relative}.book-choose .wrap{padding-left:.2rem;padding-right:.68rem;overflow:auto;-webkit-overflow-scrolling:touch;white-space:nowrap;text-align:left}.book-choose .wrap li{display:inline-block;width:1.72rem;text-align:center}.book-choose .book-up{position:absolute;top:0;right:0;width:.68rem;background-color:#f5f5f9;border-bottom:.01rem solid #eaeaea}.book-active{color:#03a9f2!important}.book-modal .header{height:.86rem;line-height:.86rem;padding:0 .2rem;background-color:#f2f2f2;font-size:.28rem;color:#6b6b6b;border-bottom:.01rem solid #eaeaea}.book-modal .header .anticon-up{float:right;line-height:.86rem}.book-modal .wrap{max-height:8.6rem;overflow:auto}.book-modal .item{padding:0 .2rem;background-color:#fff;border-bottom:.01rem solid #eaeaea}.book-modal .item .title{width:100%;height:.55rem;line-height:.55rem;font-size:.28rem;color:#999}.book-modal .item li{display:block;float:left;height:.74rem;line-height:.74rem;width:33%;font-size:.28rem;color:#2c2c2c}.book-modal .item ul:after{content:"";display:block;height:0;clear:both;overflow:hidden}.book-list{height:32vw;background-color:#fff;border-bottom:.01rem solid #eaeaea;display:-ms-flexbox;display:flex}.book-list .item-img{width:1.3rem;height:1.82rem;margin:.29rem 3.2vw}.book-list .item-img img{width:100%;height:100%;object-fit:cover;object-position:center}.book-list .item{-ms-flex:1;flex:1;width:100%;padding-right:3.2vw;overflow:hidden}.book-list .item h2{font-size:4.26vw;color:#2c2c2c}.book-list .item p{font-size:.26rem;color:#464646}.book-list .item p:last-child{font-size:3.2vw;color:#999}.home-search-wrap{height:100%;background-color:#fff;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.home-search-wrap .am-search{background-color:transparent;padding:2.6667vw;-ms-flex-align:start;align-items:flex-start;height:auto}.home-search-wrap .book-more{display:block;background-color:#fff;padding:.2rem 3.2vw;font-size:4vw;color:#464646}.home-search-wrap .home-list,.home-search-wrap .home-not{-ms-flex:1;flex:1}.home-search-wrap .home-not .item{position:absolute;top:50%;left:50%;margin-top:-1.54rem;margin-left:-1.3rem;text-align:center}.home-search-wrap .home-not .item i{font-size:25.33vw;color:#e0e0e0}.home-search-wrap .home-not .item p{font-size:4vw;color:#999;line-height:1}.book-wrap{height:100%;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.book-wrap .book-list-wrap{-ms-flex:1;flex:1}.book-wrap .book-not{-ms-flex:1;flex:1;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.book-wrap .book-not .item{width:2.98rem;text-align:center;font-size:4vw;color:#999}.hiden{white-space:nowrap}.hiden,.more-hiden{text-overflow:ellipsis;overflow:hidden}.more-hiden{display:-webkit-box;-webkit-line-clamp:3}footer{background-color:#fff;padding:2.13vw 0 4.8vw;padding-top:6.6667vw}footer .wrap{width:100%;height:100%;text-align:center;font-size:2.9333vw;color:#999;line-height:1}footer .wrap .url{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;margin-top:1.6vw}footer .wrap .line{height:.26vw;width:4.26vw;background-color:#dcdcdc}footer .wrap .dot{height:1.06vw;width:1.06vw;border-radius:50%;background-color:#d8d8d8;margin:0 .53vw}.data-loading,.data-not-more{font-size:3.2vw;color:#cbcbcb;text-align:center;height:10.66vw;line-height:10.66vw}.backup{position:fixed;bottom:4vw;right:4vw;height:10.66vw;width:10.66vw;background-color:#919191;border-radius:50%;text-align:center}.backup .icon-up{font-size:5.33vw;line-height:10.66vw;color:#fff}.am-search .am-search-start .am-search-input input[type=search]{padding-left:.78rem;font-size:.28rem}.cpt-blank{width:100%;height:2.6667vw;background:#fff}.cpt-sort{width:100%;padding:6.6667vw 5.3333vw 0;background-color:#fff;box-sizing:border-box;font-size:3.5vw;color:#666;line-height:1.4}.cpt-sort .wrap-one{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;width:100%;height:100%}.cpt-sort .wrap-one .item .img-wrap{width:12.2667vw;height:12.2667vw}.cpt-sort .wrap-row{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;height:100%}.cpt-sort .wrap-row .item .img-wrap img{width:5.3333vw;height:5.3333vw;object-fit:cover}.cpt-sort .wrap-four,.cpt-sort .wrap-three{display:-ms-flexbox;display:flex;width:100%;height:100%}.cpt-sort .wrap-three .item{width:33.33333%}.cpt-sort .wrap-four .item{width:25%}.cpt-sort .wrap-four .item .img-wrap,.cpt-sort .wrap-three .item .img-wrap{width:12.2667vw;height:12.2667vw}.cpt-sort .wrap-four .item .img-wrap img,.cpt-sort .wrap-three .item .img-wrap img{width:6.1333vw;height:6.1333vw;object-fit:cover}.cpt-sort .item{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.cpt-sort .item span{width:14vw;text-align:center;overflow:hidden;font-weight:400}.cpt-sort .wrap-row .item{width:13.8667vw;margin-right:calc((100% - 13.8667vw * 5) / 4)}.cpt-sort .wrap-row .item:nth-child(5n){margin-right:0}.cpt-sort .item:first-child,.cpt-sort .item:nth-child(6){margin-left:0}.cpt-sort .item:first-child .img-wrap{background-image:linear-gradient(315deg,#35a7ff,#47deff);background-image:-ms-linear-gradient(315deg,#35a7ff 0,#47deff 100%)}.cpt-sort .item:nth-child(2) .img-wrap{background-image:linear-gradient(315deg,#f8829e,#fead97);background-image:-ms-linear-gradient(315deg,#f8829e 0,#fead97 100%)}.cpt-sort .item:nth-child(3) .img-wrap{background-image:linear-gradient(315deg,#8d76ff,#83baff);background-image:-ms-linear-gradient(315deg,#8d76ff 0,#83baff 100%)}.cpt-sort .item:nth-child(4) .img-wrap{background-image:linear-gradient(315deg,#3ad6d4,#3cefb0);background-image:-ms-linear-gradient(315deg,#3ad6d4 0,#3cefb0 100%)}.cpt-sort .item:nth-child(5) .img-wrap{background-image:linear-gradient(315deg,#ff71e6,#ffa4a3);background-image:-ms-linear-gradient(315deg,#ff71e6 0,#ffa4a3 100%)}.cpt-sort .item:nth-child(6) .img-wrap{background-image:linear-gradient(315deg,#3ad6d4,#3cefb0);background-image:-ms-linear-gradient(315deg,#3ad6d4 0,#3cefb0 100%);margin-top:4vw}.cpt-sort .item:nth-child(7) .img-wrap{background-image:linear-gradient(315deg,#8d76ff,#83baff);background-image:-ms-linear-gradient(315deg,#8d76ff 0,#83baff 100%);margin-top:4vw}.cpt-sort .item:nth-child(8) .img-wrap{background-image:linear-gradient(315deg,#35a7ff,#47deff);background-image:-ms-linear-gradient(315deg,#35a7ff 0,#47deff 100%);margin-top:4vw}.cpt-sort .item:nth-child(9) .img-wrap{background-image:linear-gradient(315deg,#f8829e,#fead97);background-image:-ms-linear-gradient(315deg,#f8829e 0,#fead97 100%);margin-top:4vw}.cpt-sort .item:nth-child(10) .img-wrap{background-image:linear-gradient(315deg,#35a7ff,#47deff);background-image:-ms-linear-gradient(315deg,#35a7ff 0,#47deff 100%);margin-top:4vw}.cpt-sort .img-wrap{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;height:10.6vw;width:10.6vw;border-radius:50%;background-color:#69c;margin-bottom:1.6vw}.cpt-three-book{width:100%;padding:6.6667vw 5.3333vw 0;background-color:#fff;box-sizing:border-box}.cpt-three-book .wrap{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;height:100%;width:100%;overflow:auto;zoom:1}.cpt-three-book .item{width:33.33333%;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.cpt-three-book .item:nth-child(3n-1){-ms-flex-align:center;align-items:center}.cpt-three-book .item:nth-child(3n){-ms-flex-align:end;align-items:flex-end}.cpt-three-book .img-wrap{width:27.2vw;height:38.4vw;margin-bottom:2.1333vw}.cpt-three-book .img-wrap img{display:block;height:100%;width:100%;object-fit:cover;border-radius:1.6vw}.cpt-three-book span{width:27.2vw;font-size:3.4667vw;text-align:left;color:#333;font-weight:600;word-break:break-all;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2}.cpt-single-book{width:100%;background-color:#fff;padding:6.6667vw 5.3333vw 0;box-sizing:border-box}.cpt-single-book .wrap{height:100%;width:100%;display:-ms-flexbox;display:flex}.cpt-single-book .img-wrap{width:20.8vw;height:28.5333vw}.cpt-single-book .img-wrap img{display:block;height:100%;width:100%;object-fit:cover;border-radius:1.6vw}.cpt-single-book .text-wrap{-ms-flex:1;flex:1;overflow:hidden;word-wrap:break-word;word-break:break-all;padding-left:2.6667vw}.cpt-single-book .text-wrap .title{width:100%;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;font-size:4vw;color:#333;margin-top:1.3333vw;font-weight:600}.cpt-single-book .text-wrap .author{width:100%;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;font-size:3.4667vw;color:#666;margin:2.1333vw 0 2.6667vw}.cpt-single-book .text-wrap .desc{width:100%;color:#999;font-size:3.2vw;line-height:1.4;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2}.cpt-double-course{width:100%;background-color:#fff;padding:6.6667vw 5.3333vw 0}.cpt-double-course .wrap{width:100%;height:100%;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}.cpt-double-course .item{width:42.6667vw;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;margin-bottom:4vw;border-radius:1.6vw;background-color:#fff;box-shadow:0 .8vw 1.6vw 0 rgba(0,0,0,.06)}.cpt-double-course .img-wrap{width:42.6667vw;height:23.7333vw;-ms-flex-negative:0;flex-shrink:0;position:relative}.cpt-double-course .img-wrap .cover{display:block;height:100%;width:100%;object-fit:cover;border-radius:1.6vw 1.6vw 0 0}.cpt-double-course .img-wrap .discount{width:11.7333vw;height:5.8667vw;position:absolute;top:0;left:0;border-radius:1.6vw 0 3.2vw 0}.cpt-double-course .img-wrap .study-wrap{width:100%;height:6.9333vw;background:linear-gradient(180deg,transparent,rgba(0,0,0,.5));position:absolute;left:0;bottom:0;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;color:#fff;font-size:2.6667vw}.cpt-double-course .img-wrap .study-wrap .study-icon{width:2.9333vw;height:2.4vw;margin:0 .8vw 0 2.6667vw}.cpt-double-course .course-title{width:42.6667vw;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;overflow:hidden;word-wrap:break-word;word-break:break-all;padding:0 2.6667vw}.cpt-double-course .course-title span{display:inline-block;height:11.2vw;width:100%;font-size:3.4667vw;color:#333;text-align:left;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;line-height:5.6vw;margin:2.1333vw 0 2.6667vw;font-weight:600}.cpt-double-course .course-extra{display:-ms-flexbox;display:flex;color:#666;font-size:3.2vw;margin-bottom:2.6667vw;padding:0 2.6667vw;-ms-flex-align:center;align-items:center}.cpt-double-course .course-extra span{width:auto;font-size:3.2vw}.cpt-double-course .course-price{color:#ff6f48;font-size:4.8vw;font-weight:600}.cpt-double-course .course-price .course-price-authval{font-size:4.5333vw;font-style:normal}.cpt-double-course .course-price-free{color:#34b769;font-size:4.5333vw!important}.cpt-double-course .course-disVal{margin-left:1.0667vw;color:#999;font-size:3.2vw;position:relative}.cpt-double-course .course-disVal:after{content:"";width:100%;height:.01rem;background-color:#999;position:absolute;left:0;top:50%;transform:translateY(-50%)}.cpt-double-course .pintuan{display:-ms-inline-flexbox;display:inline-flex;background:#fa3b3b;color:#fff;font-size:.2rem;width:.3rem;height:.3rem;margin-right:.12rem;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;margin-top:.02rem}.cpt-double-course .live{font-size:.18rem;color:#fff;line-height:.24rem;background:#fa3b3b;padding:0 .06rem;position:absolute;top:.08rem;right:.08rem}.cpt-single-course{width:100%;background-color:#fff;padding:5.0667vw 5.3333vw 1.6vw}.cpt-single-course .wrap{height:100%;width:100%;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;border-radius:1.6vw;box-shadow:0 .8vw 1.6vw 0 rgba(0,0,0,.06);background-color:#fff;margin-bottom:4vw}.cpt-single-course .img-wrap{width:100%;height:42.6667vw;-ms-flex-negative:0;flex-shrink:0;position:relative}.cpt-single-course .img-wrap .cover{display:block;height:100%;width:100%;object-fit:cover;border-radius:1.6vw 1.6vw 0 0}.cpt-single-course .img-wrap .discount{width:11.7333vw;height:5.8667vw;position:absolute;top:0;left:0;border-radius:1.6vw 0 3.2vw 0}.cpt-single-course .img-wrap .study-wrap{width:100%;height:6.9333vw;background:linear-gradient(180deg,transparent,rgba(0,0,0,.5));position:absolute;left:0;bottom:0;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;color:#fff;font-size:2.6667vw}.cpt-single-course .img-wrap .study-wrap .study-icon{width:2.9333vw;height:2.4vw;margin:0 .8vw 0 2.6667vw}.cpt-single-course .single-course-content{-ms-flex:1;flex:1;overflow:hidden;word-wrap:break-word;word-break:break-all;padding:0 2.6667vw;position:relative}.cpt-single-course .single-course-content .course-title{width:100%;font-size:4vw;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;color:#333;margin:2.1333vw 0 4.2667vw;font-weight:600}.cpt-single-course .course-extra{display:-ms-flexbox;display:flex;color:#666;font-size:3.2vw;margin-bottom:2.6667vw;padding:0 2.6667vw;-ms-flex-align:center;align-items:center}.cpt-single-course .course-extra span{width:auto;font-size:3.2vw}.cpt-single-course .course-price{color:#ff6f48;font-size:4.8vw;font-weight:600}.cpt-single-course .course-price .course-price-authval{font-size:4.5333vw;font-style:normal}.cpt-single-course .course-price-free{color:#34b769;font-size:4.5333vw!important}.cpt-single-course .course-disVal{margin-left:1.0667vw;color:#999;font-size:3.2vw;position:relative}.cpt-single-course .course-disVal:after{content:"";width:100%;height:.01rem;background-color:#999;position:absolute;left:0;top:50%;transform:translateY(-50%)}.cpt-single-course .pintuan{display:-ms-inline-flexbox;display:inline-flex;background:#fa3b3b;color:#fff;font-size:.2rem;width:.3rem;height:.3rem;margin-right:.12rem;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;margin-top:.02rem}.cpt-single-course .live{font-size:.18rem;color:#fff;line-height:.24rem;background:#fa3b3b;padding:0 .06rem;position:absolute;top:.08rem;right:.08rem}.cpt-store{width:100%;background-color:#fff;padding:5.0667vw 5.3333vw 1.6vw;box-sizing:border-box}.cpt-store .wrap{height:100%;width:100%;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;box-shadow:0 0 1.6vw 0 rgba(0,0,0,.06);padding:2.6667vw 4vw;box-sizing:border;border-radius:1.6vw}.cpt-store span{display:inline-block;font-size:4vw;color:#333;font-weight:600}.cpt-store .title{-ms-flex:1;flex:1;overflow:hidden;display:-ms-flexbox;display:flex}.cpt-store .title img{height:10.1333vw;width:10.1333vw;display:block;object-fit:fill;border-radius:50%;margin-right:1.6vw;border-radius:1.6vw}.cpt-store .title span{padding-right:17.33vw}.cpt-store .active,.cpt-store .title span{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.cpt-store .active{width:19.7333vw;height:6.4vw;-ms-flex-pack:center;justify-content:center;background-color:#3ca6fe;border-radius:3.2vw}.cpt-store .active i{font-size:4.26vw;margin-left:1.33vw;display:inline-block;transform:rotate(90deg)}.cpt-store .active span{font-size:2.9333vw;color:#fff}.loading{width:100%;height:100%;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.cpt-coupon{background-color:#fff;padding:5.0667vw 5.3333vw 1.6vw}.cpt-coupon .wrap{width:100%;height:100%;display:-ms-flexbox;display:flex}.cpt-coupon .wrap .item{width:33.33333%;height:13.3333vw;color:#fff}.cpt-coupon .wrap .item,.cpt-coupon .wrap .item .left{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}.cpt-coupon .wrap .item .left{width:17.3333vw;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;border-radius:1.0667vw 0 0 1.0667vw;box-shadow:0 0 2.6667vw 0 rgba(0,0,0,.1)}.cpt-coupon .wrap .item .left .coupon_type{font-size:3.2vw;font-weight:600;color:#333;line-height:4.5333vw;margin-bottom:.5333vw}.cpt-coupon .wrap .item .left .limit{font-size:2.4vw;font-weight:400;color:#999;line-height:3.4667vw}.cpt-coupon .wrap .item .content{width:10.6667vw;height:100%;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;background:linear-gradient(-232deg,#ffd851,#ff8328);box-shadow:0 0 2.6667vw 0 rgba(0,0,0,.1);border-radius:0 1.0667vw 1.0667vw 0}.cpt-coupon .wrap .item .content .amount_wrap{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;padding:0 1.3333vw}.cpt-coupon .wrap .item .amount_￥{font-size:2.6667vw;font-weight:600}.cpt-coupon .wrap .item .amount_num{font-style:normal;font-size:4.2667vw;font-weight:600}.cpt-coupon .wrap .item:nth-child(3n-2){-ms-flex-pack:start;justify-content:flex-start}.cpt-coupon .wrap .item:nth-child(3n){-ms-flex-pack:end;justify-content:flex-end}.store-navigation{position:fixed;bottom:0;left:0;height:13.33vw;width:100vw;border-top:.01rem solid #e0e0e0;background-color:#fff;display:-ms-flexbox;display:flex}.store-navigation a{display:block;-ms-flex:1;flex:1;background-color:#fff;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.store-navigation a i{display:block;height:5.86vw;width:5.86vw}.store-navigation a span{display:block;font-size:2.4vw;color:#a1a1a1;margin-top:.8vw}.store-navigation a .index{background-image:url("https://cdn12.bookln.cn/218875_33FC745762ABEECBB80360F7A21D423C.png")}.store-navigation a .index,.store-navigation a .news{background-repeat:no-repeat;background-size:100% 100%}.store-navigation a .news{background-image:url("/src/img/news.png")}.store-navigation a .user{background-image:url("https://cdn12.bookln.cn/218875_330A9F9A7173C43F28DC67B8D3E11D68.png");background-repeat:no-repeat;background-size:100% 100%}.store-navigation a .active{color:#48acff}.store-navigation a .notice{position:relative}.store-navigation a .notice:before{content:"";display:block;height:1.6vw;width:1.6vw;background-color:#fa3b3b;border-radius:.8vw;position:absolute;right:-.6vw;top:-.6vw}.bookln-coupon-modal.am-modal-transparent .am-modal-content{padding-top:0}.bookln-coupon-modal.am-modal-transparent .am-modal-content .am-modal-body{padding:0}.bookln-coupon-modal.am-modal-transparent .wrap{background-color:#fff}.bookln-coupon-modal.am-modal-transparent .wrap .top{width:100%;height:77.86vw;background-image:url("/src/img/coupon_get_bg.png");background-size:100% 100%;background-repeat:no-repeat;overflow:hidden;position:relative}.bookln-coupon-modal.am-modal-transparent .wrap .top h3{font-size:8vw;text-align:center;color:#fff;margin:11.46vw 0 7.2vw}.bookln-coupon-modal.am-modal-transparent .wrap .top .coupon{width:56.26vw;height:34.93vw;margin-left:13.33vw;background-size:100% 100%;background-repeat:no-repeat;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;-ms-flex-align:start;align-items:flex-start;margin:10.66vw auto 5.3333vw;color:#fff}.bookln-coupon-modal.am-modal-transparent .wrap .top .coupon .type{font-size:3.4667vw;color:#fff;margin-left:2.6667vw}.bookln-coupon-modal.am-modal-transparent .wrap .top .coupon .type i{display:inline-block;font-size:14.6667vw;font-style:normal;position:relative;margin-right:.5333vw}.bookln-coupon-modal.am-modal-transparent .wrap .top .coupon .limit{font-size:4.2667vw;color:#fff;margin-left:2.6667vw}.bookln-coupon-modal.am-modal-transparent .wrap .top .coupon .content{-ms-flex:1;flex:1;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.bookln-coupon-modal.am-modal-transparent .wrap .top .coupon .content .text-wrap{text-align:center}.bookln-coupon-modal.am-modal-transparent .wrap .top .coupon .content .text-wrap span{display:inline-block;font-size:17.33vw;color:#fff}.bookln-coupon-modal.am-modal-transparent .wrap .top .coupon .content .text-wrap span i{font-size:7.2vw;font-style:normal;position:relative;top:-7.46vw}.bookln-coupon-modal.am-modal-transparent .wrap .top .coupon .content .text-wrap p{display:inline-block;font-size:6.13vw;color:#fff;margin:1.33vw 0;width:100%;text-align:center}.bookln-coupon-modal.am-modal-transparent .wrap .top .general{background-image:url("https://cdn12.bookln.cn/218875_419029638FA5F829CCAD1CF091DD4685.png");background-repeat:no-repeat;background-size:100% 100%}.bookln-coupon-modal.am-modal-transparent .wrap .top .read{background-image:url("https://cdn12.bookln.cn/218875_29B42BDBDCCC23DA1F592D479ED30EA1.png");background-repeat:no-repeat;background-size:100% 100%}.bookln-coupon-modal.am-modal-transparent .wrap .top .clickRead{background-image:url("https://cdn12.bookln.cn/218875_D4B64C2D3CD602B0DDC5C395C4D2D404.png");background-repeat:no-repeat;background-size:100% 100%}.bookln-coupon-modal.am-modal-transparent .wrap .top .course{background-image:url("https://cdn12.bookln.cn/218875_F4FB5B98584155D4D014AEA805DD46BF.png");background-repeat:no-repeat;background-size:100% 100%}.bookln-coupon-modal.am-modal-transparent .wrap .top .date{color:#915f2a;font-size:3.73vw;text-align:center}.bookln-coupon-modal.am-modal-transparent .wrap .btn-wrap{width:100%;height:24.53vw;background-color:#fff;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.bookln-coupon-modal.am-modal-transparent .wrap .btn-wrap button{width:55.2vw;height:11.73vw;border:none;color:#fff;font-size:5.86vw;line-height:11.73vw;border-radius:5.86vw;cursor:pointer;background-image:url("/src/img/coupon_btn.png");background-size:100% 100%;background-repeat:no-repeat}.cpt-notice{height:13.86vw;background-color:#fff;padding:2.4vw 3.73vw}.cpt-notice .wrap{position:relative;display:block;height:100%;width:100%;line-height:9.06vw;background-color:#f3f3f3;color:#666;font-size:2.93vw;border-radius:1.33vw}.cpt-notice .wrap i{font-size:3.73vw;margin:0 1.03vw 0 3.73vw}.cpt-notice .wrap .close{position:absolute;right:3.73vw}.get-coupon-wrap{text-align:center;height:100%;width:100%;overflow:hidden}.get-coupon-wrap .msg{margin-top:13.33vw}.get-coupon-wrap .msg img{display:inline-block;height:16vw;width:16vw;margin-bottom:4vw}.get-coupon-wrap .msg p{font-size:4.53vw;color:#222;margin:0}.get-coupon-wrap .coupon{height:40vw;width:78.66vw;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;-ms-flex-align:start;align-items:flex-start;margin:10.66vw auto 5.3333vw;background-size:100% 100%;background-repeat:no-repeat}.get-coupon-wrap .coupon .type{font-size:5.3333vw;color:#fff;margin-left:2.6667vw}.get-coupon-wrap .coupon .type i{display:inline-block;font-size:14.6667vw;font-style:normal;position:relative;margin-right:.5333vw}.get-coupon-wrap .coupon .limit{font-size:4.2667vw;color:#fff;margin-left:2.6667vw}.get-coupon-wrap .coupon .content{-ms-flex:1;flex:1;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;line-height:1}.get-coupon-wrap .coupon .content .text-wrap{text-align:center}.get-coupon-wrap .coupon .content .text-wrap span{display:inline-block;font-size:16vw;color:#fff}.get-coupon-wrap .coupon .content .text-wrap span i{font-size:5.86vw;font-style:normal;position:relative;top:-7.46vw}.get-coupon-wrap .coupon .content .text-wrap p{display:inline-block;font-size:5.86vw;color:#fff;padding:0;margin:0;margin-top:1.33vw;width:100%;text-align:center}.get-coupon-wrap .general{background-image:url("https://cdn12.bookln.cn/218875_419029638FA5F829CCAD1CF091DD4685.png")}.get-coupon-wrap .general,.get-coupon-wrap .read{background-repeat:no-repeat;background-size:100% 100%}.get-coupon-wrap .read{background-image:url("https://cdn12.bookln.cn/218875_29B42BDBDCCC23DA1F592D479ED30EA1.png")}.get-coupon-wrap .clickRead{background-image:url("https://cdn12.bookln.cn/218875_D4B64C2D3CD602B0DDC5C395C4D2D404.png")}.get-coupon-wrap .clickRead,.get-coupon-wrap .course{background-repeat:no-repeat;background-size:100% 100%}.get-coupon-wrap .course{background-image:url("https://cdn12.bookln.cn/218875_F4FB5B98584155D4D014AEA805DD46BF.png")}.get-coupon-wrap .date{font-size:3.73vw;color:#999}.get-coupon-wrap .btn{color:#3da6fe;border:.27vw solid #3da6fe;border-radius:13.33vw;margin-top:6.66vw}.get-coupon-wrap .btn,.get-coupon-wrap .btn-red{display:inline-block;height:11.2vw;width:64vw;text-align:center;line-height:11.73vw;font-size:4.26vw}.get-coupon-wrap .btn-red{color:#ee6c44;border-radius:13.33vw;border:.27vw solid #ee6c44;margin-top:5.35vw}.get-coupon-wrap .fail{margin:10.66vw 0;color:#666;font-size:4.26vw;padding:0 10.66vw;line-height:6vw}.cpt-text{font-size:3.7333vw;color:#666;word-break:break-all;white-space:pre-line}.cpt-teletext-navigation-container,.cpt-text{width:100%;box-sizing:border-box;padding:6.6667vw 5.3333vw 0;background-color:#fff}.cpt-teletext-navigation-container{display:-ms-flexbox;display:flex}.cpt-teletext-navigation-item-wrap{width:25%;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.cpt-teletext-navigation-item-img{width:12.2667vw;height:12.2667vw;border-radius:12.2667vw;margin-bottom:2.1333vw;object-fit:cover}.cpt-teletext-navigation-item-name{font-size:3.4667vw;color:#666}.cpt-images-wrap{padding:6.6667vw 5.3333vw 0}.cpt-images-wrap,.cpt-images .pswp-thumbnails{width:100%;box-sizing:border-box;background-color:#fff}.cpt-images .pswp-thumbnails{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.pswp-thumbnails .pswp-thumbnail{width:33.33333%;box-sizing:border-box;text-align:center}.pswp-thumbnails .pswp-thumbnail:nth-child(3n+1){text-align:left}.pswp-thumbnails .pswp-thumbnail:nth-child(3n){text-align:right}.cpt-image{width:28vw;height:28vw!important;border-radius:1.6vw;object-fit:cover}.cpt-video{width:100%;box-sizing:border-box;padding:6.6667vw 5.3333vw 0;position:relative;background-color:#fff}.cpt-video #videoPlay{width:100%;height:48vw;border-radius:1.6vw}.cpt-search .home-search-wrap{height:1rem}.cpt-search .home-search-wrap .am-search-input{background:#f6f7f8;border-radius:.34rem;height:.68rem}.cpt-search .am-search-input .am-search-synthetic-ph-placeholder{font-size:.28rem;color:#999}.cpt-search .am-search-input .am-search-synthetic-ph{line-height:.64rem;height:.64rem;min-width:4rem}.cpt-search .cpt-search-content{position:fixed;width:100vw;height:100vh;top:0;overflow-y:scroll;background-color:#fff;z-index:5}.cpt-search .am-search-input .am-search-clear{top:50%;margin-top:-.15rem;margin-right:.3rem;width:.3rem;height:.3rem;background-size:.3rem .3rem}.cpt-search .am-search.am-search-start .am-search-input input[type=search]{height:.64rem;font-size:.28rem;padding-left:.7rem}.cpt-search .cpt-search-content .cpt-search-tab{display:-ms-flexbox;display:flex;background-color:#fff;font-size:.28rem;color:#666;margin-bottom:.08rem;box-shadow:0 .02rem .08rem 0 rgba(0,0,0,.08)}.cpt-search .cpt-search-content .cpt-search-tabItem{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;height:.88rem;width:25%;position:relative}.cpt-search .cpt-search-content .cpt-search-tab .active{font-weight:600;color:#3da6fe}.cpt-search .cpt-search-content .cpt-search-tab .active:after{content:"";height:.06rem;width:.36rem;background-color:#3da6fe;position:absolute;bottom:0;border-radius:.04rem}.cpt-search .thumbnails{width:1.4rem;height:1.96rem;border-radius:.12rem;margin-right:.2rem}.cpt-search .list-row{position:relative;font-size:.24rem;-ms-flex:1;flex:1}.cpt-search .list-row .row-title{color:#333;font-size:.28rem;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;width:5.3rem}.cpt-search .list-row .row-subtitle{margin-top:.12rem;color:#666;font-size:.24rem;display:-ms-flexbox;display:flex;position:absolute;bottom:0}.cpt-search .list-row .row-author{max-width:1.64rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cpt-search .list-row .row-publisher{max-width:3.28rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cpt-search .list-row .row-desc{position:absolute;bottom:0;color:#999;font-size:.24rem;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2}.cpt-search .lesson .thumbnails{width:2.56rem;height:1.44rem;border-radius:.12rem}.cpt-search .lesson .list-row{width:4.14rem}.cpt-search .lesson .row-price{font-size:.24rem;font-weight:600;color:#fa0}.cpt-search .lesson .row-free{color:#01c282;font-size:.28rem}.cpt-search .lesson .row-bottom{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;position:absolute;width:4.14rem;bottom:0}.cpt-search .lesson .row-useNum{color:#999;font-size:.24rem}.cpt-search .lesson .row-title{width:4.14rem}.cpt-search .no_data_wrap{font-size:.28rem;margin:0 auto;margin-top:2rem;text-align:center;font-weight:400;color:#999;line-height:1.5}.cpt-search .no_data_wrap img{margin-bottom:.4rem;height:2.72rem;width:4.7rem}.cpt-search .am-list-body{border:0}.cpt-search .list_loading{width:100%;height:1.4rem;background:#fff;font-size:.28rem;font-weight:400;color:#3da6fe}.cpt-search .am-search-cancel,.cpt-search .list_loading{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.cpt-search .am-search-cancel{height:.64rem}.cpt-search .am-list-body:after{border:none}.cpt-search .list-view-section-body>div{margin:0 .3rem}.cpt-search .home-search-wrap .am-search{padding:.17rem .4rem}.home-search .cpt-search .home-search-wrap .am-search-cancel{color:#fff}.cpt-search .am-search-cancel,.cpt-search .cpt-search-content .am-search-cancel,.home-search .cpt-search .cpt-search-content .home-search-wrap .am-search-cancel{color:#666}.am-search.am-search-start .am-search-input .am-search-synthetic-ph{padding-left:.3rem;text-align:left}.cpt-search .am-search-input .am-search-synthetic-ph-icon{width:.3rem;height:.3rem;margin-right:.1rem;background-size:.3rem auto;vertical-align:-.05rem}.cpt-search .am-search-cancel{font-size:4.2667vw}.toast{position:fixed;left:50%;top:50%;min-width:2rem;max-width:100%;text-align:center;font-size:.34rem;color:#fff;background:rgba(0,0,0,.8);border-radius:.1rem;opacity:0;transition:all .25s ease 0s;transform:translate(-50%,-50%);z-index:9999}.toast.show{opacity:1}.toast.hide{opacity:0}.toast .toast_text{display:block;padding:.2rem .3rem;line-height:150%}.preIsTitle{padding-top:4vw}/*! PhotoSwipe main CSS by Dmitry Semenov | photoswipe.com | MIT license */.pswp{display:none;position:absolute;width:100%;height:100%;left:0;top:0;overflow:hidden;-ms-touch-action:none;touch-action:none;z-index:1500;-webkit-text-size-adjust:100%;-webkit-backface-visibility:hidden;outline:none}.pswp *{box-sizing:border-box}.pswp img{max-width:none}.pswp--animate_opacity{opacity:.001;will-change:opacity;transition:opacity 333ms cubic-bezier(.4,0,.22,1)}.pswp--open{display:block}.pswp--zoom-allowed .pswp__img{cursor:zoom-in}.pswp--zoomed-in .pswp__img{cursor:grab}.pswp--dragging .pswp__img{cursor:grabbing}.pswp__bg{background:#000;opacity:0;transform:translateZ(0);-webkit-backface-visibility:hidden}.pswp__bg,.pswp__scroll-wrap{position:absolute;left:0;top:0;width:100%;height:100%}.pswp__scroll-wrap{overflow:hidden}.pswp__container,.pswp__zoom-wrap{-ms-touch-action:none;touch-action:none;position:absolute;left:0;right:0;top:0;bottom:0}.pswp__container,.pswp__img{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none}.pswp__zoom-wrap{position:absolute;width:100%;transform-origin:left top;transition:transform 333ms cubic-bezier(.4,0,.22,1)}.pswp__bg{will-change:opacity;transition:opacity 333ms cubic-bezier(.4,0,.22,1)}.pswp--animated-in .pswp__bg,.pswp--animated-in .pswp__zoom-wrap{transition:none}.pswp__container,.pswp__zoom-wrap{-webkit-backface-visibility:hidden}.pswp__item{right:0;bottom:0;overflow:hidden}.pswp__img,.pswp__item{position:absolute;left:0;top:0}.pswp__img{width:auto;height:auto}.pswp__img--placeholder{-webkit-backface-visibility:hidden}.pswp__img--placeholder--blank{background:#222}.pswp--ie .pswp__img{width:100%!important;height:auto!important;left:0;top:0}.pswp__error-msg{position:absolute;left:0;top:50%;width:100%;text-align:center;font-size:.14rem;line-height:.16rem;margin-top:-.08rem;color:#ccc}.pswp__error-msg a{color:#ccc;text-decoration:underline}

/*! PhotoSwipe Default UI CSS by Dmitry Semenov | photoswipe.com | MIT license */.pswp__button{width:.44rem;height:.44rem;position:relative;background:none;cursor:pointer;overflow:visible;-webkit-appearance:none;display:block;border:0;padding:0;margin:0;float:right;opacity:.75;transition:opacity .2s;box-shadow:none}.pswp__button:focus,.pswp__button:hover{opacity:1}.pswp__button:active{outline:none;opacity:.9}.pswp__button::-moz-focus-inner{padding:0;border:0}.pswp__ui--over-close .pswp__button--close{opacity:1}.pswp__button,.pswp__button--arrow--left:before,.pswp__button--arrow--right:before{background:url("/src/img/default-skin.png") 0 0 no-repeat;background-size:2.64rem .88rem;width:.44rem;height:.44rem}@media (-webkit-min-device-pixel-ratio:1.1),(-webkit-min-device-pixel-ratio:1.09375),(min-resolution:1.1dppx),(min-resolution:105dpi){.pswp--svg .pswp__button,.pswp--svg .pswp__button--arrow--left:before,.pswp--svg .pswp__button--arrow--right:before{background-image:url("/src/img/default-skin.svg")}.pswp--svg .pswp__button--arrow--left,.pswp--svg .pswp__button--arrow--right{background:none}}.pswp__button--close{background-position:0 -.44rem}.pswp__button--share{background-position:-.44rem -.44rem}.pswp__button--fs{display:none}.pswp--supports-fs .pswp__button--fs{display:block}.pswp--fs .pswp__button--fs{background-position:-.44rem 0}.pswp__button--zoom{display:none;background-position:-.88rem 0}.pswp--zoom-allowed .pswp__button--zoom{display:block}.pswp--zoomed-in .pswp__button--zoom{background-position:-1.32rem 0}.pswp--touch .pswp__button--arrow--left,.pswp--touch .pswp__button--arrow--right{visibility:hidden}.pswp__button--arrow--left,.pswp__button--arrow--right{background:none;top:50%;margin-top:-.5rem;width:.7rem;height:1rem;position:absolute}.pswp__button--arrow--left{left:0}.pswp__button--arrow--right{right:0}.pswp__button--arrow--left:before,.pswp__button--arrow--right:before{content:"";top:.35rem;background-color:rgba(0,0,0,.3);height:.3rem;width:.32rem;position:absolute}.pswp__button--arrow--left:before{left:.06rem;background-position:-1.38rem -.44rem}.pswp__button--arrow--right:before{right:.06rem;background-position:-.94rem -.44rem}.pswp__counter,.pswp__share-modal{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.pswp__share-modal{display:block;background:rgba(0,0,0,.5);width:100%;height:100%;top:0;left:0;padding:.1rem;position:absolute;z-index:1600;opacity:0;transition:opacity .25s ease-out;-webkit-backface-visibility:hidden;will-change:opacity}.pswp__share-modal--hidden{display:none}.pswp__share-tooltip{z-index:1620;position:absolute;background:#fff;top:.56rem;border-radius:.02rem;display:block;width:auto;right:.44rem;box-shadow:0 .02rem .05rem rgba(0,0,0,.25);transform:translateY(.06rem);transition:transform .25s;-webkit-backface-visibility:hidden;will-change:transform}.pswp__share-tooltip a{display:block;padding:.08rem .12rem;font-size:.14rem;line-height:.18rem}.pswp__share-tooltip a,.pswp__share-tooltip a:hover{color:#000;text-decoration:none}.pswp__share-tooltip a:first-child{border-radius:.02rem .02rem 0 0}.pswp__share-tooltip a:last-child{border-radius:0 0 .02rem .02rem}.pswp__share-modal--fade-in{opacity:1}.pswp__share-modal--fade-in .pswp__share-tooltip{transform:translateY(0)}.pswp--touch .pswp__share-tooltip a{padding:.16rem .12rem}a.pswp__share--facebook:before{content:"";display:block;width:0;height:0;position:absolute;top:-.12rem;right:.15rem;border:.06rem solid transparent;border-bottom-color:#fff;-webkit-pointer-events:none;-moz-pointer-events:none;pointer-events:none}a.pswp__share--facebook:hover{background:#3e5c9a;color:#fff}a.pswp__share--facebook:hover:before{border-bottom-color:#3e5c9a}a.pswp__share--twitter:hover{background:#55acee;color:#fff}a.pswp__share--pinterest:hover{background:#ccc;color:#ce272d}a.pswp__share--download:hover{background:#ddd}.pswp__counter{position:absolute;left:0;top:0;height:.44rem;font-size:.13rem;line-height:.44rem;color:#fff;opacity:.75;padding:0 .1rem}.pswp__caption{position:absolute;left:0;bottom:0;width:100%;min-height:.44rem}.pswp__caption small{font-size:.11rem;color:#bbb}.pswp__caption__center{text-align:left;max-width:4.2rem;margin:0 auto;font-size:.13rem;padding:.1rem;line-height:.2rem;color:#ccc}.pswp__caption--empty{display:none}.pswp__caption--fake{visibility:hidden}.pswp__preloader{width:.44rem;height:.44rem;position:absolute;top:0;left:50%;margin-left:-.22rem;opacity:0;transition:opacity .25s ease-out;will-change:opacity;direction:ltr}.pswp__preloader__icn{width:.2rem;height:.2rem;margin:.12rem}.pswp__preloader--active{opacity:1}.pswp__preloader--active .pswp__preloader__icn{background:url("/src/img/preloader.gif") 0 0 no-repeat}.pswp--css_animation .pswp__preloader--active{opacity:1}.pswp--css_animation .pswp__preloader--active .pswp__preloader__icn{animation:clockwise .5s linear infinite}.pswp--css_animation .pswp__preloader--active .pswp__preloader__donut{animation:donut-rotate 1s cubic-bezier(.4,0,.22,1) infinite}.pswp--css_animation .pswp__preloader__icn{background:none;opacity:.75;width:.14rem;height:.14rem;position:absolute;left:.15rem;top:.15rem;margin:0}.pswp--css_animation .pswp__preloader__cut{position:relative;width:.07rem;height:.14rem;overflow:hidden}.pswp--css_animation .pswp__preloader__donut{box-sizing:border-box;width:.14rem;height:.14rem;border:.02rem solid #fff;border-radius:50%;border-left-color:transparent;border-bottom-color:transparent;position:absolute;top:0;left:0;background:none;margin:0}@media screen and (max-width:1024px){.pswp__preloader{position:relative;left:auto;top:auto;margin:0;float:right}}@keyframes clockwise{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes donut-rotate{0%{transform:rotate(0)}50%{transform:rotate(-140deg)}to{transform:rotate(0)}}.pswp__ui{-webkit-font-smoothing:auto;visibility:visible;opacity:1;z-index:1550}.pswp__top-bar{position:absolute;left:0;top:0;height:.44rem;width:100%}.pswp--has_mouse .pswp__button--arrow--left,.pswp--has_mouse .pswp__button--arrow--right,.pswp__caption,.pswp__top-bar{-webkit-backface-visibility:hidden;will-change:opacity;transition:opacity 333ms cubic-bezier(.4,0,.22,1)}.pswp--has_mouse .pswp__button--arrow--left,.pswp--has_mouse .pswp__button--arrow--right{visibility:visible}.pswp__caption,.pswp__top-bar{background-color:rgba(0,0,0,.5)}.pswp__ui--fit .pswp__caption,.pswp__ui--fit .pswp__top-bar{background-color:rgba(0,0,0,.3)}.pswp__ui--idle .pswp__button--arrow--left,.pswp__ui--idle .pswp__button--arrow--right,.pswp__ui--idle .pswp__top-bar{opacity:0}.pswp__ui--hidden .pswp__button--arrow--left,.pswp__ui--hidden .pswp__button--arrow--right,.pswp__ui--hidden .pswp__caption,.pswp__ui--hidden .pswp__top-bar{opacity:.001}.pswp__ui--one-slide .pswp__button--arrow--left,.pswp__ui--one-slide .pswp__button--arrow--right,.pswp__ui--one-slide .pswp__counter{display:none}.pswp__element--disabled{display:none!important}.pswp--minimal--dark .pswp__top-bar{background:none}