/* 由 tools/mp_css.js 从 _reverse/port/detail__detail.css 重挂到 .mpage-detail（原版 wxss 数值） */
.mpage-detail .carousel{width:100%}
.mpage-detail .carousel_swiper{background:#f4f4f4;display:block;height:220px;position:relative;width:100%}
.mpage-detail .carouselImg{height:inherit;width:100%}
.mpage-detail .content{padding:12px}
.mpage-detail .content-top{-webkit-justify-content:space-between;justify-content:space-between}
.mpage-detail .content-top,.mpage-detail .name{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row}
.mpage-detail .name{font-size:20px}
.mpage-detail .look{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row}
.mpage-detail .look-name{color:#3c5cac;margin-right:0;text-align:right}
.mpage-detail .right{border-right:1px solid #3c5cac;border-top:1px solid #3c5cac;height:7px;margin-top:7px;-webkit-transform:rotate(45deg);transform:rotate(45deg);width:7px}
.mpage-detail .score{color:grey;font-size:15px}
.mpage-detail .content-info{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-justify-content:space-between;justify-content:space-between;margin-top:10px}
.mpage-detail .info{margin:auto}
.mpage-detail .amount-info{color:#bbbaba;font-size:13px}
.mpage-detail .amount-text{color:red;padding-left:2px;padding-right:3px}
.mpage-detail .page-info{color:#575656;font-size:14px}
.mpage-detail .other-info{color:#807f7f;display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;font-size:14px;-webkit-justify-content:space-between;justify-content:space-between;margin:12px 0}
.mpage-detail .other-left{background:#e4e7ed;border-bottom-left-radius:20px;border-top-left-radius:20px}
.mpage-detail .other-left,.mpage-detail .other-right{padding-bottom:10px;padding-top:10px;text-align:center;width:50%}
.mpage-detail .other-right{background:#b8d6ee;border-bottom-right-radius:20px;border-top-right-radius:20px}
.mpage-detail .bottom-comtent{background:#fff;bottom:0;box-shadow:0 4px 11px 0 hsla(0,0%,75%,.5);display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;height:60px;left:0;position:fixed;width:100%;z-index:999}
.mpage-detail .line{height:5px}
.mpage-detail .line,.mpage-detail .line-s{background:#f5f5f5;width:100%}
.mpage-detail .line-s{height:1px}
.mpage-detail .free-css{color:green}
.mpage-detail .donw-css{color:#0e9ae6}
.mpage-detail .desc{font-size:15px;line-height:18pt;padding:15px 15px 100px}
.mpage-detail .desc-title{color:grey;font-size:14px;padding-bottom:5px}
.mpage-detail .bottom-one{padding-top:20px;text-align:center;width:34%}
.mpage-detail .bottom-two{background:red}
.mpage-detail .bottom-third,.mpage-detail .bottom-two{color:#fff;font-size:16px;padding-top:20px;text-align:center;width:100%}
.mpage-detail .bottom-third{background:#0e9ae6}
.mpage-detail .bottom-four{background:#e16531;font-size:16px;padding-top:20px;width:100%}
.mpage-detail .bottom-four,.mpage-detail .btn{color:#fff;text-align:center}
.mpage-detail .btn{background:#44b549;border-radius:100px;font-size:15px;height:35px;line-height:35px;margin:20px auto;width:80px}
.mpage-detail .mask{background:#000;height:100%;opacity:.5;top:0;width:100%;z-index:9000}
.mpage-detail .mask,.mpage-detail .modalDlg{left:0;position:fixed}
.mpage-detail .modalDlg{-webkit-align-items:center;align-items:center;background-color:#fff;border-radius:5px;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;margin:0 auto;right:0;top:200px;width:70%;z-index:9999}
.mpage-detail .text{color:#666;font-size:16px;margin-top:20px;text-align:justify;width:180px}
.mpage-detail .dtitle{font-size:18px;padding-top:20px}
.mpage-detail .button{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;margin-top:40px;padding-bottom:20px;width:100%}
.mpage-detail .button-left{font-size:17px;padding-top:10px;text-align:center;width:100%}
.mpage-detail .button-right{background:#fff;color:#3c5cac!important;font-size:17px!important;text-align:center!important;width:100%!important}
.mpage-detail .dlg-img{height:14px;padding-right:15px;padding-top:10px;width:100%}
.mpage-detail .dlg-img-css{float:right;height:16px;width:16px}
.mpage-detail .more-item{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;height:50px;padding-left:15px;padding-right:15px;padding-top:25px}
.mpage-detail .more-img{height:25px;width:25px}
.mpage-detail .more-titile{font-size:17px;padding-bottom:5px;padding-top:10px}
.mpage-detail .more-content{padding-left:15px;padding-right:15px}
.mpage-detail .img-css{height:25px;width:25px}
.mpage-detail .more-name{font-size:14px;padding-left:15px;padding-top:1px}
.mpage-detail .bott-content{background:#fff;bottom:0;box-shadow:inset 0 10px 10px -10px #b6b3b3;height:54px;left:0;position:fixed;right:0;width:100%;z-index:10;z-index:999}
.mpage-detail .bott-content,.mpage-detail .bott-left{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row}
.mpage-detail .bott-left{width:30%}
.mpage-detail .bott-right{border-radius:8px;border-radius:6px;color:#fff;display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;font-size:14px;-webkit-justify-content:space-between;justify-content:space-between;margin:6px 12px 8px;text-align:center;width:70%}
.mpage-detail .bott-right-item{border-bottom-right-radius:8px;border-top-right-radius:8px}
.mpage-detail .bott-right-item,.mpage-detail .bott-right-item-t{background:#606ff8;padding-top:10px;width:50%}
.mpage-detail .bott-right-item-t{background-color:#fab16c;border-bottom-left-radius:8px;border-top-left-radius:8px}
.mpage-detail .ad-css{padding-top:10px;width:100%;z-index:9}
.mpage-detail .boot-img{height:23px;margin:auto;padding-bottom:2px!important;padding-top:6px;width:23px}
.mpage-detail .boot-img-t{height:30px;margin:3px auto 1px;width:30px}
.mpage-detail .img-css-t{height:30px;margin-bottom:5px;width:30px}
.mpage-detail .img-css{height:23px;width:23px}
.mpage-detail .bott-item{background:#fff;box-shadow:inset 0 10px 10px -10px #b6b3b3;font-size:11px;height:55px;text-align:center;width:50%;z-index:12}
.mpage-detail .bott-item,.mpage-detail wx-button::after{border:none}
.mpage-detail .ai-content{margin-top:35px;overflow-y:auto;width:100%}
.mpage-detail .ai-colse{margin-top:10px;position:fixed;right:10px}
.mpage-detail .ai-colse-img{height:15px;width:15px}
.mpage-detail .ai-text-content{height:65vh;overflow-y:auto;padding:0 10px 10px}
.mpage-detail .ai-bott-content{background:#fff;bottom:0;position:fixed;width:100%;z-index:9999}
.mpage-detail .text-area{line-height:21px;max-height:80px;overflow-y:scroll;width:100%}
.mpage-detail .place-holder,.mpage-detail .text-area{word-wrap:break-word;font-size:14px;white-space:pre-line;z-index:9}
.mpage-detail .send-bott{background:#e16531;border-radius:50px;bottom:12px;color:#fcfcfc;font-size:14px;padding:7px 18px;position:fixed;right:15px;text-align:center}
.mpage-detail .ai-list-content{background:#fff;font-size:14px;overflow:hidden;white-space:nowrap;width:100%;z-index:99}
.mpage-detail .ai-item{background:rgba(225,101,49,.1);border:1px solid rgba(225,101,49,.3);border-radius:5px;display:inline-block;height:100px;margin-right:15px;width:150px}
.mpage-detail .ai-list{margin-top:10px}
.mpage-detail .ai-name{font-size:15px;font-weight:bolder;padding-bottom:15px;padding-top:15px}
.mpage-detail .ai-text{-webkit-line-clamp:4;color:#4e4e4e;display:-webkit-box;font-size:13px;line-height:20px;overflow:hidden;padding:10px;white-space:normal}
.mpage-detail .modal-content{background:#fff;border-radius:5px;font-size:14px;height:70%;left:10%;position:fixed;top:10%;width:80%}
.mpage-detail .close-bot{margin-left:71%;margin-top:13px;position:fixed}
.mpage-detail .close-bot,.mpage-detail .close-img{height:20px;width:20px}
.mpage-detail .modal-name{background:#fff;border-top-left-radius:5px;border-top-right-radius:5px;font-size:15px;font-weight:bolder;padding-bottom:12px;padding-top:20px;position:fixed;text-align:center;width:80%}
.mpage-detail .modal-text{color:#353434;letter-spacing:1.2px;line-height:21px;padding:62px 12px}
.mpage-detail wx-button[plain]{color:#000}
.mpage-detail .intr{padding-bottom:10px;padding-top:15px;text-indent:30px}
.mpage-detail .intr,.mpage-detail .list-content{color:#383838;font-size:15px;line-height:25px}
.mpage-detail .list-content{padding-bottom:20px}
.mpage-detail .list-text{padding-bottom:10px;padding-top:10px}
.mpage-detail .list-img{border:1px solid #ebe8e8;text-align:center}
.mpage-detail .name-b{line-height:15px}
.mpage-detail .ai-content-flex{background:#fff;border-top-left-radius:10px;border-top-right-radius:10px;height:80vh;z-index:999}
.mpage-detail .ai-content-flex,.mpage-detail .over-content{bottom:0;position:fixed;width:100%}
.mpage-detail .over-content{background:rgba(31,30,30,.6);height:100%;top:0;z-index:9999}
.mpage-detail .list-item{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;font-size:14px;padding:30px 15px}
.mpage-detail .ai-css{background:rgba(225,101,49,.1);padding-bottom:50px}
.mpage-detail .copy-css{color:#e16531;float:right;padding-top:40px;right:30px}
.mpage-detail .tip{color:#e16531;font-size:13px;padding-bottom:20px;text-align:center}
.mpage-detail .tip-css{-webkit-animation:toggle 1s infinite;animation:toggle 1s infinite;background:#e16531;color:#e16531;height:10px;padding-top:0}
.mpage-detail 0%{opacity:1}
.mpage-detail 100%{opacity:.5}
.mpage-detail 0%{opacity:1}
.mpage-detail 100%{opacity:.5}
.mpage-detail .ai-img-info{background:#fff;border-radius:50%;height:40px;width:40px}
.mpage-detail .text-content-info{letter-spacing:1.2px;line-height:21px;padding-left:15px;padding-top:8px}
.mpage-detail .ai-img-css{border-radius:50%;height:40px;width:40px}
.mpage-detail .ai-tip-list{font-size:13px}
.mpage-detail .tip-item{margin-top:27px}
.mpage-detail .tip-name{background:rgba(225,101,49,.1);border:1px solid rgba(225,101,49,.2);border-radius:50px;padding:6px 10px}
.mpage-detail .res-text{border:1px solid rgba(225,101,49,.2);border-radius:20px;font-size:13px;margin-left:15px;padding:4px 12px}
.mpage-detail .bott-text{border:1px solid rgba(225,101,49,.2);border-radius:7px;color:#3a3939;font-size:13px;margin:10px;padding:10px 10px 7px;width:68%}
.mpage-detail .more-tip{bottom:16px;left:66%;position:fixed}
.mpage-detail .tip-img{height:18px;width:18px}
.mpage-detail .modal-bott{background-color:#fff;border-bottom-left-radius:5px;border-bottom-right-radius:5px;bottom:20%;display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;padding-bottom:12px;padding-top:12px;position:fixed;width:80%}
.mpage-detail .modal-item{font-weight:bolder;width:50%}
.mpage-detail .ai-text-none,.mpage-detail .modal-item{font-size:14px;text-align:center}
.mpage-detail .ai-text-none{border:1px solid rgba(225,101,49,.3);border-radius:20px;margin-top:10px;padding-bottom:10px;padding-top:10px}
.mpage-detail .ai-text-tip{color:#e16531}
.mpage-detail .ai-img,.mpage-detail .ai-img-content{height:60px;width:60px}
.mpage-detail .ai-img-content{margin:auto}
.mpage-detail wx-button[plain]{border:none}