@charset "utf-8";
/*
    MYB2B Copyright (C)2008-2066
    author：kefu@mbkfw.com
    This is NOT a freeware,Use is subject to license.txt
*/
/*v3*/
.ui-mobile [data-role=page], .ui-mobile [data-role=dialog], .ui-page{
    /* padding: 10px; */
    /* box-sizing: border-box; */
}
.ui-mobile .ml10.mr10.mb10{/* margin: 0 !important; */}
@media screen and (max-width:320px){html{font-size:42.67px;font-size:13.33333vw}}
@media screen and (min-width:321px) and (max-width:360px){html{font-size:48px;font-size:13.33333vw;font-size: calc(100vw/3.75);}}
@media screen and (min-width:361px) and (max-width:375px){html{font-size:50px;font-size:13.33333vw;font-size: calc(100vw/3.75);}}
@media screen and (min-width:376px) and (max-width:393px){html{font-size:52.4px;font-size:13.33333vw;font-size: calc(100vw/3.75);}}
@media screen and (min-width:394px) and (max-width:412px){html{font-size:54.93px;font-size:13.33333vw;font-size: calc(100vw/3.75);}}
@media screen and (min-width:413px) and (max-width:414px){html{font-size:55.2px;font-size:13.33333vw;font-size: calc(100vw/3.75);}}
@media screen and (min-width:415px) and (max-width:480px){html{font-size:64px;font-size:13.33333vw;font-size: calc(100vw/3.75);}}
@media screen and (min-width:481px) and (max-width:5.8rem){html{font-size:72px;font-size:13.33333vw;font-size: calc(100vw/3.75);}}
@media screen and (min-width:541px) and (max-width:6.8rem){html{font-size:85.33px;font-size:13.33333vw;font-size: calc(100vw/3.75);}}
@media screen and (min-width:641px) and (max-width:720px){html{font-size:96px;font-size:13.33333vw;font-size: calc(100vw/3.75);}}
@media screen and (min-width:721px) and (max-width:768px){html{font-size:102.4px;font-size:13.33333vw;font-size: calc(100vw/3.75);}}
@media screen and (min-width:769px){html{font-size:102.4px;font-size:13.33333vw;font-size: calc(100vw/3.75);}}
@media screen and (min-width:769px){html{font-size:102.4px}}
.flex {display:flex;}
.flex-col {display: flex;flex-direction: column;}
.items-baseline {align-items: baseline;}
.items-center {-webkit-box-align:center;-ms-flex-align:center;align-items:center;}
.justify-between {justify-content: space-between;}
.relative {position: relative;}
.rd-t-40rpx {border-top-left-radius: 20px;border-top-right-radius: 20px;}
/**/
.text--w111-fff {color: #fff;}
/**/
.p-d-2 {padding:2px;}
.p-d-3 {padding:3px;}
.p-d-4 {padding:4px;}
.p-d-5 {padding:5px;}
.p-d {padding:10px;}
.p-d-15 {padding:15px;}
.p-d-20 {padding:20px;}
.p-d-30 {padding:30px;}
.m-lr-clear {margin-right:0;margin-left:0;}
.m-tb-clear {margin-top:0;margin-bottom:0;}
.p-lr-clear {padding-right:0;padding-left:0;}
.p-tb-clear {padding-top:0;padding-bottom:0;}
.p16 {padding:16px;}
.plr5 {padding-right:5px;padding-left:5px;}
.plr6 {padding-right:6px;padding-left:6px;}
.plr10 {padding-right:10px;padding-left:10px;}
.plr12 {padding-right:12px;padding-left:12px;}
.plr14 {padding-right:14px;padding-left:14px;}
.plr16 {padding-right:16px;padding-left:16px;}
.ptb16 {padding-top:16px;padding-bottom:16px;}
.pt1 {padding-top:1px;}
.pt5 {padding-top:5px;}
.pt8 {padding-top:8px;}
.pt10 {padding-top:10px;}
.pt16 {padding-top:16px;}
.pt20 {padding-top:20px;}
.pt24 {padding-top:24px;}
.pl5 {padding-left:5px;}
.pl10 {padding-left:10px;}
.pl15 {padding-left:15px;}
.pl20 {padding-left: 20px;}
.pl25 {padding-left:25px;}
.pl30 {padding-left:30px;}
.pr5 {padding-right:5px;}
.pr10 {padding-right:10px;}
.pr15 {padding-right:15px;}
.pr20 {padding-right:20px;}
.pr25 {padding-right:25px;}
.pr30 {padding-right:30px;}
.mt2 {margin-top:2px;}
.mt4 {margin-top:4px;}
.mt6 {margin-top:6px;}
.mt8 {margin-top:8px;}
.mt12 {margin-top:12px;}
.mt16 {margin-top:16px;}
.mt24 {margin-top:24px;}
.mr2 {margin-right:2px;}
.mr4 {margin-right:4px;}
.mr6 {margin-right:6px;}
.mr8 {margin-right:8px;}
.ml5 {margin-left:5px;}
.ml10 {margin-left:10px;}
.ml15 {margin-left:15px;}
.ml20 {margin-left:20px;}
.ml25 {margin-left:25px;}
.mr0 {margin-right:0px;}
.mr5 {margin-right:5px;}
.mr10 {margin-right:10px;}
.mr15 {margin-right:15px;}
.mr16 {margin-right:16px;}
.mr20 {margin-right:20px;}
.mr25 {margin-right:25px;}
.mb16 {margin-bottom:16px;}
.ml10 {margin-left:10px !important;}
.lh16 {line-height:16px !important;}
.lh18 {line-height:18px; !important}
.lh20 {line-height:20px !important;}
.lh22 {line-height:22px !important;}
.lh24 {line-height:24px !important;}
.lh26 {line-height:26px !important;}
.lh28 {line-height:28px !important;}
.lh30 {line-height:30px !important;}
.lh32 {line-height:32px !important;}
.lh34 {line-height:34px !important;}
.lh35 {line-height:35px !important;}
.lh36 {line-height:36px !important;}
.f11 {font-size:11px !important;}
.f12 {font-size:12px !important;}
.f13 {font-size:12px !important;}
.f14 {font-size:14px !important;}
.f16 {font-size:16px !important;}
.f18 {font-size:18px !important;}
.f20{font-size:20px !important;}
.f22{font-size:22px !important}
.f24{font-size:24px !important;}
.f26{font-size:26px !important;}
.f28{font-size:28px !important;}
.f30{font-size:30px !important;}
.s-primary {color:#FF562F;}
.s-success {color:#39BC6C;}
.ect {white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.ect-clamp {display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;}
.ovh {overflow:hidden;}
.no-scroll {height:100%;overflow:hidden;}
.pr {position:relative;}
.fw4 {font-weight:400 !important;}
.fw5 {font-weight:500 !important;}
.fw6 {font-weight:600 !important;}
.fw7 {font-weight:700 !important;}
.fb {font-weight:700 !important;}
.vm {display:inline-block;vertical-align:middle;margin-top:-3px;}
.img-block img {height:100%;}
.ovh {overflow:hidden;}
.no-scroll {height:100%;overflow:hidden;}
.pr {position:relative;}
.vm {display:inline-block;vertical-align:middle;margin-top:-3px;}
.img-block img {width: 100%;height:100%;}
.none{display:none}
.br5 {border-radius: 5px;}
.br6 {border-radius: 6px;}
.br8 {border-radius: 8px;}
.br10 {border-radius: 10px;}
.br15 {border-radius: 15px;}
.br20 {border-radius: 20px;}
.br50 {border-radius: 50px;}
/*边距*/
.m-d {margin:10px;}
.m-d-15 {margin:15px;}
.m-d-20 {margin:20px;}
.m-d-30 {margin:30px;}
.m-l-5 {margin-left:5px;}
.m-l-10 {margin-left:10px;}
.m-l-15 {margin-left:15px;}
.m-r-5 {margin-right:5px;}
.m-r-10 {margin-right:10px;}
.m-r-15 {margin-right:15px;}
.m-t-15 {margin-top:15px;}
.m-t-10 {margin-top:10px;}
.m-t-30 {margin-top:30px;}
/*字号调整*/
.font-size12 {font-size:12px !important;}
.font-size14 {font-size:14px !important;}
.font-size16 {font-size:16px !important;}
.font-size18 {font-size:18px !important;}
.font-size20 {font-size:20px !important;}
.font-size24 {font-size:24px !important;}
.font-size28 {font-size:28px !important;}
.font-size30 {font-size:30px !important;}
.font-size32 {font-size:32px !important;}
.font-size36 {font-size:36px !important;}
.font-size40 {font-size:40px !important;}
.font-size42 {font-size:42px !important;}
.font-size50 {font-size:50px !important;}
.font-size55 {font-size:55px !important;}
.font-size60 {font-size:60px !important;}
/*字体颜色*/
.font-black { color: #333 !important; }
.font-gray { color: #989898 !important; }
.font-gray-strong { color: #666 !important; }
.font-gray-light { color: #b4b4b4 !important; }
.font-blue { color: #1c84c6 !important; }
.font-red { color: #F44336 !important; }
.font-orange { color: #f8ac59 !important; }
.font-green { color: #1aad19 !important; }
.font-white { color: #fff !important; }
.font-main { color: #be9a60 !important; }
/*大写字母*/
.font-upp {text-transform:uppercase;}
.font-cap {text-transform:capitalize;}
.font-low {text-transform:lowercase;}
.text-left {text-align:left}
.text-center {text-align:center}
.text-right {text-align:right}
/**/
.bg-f{background:#ffffff}
/**/
.fb-btn {border-radius:0.06rem;margin-top:0.08rem;background:linear-gradient(161.37deg,#fff6e9 0%,#f7ddb8 64.03%);box-shadow:0px 1px 12px rgba(234,219,197,0.3);box-sizing:border-box;margin-right: 0.04rem;}
.fb-btn1 {background:#869bb6;background:linear-gradient(161.37deg,#e9edf3 0%,#a9c9f3 64.03%);}
.fb-btn2 {background:#deba81;background:linear-gradient(161.37deg,#fff6e9 0%,#f7ddb8 64.03%);}
.fb-btn3 {background:#3dc7c2;background:linear-gradient(161.37deg,#bff5f3 0%,#6ddad6 64.03%);}
.fb-btn4 {background:#898d9c;background:linear-gradient(161.37deg,#f4f6ff 0%,#bdbdbd 64.03%);}
.fb-btn5 {background:#f7ddb8;background:linear-gradient(161.37deg,#fff6e9 0%,#f7ddb8 64.03%);}
.fb-btn6 {background:#FF5722;background:linear-gradient(161.37deg,#ffcbbb 0%,#FF5722 64.03%);color:#ffffff}
/*hr分割线*/
/*实线*/
.split-line-solid { width: 100%; height: 10px; border-top: 1px solid #e8e8e8; margin-top: 10px; transform: scaleY(0.5); }

/*虚线*/
.split-line-dashed { width: 100%; height: 10px; border-top: 1px dashed #e8e8e8; margin-top: 10px; transform: scaleY(0.5); }
.split-line-sm { height: 5px; margin-top: 5px; }
.split-line-lg { height: 20px; margin-top: 20px; }

/*单行截断*/
.one-cut, .single-cut { width: 100%; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }

/*多行截断*/
.two-cut { display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2 !important; overflow: hidden; }
.three-cut { display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 3 !important; overflow: hidden; }
.four-cut { display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 4 !important; overflow: hidden; }
.five-cut { display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 5 !important; overflow: hidden; }
.body-overflow {height: 100%;overflow: hidden;}
/**/
.ui-contents{background: #FFFFFF !important;border-radius: 8px;margin-top: 10px;}
.ui-contents .ui-head,.ui-contents .comment-filter{background: none;}
.ui-contents #target{display:none}
.ui-contents .ui-form{background:none !important;padding-top: 5px;}

/**/
.ui-contents .list-seller, .ui-contents .list-goods{background:none !important;}

/**/
.ui-contents .order-t{border-radius: 6px 6px 0 0;}
.ui-contents .list-img{background:none;height: auto;border-bottom: #F0F0F0 0px solid !important;}
.ui-contents .list-img li{height:auto}
/**/
.ui-contents .tool{border-top: #F6F6F6 1px solid;}
.ui-contents .ui-mains{background: none;margin-left: -2px;margin-top: 10px;margin-right: -3px;}
.ui-contents .ui-list-img div{background: #F6F6F6;}
/**/
.ui-contents .comment-filter{border-bottom:1px solid #eeeeee}
.ui-contents .comment{padding-bottom: 10px;}
.ui-contents .comment .list-empty{ padding: 100px 24px 20px;background-size: 70px 70px;}
.ui-contents .comment tr{}
.ui-contents .comment td{font-size:12px;height: 24px;padding: 0;}
.ui-contents .comment-filter input[type="radio"],.ui-contents .comment-filter input[type="checkbox"] {display:none;}
.ui-contents .comment-filter label{}
.ui-contents .comment-filter label span {position:relative;cursor:pointer;line-height:24px;display:inline-block;background-color: #f5f5f5;border: 0.5px solid #f5f5f5;border-radius: 14px;padding: 0 12px;margin-right: 0;margin-bottom: 10px;font-weight: normal;}
.ui-contents .comment-filter input[type="radio"]:checked + span::before,.ui-contents .comment-filter input[type="checkbox"]:checked + span::before {background-color:#007bff;;}
.ui-contents .comment-filter input[type="radio"]:checked + span,.ui-contents .comment-filter input[type="checkbox"]:checked + span{background: rgb(233 51 35 / 10%);border: 0.5px solid #e93323;color: #e93323;}
/**/
.typeids{}
.typeids input{display: none;}
.typeids label{position: relative;text-align: center;background: #ffffff;cursor: pointer;z-index: 1;float: left;font-size: 0.12rem !important;margin: 0 !important;margin-bottom: .08rem !important;margin-right: 0.08rem !important;display: block;}
.typeids label:nth-child(3n){}
.typeids label span{display:block;margin: 0;padding: 0.01rem 0.09rem;border-radius: 6px;border: 1px solid #c4c4c4;color: #666;background: #ffffff;line-height: 28px;}
.typeids input[type="radio"]:checked + span{border: 0.05px solid #e93323;color: #e93323;background: rgb(233 51 35 / 10%) url(relate_on.gif) no-repeat right bottom;}
/**/
.aui-well-item-fr {font-size:14px;text-align:right;color:rgb(169,111,83);padding-right:10px;position:relative;margin-top:0;margin-right: 0px;height:30px;line-height:30px;}
.aui-well-item-fr:after {content:" ";display:inline-block;height:7px;width:7px;border-width:2px 2px 0 0;border-color:#d6aa83;border-style:solid;-webkit-transform:matrix(0.71,0.71,-0.71,0.71,0,0);transform:matrix(0.71,0.71,-0.71,0.71,0,0);position:absolute;top:50%;margin-top:-4px;right:2px;border-radius:2px;}

/* 参数弹窗遮罩*/
.csmask {position:fixed;background:rgb(0,0,0,0.54);width:100%;height:100%;left:0;top:0;bottom:0;display:none;z-index: 100;}
.spbztc,.spggtc,.xundantc {width:100%;background:#ffffff;border-top-left-radius:10px;border-top-right-radius:10px;position:fixed;bottom:0px;left:0;z-index:101;padding-bottom:25%;}
.spbztcbt {height:1rem;text-align:center;background:linear-gradient(270deg,#F6D99C 0%,#FFF3D9 50%,#F6D898 100%);border-top-left-radius:10px;border-top-right-radius:10px;background:url(kzuiimg/axg_bg.png) no-repeat;background-size:100% 100%;}
.spbztcbt img {height:25px;display:none;}
.spwbz {width:3.4rem;margin-top:3.32rem;font-size:0.24rem;font-weight:400;color:#999999;line-height:0.48rem;text-align:center;}
.spwbzjz {display:flex;justify-content:center;align-items:center;}
.spbztcnr {border-top:1px solid #f0f2f3;}
.spbztcnr ul {padding:0 15px;overflow:auto;}
.spbztcli {border-bottom:1px dashed #f0f2f3;padding:10px 0;display:flex;}
.spbztcli:last-child {border-bottom:none;}
.spbztcli dl {;}
.spbztcli dl dt {float:left;width:40px;margin-right:8px;}
.spbztcli dl dt img {width:36px;margin-top:5px;}
.spbztcli dl dd {float:left;}
.spbzname {font-size:15px;font-weight:400;color:#333333;line-height:25px;word-break:break-all;word-break:break-word;white-space:normal;}
.spbzvalue {font-size:12px;font-weight:400;color:#888888;line-height:20px;display:flex;flex-direction:column;justify-content:center;}
.aglinC {text-align:center;}
/**/
.spcstc,.spggtc,.xundantc {width:100%;background:#ffffff;border-top-left-radius:10px;border-top-right-radius:10px;position:fixed;bottom:0px;left:0;z-index:101;padding-bottom:25%;transition:0.3s transform;}
.csmask.dialog-show .spcstc {transform:translateY(0);}
.spcstcbt {text-align:center;border-top-left-radius:10px;border-top-right-radius:10px;display:flex;justify-content:center;height: 0.5rem;line-height: 0.5rem;color:#333;font-size: 0.16rem;}
.spcstcbt img {height:25px;display:none;}
.spwcs {width:3.4rem;margin-top:3.32rem;font-size:0.24rem;font-weight:400;color:#999999;line-height:0.48rem;text-align:center;}
.spwcsjz {display:flex;justify-content:center;align-items:center;}
.spcstcnr {}
.spcstcnr .tl {width:22%;color:#999;}
/**/
.spggtc {animation:s 0.3s;}
.spggtcbt {overflow:hidden;}
.spggtcbt dl {padding:20px;padding-right:10%;padding-bottom:10px;}
.spggtcbt dt {float:left;width:18%;margin-right:3%;}
.spggtcbt dt img {width:100%;border-radius:5px;}
.spggtcbt dd {width:98%;font-size:14px;line-height:20px;}
.spggtcbt dd.aui-time-price {margin-top:5px;color:#D80A1C;}
.spggtcnr {margin-top:15px;}
.spggtcnr ul {padding:0 10px;}
.spggtcnr .tl {width:60px;color:#949494;padding:3px 20px;padding-right:10px;}
.spggtcnr>tr,.spggtcnr>td {line-height:20px;}
.spggbtn {position:absolute;top:10px;right:10px;width:24px;height:24px;line-height:22px;background:#dddddd;border-radius:50px;font-size:14px;text-align:center;text-decoration:none;-webkit-appearance:none;}
.spggbtn img {width:18px;}
.spggtcnr .mall-alter,.spggtcnr .tr-s {float:right;margin-right:10px;}
.spggtcnr .tr-s {margin-right:13px;}
.spggtcbt .ui-album {height:auto;}
.spbzbtn,.spcsbtn,#xundantj,#xundanqd {width:80% !important;height:40px;background: #E60000;background-image: linear-gradient(to right, #ff5000 0%, #E60000 100%);border-radius:50px;line-height:40px;text-align:center;font-size:16px;font-weight:400;color:#ffffff;border:none;position:absolute;padding:0;bottom:25px;left:10%;}
@keyframes s {
    from {transform:translateY(30%);}
    to {transform:translateY(0%);}
}
/*V3*/
.activity-card {margin-top:-17px;background-size:cover;background-repeat:no-repeat;padding:8px 15px 25px 15px;z-index:1;height:100%;border-radius:15px 15px 0 0;}
.base-money {display:inline-block;}
.base-money.line {text-decoration:line-through;}
.totime {display:flex;justify-content:center;margin-top:4px;}
.totime #totimer span {background:#ffffff;color:#e93323;border-radius:3px;padding:1px 3px;}
.totime #totimer i {margin:0 3px;}
.info_card {background:linear-gradient(180deg,#fff,#fff 54%,hsla(0,0%,100%,0));margin-top:-16px;border-radius:15px 15px 0 0;z-index:2;}
.info_card .info {border-bottom:#F6F6F6 0px solid;padding-bottom:0px;}

.tietag{padding: 10px 15px;padding-top: 0;}
.tietag .dividerx {width:96%;position:relative;left:2%;height:1px;background-color:#f2f2f2;margin-bottom: 5px;}
.tietag .justify-between2 {-webkit-box-pack:justify;-ms-flex-pack:justify;}
.tietag .justify-between2 {margin: 3px 0 3px 0px;line-height: 34px;float:left;width: 96%;}
.tietag .justify-between2 .service-img {width:50px;height:16px;}
.tietag .justify-between2 .service-title {display: block;height: 34px;line-height: 34px;margin-right: 5px;padding-left: 0;float: left;width: 30%;overflow: hidden;}
.tietag .justify-between2 .service-title .v_2{}
.tietag .justify-between2 .service-title .v_1{display:none}
.tietag .justify-between2 div.fl{color:#888888;width: 75px;text-align: left;font-size: 14px;}
.tietag .justify-between2 div.service_span{width:auto;display: inline-block;width: calc(100% - 90px);}
.tietag .justify-between2 div.promosli{width: 82%;height: 34px;position:relative;white-space: nowrap;-webkit-text-overflow: ellipsis;-moz-text-overflow: ellipsis;-o-text-overflow: ellipsis;-ms-text-overflow: ellipsis;text-overflow: ellipsis;overflow: hidden;}
.tietag .justify-between2 div.promosli:before {content:" ";position:absolute;background: url(kzuiimg/mask_logo.png) no-repeat;width: 32px;height:35px;right: 0;z-index: 1;transform: rotate(180deg);opacity: .8;filter: alpha(opacity=80);}
.tietag .aui-well-item-fr {margin-top: 5px;}

/**/
.bg_pink.price_ladder.new {border-radius:0;padding:0.05rem 0.2rem 0.3rem;}
.bg_pink .duan {}
.jc_bt {-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;}
.flex_wrap {-ms-flex-wrap:wrap;flex-wrap:wrap;}
.s_flex {display:-webkit-box;display:-moz-flex;display:-ms-flexbox;display:flex;}
.jc_ct {
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
}
.ai_ct {
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
}
/* ==================== popdownMenu底部弹窗 =====================*/
.aui-popdownmenu {width:100vw;height:100vh;opacity:0;position:fixed;top:0;left:0;z-index:999;}
.aui-popdownmenu .aui-popdownmenu-main {width:100%;min-height:30vh;max-height:60vh;overflow:hidden;overflow-y:scroll;border-radius:10px 10px 0 0;background:#FFF;font-size:0;position:absolute;left:0px;bottom:-60px;z-index:999;}
.aui-popdownmenu.show {-ms-animation:aui-fade-in .2s ease-out forwards;-webkit-animation:aui-fade-in .2s ease-out forwards;animation:aui-fade-in .2s ease-out forwards;}
.aui-popdownmenu.show .aui-mask {-ms-animation:aui-fade-in .3s ease-out forwards;-webkit-animation:aui-fade-in .3s ease-out forwards;animation:aui-fade-in .3s ease-out forwards;}
.aui-popdownmenu.hide .aui-mask {-ms-animation:aui-fade-out .2s ease-out forwards;-webkit-animation:aui-fade-out .2s ease-out forwards;animation:aui-fade-out .2s ease-out forwards;}
.aui-popdownmenu.show .aui-popdownmenu-main {-ms-animation:aui-slide-up-screen .2s ease-out forwards;-webkit-animation:aui-slide-up-screen .2s ease-out forwards;animation:aui-slide-up-screen .2s ease-out forwards;}
.aui-popdownmenu.hide .aui-popdownmenu-main {-ms-animation:aui-slide-down-screen .2s ease-out forwards;-webkit-animation:aui-slide-down-screen .2s ease-out forwards;animation:aui-slide-down-screen .2s ease-out forwards;}
/**/
.aui-lists{}
.aui-list {
    font-size: 15px;
    height: 50px;
    line-height: 50px;
    padding: 0 15px;
    border-top: 0;
}

/**/
.ui-contents .ui-form2 {background: none;}
.ui-form2 .areaida .ctrl-more{position: absolute;top: 13px; right: 10px;}
.ui-form2 .areaida .ctrl-more:before {
    border: 7px solid transparent;
    border-top-color: #b8a37b;
    content: "";
    display: inline-block;
    margin-right: 5px;
    margin-top: 5px;
    vertical-align: middle
}
.ui-form2 .areaida.view-all .ctrl-more:before {margin-top: -5px;transform: rotate(180deg)}
.ui-form2 {}
.ui-form2 p{color: var(--mbui-000);padding-top:1px}
.ui-form2>div{padding: 10px 0;position: relative;}
.ui-form2 input[type="textarea"], 
.ui-form2 input[type="text"], 
.ui-form2 input[type="password"], 
.ui-form2 input[type="search"], 
.ui-form2 input[type="tel"], 
.ui-form2 input[type="number"], 
.ui-form2 input[type="email"], 
.ui-form2 input[type="url"]{border: #F0F0F0 0px solid;border-bottom: #F0F0F0 1px solid;padding-left: 30px;}
.ui-form2 input[type="textarea"]{height: auto;}
.ui-form2 textarea{box-sizing: border-box;width: 100%;padding: 10px;border-radius: 4px;font-size: 14px;border: #F0F0F0 0px solid;border-bottom: #F0F0F0 1px solid;padding-left: 30px;height: auto;line-height: 20px;display: block;}
.ui-form2>div b {float:none;position: absolute;right: 12px;}
.ui-form2>div .aui-iconfont{position:absolute;color:var(--mbui-999);font-size: 15px;padding-top: 4px;}
.ui-form2 .areaida{border-bottom: #F0F0F0 1px solid;margin-bottom: 10px;}
.ui-form2 .areaida i{position:absolute;right: 0px;color:var(--mbui-444);}
.ui-form2 #load_area_1{width:100%;display: inline-block;}
.ui-form2 select{border: #F0F0F0 0px solid;margin: 0;width: auto;}
.ui-form2 #load_area_1 select{background-color:#F0F0F0;height: 30px;line-height: 30px;margin-bottom: 0px;padding: 0 5px;}
.ui-form2 .areaida .aui-iconfont{}
/**/
.ui-form3 select{border: #F0F0F0 1px solid;}
.ui-form3 input[type="textarea"], 
.ui-form3 input[type="text"], 
.ui-form3 input[type="password"], 
.ui-form3 input[type="search"], 
.ui-form3 input[type="tel"], 
.ui-form3 input[type="number"], 
.ui-form3 input[type="email"], 
.ui-form3 input[type="url"]{text-align: right;}
.ui-form3 .ui-formdiv{}
.ui-form3 .ui-formdiv span.f_l{position:absolute;top: 13px;}
.ui-form3 .ui-formdiv b {position: absolute;right: auto;width: auto;left: 25%;top: 13px;}
/**/
#title.auto-height {height: auto;}
.typename{width:100%;}
.typename .typename-s{position:absolute;top: 10px;right:0;width: auto;margin: 0;line-height: 25px;padding: 2px 10px;}
/**/
.address-add .address-smart-tab{
    width: 100%;
    padding: 0.1rem;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
}
.address-add .address-smart-tab .address-smart-input {
    height: 0.95rem;
    margin-bottom: 0.1rem;
}
.address-add .address-smart-tab .address-smart-input textarea {
    width: 100%;
    height: 100%;
    font-size: .13rem;
    line-height:21px;
    color: #666;
}
.address-add .address-smart-tab .address-smart-input textarea::placeholder{font-size: .13rem;line-height:20px}
.address-add .address-smart-tab .tab-item{
    margin-right: 0.06rem;
    width: 0.75rem;
    height: 0.28rem;
    line-height: 0.27rem;
    background-color: #fff;
    border-radius: 0.3rem;
    border: 1px solid #ccc;
    text-align: center;
    font-size: .12rem;
}
.address-add .address-smart-tab .tab-item .aui-icon-search{font-size: .12rem;}
.address-add .address-smart-agin {
    width: 0.8rem;
    height: 0.28rem;
    line-height: 0.27rem;
    border-radius: 0.2rem;
    background: -webkit-gradient(linear, left top, right top, from(red), to(#ff7979));
    background: linear-gradient(90deg, red, #ff7979);
    font-size: .12rem;
    color: #fff;
    text-align: center;
}

#mapPage {
    position: fixed;
    bottom: 0;
    height: 100%;
    background: #ffffff;
    z-index: 1000;
    padding: 10px;
    padding-top: 45px;
    /*border-radius: 10px 10px 0 0;*/
}
/* 蒙版样式 */
    #overlay {
        position: fixed;
        top: 0;
        left: 0;
        width: 100%;
        height: 100%;
        background: rgba(0, 0, 0, 0.5);
        z-index: 999;
    }

    /* 关闭按钮样式 */
    #close-button {
        position: fixed;
        top: 20px;
        right: 20px;
        z-index: 1001;
        cursor: pointer;
    }
.address-header {
    width: 100%;
    height: 1.16rem;
    padding: 0.2rem 0.2rem 0 0.2rem;
    background: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .46)), to(transparent));
    background: linear-gradient(180deg, rgba(0, 0, 0, .46), transparent);
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    position: fixed;
    left: 50%;
    top: 0;
    -webkit-transform: translate(-50%);
    transform: translate(-50%);
    z-index: 9;
}
.address-header-btn div{
    width: 0.6rem;
    height: 0.3rem;
    line-height: 0.3rem;
    text-align: center;
    border-radius: 999px;
    font-size: .14rem;
    color: #fff;
    position: relative;
    z-index: 1;
}
.address-header-btn div:last-child {
    background-color: #03c35e;
}
.address-btn.fixed {
    width: 100%;
    background-color: #fff;
    -webkit-box-shadow: 0 -0.2rem 0.2rem -0.22rem rgba(0,0,0,.2);
    box-shadow: 0 -0.2rem 0.2rem -0.22rem rgba(0,0,0,.2);
    position: fixed;
    left: 50%;
    bottom: 0;
    -webkit-transform: translate(-50%);
    transform: translate(-50%);
    text-align: center;
    padding: 0.1rem 0.6rem;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
}
.address-btn a{width:100%;}
.address-btn .address-btn-right{
    width: 100%;
    line-height: .36rem;
    background: var(--mbui-bg0);
    font-size: .14rem;
    color: #fff;
    border-radius: 50px;
}
/**/
.detail-bg{background-image: linear-gradient(0deg, var(--mbui-bodybg) 20%, #ff2010 100%);display: inline-block;width: 100%;}
.detail-bg .ui-contents{box-shadow: 0px 1px 10px -4px #ff7981;border-color: #fa5c0e;outline: 2px dotted #ff2010;border-radius: 10px;}
.detail-bg .ui-contents .always-buy-back{
    min-width: 1rem;
    width: -webkit-fit-content;
    width: -moz-fit-content;
    width: fit-content;
    padding-right: 0.05rem;
    height: 0.5rem;
    background-image: url(images/always_buy_back.png);
    background-size: 100% 100%;
    background-repeat: no-repeat;
    color: #fff;
    font-size: .15rem;
    font-weight: 700;
    padding-top: 0.08rem;
    padding-left: 0.1rem;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
}
/**/
.head-bar-bg{background: #ff2010 !important;border-bottom: #efefef 0px solid !important;color:#fff}
.head-bar-bg img{filter: brightness(0) invert(1);}
/**/
.aui-tag-linear.aui-tag-waring.status-tag7{color: #008000;border: 1px solid #9ed59e;background:#e4ffe4}
.aui-tag-linear.aui-tag-waring.status-tag1{color: #999999;border: 1px solid #d2d2d2;background:#f6f6f6}
/**/
#yingyonglingyu{}
#yingyonglingyu label{width: 41%;display:inline-block}
#yanse label,#xingzhuang label,#dengji label{width: 26%;display:inline-block}
/**/
.mall-info {padding: 10px 0;position: relative;font-size: 14px;}
.mall-info .tl {text-align: right;color: #888888;font-size: 14px;width: 82px;text-align: justify;text-align-last: justify;overflow: hidden;padding-left: 15px;}
.mall-info td{font-size: 14px;padding: 10px 8px;}
.mall-text {line-height:18px;font-size:12px;padding:0 16px 16px 16px;margin:0;color:#E4393C;}
.mall-text span {color:#005EA7;}
.mall-price {font-weight:bold;font-family:Arial;color:#FF0000;}
.mall-price span {font-size: 20px;}
.mall-fprice {font-family:Arial;color:#7049FF;}
.mall-fprice b {font-weight:normal;}
.mall-fprice span {color:#666666;font-size:12px;}
.mall-alter {width:128px;height:32px;float:left;}
.mall-alter input{width: 60px;height:32px;line-height:32px;border:none;text-align:center;padding:0;float:left;font-size:14px;background: #e9e9e9;}
.mall-alter b,.mall-alter i {display:block;width:32px;height: 32px;line-height: 29px;background: #f5f5f5;text-align:center;float:left;cursor:pointer;-moz-user-select:none;-khtml-user-select:none;user-select:none;}
.mall-alter b {font-size:18px;}
.mall-alter i {font-style:normal;font-size:22px;}
.mall-alter b:hover,.mall-alter i:hover {background:#E2E2E2;}
.expired{background: url(../../image/icon_deta_expired.png) no-repeat;width:165px;height:165px;position:absolute;right: 5%;top: 70px;}
/*20250426*/
.ui-list-img-shu{}
.ui-list-imgp3.ui-list-img-shu .ui-list-img-f .ui-list-img-f-a {padding-bottom: initial;height: 2.35rem;}
.ui-list-imgp3.ui-list-img-shu .ui-list-img-f .ui-list-img-f-a img{height: 100%;}
.ui-list-imgp3.ui-list-img-shu .ui-list-img-f .ui-list-img-f-a .ico_bf,
.ui-list-mix-playlist .ico_bf{background:url('../../image/video-play.png') no-repeat 0 0;background-size: 30px 30px;width: 30px;height: 30px;z-index: 4;opacity: 100;filter:alpha(opacity=0);-ms-transform: scale(1.3);transform: scale(1.3);color: #fff;float: initial;padding: 0;display: inline-block;position: absolute;left: 10%;bottom: 7%;}
.ui-list-mix-playlist>a.rel{position:relative;display: table;width: 85px;height: 115px;float: left;}