.g-Cart-list2{border-bottom: 1px solid #f1f1f1;}
.g-Cart-list2,.g-Cart-list2 li{background: #fff;box-shadow: none;}

.good-info li{clear:both;padding:8px 10px;border-bottom:1px solid #f1f1f1;overflow:hidden;line-height: 26px;}
.good-info li .left{float: left;width: 50%;}
.good-info li .right{float: right;width: 50%;text-align: right;}
.f-Cart-Other{display: inline-block;width: auto;vertical-align: middle;margin:0;}
.f-Cart-Other .z-jian, .f-Cart-Other .z-jia{width: 24px;height: 24px;line-height: 24px;}
.f-Cart-Other .z-jian{border-top-right-radius: 0;border-bottom-right-radius: 0;}
.f-Cart-Other .z-jia{border-bottom-left-radius: 0;border-top-left-radius: 0;}
.f-Cart-Other .z-amount{margin: 0;width: 36px;height: 24px;padding:0;border-radius: 0;}
.good-progress {
    margin: 15px;
}
.progressA{right:0;background: linear-gradient(
360deg,#ffa750 0,#f70 100%)}
.van-progress__pivot{position:absolute;top:50%;box-sizing:border-box;min-width:3.6em;padding:0 5px;color:#fff;font-size:10px;line-height:1.6;text-align:center;word-break:keep-all;background-color:#354171;border-radius:1em;-webkit-transform:translateY(-50%);transform:translateY(-50%)}
.good-progress .bar {
    position: relative;
    height: 11px;
    line-height: 10px;
    background: #eee;
    border-radius: 10px;
    width: 87%;
    transform: translateX(39px);
}
.good-progress .bar .cur {
    position: absolute;
    height: 100%;
    z-index: 2;
    background: linear-gradient(
360deg,#ffa750 0,#f70 100%);
    border-top-left-radius: 10px;
    border-bottom-left-radius: 10px;
}
.good-progress .bar span{float: left;width: 20%;z-index: 3;text-align: center; }
.good-progress .bar span::after{content: '';position: absolute;right: 0;top: 4px;bottom: 4px;width: 1px;background: #333;}
.good-progress .bar span:last-child::after{display: none;}
.good-progress .txt{overflow: hidden;padding: 5px 0;}
.good-progress .txt p{float: left;width: 33.333%;text-align: center;box-sizing: border-box;}
.good-progress .txt p:first-child{text-align: left;padding-left: 5px;}
.good-progress .txt p:last-child{text-align: right;padding-right: 5px;}

.trend-table table{width: 100%;border-collapse: collapse;}
.trend-table table th {
    height: 24px;
    border: 11px solid #fff;
    /* background: #F70; */
    /* color: #fff; */
    font-size: 14px;
}
.trend-table table td{height: 24px;border-bottom: 1px solid #f6f6f6;text-align: center;}

.trend-footer-block{height: 50px;}
.trend-footer{position: fixed;left: 0;bottom: 0;right:0;height:40px;z-index: 99;}
.trend-footer a{float: left;height: 40px;line-height: 40px;text-align: center;font-size: 15px;color: #fff;}
.trend-footer .start{width: 30%;background: #F70;}
.trend-footer .stop{width: 30%;background: #ff8642;}
.trend-footer .buy{width: 40%;background: #ffb320;}
.trend-footer .gray{background: #999;}

.point-popup{display:none;position: fixed;top: 0;left: 0;right: 0;bottom: 0;z-index: 999;background-color: rgba(0, 0, 0, 0.4);}
.point-popup .box{position: absolute;width: 60%;left: 50%;top: 50%;background: #fff;border-radius: 5px;overflow: hidden;-webkit-transform: translate(-50%, -50%);transform: translate(-50%, -50%);z-index: 4;}
.point-popup .title{line-height:30px;border-bottom:1px solid #ddd;padding:0 15px;font-weight:bold;position:relative;}
.point-popup .close{position:absolute;right:10px;top:5px;background:url('../../../images/mobile/setIcon.png?v=20170802') no-repeat;width:20px;height:20px;padding:0;background-size:80px auto;background-position:0px -52px;}
.point-popup .main li{padding:10px 15px;font-size: 14px;color: #333;overflow: hidden;}
.point-popup .main li .label{float: left;width: 100px;}
.point-popup .main li .item{margin-left: 100px;text-align: right;}

html{-webkit-tap-highlight-color:transparent}
body{margin:0}
a{text-decoration:none}
[class*=van-]:focus,a:focus,button:focus,input:focus,textarea:focus{outline:0}
ol,ul{margin:0;padding:0;list-style:none}
button,input,textarea{color:inherit;font:inherit}
body{ max-width: 600px;margin: 0 auto!important;}
.van-ellipsis{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
.van-multi-ellipsis--l2{-webkit-line-clamp:2}
.van-multi-ellipsis--l2,.van-multi-ellipsis--l3{display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical}
.van-multi-ellipsis--l3{-webkit-line-clamp:3}
.van-clearfix:after{display:table;clear:both;content:""}
[class*=van-hairline]:after{position:absolute;box-sizing:border-box;content:" ";pointer-events:none;top:-50%;right:-50%;bottom:-50%;left:-50%;border:0 solid #f3f3f3;-webkit-transform:scale(.5);transform:scale(.5)}
.van-hairline,.van-hairline--bottom,.van-hairline--left,.van-hairline--right,.van-hairline--surround,.van-hairline--top,.van-hairline--top-bottom{position:relative}
.van-hairline--top:after{border-top-width:1px}
.van-hairline--left:after{border-left-width:1px}
.van-hairline--right:after{border-right-width:1px}
.van-hairline--bottom:after{border-bottom-width:1px}
.van-hairline--top-bottom:after,.van-hairline-unset--top-bottom:after{border-width:1px 0}
.van-hairline--surround:after{border-width:1px}
.van-fade-enter-active{-webkit-animation:van-fade-in .3s;animation:van-fade-in .3s}
.van-fade-leave-active{-webkit-animation:van-fade-out .3s;animation:van-fade-out .3s}
.van-info{position:absolute;top:0;right:0;box-sizing:border-box;min-width:16px;padding:0 3px;color:#fff;font-weight:500;font-size:12px;font-family:PingFang SC,Helvetica Neue,Arial,sans-serif;line-height:14px;text-align:center;background-color:#fc6307;border:1px solid #fff;border-radius:16px;-webkit-transform:translate(50%,-50%);transform:translate(50%,-50%);-webkit-transform-origin:100%;transform-origin:100%}
.van-info--dot{width:8px;min-width:0;height:8px;background-color:#fc6307;border-radius:100%}
@font-face{font-weight:400;font-family:vant-icon;font-style:normal;font-display:auto;src:url(../fonts/vant-icon-0bc654.woff2) format("woff2"),url(../fonts/vant-icon-0bc654.woff) format("woff"),url(../fonts/vant-icon-0bc654.ttf) format("truetype")}
.van-button{position:relative;display:inline-block;box-sizing:border-box;height:44px;margin:0;padding:0;font-size:16px;line-height:42px;text-align:center;border-radius:2px;-webkit-transition:opacity .2s;transition:opacity .2s;-webkit-appearance:none;-webkit-text-size-adjust:100%}
.van-button:before{position:absolute;top:50%;left:50%;width:100%;height:100%;background-color:#000;border:inherit;border-color:#000;border-radius:inherit;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);opacity:0;content:" "}
.van-button:active:before{opacity:.1}
.van-button--disabled:before,.van-button--loading:before{display:none}
.van-button--default{color:#323233;background-color:#fff;border:1px solid #f3f3f3}
.van-button--info,.van-button--primary{color:#fff;background-color:#354171;border:1px solid #354171}
.van-button--danger{color:#fff;background-color:#fc6307;border:1px solid #fc6307}
.van-button--warning{color:#fff;background-color:#ffa200;border:1px solid #ffa200}
.van-button--plain{background-color:#fff}
.van-button--plain.van-button--info,.van-button--plain.van-button--primary{color:#354171}
.van-button--plain.van-button--danger{color:#fc6307}
.van-button--plain.van-button--warning{color:#ffa200}
.van-button--large{width:100%;height:50px;line-height:48px}
.van-button--normal{padding:0 15px;font-size:14px}
.van-button--small{min-width:60px;height:30px;padding:0 8px;font-size:12px;line-height:28px}
.van-button__loading{display:inline-block;color:inherit;vertical-align:top}
.van-button--mini{display:inline-block;min-width:50px;height:22px;font-size:10px;line-height:20px}
.van-button--mini+.van-button--mini{margin-left:4px}
.van-button--block{display:block;width:100%}
.van-button--disabled{opacity:.5}
.van-button--round{border-radius:999px}
.van-button--square{border-radius:0}
.van-button__icon{min-width:1em;font-size:1.2em;line-height:inherit;vertical-align:top}
.van-button__icon+.van-button__text,.van-button__loading+.van-button__text{display:inline-block;margin-left:5px;vertical-align:top}
.van-button--hairline{border-width:0}
.van-button--hairline:after{border-color:inherit;border-radius:4px}
.van-button--hairline.van-button--round:after{border-radius:999px}
.van-button--hairline.van-button--square:after{border-radius:0}
.van-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.7)}
.van-overflow-hidden{overflow:hidden!important}
.van-dialog{position:fixed;top:45%;left:50%;width:320px;overflow:hidden;font-size:16px;background-color:#fff;border-radius:16px;-webkit-transform:translate3d(-50%,-50%,0);transform:translate3d(-50%,-50%,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition:.3s;transition:.3s;-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform}
@media (max-width:321px){.van-dialog{width:90%}
}
.van-dialog__header{padding-top:24px;font-weight:500;line-height:24px;text-align:center}
.van-dialog__header--isolated{padding:24px 0}
.van-dialog__message{max-height:60vh;padding:24px;overflow-y:auto;font-size:14px;line-height:20px;white-space:pre-wrap;text-align:center;word-wrap:break-word;-webkit-overflow-scrolling:touch}
.van-dialog__message--has-title{padding-top:12px;color:#7d7e80}
.van-dialog__message--left{text-align:left}
.van-dialog__message--right{text-align:right}
.van-dialog__footer{overflow:hidden;-webkit-user-select:none;user-select:none}
.van-dialog__footer--buttons{display:-webkit-box;display:-webkit-flex;display:flex}
.van-dialog__footer--buttons .van-button{-webkit-box-flex:1;-webkit-flex:1;flex:1}
.van-dialog .van-button{border:0}
.van-dialog__confirm,.van-dialog__confirm:active{color:#354171}
.van-dialog-bounce-enter{-webkit-transform:translate3d(-50%,-50%,0) scale(.7);transform:translate3d(-50%,-50%,0) scale(.7);opacity:0}
.van-dialog-bounce-leave-active{-webkit-transform:translate3d(-50%,-50%,0) scale(.9);transform:translate3d(-50%,-50%,0) scale(.9);opacity:0}
.van-toast{position:fixed;top:50%;left:50%;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;box-sizing:content-box;width:90px;max-width:70%;min-height:90px;padding:16px;color:#fff;font-size:14px;line-height:20px;white-space:pre-wrap;text-align:center;word-wrap:break-word;background-color:rgba(50,50,51,.88);border-radius:4px;-webkit-transform:translate3d(-50%,-50%,0);transform:translate3d(-50%,-50%,0)}
.van-toast--unclickable *{pointer-events:none}
.van-toast--html,.van-toast--text{width:-webkit-fit-content;width:fit-content;min-width:96px;min-height:unset;padding:8px 12px}
.van-toast--html .van-toast__text,.van-toast--text .van-toast__text{margin-top:0}
.van-toast--top{top:50px}
.van-toast--bottom{top:auto;bottom:50px}
.van-toast__icon{font-size:40px}
.van-toast__loading{padding:4px;color:#fff}
.van-toast__text{margin-top:8px}
.van-tabbar-item{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-flex:1;-webkit-flex:1;flex:1;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;color:#7d7e80;font-size:12px;line-height:1}
.van-tabbar-item__icon{position:relative;margin-bottom:5px;font-size:18px}
.van-tabbar-item__icon img{display:block;height:18px}
.van-tabbar-item--active{color:#354171}
.van-tabbar-item .van-info{margin-top:2px}
.van-tabbar{display:-webkit-box;display:-webkit-flex;display:flex;box-sizing:content-box;width:100%;height:50px;background-color:#fff}
.van-tabbar--fixed{position:fixed;bottom:0;left:0}
.van-tabbar--safe-area-inset-bottom{padding-bottom:constant(safe-area-inset-bottom);padding-bottom:env(safe-area-inset-bottom)}
.van-progress{position:relative;height:4px;background:#e5e5e5;border-radius:4px}
.van-progress__portion{position:absolute;left:0;height:100%;background:#354171;border-radius:inherit}
.van-progress__pivot {
    position: absolute;
    top: 50%;
    box-sizing: border-box;
    min-width: 3.6em;
    padding: 0 5px;
    color: #fff;
    font-size: 10px;
    line-height: 1.6;
    text-align: center;
    word-break: keep-all;
    background-color: #354171;
    border-radius: 1em;
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%);
    transform: translate(3%, -10px);
}
.van-stepper{font-size:0;-webkit-user-select:none;user-select:none}
.van-stepper__minus,.van-stepper__plus{position:relative;box-sizing:border-box;width:28px;height:28px;margin:0;padding:4px;color:#323233;vertical-align:middle;background-color:#f2f3f5;border:0}
.van-stepper__minus:before,.van-stepper__plus:before{width:13px;height:1px}
.van-stepper__minus:after,.van-stepper__plus:after{width:1px;height:13px}
.van-stepper__minus:after,.van-stepper__minus:before,.van-stepper__plus:after,.van-stepper__plus:before{position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;background-color:currentColor;content:""}
.van-stepper__minus:active,.van-stepper__plus:active{background-color:#e8e8e8}
.van-stepper__minus--disabled,.van-stepper__plus--disabled{color:#c8c9cc;background-color:#f7f8fa}
.van-stepper__minus--disabled:active,.van-stepper__plus--disabled:active{background-color:#f7f8fa}
.van-stepper__minus{border-radius:4px 0 0 4px}
.van-stepper__minus:after{display:none}
.van-stepper__plus{border-radius:0 4px 4px 0}
.van-stepper__input{box-sizing:border-box;width:42px;height:28px;margin:0 2px;padding:0;color:#323233;font-size:14px;text-align:center;vertical-align:middle;background-color:#f2f3f5;border:0;border-width:1px 0;border-radius:0;-webkit-appearance:none}
.van-stepper__input[disabled]{color:#c8c9cc;background-color:#f2f3f5}
.van-stepper input[type=number]::-webkit-inner-spin-button,.van-stepper input[type=number]::-webkit-outer-spin-button{margin:0;-webkit-appearance:none}
.van-sticky--fixed{position:fixed;top:0;right:0;left:0;z-index:99}
.van-tab{position:relative;-webkit-box-flex:1;-webkit-flex:1;flex:1;box-sizing:border-box;min-width:0;padding:0 5px;color:#7d7e80;font-size:14px;line-height:44px;text-align:center;cursor:pointer}
.van-tab span{display:block}
.van-tab--active{color:#323233;font-weight:500}
.van-tab--disabled{color:#c8c9cc}
.van-tabs{position:relative}
.van-tabs__wrap{overflow:hidden}
.van-tabs__wrap--page-top{position:fixed}
.van-tabs__wrap--content-bottom{top:auto;bottom:0}
.van-tabs__wrap--scrollable .van-tab{-webkit-box-flex:0;-webkit-flex:0 0 22%;flex:0 0 22%}
.van-tabs__wrap--scrollable .van-tab--complete{-webkit-box-flex:1;-webkit-flex:1 0 auto;flex:1 0 auto}
.van-tabs__wrap--scrollable .van-tabs__nav{overflow:hidden;overflow-x:auto;-webkit-overflow-scrolling:touch}
.van-tabs__wrap--scrollable .van-tabs__nav::-webkit-scrollbar{display:none}
.van-tabs__nav{position:relative;display:-webkit-box;display:-webkit-flex;display:flex;background-color:#fff;-webkit-user-select:none;user-select:none}
.van-tabs__nav--line{box-sizing:content-box;height:100%;padding-bottom:15px}
.van-tabs__nav--card{box-sizing:border-box;height:30px;margin:0 16px;border:1px solid #ffa522;border-radius:2px}
.van-tabs__nav--card .van-tab{color:#ffa522;line-height:28px;border-right:1px solid #ffa522}
.van-tabs__nav--card .van-tab:last-child{border-right:none}
.van-tabs__nav--card .van-tab.van-tab--active{color:#fff;background-color:#ffa522}
.van-tabs__nav--card .van-tab--disabled{color:#c8c9cc}
.van-tabs__line{position:absolute;bottom:15px;left:0;z-index:1;height:3px;background-color:#ffa522;border-radius:3px}
.van-tabs__track{position:relative;display:-webkit-box;display:-webkit-flex;display:flex;width:100%;height:100%;will-change:left}
.van-tabs__content--animated{overflow:hidden}
.van-tabs--line .van-tabs__wrap{height:44px}
.van-tabs--card>.van-tabs__wrap{height:30px}
.van-tab__pane,.van-tab__pane-wrapper{-webkit-flex-shrink:0;flex-shrink:0;box-sizing:border-box;width:100%}
.van-tab__pane-wrapper--inactive{height:0;overflow:visible}
.detail{-webkit-user-select:none;user-select:none}
.TrendBox .goods-info{padding:10px;box-sizing:border-box;font-size:14px;border-bottom:5px solid #f0f0f0}
.TrendBox .goods-info .goods-pic{width:30%;float:left}
.TrendBox .goods-info h1{font-size:16px;line-height:20px;margin:0;height:40px}
.TrendBox .goods-info .goods-meta,.TrendBox .goods-info h1{float:left;width:70%;box-sizing:border-box;padding:0 10px}
.TrendBox .goods-info .goods-meta>div:first-child{margin:0 0 10px 0}
.TrendBox .goods-info .goods-meta>div:first-child span{color:#fd7722}
.TrendBox .goods-info .goods-meta>div:last-child{margin:10px 0 0 0;color:#666;font-size:12px;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between}
.van-progress{height:6px}
.query-box{height:40px;line-height:40px;padding:0 10px;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;align-items:center;font-size:14px}
.line-chart,.query-box{border-bottom:5px solid #f0f0f0}
.line-chart h5{font-size:14px;font-weight:400;margin:10px 0 0 10px}
.line-chart .canvas-box{position:relative}
.line-chart .canvas-box .slider{position:absolute;width:-webkit-calc(100vw - 20px);width:calc(100vw - 20px);height:0;bottom:0;left:10px;background:rgba(238,10,36,.35)}
.line-chart canvas{width:100vw;height:260px}
.history-list{padding-bottom:66px}
.history-list .title-row{height:40px;line-height:40px;font-size:14px;display:-webkit-box;display:-webkit-flex;display:flex}
.history-list .title-row span{text-align:center}
.history-list .title-row span:first-child{width:18vw}
.history-list .title-row span:nth-child(2){width:30vw}
.history-list .title-row span:nth-child(3){width:20vw}
.history-list .title-row span:nth-child(4){width:17vw}
.history-list .title-row span:nth-child(5){width:15vw}
.history-list ul li{line-height:30px;font-size:12px;display:-webkit-box;display:-webkit-flex;display:flex}
.history-list ul li span{text-align:center}
.history-list ul li span:first-child{width:18vw}
.history-list ul li span:nth-child(2){width:30vw}
.history-list ul li span:nth-child(3){width:20vw}
.history-list ul li span:nth-child(4){width:17vw}
.history-list ul li span:nth-child(5){width:15vw}
.fixed-btn{position:fixed;width:100%;bottom:0;display:-webkit-box;display:-webkit-flex;display:flex;max-width: 600px;/**left:0;**/}
@media (min-height: 630px) and (min-width: 630px){#renci-popup{max-width: 600px;margin-left: -300px;}}
.label-count-check{padding:10px 15px 0;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;font-size:14px}
.label-count-check span{width:60px;height:24px;line-height:24px;border-radius:24px;text-align:center;border:1px solid #ccc;color:#666}
.label-count-check span.on{border-color:#fc6307;color:#fc6307}
.label-range-check{margin:5px 15px;font-size:14px;background:#fdfdfd;position:relative;height:28px}
.label-range-check .sold{position:absolute;height:100%;width:0;background:#cecece;-webkit-transition:all .2s ease-out;transition:all .2s ease-out}
.label-range-check .huakuai{position:absolute;height:100%;width:10%;background:#fc6307}
.label-range-check .kedu{position:absolute;width:100%;height:28px;top:0;left:0;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;-webkit-user-select:none;user-select:none}
.label-range-check .kedu div{width:20%;height:28px;line-height:28px;text-align:center;color:#333;box-sizing:border-box}
.label-range-check .kedu div.on{border-color:#fc6307;color:#fc6307}
.canvas-type{margin:20px 10px 10px;position:relative}
.canvas-type .van-tabs{width:200px;margin:0 auto}
.canvas-type img{width:50px;position:absolute;bottom:0;left:0}
.pay-button{position:absolute;width:100%;bottom:0;left:0}
.range-input span{margin:0 5px}
.range-input input{height:32px;width:50px;padding:0 5px;background:#f0f1f3;border:none;color:#333}
.auto-check-tip{position:fixed;top:0;left:0;width:100%;height:28px;line-height:28px;text-align:center;color:#fff;font-size:12px;z-index:100;background:rgba(238,10,36,.9)}
.auto-check-tip .cancel-btn{position:absolute;right:0;height:28px;line-height:28px;border-radius:0 0 4px 4px;background:rgba(238,10,36,.9);padding:0 5px;top:28px}
.bingo-wow[data-v-5f4dc908]{position:fixed;z-index:1000;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.5);display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column}
.bingo-wow .con[data-v-5f4dc908]{width:90vw;position:relative}
.bingo-wow .con img[data-v-5f4dc908]{width:100%}
.bingo-wow .con>div[data-v-5f4dc908]{position:absolute;bottom:11%;width:100%;text-align:center}
.bingo-wow .con>div div[data-v-5f4dc908]:first-child{font-size:14px}
.bingo-wow .con>div div[data-v-5f4dc908]:last-child{font-weight:700;width:55%;margin:0 auto}
body,html{background-color:#fff;color:#323233}
#app{font-family:Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.clearfix:after,.clearfix:before{height:0;display:block;clear:both;overflow:hidden;content:" "}
.van-progress .van-progress__portion--with-pivot{-webkit-transition:width .3s ease-out;transition:width .3s ease-out}
.van-stepper__input{line-height:26px}
.kf{margin:30px 0 0;color:#666}
.kf h4{font-size:14px;text-align:center;font-weight:400}
.kf>div{display:-webkit-box;display:-webkit-flex;display:flex}
.kf>div>div{-webkit-box-flex:1;-webkit-flex:1;flex:1;width:50%;text-align:center;font-size:14px}
.kf>div>div img{display:block;height:120px;margin:0 auto}

.slideOutUp{-webkit-animation-name:slideOutUp;animation-name:slideOutUp}
.animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}
.animated.infinite{-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}
.animated.delay-1s{-webkit-animation-delay:1s;animation-delay:1s}
.animated.delay-2s{-webkit-animation-delay:2s;animation-delay:2s}
.animated.delay-3s{-webkit-animation-delay:3s;animation-delay:3s}
.animated.delay-4s{-webkit-animation-delay:4s;animation-delay:4s}
.animated.delay-5s{-webkit-animation-delay:5s;animation-delay:5s}
.animated.fast{-webkit-animation-duration:.8s;animation-duration:.8s}
.animated.faster{-webkit-animation-duration:.5s;animation-duration:.5s}
.animated.slow{-webkit-animation-duration:2s;animation-duration:2s}
.animated.slower{-webkit-animation-duration:3s;animation-duration:3s}
@media (prefers-reduced-motion),(print){.animated{-webkit-animation:unset!important;animation:unset!important;-webkit-transition:none!important;transition:none!important}
}
.__cov-progress{opacity:1;z-index:999999}
.yy_btn{width:80%;border-radius:16px;font-family:微软雅黑}
.jxBox{border:#fc6307 solid 1px}
.jxLine{border-bottom:#dedede solid 1px}
.daojishi-btn-3{padding:5px 15px;color:#fff;border-radius:50px;background:#fc6307}
.daojishi-btn-5{border:#fc6307 solid 1px;height:80px;text-align:center;background:#feffc5}
#fnTimeCountDown{color:#fc6307}
#fnTimeCountDown span{border:#fc6307 solid 1px;border-radius:6px;padding:3px 7px;margin:0 5px}
.jiexiaoTit{color:#fc6307;margin:5px 0 10px 0}
.txtlonghide{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.progressA{right:0;background: linear-gradient(
360deg,#ffa750 0,#f70 100%)}
.progressB{left:0;background: linear-gradient(
360deg,#ffa750 0,#f70 100%)}
.van-tab{color:#ee0a24!important}
.van-tab--active{border-color:#ee0a24;background-color:#ee0a24!important;color:#fff!important}
.layui-layer-iframe{overflow:unset!important}
ul{padding:0}
.input-cart-num{margin-top:-1px}
#Ue{color:#fc6307}
.loadColor{}
.btnB{width: inherit;background: #f01;color: #fff;font-family: 微软雅黑;font-size: 16px;font-weight: normal;border: 0;}


















.bd-licheng-div{background-color:#f2f2f2;padding:5px 10px;border-radius:3px}
.bd-licheng input{border:0;background-color:#f2f2f2;outline:0;width:85%}
.bd-lichengs input{border:0;background-color:#f2f2f2;outline:0;width:36%}
.bd-licheng img{height:18px!important;width:20px!important;margin-top:0!important;margin-right:5px!important}
.bd-lichengs img{height:18px!important;width:20px!important;margin-top:0!important;margin-right:5px!important}
.bd-lichengs .cur{color:#6dbc2d;background-color:#fff;border:1px solid #6dbc2d}
.bd-licheng .cur{color:#6dbc2d;background-color:#fff;border:1px solid #6dbc2d}
.border-top-bottom{border-top:1px solid #e1e1e1;border-bottom:1px solid #e1e1e1}
.border-tops{border-top:1px solid #dcdcdc}
.border-1{border:1px solid #dcdcdc}
.border-2{border:1px solid #e1e1e1;border-top:none}
.more-service .am-control-nav{position:absolute;top:-40px;text-align:right;height:10px}
.font-color-4{color:#e58c0f}
.more-service .am-u-sm-3{z-index:100000}
.more-service [class*=am-u-]{padding-left:1.2rem;padding-right:1.2rem}
.menu-bg1{background:url(../images/bg1.png) no-repeat;background-size:100% 40px;height:40px;width:28%;line-height:40px;position:absolute;left:1.1rem;z-index:4;padding-right:15px}
.menu-bg2{background:url(../images/bg2.png) no-repeat;background-size:100% 40px;height:40px;width:30%;line-height:40px;position:absolute;left:25%;z-index:3;padding-left:12px}
.menu-bg3{background:url(../images/bg3.png) no-repeat;background-size:100% 40px;height:40px;width:30%;line-height:40px;position:absolute;left:50%;z-index:2;margin-left:-1.1rem;padding-left:20px}
.menu-bg4{background:url(../images/bg4.png) no-repeat;background-size:100% 40px;height:40px;width:30%;line-height:40px;position:absolute;left:75%;margin-left:-2.2rem;padding-left:25px;z-index:1}
.padding-li{padding:5px 1rem!important}
.padding-li-3{padding:10px 1rem!important}
.padding-li-2{padding:5px 0!important}
.padding-li-1{padding:0 1rem 0 0!important}
.margin-topfu5{margin-top:-5px}
.img-30{width:30px!important;height:30px}
.img-26{width:26px!important;height:26px}
.text-del{text-decoration:line-through}
.img-40-30{width:35px;height:30px;border-radius:3px}
.margin-top-100{margin-top:100px}
.img-80{width:80px!important;height:80px!important}
.img-100{width:100px!important;height:100px!important}
.border-circle-3{border-radius:10px}
.border-radius-3{border-radius:3px}
.img-60{width:60px!important;height:60px!important}
.img-205-190{width:205px!important;height:190px!important}
.img-140-105{width:140px!important;height:105px!important}
.img-90-67{width:90px!important}
.img-65{width:65px!important;height:65px!important;margin-top:3px;border-radius:50%}
.div-65{width:65px!important;height:65px!important;margin:0 auto}
.img-40{width:40px!important;height:40px!important}
.img-50{width:50px!important;height:50px!important;border-radius:50%}
.img-55{width:55px!important;height:55px!important;border-radius:50%}
.width-65px{width:65px}
.width-60px{width:60px}
.width-70px{width:70px}
.width-75px{width:75px}
.width-50px{width:50px}
.width-40px{width:40px}
.width-36px{width:36px}
.height-30{height:30px}
.width-30px{width:30px}
.width-20px{width:20px}
.width-17px{width:17px}
.width-35px{width:35px}
.width-55px{width:55px}
.img-80-60{width:80px!important;height:55px!important;border-radius:3px}
.img-70-60{width:70px!important;height:55px!important;border-radius:3px}
.img-70-70{width:72px!important;height:72px!important;border-radius:50%}
.img-45{width:45px!important;height:45px!important}
.img-35{width:35px!important;height:35px!important}
.img-40-35{width:35px!important;height:40px!important}
.margin-topfu-3{margin-top:2px}
.img-15{width:15px!important;height:15px}
.img-10{width:10px!important;height:10px}
.img-20{width:20px!important;height:20px!important}
.img-25{width:25px!important;height:25px}
.img-50-30{width:50px!important;height:30px!important}
.margin-top-right-right{margin-top:20px;margin-left:5px}
.border-right{border-right:1px solid #dcdcdc}
.border-right-2{border-right:1px solid #fff}
.padding-top-3{padding-top:2px}
.padding-top-3px{padding-top:3px}
.padding-top-5{padding-top:5px}
.margin-top-fu2{margin-top:-3px}
.margin-top-fu2s{margin-top:-2px}
.margin-top-fu5{margin-top:-5px}
.margin-top-fu30{margin-top:-30px}
.width-100{width:100%}
.width-50{width:50%}
.width-33{width:33.3%!important}
.margin-top-6{margin-top:6px}
.width-100px{width:60%;margin-left:40%}
.width-90px{width:90px}
.width-150pxs{width:150px}
.width-120pxs{width:120px}
.border-0s{border:0!important}
.border-0{border:0!important;outline:0;margin-top:-5px}
.padding-top-4{padding-top:4px}
.date-input{border:0;width:35%;margin-top:-3px}
figure{margin-bottom:0!important}
.menu-font{color:#5b5b5b!important}
.font-main-colors{color:#6dbc2d}
.tixing{background:url(../images/tixing.png) no-repeat;background-size:100% 70px;height:70px;padding-top:39px}
.tixing.cur{background:url(../images/tixing_on.png) no-repeat;background-size:100% 70px;height:70px}
.baoyang{background:url(../images/baoyang.png) no-repeat;background-size:100% 70px;height:70px;padding-top:39px}
.baoyang.cur{background:url(../images/baoyang_on.png) no-repeat;background-size:100% 70px;height:70px}
.kuaixian{background:url(../images/kuaixian.png) no-repeat;background-size:100% 70px;height:70px;padding-top:39px}
.kuaixian.cur{background:url(../images/kuaixian_on.png) no-repeat;background-size:100% 70px;height:70px}
.xinde{background:url(../images/xinde.png) no-repeat;background-size:100% 70px;height:70px;padding-top:39px}
.xinde.cur{background:url(../images/xinde_on.png) no-repeat;background-size:100% 70px;height:70px}
.border-bottom{border-bottom:1px solid #dcdcdc!important}
.border-bottom-2{border-bottom:1px solid #bcbcbf!important}
.border-top-2{border-top:1px solid #ededed!important}
.border-bottom-3{border-bottom:1px solid #ededed!important}
.border-top-3{border-top:1px solid #ededed!important}
.border-bottoms{border-top:1px solid #dcdcdc!important;border-left:0!important;border-right:0!important;border-bottom:1px solid #dcdcdc!important}
.pinglun-div{border:1px solid #d4d4d4;height:30px;border-radius:3px;margin-top:11px}
.pinglun-div input{margin-top:-23px}
.padding-left-0{padding-left:0!important}
.padding-right-0{padding-right:0!important}
.padding-right-20{padding-right:20px!important}
.padding-right-18{padding-right:11px!important}
.padding-right-24{padding-right:24px!important}
.font-color-1{color:#eb6100}
.font-color-2{color:#ff551a}
.font-color-11{color:#898989}
.font-color-13{color:#2b2b2b}
.font-color-14{color:#546893}
.font-color-15{color:#9d9d9d}
.font-color-30{color:#fc6307}
.font-color-31{color:#f03f2a}
.font-color-16{color:#929292!important}
.font-color-20{color:#555}
.font-color-23{color:#d2101f}
.font-color-24{color:#cd949a}
.margin-right-20{margin-right:20px}
.margin-right-2{margin-right:2px}
.font-color-12{color:#fc6307}
.font-underline{text-decoration:underline}
.padding-left-right-1{padding:0 2.5px 0 5px!important}
.padding-left-right-2{padding:0 2.5px!important}
.padding-left-right-3{padding:0 5px 0 2.5px!important}
.padding-bottom-big{padding-bottom:45px}
.font-yellow{color:#ffb25a!important}
.cont_sharebg{background:url(../images/cont_sharebg.png) no-repeat;height:1.5rem;width:1.5rem;background-size:100%;position:absolute;left:-1.5rem;top:0}
.icon-notices{background:url(../images/notice.png) no-repeat;height:20px;width:20px;background-size:100%;position:absolute;left:0;top:.6rem}
.icon-gouxuan{background:url(../images/cont_noslected.png) no-repeat;height:20px;width:20px;background-size:20px 20px}
.icon-gouxuan.cur{background:url(../images/cont_slected.png) no-repeat;background-size:20px 20px}
.icon-zan{background:url(../images/zan.png) no-repeat;padding:10px;background-size:20px 20px;margin-right:5px;position:absolute;left:28%}
.icon-message{background:url(../images/message.png) no-repeat;padding:10px;background-size:20px 20px;margin-right:5px;position:absolute;left:28%}
.icon-zan.cur{background:url(../images/zan_on.png) no-repeat;background-size:20px 20px}
.mod_sharetips{display:none;position:fixed;top:20px;right:20px;width:170px;height:90px;z-index:101;background-image:url(../images/sharetips.png);background-repeat:no-repeat;-webkit-background-size:170px 90px;background-size:170px 90px}
.icon-arrow-right{background:url(../images/arrow-right.png) no-repeat;width:20px;height:20px;background-size:20px 20px;position:absolute;top:11px;right:10px}
.shop-bg{background-color:#ff551a;height:20px;width:20px;border-radius:50%;margin-left:16px;position:absolute;top:5px}
.shop-font{height:20px;width:20px;margin-left:16px;position:absolute;top:-9px}
.shop-add{background:url(../images/jia.png) no-repeat;background-size:20px 20px;position:absolute;width:20px;height:20px;left:20%;top:15px}
.shop-jian{background:url(../images/jian.png) no-repeat;background-size:20px 20px;position:absolute;width:20px;height:20px;right:13%;top:15px}
.shop-add-list{background:url(../images/jia.png) no-repeat;background-size:20px 20px;position:absolute;width:20px;height:20px;left:20%;top:0}
.shop-jian-list{background:url(../images/jian.png) no-repeat;background-size:20px 20px;position:absolute;width:20px;height:20px;right:7%;top:0}
.ui-poptips{width:100%;position:fixed;top:50%;left:0;z-index:10000;text-align:center}
.ui-poptips .ui-poptips-cnt{margin:0 auto;padding:4px 15px;background-color:rgba(102,102,102,.8);line-height:36px;height:36px;color:#fff;font-size:15px;text-align:center;border-radius:3px;overflow:hidden}
.ui-poptips-success i:before{background-position:-25px -50px}
.margin-bottom-50{margin-bottom:50px}
.margin-bottom-60{margin-bottom:60px}
.margin-bottom-100{margin-bottom:100px}
.search{width:100%;line-height:33px;margin-top:8px;-webkit-box-flex:1;-ms-flex:1;border-radius:3px;background-color:#f1323f;-webkit-box-sizing:border-box;position:relative}
.search-1{width:100%;line-height:33px;-webkit-box-flex:1;-ms-flex:1;border-radius:3px;background-color:#d9d9d9;-webkit-box-sizing:border-box;position:relative}
.search-1 input{outline:0;border:0;width:100%;font-size:14px;width:85%;color:#fff;background:rgba(0,0,0,0);margin-top:-5px;margin-left:-15px}
.searchimg{margin-top:10px;margin-left:5px;width:15px;height:15px}
.nav_shop_1{background:url(../images/nav_shop.png) no-repeat;background-size:100%;width:24px;height:24px;position:absolute;right:0;top:15px}
.nav_shop_2{background:url(../images/cont_shop.png) no-repeat;background-size:100%;width:24px;height:24px;position:absolute;right:2rem;top:14px}
.search input{outline:0;border:0;width:100%;font-size:14px;width:85%;color:#fff;background:rgba(0,0,0,0);margin-top:-5px;margin-left:-15px}
.icon-sort{background:url(../images/cont_updown.png);background-size:8px 15px;height:15px;width:8px;position:absolute;top:2px;right:-11px}
.icon-sort.shang{background:url(../images/cont_updown_1.png);background-size:8px 15px}
.icon-sort.xia{background:url(../images/cont_updown_2.png);background-size:8px 15px}
.pinglun{background-color:#6dbc2d;width:90%;height:30px;border-radius:3px;line-height:30px;padding-left:20px;position:relative}
.pinglun-fuwu{background:url(../images/fuwu.png) no-repeat;width:13px;height:15px;background-size:13px 15px;position:absolute;top:8px;left:2px}
.pinglun-jishu{background:url(../images/jishu.png) no-repeat;width:13px;height:15px;background-size:13px 15px;position:absolute;top:8px;left:2px}
.pinglun-huanjing{background:url(../images/huanjing.png) no-repeat;width:13px;height:15px;background-size:13px 15px;position:absolute;top:7px;left:3px}
.kakajin-div{height:100px;background-color:#f4ec65;padding-top:10px}
.kakajin-img{padding-top:59px;background:url(../images/kakajin_top.png) no-repeat;background-size:120px 80px;height:80px;width:120px;margin:0 auto}
.huodong-1{position:relative;background:url(../images/lan.png) no-repeat;height:50px;width:100%;background-size:100% 50px;line-height:50px}
.liwu{background:url(../images/liwu.png) no-repeat;height:35px;width:35px;background-size:35px 35px;position:absolute;left:5px;top:8px}
.huodong-2{position:relative;background:url(../images/ju.png) no-repeat;height:50px;width:100%;background-size:100% 50px;line-height:50px}
.am-padding-left-xll{padding-left:50px}
.biaoshi{background:url(../images/masonry.gif) no-repeat;height:15px;width:15px;background-size:15px 15px;position:absolute;left:2px;top:4.5px}
.icon-pinglun{background:url(../images/message.png) no-repeat;height:20px;width:20px;background-size:20px 20px;position:absolute;right:10px;top:7px}
.anser-div{padding-left:60px;position:relative}
.anser-pic-div{position:absolute;left:1rem;top:0}
.padding-left-xl{padding-left:3rem}
.register li input{border:none;outline:0;width:90%;font-size:15px;color:#787878;vertical-align:inherit!important}
.validate_btn{border:1px solid #fc6307;color:#fc6307;position:absolute;font-style:normal;right:1rem;top:8px;padding:3px 6px;border-radius:3px;background-color:#fff}
.validate_btn.disabled{border:1px solid #9a9a9a;color:#343434;background-color:#9a9a9a}
.div-logo{margin-top:2.4rem;background:url(../images/logo.png);background-size:85px 85px;width:85px;height:85px;margin:2.4rem auto 0}
.icon111_57{background:url(../images/icon111_57.png) no-repeat;background-size:18px 18px;width:18px;height:18px;position:absolute;left:-22px;top:0}
.cont_shop{background:url(../images/cont_shop.png) no-repeat;background-size:100%;width:20px;height:20px;margin-top:-10px}
.newest{background:url(../images/newest.png) no-repeat;background-size:100%;width:13px;height:13px;margin-top:2px;margin-right:5px}
.cont_shop.cur{background:url(../images/cont_shop_slected.png) no-repeat;background-size:100%}
.icon-select-6{background:url(../images/cont_noslected.png) no-repeat;background-size:18px 18px;width:18px;height:18px;position:absolute;left:10px;top:50%;margin-top:-10px}
.icon-select-6.cur{background:url(../images/cont_slected.png) no-repeat;background-size:18px 18px}
.icon-select{background:url(../images/cont_noslected.png) no-repeat;background-size:18px 18px;width:18px;height:18px;position:absolute;left:10px;top:50%;margin-top:-9px;z-index:100}
.icon-select.cur{background:url(../images/cont_slected.png) no-repeat;background-size:18px 18px}
.nav_shop{background:url(../images/nav_shop.png) no-repeat;background-size:100%;width:26px;height:26px;margin:17px auto}
.good-num{background-color:#ededed;border-radius:3px;text-align:center;margin:0 5px}
.line-1{background-color:#49b7b7;height:17px;width:.2rem;margin-left:22px;position:relative}
.line-2{background-color:#49b7b7;height:32px;width:.2rem;margin-left:22px;position:relative}
.line-4{background-color:#49b7b7;height:31px;width:.2rem;margin-left:22px;position:relative}
.line-3{background-color:#49b7b7;height:46px;width:.2rem;margin-left:22px;position:relative}
.circle-1{width:10px;height:10px;border-radius:50%;position:absolute;bottom:-5px;left:-4px;background-color:#49b7b7}
.id-div{position:fixed;left:1rem;top:16px}
.edit_1{background:url(../images/edit_1.png) no-repeat;background-size:100%;width:16px;height:22px;position:absolute;right:0;top:16px}
.edit_2{background:url(../images/edit_2.png) no-repeat;background-size:100%;width:20px;height:20px;position:absolute;right:5px;top:0}
.btn-13{background:rgba(207,205,206,.95);position:absolute;border-radius:5px;padding:5px 10px 5px 35px;bottom:1rem;left:1rem}
.question_content{resize:none;outline:0;border:none;width:100%}
.dian:after{position:absolute;top:2px;left:5px;font-size:12px;display:block;content:"\f111";color:#5cb1a5}
.dian2:after{position:absolute;top:2px;left:0;font-size:.8em;display:block;content:"\f111";color:#5cb1a5}
.dian3:after{position:absolute;top:3px;left:10px;font-size:12px;display:block;content:"\f111";color:#5cb1a5;font-style:normal}
.my-menu-list .box-1{position:relative}
.input-5{border:1px solid #d7c0b5;width:50px;border-radius:3px;outline:0;margin-top:-2px;line-height:24px;padding-left:5px;color:#d7c0b5}
.cont_jianqu{width:29px;height:25px;background:url(../images/cont_jianqu.png) no-repeat;background-size:29px 25px;margin-top:-1px}
.cont_jianqu.cur{width:29px;height:25px;background:url(../images/cont_jianqu_selected.png) no-repeat;background-size:29px 25px}
.cont_jiashang{width:29px;height:25px;margin-top:-1px;background:url(../images/cont_jiashang.png) no-repeat;background-size:100%}
.input-cart-num{box-shadow:none;text-align:center;border-radius:0;border-left:none!important;border-right:none!important;border-top:.5px solid #f28b8e;border-bottom:.5px solid #f28b8e;width:45px;height:25px;margin-top:-2px;outline:0}
.line-50{line-height:50px}
.am-bottom-fixed{position:fixed;bottom:49px;left:0;right:0;width:100%;z-index:10000}
.cont_jiashang.cur{width:29px;height:25px;background:url(../images/cont_jiashang_selected.png) no-repeat;background-size:100%}
.order-none{width:80px;height:80px;background:url(../images/zanwu.png) no-repeat;background-size:100%;margin:120px auto 0}
.address-item .box-1:after{background:0 0!important}
.address-item{padding-top:0!important}
.btn-40{border:1px solid #ce1c40;padding:2px 5px;border-radius:3px;margin-top:-15px}
.btn-41{border:1px solid #ce1c40;padding:2px 5px;border-radius:3px;height:28px;line-height:23px;margin-top:-2px}
.btn-43{border:1px solid #929292;padding:2px 5px;border-radius:3px;height:28px;line-height:23px;margin-top:-2px}
.GoodImgBox{text-align:center;height:140px;-webkit-writing-mode:vertical-rl}
#uc_recommend_ad{display:none!important}
.winAlert audio{display:none!important}
.winAlert{margin-top:-150px!important;background:0 0!important;box-shadow:unset!important}
.winAlertTitle{position:absolute;bottom:87px;font-size:18px;left:20px;color:#fff;width:223px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;word-break:normal}
.winAlert .layui-layer-setwin{bottom:-59px;left:50%;margin-left:-15px;top:unset;right:unset}
.winAlert4Title{position:absolute;top:218px;font-size:15px;left:108px;text-align:center;color:#ea4633;width:190px;white-space:break-spaces}



@media screen and (min-width=680px) {
.am-with-fixed-header,html{margin: 0 auto;max-width: 1000px;}}
/*****************首页部分***************************/
a{ /*color: #383838;*/}
.am-header-left .am-icon-angle-down{ font-size: 2rem;}
.am-navbar-default a{ color: #7e7e7e;}
.am-navbar{ border-top: 1px solid #d9d9d8;}
.am-titlebar-default .am-titlebar-title{ color: #5b5b5b !important;}
.am-navbar-nav .selected{ color: #fc6307 !important;}
.am-titlebar{ height: 32px;}
.am-titlebar-default{ border: 0; line-height: 32px;}
.prelative{ position: relative !important;}
.am-titlebar-default .am-titlebar-title{ font-size: 1.5rem; font-weight: normal;}
.am-titlebar-default .am-titlebar-title:before{ content: ""; position: absolute; left: 0px; top: 0px; bottom:0px; /*border-radius: 3px;*/}
.am-header-left{ font-size: 1.5rem; margin-top: -3px; width: 20%;}
.am-header-right{ font-size: 1.5rem; margin-top: -3px; width: 20%;}
.am-bottom-border{ border-bottom: 1px solid #dad8d9;}
.am-home-menu .am-thumbnail{ border: 0 !important;}
.bg-gray-2{ background-color: #eeeeee;}
.bg-gray{ background-color: #f0f0ef;}
.bg-gray-1{ background-color: #f6f6f7;}
.bg-home{/*background: url("../images/icon_03.png");*/ /*background-size: 100%;*/ background-color: #f1f0f6;}
.bg-gray-2{ background-color: #f4f4f4;}
.bg-gray-3{ background-color: #f1f0f6;}
.word-break{ word-break: break-all;}
.am-u-sm-6 img{ width: 100%;}
.active-right{ margin: 0 2% 0 1%;width: 47%}
.menu-color-1{ color: #49bdf0;}
.menu-color-2{ color: #c679b1;}
.menu-color-3{ color: #8c76b4;}
.menu-color-4{ color: #e04183;}
.active-1{ background:url('../images/active-1.png');background-size: 100% 200px; height: 200px; margin: 0 1% 0 2%;width: 47%}
.active-2 { background:url('../images/active-2.png');background-size: 100% 95px;height: 95px;}
.active-3 { background:url('../images/active-3.png');background-size: 100% 95px;height: 95px; margin-top: 10px;}
/***************************选择城市开始*************************/
.filter-container { /*position: absolute;*/ width: 100%; /*z-index: 1000;*/ /*margin-top: 49px;*/}
.filter-container .list-ics { display: inline-block; width: 22px; height: 22px; color: #fff; font-size: 16px; font-weight: 400; text-align: center; line-height: 22px; border-radius: 50%; vertical-align: middle; margin-top: -3px}
.filter-container .list-ics img { width: 100%}
.list-group { background: #fff; /*padding: 0 15px*/ padding: 0 0px;}
.list-group li { height: 45px; line-height: 46px; font-size: 15px; border-bottom: 1px solid #eee; position: relative; padding: 0 15px}
.list-group li:last-child { border: 0}
.list-group li.selected a { color: #ed6459}
.list-group a { color: #4d4d4d}
.list-group i { position: absolute; right: 20px; top: 0px; line-height: 45px; color: #ed6459;}
.list-group .selected i:before{ content: "\f00c";}
.icon-content{ font: normal normal normal 14px/1 FontAwesome; font-size: 16px; color: #e50083;}
.list-group .left-span { position: absolute; max-width: 10em; height: 43px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap}
.list-group .right-value { display: block; padding-right: 8px; text-align: right; color: #999; font-size: 14px}
.am-margin-top-0{ margin-top: 0px !important;}
.letter{ background-color: #f3f3f3; font-size: 14px !important; height: 30px !important; line-height: 30px !important; /*margin: 0 -15px;*/}
.letter a{ /*color: #49b7b7 !important;*/ color: #929292 !important;}
ul{ margin: 0 !important;}
.am-header-icon-custom{ margin-top: 3px;}
.am-header-icon-customs{ margin-top:4px;}
.am-header-icon-custom-img{ margin-top:-4px; /*margin-left: 2px;*/}
.am-header-icon-custom-padding{ padding-top: 3px;}
.am-header-right-icon-custom{ margin-top: -5px !important;}
/**********************选择城市结束***********************************/
/*************************生活妆开始*********************************************/
.bg-white{ background-color: #FFFFFF;}
.bg-zhuanpan{ background-color: #ffcf9c;}
.bg-zhuanpan-1{ background-color: #fbc487;}
.bg-main{ background-color: #ed6459;}
.monney-color{ color: #e30083;}
.bg-fen{ background-color: #fbf3f0;}
.bg-3{ background-color: #fc6307;}
.life-makeup{ color: #000000; padding: 5px 0px 5px 0px ;}
.life-makeup img{ height: 22px; width: 22px; margin-top: -2px;}
.life-makeup span{ font-size: 15px; color: #666666;}
.star{ background: url("../images/icon_231.png"); width: 16px; height: 16px; background-size: 16px 16px; margin-top: 2px; display: block; margin-left: 3px; float: left;}
.star-cur{ background: url("../images/icon_221.png"); width: 16px; height: 16px; background-size: 16px 16px; margin-top: 2px; display: block; margin-left: 3px; float: left;}
.icon-star{ background: url("../images/icon_231.png"); width: 20px; height: 20px; background-size: 20px 20px; margin-top: 3px; display: block; margin-right: 20px; float: left;}
.icon-star.cur{ background: url("../images/icon_221.png"); background-size: 20px 20px;}
.star-select-grap{ background: url("../images/star.png"); width: 20px; height: 20px; background-size: 20px 20px; margin-top: 3px; display: block; margin-left:8%; float: left;}
.star-font{ font-size: 18px;}
.am-life-bottom{ margin: 0 !important;}
.am-font-color-black{ color: #000000 !important;}
.am-indent{ text-indent: 2rem;}
.am-yuezhuang{ background-color: #e30083 !important; border: 0 !important; border-radius: 5px; padding:.5rem 2rem !important;}
.am-kefu{ background-color: #f88268 !important; border: 0 !important; border-radius: 5px; padding:.5rem 2rem !important;}
.remark{ padding: 10px 1rem}
.am-btn-menu{ border: 0 !important;}
.menu-border{ border-top: 1px solid #d8d8d8; border-bottom: 1px solid #d8d8d8; position: fixed;top:49px;z-index: 10}
.menu-border .am-u-sm-4:active,.menu-border .am-u-sm-4:focus,.menu-border .am-u-sm-4:hover{ color: #e30083;}
.padding-menu{ padding-top: 10px; padding-bottom: 10px;}
.padding-menu i.cur{ transform:rotate(180deg); -ms-transform:rotate(180deg); /* Internet Explorer */ -moz-transform:rotate(180deg); /* Firefox */ -webkit-transform:rotate(180deg); /* Safari 和 Chrome */ -o-transform:rotate(180deg); /* Opera */ top:4.5px;}
.sort-down{ background: url("../images/down.png") no-repeat; background-size: 14px 14px; padding: 8px; position: absolute; top:6.5px; margin-left: 3px;}
.sort-up{ background: url("../images/up.png") no-repeat; background-size: 14px 14px; padding: 8px; position: absolute; top:1rem; margin-left: 3px;}
.icon-dian-1{ height: 5px; width:5px; border-radius: 50%; position: absolute; background-color: #f13241; top: 0px; right: -9px;}
.life-list img{ width: 80px !important; height: 80px !important;}
.person-name{ font-size: 20px;}
.person-remark{ font-size: 14px; color: #666666;}
.location{ background: url("../images/location.png") no-repeat; float: right; margin-right: 2px; background-size: 10px 14px; height: 14px; width: 10px;}
.location-font{ font-size: 13px; margin-right: 10px; margin-top: -2px;}
.jiedan{ color: #e50085; font-size: 12px; position: absolute; top:12px; right: 10px; font-style: normal;}
.margin-top-2px{ margin-top: 2px;}
.margin-top-50{ margin-top: 48px}
.margin-top-55{ margin-top: 55px}
.margin-top-53{ margin-top: 53px}
.margin-top-42{ margin-top: 42px}
.select-div{ background-color: #FFFFFF; padding: 5px 0px 5px 15px; border-radius: 3px; margin: 55px 1% 5px 1%; width: 98%; height: 40px; font-size: 16px;}
.select-div input{ outline: none; border: 0; width: 90%;}
.select-icon img{ height: 16px !important; width: 16px  !important; margin-top: 0px  !important; margin-right: 3px  !important;}
/*************************生活妆结束****************************************************/
/***************************化妆师详情开始********************************************/
.font-remark{ font-size: 14px; color: #959595;}
/*.border-right*/
/*{*/ /*border-right: 1px solid #bfbfbf;*/
/*}*/
.detail-icon{
padding: 8px 0;}
.detail-icon img{ height: 20px; width: 20px; margin-right: 5px; margin-top: -2px;}
.font-gray{ color: #666666; /*font-size: 14px;*/}
.font-gray-1{ color: #cccccc !important;}
.comment img{ height: 16px !important; width: 8px !important; margin-top: -4px !important;}
.font-mid-80{ height: 80px; line-height: 80px;}
.padding-0{ padding: 0 !important;}
.padding-top-0{ padding-top: 0 !important;}
.padding-1{ padding-left: 1px !important;}
.padding-top-6{ padding: 6px 0 0 0 !important;}
.padding-top-20{ padding-top: 20px;}
.padding-top-1{ padding-top:1px;}
.padding-top-2{ padding-top: 2px;}
.padding-top-40{ padding-top: 40px;}
.padding-top-15{ padding-top: 15px;}
.padding-top-12{ padding-top: 12px;}
.margin-left-fu5{ margin-left: -5px;}
.padding-bottom-15{ padding-bottom: 15px;}
.padding-bottom-7{ padding-bottom: 7px;}
.padding-bottom-80{ padding-bottom:80px;}
.padding-bottom-10{ padding-bottom: 10px;}
.padding-bottom-0{ padding-bottom:0 !important;}
.padding-top-30{
 padding-top: 30px;}
.padding-top-35{ padding-top: 35px;}
.padding-15px{ padding-left: 18px;margin-top: 3px;}
.padding-top-9{ padding: 9px 0 0 0 !important;}
.padding-top-10{ padding: 10px 0 0 0 !important;}
.padding-top-bottom-10{ padding-top: 10px; padding-bottom: 10px;}
.font-small{ font-size: 14px;}
.font-10{ font-size: 10px;}
.font-12{ font-size: 12px !important;}
.pic-title{ color: #e30083 !important; padding: 5px 0;}
/***************************化妆师详情结束*******************************************/
/*****************************填写订单开始*****************************************/
.order-step{
font-size: 14px;}
.order-step img{
width: 40px; height: 40px;}
.step img{ width: 40px !important; height: 10px !important; margin-top: 10px;}
.yuyue-self{ border: 1px solid #e30083;background-color: #e30083; color: #FFFFFF; border-bottom-left-radius: 3px; border-top-left-radius: 3px; font-size: 14px; padding-top: 2px; padding-bottom: 2px;}
.yuyue-self.cur{ background-color: #FFFFFF; color: #000000;}
.yuyue-other{ background-color: #FFFFFF; border: 1px solid #e30083; border-bottom-right-radius: 3px; border-top-right-radius: 3px; font-size: 14px; padding-top: 2px; padding-bottom: 2px;}
.yuyue-other.cur{ background-color: #e30083; color: #FFFFFF;}
.margin-0{ margin: 0 !important;}
.padding-bottom{ padding-bottom: 0 !important;}
.padding-bottom-15px{ padding-bottom: 15px;}
.padding-bottom-10px{ padding-bottom: 10px;}
.icon-edit{ /*background: url('../images/icon-huazhuangpin.png') no-repeat;*/ position: absolute;width: 18px;height: 20px;left: 1rem;top: 1.2rem;}
.icon-xiangmu{ background: url('../images/xiangmu.png') no-repeat; background-size: 18px 20px;}
.icon-huazhuangpin{ background: url('../images/icon-huazhuangpin.png') no-repeat; background-size: 18px 20px;}
.icon-meijie{ background: url('../images/icon-meitong.png') no-repeat; background-size: 18px 20px;}
.icon-meijia{ background: url('../images/icon-meijia.png') no-repeat; background-size: 18px 20px;}
.icon-faxing{ background: url('../images/icon-faxing.png') no-repeat; background-size:18px 20px;}
.edit img{ height: 16px; width: 16px; margin-top: -4px; /*margin-right: 10px;*/}
.check img{ height: 16px; width: 16px; margin-top: -4px;}
.am-border-bottom{ border-bottom: 1px solid #dcdcdc;}
.am-border-top{ border-top: 1px solid #dcdcdc;}
.font-color-white{ color: #FFFFFF !important;}
.bg-red{ background-color: #e30083;}
.bg-yellow{ background-color: #ff9b1a;}
.bg-1{ background-color: #ff9b1a;}
.bg-2{ background-color: #ff551a;}
.teshu-yaoqiu{ width: 100%;border: 0;outline:medium; resize:none;}
.margin-top-4{ margin-top: 4px;}
.margin-top-5{ margin-top: 5px;}
.margin-top-2{ margin-top: 2px;}
.margin-top-3{ margin-top:3px;}
.select-time .am-u-sm-3{ padding: 5px 0;}
.select-times .am-u-sm-3{ /*border-bottom: 1px solid #eeeeee;*/ /*border-right: 1px solid #eeeeee;*/}
.select-day .cur{ color: #e30083;}
.select-time .cur{ border: 1px solid #fc6307; /*background-color:#e30083 !important;*/ /*color: #FFFFFF;*/}
.select-time .dis{ /*background-color: #dedede;*/}
.btn-time{ background-color: #ececec; border: .1rem #dcdcdc solid; color: #797979; height: 30px;line-height: 28px; text-align: center; border-radius: 20px;font-size: 14px; position: relative; margin-right: 1rem;}
.input-1{ border: none;margin-top: -4px; outline: none; width: 95%;}
.input-2{ border: none;margin-top: -4px; outline: none; width: 120px; background-color: #f4f4f4;}
.input-3{ border: none;margin-top: -6px; outline: none; width: 100%; background-color: #f0f0ef;}
.input-7{ border: none;margin-top: -6px; outline: none; width: 100%; background-color: #ffffff; padding: 5px .5rem; border-radius: 3px;}
.input-4{ border: none;margin-top: -10px; outline: none; width: 95%;}
.input-div-3{ background-color: #f0f0ef;padding: 5px 10px;border-radius: 5px;}
.select-time .dis .btn-time{ background-color: #e6e6e6; border: .15rem #dcdcdc solid; color: #FFFFFF;}
.select-time .cur .btn-time{ background-color: #ed6459; border: .15rem #ed6459 solid; color: #FFFFFF;}
.select-youhuijuan{ /*height: 175px;*/ /*overflow-y:auto;*/}
.select-youhuijuan .am-u-sm-12{ border-bottom: 1px solid #eeeeee; padding: 10px 0;}
.select-youhuijuan .cur{ color: #6dbc2d;}
/*****************************填写订单结束*****************************************/
/*******************************我的地址开始*************************************************/
.address-user img{ height: 18px; width: 18px; margin-top: -2px; margin-right: 5px;}
.address-phone img{ height: 17px !important; width: 17px  !important; margin-top: -2px  !important; margin-right: 5px  !important;}
.address-icon img{ height: 17px; width: 17px; margin-top: -2px; margin-right: 5px;}
.edit-btn{ padding-top: 3px !important; padding-bottom: 3px !important;}
.btn-delete{ color: #fff; background-color: #e30083;
border-color: #e30083;}
.btn-delete:hover{ color: #FFFFFF; outline: none;}
.am-btn-secondary{ outline: none !important;}
.am-btn-warning{ outline: none !important;}
.margin-top-model{ margin-top: 55px}
.margin-top-models{ margin-top: 5px}
.padding-top-4pxs{ padding-top: 4px;}
.padding-top-2pxs{ padding-top: 2px;}
.font-14{ font-size: 14px !important;}
.font-13{ font-size: 13px;}
.font-15{ font-size: 15px;}
.address-padding{ padding: 10px 5px;}
.address-padding input{ border: 0; outline: none;}
.date-padding input{ margin-top: -5px; border: 0; outline: none;}
.date-paddings input{ margin-top: -2px; border: 0; outline: none;}
/*******************************我的地址结束*************************************************/
/*************************用户评论开始********************************/
[data-am-widget=tabs]{ margin: 0 !important;}
.pinglun-tabs{ position: fixed;top:49px;width: 100%; z-index: 20;}
.pinglun-tabs-2{ position: fixed;top:0px;width: 100%; z-index: 20;}
.am-thumbnails > li{ padding: 0 1rem 0 0 !important;}
.am-thumbnail{ padding: 0 !important;}
/**************************用户评论结束*************************************/
/**************************绑定手机号开始******************************************/
.bd-phone-div{ background-color: #FFFFFF;padding: 5px 10px 8px 10px;border-radius: 3px;}
.bd-phone-div input{ border: 0px; background-color: #FFFFFF; outline: none; width: 100%; padding-left: 1.5rem;}
.zhuche-phone img{ height: 15px !important; width: 14px  !important; margin-top: -3px  !important; margin-right: 5px  !important;}
.padding-left-20{ padding-left: 20px;}
.padding-left-15{ padding-left: 15px;}
.padding-left-30{ padding-left: 30px !important;}
.padding-left-25{ padding-left: 25px !important;}
.padding-left-22{ padding-left: 22px !important;}
.text-indent-2{ text-indent: 2rem;}
.select-user .cur{
 color: #ed6459;}
.padding-left-30{ padding-left: 30px;}
.bd-phone .cur{ color: #fff; background-color: #6dbc2d;}
/**************************绑定手机号结束******************************************/
/*************************美妆师开始*********************************/
.filter-containers { position: absolute; width: 100%; z-index: 1000; /*margin-top: -8px;*/ /*margin-left: -8px;*/ margin-top: 5px; display:none;;}
.filter-containers .list-ics { display: inline-block; width: 22px; height: 22px; color: #fff; font-size: 14px; font-weight: 400; text-align: center; line-height: 22px; border-radius: 50%; vertical-align: middle; margin-top: -3px}
.filter-containers .list-ics img { width: 100%}
.global-mask { height: 100%; width: 100%; background-color: rgba(0, 0, 0, .38); position: absolute; z-index: 10; top: 85px; top:0; margin-top: 111px; padding-top: 50px; left: 0; display: none}
.global-mask.layout { position: fixed}
/*************************美妆师结束*********************************/
/************我的开始*************/
.my-top{ background:url("../images/cont_profile.png") no-repeat; background-size: 100% 110px; height:110px; padding-top: 20px;}
.my-top-3{ /*background:url("../images/cont_mebg.png") no-repeat;*/ /*background-size: 100% 150px;*/ /*background-size: cover;*/ background-color: #cf1c40; /*background-position: 0px 0px;*/ height:238px; padding-top: 50px;}
.my_btn_1{ background-color: #FFFFFF;color: #cf1c40;padding: 4px 15px;border-radius: 5px;}
.my_btn_2{ background-color: #FFFFFF;color: #cf1c40;padding: 4px 31px;border-radius: 5px;}
.my-top-3 img{ height: 70px; width: 70px; border-radius: 50%;}
.my-top-2{ background:url("../images/icon_72.png") no-repeat; background-size: 100% 180px; height:170px;}
.my-top-maijia{ background:url("../images/person-pic02.png") no-repeat; background-size: 100% 110px; height:110px;}
.my-top-maijia img{ height: 60px; width: 60px;}
.my-top img,.my-top-2 img{ height: 70px; width: 70px;}
.bg-4{ background-color: #FFFFFF !important;}
.my-icon-girl{ background: url("../images/icon-woman.png"); background-size: 15px 15px; height: 15px; width: 15px; margin:5px 3px 0 5px; position: absolute; top:-5px;}
.my-icon-boy{ background: url("../images/icon-man.png"); background-size: 15px 15px; height: 15px; width: 15px; margin:5px 3px 0 5px; position: absolute; top:-5px;}
.level-btn{ background-color: #d8a9ac;color: #FFFFFF;padding: 1px 8px;border-radius: 50px;}
.zhanwei{ position: relative}
.margin-top-20{ margin-top:20px !important;}
.margin-top-15{ margin-top: 15px !important;}
.margin-top-10
 {  margin-top: 10px;
 }
.margin-top-9{ margin-top: 9px;}
.margin-top-12{ margin-top: 12px;}

/************我的结束*************/
/*************我的订单开始*******************/
.font-color-main{ color: #5b5b5b !important;}
.margin-status{ margin-top: 10px;}

.btn-type{ border: 1px solid #ed6459;font-size: 12px;height:22px;line-height: 20px;margin-top: 2px; color: #ed6459;text-align: center;border-radius: 5px; padding: 2px 8px;}
.baoxian-types{ padding: 0px 8px; border: 1px solid #ed6459;font-size: 12px;height:22px;line-height: 20px;margin-top: 0px; color: #ed6459;text-align: center;border-radius: 5px;}

.paddingleft-0{ padding: 0 0 0 10px;}
.padding-xiangmu{ padding: 0.5rem 0 0 10px;}
.padding-xiangmu-right{ padding: 0.5rem 0 0 0;}
.padding-xiangmu-rights{ padding: 0.5rem 5px 0 0;}
.padding-bottom-right{ padding: 0 0 0.5rem 0;}
.qt-btn{ position: absolute; right: 70px}
.qt-huan{ position: absolute; right: 10px;}
/*************我的订单结束*******************/
/*************订单详情开始************************/
.padding-3px{ padding-top:0px;}
.padding-bottom-14{ padding-bottom: 14px;}
.padding-top-6pxs{ padding-top: 8px;}
.padding-top-6px{ padding-top: 6px;}
.padding-3{ padding-top: 9px !important;}
.padding-5px{ margin-top: 15px;}
.padding-5{padding: 5px 10px;}

/**************订单详情结束***********************/
/******评价****/
.add-file{ background: url('../images/add_pic.png') no-repeat; height: 60px; width: 60px; background-size: 60px 60px;margin-left: 2px}
.add-files{ background: url('../images/shang.png') no-repeat; height: 60px; width: 60px; background-size: 60px 60px;margin-left: 2px}
/****积分***********/
.score-list img{ width: 70px !important; height: 70px !important;}
.score-padding-top{ padding-top: 17px;}
.font-grays{ color: #666666; font-size: 10px;}
/**********************化妆师客户端开始***************************/
.login-bg{ width:100%;height:100%;paddgin:0px;margin:0px;overflow:hidden; background: url('../images/icon_001.png')  no-repeat;background-size: 100% 100%;}
.login-img img{ width: 100px; border: 6.5px solid rgba(255,255,255,0.6); border-radius: 50%;}
.btn-ra{ border-radius: 5px; height: 40px;font-size: 15px;line-height: 40px; padding: 0px 0 0 0 !important;}
.login-user img{ height: 15px !important; width: 13px  !important; margin-top: 0px  !important; margin-right: 5px  !important;}
.bd-login-div{
  padding: 6px 0; position: relative; /*margin:0 0 0 15px;*/}
.bd-login input{ border: 0px; background:none; outline: none; width: 70%; font-size: 15px; border-bottom: 1px solid #FFFFFF; padding-bottom: 10px; color: #FFFFFF; text-align: center; margin-left: 15%;}
.login-div-bg{ background:rgba(235,236,238,0.6);}
.login-border{ border-top: 1px solid #949494;}
.login-delete{ background: url('../images/delete-icon.png') no-repeat; height: 16px;width: 16px;background-size: 16px 16px;position: absolute;top:10px;right:10px;}
.font-16{ font-size: 16px !important;}
.font-18{ font-size: 18px !important;}
.font-20{ font-size: 20px !important;}
.font-24{ font-size: 24px !important;}
.font-30{ font-size: 30px !important;}
.font-bold{ font-weight: bolder;}
.padding-left-img{ padding-left:90px;}
.top-img{ position: absolute;top:75px;left: 15px;}
/*******************化妆师我的***************/
.span-btn{ position: absolute;right: 10px;top:65px;}
.span-btn-top{ background: #e9f5eb;font-size: 14px;color: #8d928e;padding: 5px 10px;border-radius: 3px;}
.span-btn-bottom{ background: #e30083;font-size: 14px;color: #ffffff;padding: 5px 10px;border-radius: 3px;}
.piaofu { font-size: 12px; color: #ffffff; z-index: 10; position: absolute; left: 0; bottom: 35px; width: 100%; padding: 5px 0px 5px 5px; height: auto; background-color: rgba(60, 47, 39, 0.4); /*box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;*/}
.rative{ position: relative}
.select-date{ height: 30px;width: 90%;margin-left: 5%;background: #FFFFFF;border-radius: 3px;}
.select-date img{ height: 16px; width: 16px; margin-left: 10px;}
.margin-top-right{ margin-top: -6px; margin-right: 5px; color: #888888;}
.am-date{ color: #b6b6b6;}
.am-date .am-u-sm-3{ padding-top: 5px; padding-bottom: 5px;}
.am-date .cur{ color: #e30083;}
.margin-top-30{ margin-top: 30px; /*margin-left: 5px;*/}
.margin-top-25{ margin-top:25px; /*margin-left: 5px;*/}
.zhijie-yuyue{ background-color: #e30083; padding: 5px 10px; border-radius: 3px;}
.bd-card-div{ /*background-color: #FFFFFF;*/ border: 1px solid #dcdcdc; padding: 3px 10px 6px 10px;border-radius: 5px;}
.bd-card-div input{ border: 0; outline: none; width: 100%;}
.card-font{ position: absolute;top:-13px;left: 35%;background-color: #f0f0f0;width: 30%;text-align: center}
.font-size-60{ font-size: 60px}
.font-size-30{ font-size: 30px; padding-top: 23px !important;}
.font-size-25{ font-size: 25px;}
.card-1{ background: url('../images/cont_youhui_wei.png'); height: 100px;width: 100%;background-size: 100% 100px; color: #ffffff;}
.card-1 .status{ font-size: 18px;
  /*margin-left: 20px;  */ height: 35px; /*width: 90px;*/ line-height: 35px; /*text-align: center; */ color: #000000; /*border: 1px solid #FFFFFF; border-radius: 2px;*/ margin-top: -5px; margin-bottom: 10px;}
.card-1 .right-div{ position: absolute;top:12px;right: 10%;}
.card-2{ background: url('../images/cont_youhui.png'); height: 100px;width: 100%;background-size: 100% 100px; color: #FFFFFF;}
.card-2 .status{ font-size: 18px; margin-top: -5px; margin-bottom: 10px; /*margin-left: 20px;*/ height: 35px; /*width: 90px;*/ line-height: 35px; /*text-align: center;*/ color: #000000;border: 1px solid #FFFFFF; border-radius: 2px;}
.card-2 .right-div{ position: absolute;top:12px;right: 10%;}
.card-3 .status{    margin-top: -5px; margin-bottom: 10px; margin-left: 20px; height: 35px;width: 90px;line-height: 35px;text-align: center; color: #FFFFFF;border: 1px solid #FFFFFF; border-radius: 2px;}
.card-3 .right-div{ position: absolute;top:12px;right: 12%;}
.card-4 .status{    margin-top: -5px; margin-bottom: 10px; margin-left: 20px; height: 35px;width: 90px;line-height: 35px;text-align: center; color: #FFFFFF;border: 1px solid #FFFFFF; border-radius: 2px;}
.card-4 .right-div{ position: absolute;top:12px;right: 12%;}
.card-5 .status{    margin-top: -5px; margin-bottom: 10px; margin-left: 20px; height: 35px;width: 90px;line-height: 35px;text-align: center; color: #FFFFFF;border: 1px solid #FFFFFF; border-radius: 2px;}
.card-5 .right-div{ position: absolute;top:12px;right: 12%;}
.font-question{ font-size: 20px; color: #949494;}
.margin-auto{ margin:0 auto 5px;}
.margin-autos{ margin: 20px auto 0;}
.margin-auto-1{ margin: 0px auto 0;}
.margin-menu-pic{ width: 50px; margin: 0 auto;}
.margin-menu-pics{ width: 50px; margin-left: 10px;}
/***********我的收入*****/
.shouru-bg{ width:100%;height:100%;paddgin:0px;margin:0px;overflow:hidden; background: url('../images/bg.jpg')  no-repeat; background-size: 100% 100%;}
/*******分享******/
.text-share{ background:url(../images/share.png) no-repeat right center; width:100%; height:200px; background-size:contain; top:0px;display: block;}
.mod-pop{ position: fixed; width:100%; height: 100%; background: rgba(0,0,0,0.8); z-index: 2000; top:0; left: 0; display: none;padding-top: 50px;padding-right: 50px;}
/******是否选择*****/
.ui-switch { /*position: absolute;*/ font-size: 16px; /*right: 15px;*/ top: 6px; width: 52px; height: 22px; line-height: 1em; margin-right: 50px; margin-top: 5px;}
.ui-switch .input { width: 52px; height: 22px; position: absolute; z-index: 10; border: 0; background: 0 0; -webkit-appearance: none; outline: 0}
.ui-switch .input:before { content: ''; width: 50px; height: 25px; border: 1px solid #dfdfdf; background-color: #fdfdfd; border-radius: 20px; cursor: pointer; display: inline-block; position: relative; vertical-align: middle; -webkit-user-select: none; user-select: none; -webkit-box-sizing: content-box; box-sizing: content-box; border-color: #dfdfdf; -webkit-box-shadow: #dfdfdf 0 0 0 0 inset; box-shadow: #dfdfdf 0 0 0 0 inset; -webkit-transition: border .4s, -webkit-box-shadow .4s; transition: border .4s, box-shadow .4s; -webkit-background-clip: content-box; background-clip: content-box}
.ui-switch.cur .input:before { border-color: #ed6459; -webkit-box-shadow: #ed6459 0 0 0 16px inset; box-shadow: #ed6459 0 0 0 16px inset; background-color: #ed6459; transition: border .4s, box-shadow .4s, background-color 1.2s; -webkit-transition: border .4s, -webkit-box-shadow .4s, background-color 1.2s; background-color: #ed6459}
.select-7 { -webkit-appearance: none; -moz-appearance: none; appearance: none; -webkit-tap-highlight-color: rgba(0, 0, 0, 0); border: none; -moz-border-radius: 0; -webkit-border-radius: 0; border-radius: 0; outline: none; margin-top: -5px; width: 80%; background: url("../images/icon_19.png") no-repeat; background-position:100% 60%; background-size: 10px 9px; height: 20px; margin-left: 20%; /*float: left;*/}
.select-3 { -webkit-appearance: none; -moz-appearance: none; appearance: none; -webkit-tap-highlight-color: rgba(0, 0, 0, 0); border: none; -moz-border-radius: 0; -webkit-border-radius: 0; border-radius: 0; outline: none; margin-top: -3px; width: 90%; background: url("../images/icon_19.png") no-repeat; background-position:100% 55%; background-size: 10px 9px; height: 20px; /*float: left;*/}
.select-5 { -webkit-appearance: none; -moz-appearance: none; appearance: none; -webkit-tap-highlight-color: rgba(0, 0, 0, 0); border: none; -moz-border-radius: 0; -webkit-border-radius: 0; border-radius: 0; outline: none; margin-top: -3px; /*width: 90%;*/ background: url("../images/icon_19.png") no-repeat; background-position:100% 55%; background-size: 10px 9px; height: 20px; /*float: left;*/}
.select-6 { -webkit-appearance: none; -moz-appearance: none; appearance: none; -webkit-tap-highlight-color: rgba(0, 0, 0, 0); border: none; -moz-border-radius: 0; -webkit-border-radius: 0; border-radius: 0; outline: none; margin-top: -12px; width: 90%; background: url("../images/icon_19.png") no-repeat; background-position:100% 55%; background-size: 10px 9px; height: 20px; /*float: left;*/}
.margin-left-22{ margin-left: 22px;}
.margin-left-2{ margin-left: 2px;}
.input-qi{ width: 70px;margin-top: -5px;outline: none;padding-left: 5px;}
.ui-switch.cur .input:after { left: 27px}
.ui-switch .input:after { content: ''; width: 25px; height: 25px; position: absolute; top: 1px; left: 0; border-radius: 100%; background-color: #fff; -webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, .4); box-shadow: 0 1px 3px rgba(0, 0, 0, .4); -webkit-transition: left .2s; transition: left .2s}
.free{ background-color: #e30083;padding:2px 4px;border-radius: 2px;color: #FFFFFF}
/********保险********/
.bd-baoxian-div{ background-color: #f2f2f2;padding: 3px 10px 7px 10px;border-radius: 3px;}
.bd-baoxian input{ border: 0px; background-color: #f2f2f2; outline: none; width: 90%;}
.baoxian-border{ border-bottom: 1px solid #e30083}
.my-dianqi .icon-selects.cur{ position: absolute; top: 18px; right: 1rem; height:20px; width:20px; background: url("../images/cont_slected.png") no-repeat; background-size: 20px 20px;}
.my-dianqi .icon-selects{ position: absolute; top: 18px; right: 1rem; height:20px; width:20px; background: url("../images/cont_noslected.png") no-repeat; background-size: 20px 20px;}
/*********图片控制****/
.am-home-men img{ width: 40px !important;}
.btn-1{ width: 65px;padding:  0;text-align: center;color:#ffffff;background-color: #49b7b7;font-size: 14px;font-style: normal;position: absolute;right: 0rem;line-height: 30px;border-radius: 5px;top: 2px;}
.btn-2{ padding-left: 25px; /*width: 65px;*/ text-align: center; color:#555555; /*background-color: #49b7b7;*/ font-size: 14px;font-style: normal;position: absolute;right: 10px; line-height: 30px; /*border-radius: 5px;*/ top: 0px;}
.btn-3{ padding-left: 20px; width: 65px;text-align: center;color:#ffffff;background-color: #49b7b7;font-size: 14px;font-style: normal;position: absolute;right: 10px;line-height: 30px;border-radius: 5px;top: -5px;}
.btn-icon-zan{ position: absolute; top: 6px; left: 10px; height:16px; width:16px; background: url("../images/icon_37.png") no-repeat; background-size: 16px 16px;}
.btn-mark-1{ padding-left: 20px; width: 65px; text-align: center; color:#ffffff; background-color: #ec5836; font-size: 14px;font-style: normal; position: absolute;right: 0px;line-height: 25px;border-radius: 5px;top: 0px;}
.btn-mark-1 i{ position: absolute; top: 5px; left: 7px; height:14px; width:14px; background: url("../images/icon_120.png") no-repeat; background-size: 100%;}
.mark-select .btn-mark-select-1{ padding-left: 20px; width: 65px; text-align: center; color:#c5c5c5; border: 1px solid #c5c5c5; background-color: #FFFFFF; font-size: 14px;font-style: normal; line-height: 25px;border-radius: 5px; position: relative;}
.mark-select .am-u-sm-4.cur .btn-mark-select-1{ color:#ffffff; border: 1px solid #ec5836; background-color: #ec5836;}
.mark-select .btn-mark-select-1 i{ position: absolute; top: 5px; left: 7px; height:14px; width:14px; background: url("../images/icon_95.png") no-repeat; background-size: 100%;}
.mark-select .am-u-sm-4.cur .btn-mark-select-1 i{ position: absolute; top: 5px; left: 7px; height:14px; width:14px; background: url("../images/icon_120.png") no-repeat; background-size: 100%;}
.btn-mark-2{ padding-left: 20px; width: 65px; text-align: center; color:#ffffff; background-color: #f4b03b; font-size: 14px;font-style: normal; position: absolute;right: 0px;line-height: 25px;border-radius: 5px;top: 0px;}
.btn-mark-2 i{ position: absolute; top: 5px; left: 7px; height:14px; width:14px; background: url("../images/icon_140.png") no-repeat; background-size: 100%;}
.mark-select .btn-mark-select-2{ padding-left: 20px; width: 65px; text-align: center; color:#c5c5c5; border: 1px solid #c5c5c5; background-color: #FFFFFF; font-size: 14px;font-style: normal; line-height: 25px;border-radius: 5px; position: relative;}
.mark-select .am-u-sm-4.cur .btn-mark-select-2{ color:#ffffff; border: 1px solid #f4b03b; background-color: #f4b03b;}
.mark-select .btn-mark-select-2 i{ position: absolute; top: 5px; left: 7px; height:14px; width:14px; background: url("../images/icon_113.png") no-repeat; background-size: 100%;}
.mark-select .am-u-sm-4.cur .btn-mark-select-2 i{ position: absolute; top: 5px; left: 7px; height:14px; width:14px; background: url("../images/icon_140.png") no-repeat; background-size: 100%;}
.btn-mark-3{ padding-left: 20px; width: 65px; text-align: center; color:#ffffff; background-color: #b4b4b4; font-size: 14px;font-style: normal; position: absolute;right: 0px;line-height: 25px;border-radius: 5px;top: 0px;}
.btn-mark-3 i{ position: absolute; top: 5px; left: 7px; height:14px; width:14px; background: url("../images/icon_130.png") no-repeat; background-size: 100%;}
.mark-select .btn-mark-select-3{ padding-left: 20px; width: 65px; text-align: center; color:#c5c5c5; border: 1px solid #c5c5c5; background-color: #FFFFFF; font-size: 14px;font-style: normal; line-height: 25px;border-radius: 5px; position: relative;}
.mark-select .am-u-sm-4.cur .btn-mark-select-3{ color:#ffffff; border: 1px solid #b4b4b4; background-color: #b4b4b4;}
.mark-select .btn-mark-select-3 i{ position: absolute; top: 5px; left: 7px; height:14px; width:14px; background: url("../images/icon_106.png") no-repeat; background-size: 100%;}
.mark-select .am-u-sm-4.cur .btn-mark-select-3 i{ position: absolute; top: 5px; left: 7px; height:14px; width:14px; background: url("../images/icon_130.png") no-repeat; background-size: 100%;}
.icon_36{ height:22px; width:22px; background: url("../images/icon_36.png") no-repeat; background-size: 100%;}
.btn-baoxian{ border: 1px solid #ed6459; padding-left: 5px;padding-right: 5px;border-radius: 3px; height: 22px; line-height: 20px;}
.btn-17{ border: .2rem solid #dcdcdc; background-color: #FFFFFF;color: #343434; padding: 5px 0; text-align: center; border-radius: 5px;font-size: 12px;position: relative; margin-bottom: 1rem;}
.btn-17.cur{ border: .2rem solid #49b7b7; background-color: #49b7b7;color: #FFFFFF; padding: 5px 0; text-align: center; border-radius: 5px;font-size: 12px; position: relative; margin-bottom: 1rem;}
.btn-20{ background-color: #49b7b7;color: #FFFFFF;height: 34px;line-height: 34px;text-align: center;border-radius: 5px;font-size: 14px;margin-top: 13px;position: relative;}
.btn-4{ background-color: #49b7b7;color: #FFFFFF;height: 35px;line-height: 35px;text-align: center;border-radius: 5px;font-size: 15px;margin-top: 7px;padding-left: 20px;position: relative;}
.btn-5{ background-color: #fc6307;color: #FFFFFF;height: 35px;line-height: 35px;text-align: center;border-radius: 999px;font-size: 15px;margin-top: 7px;position: relative;}
.btn-88{ width: 70%; margin: 0 auto; background-color: #fc6307;color: #FFFFFF;height: 35px;line-height: 35px;text-align: center;border-radius: 5px;font-size: 15px;margin-top: 7px;position: relative;}
.btn-16{ background-color: #9a9a9a;color: #FFFFFF;height: 35px;line-height: 35px;text-align: center;border-radius: 5px;font-size: 15px;margin-top: 7px;position: relative;}
.btn-32{ border: 1px solid #fc6307; background-color: #fc6307;color: #FFFFFF;line-height: 29px;text-align: center;border-radius: 50px;font-size: 15px;margin-top: 9px;position: relative;}
.btn-33{ border: 1px solid #fc6307; background-color: #FFFFFF;color: #fc6307;line-height: 29px;text-align: center;border-radius: 50px;font-size: 15px;margin-top: 9px;position: relative;}
.btn-34{ width: 150px; margin: 20px auto 0; border: 1px solid #fc6307; /*background-color: #FFFFFF;*/ color: #fc6307;line-height: 29px;text-align: center;border-radius: 50px;font-size: 15px;position: relative;}
.btn-12{ background-color: #f6f6f7;color: #929292;height: 35px;line-height: 35px;text-align: center;border-radius: 3px;font-size: 15px;margin-top: 7px;position: relative;}
.btn-15{ background-color: #f0f0ef;color: #343434;height: 35px;line-height: 35px;text-align: center;border-radius: 5px;font-size: 15px;margin-top: 7px;position: relative;}
.btn-6{ height: 25px;margin-top: 12px;line-height: 25px;padding-left: 20px;}
.btn-22{ background-color:rgba(255,255,255,0.6); color: #FFFFFF;height: 40px;line-height: 40px;text-align: center; border-radius: 50px;font-size: 16px;  color: #129885; width: 85%; margin: 50px auto 20px; position: relative; letter-spacing: 2px;}
.mark_list ul li:first-child{ border-top: none;}
.mark_list ul li:last-child{ border-bottom: none;}

.boxs{ /*width: 50%;*/ display: -webkit-flex; display: flex; display: -webkit-box; display: box;}
.box-1{ -moz-box-flex: 1; -webkit-box-flex: 1; box-flex: 1; flex: 1;}
.box-2{ -moz-box-flex: 1; -webkit-box-flex: 1; box-flex: 1; flex: 1;}
.mark_content{ width: 100%;resize: none;outline: none;border-radius: 3px;}
.title-1{ background-color: #49b7b7;color: #ffffff;text-align: center;padding: 8px 0;}
.padding-left-right-2{ padding: 0 2px;}
.btn-7{ background-color: #49b7b7;padding: 8px 0; color: #FFFFFF;font-weight: bolder;font-size: 16px;border-radius: 5px;text-align: center;}
.question_item{ margin-top: 1rem;}
.question_item .am-u-sm-6
 {  padding-left: 2rem;  position: relative;
 }
.padding-top-18{ padding-top: 18px;}
.border-radius-15{ border-radius: 15px;}
.border-radius-5{ border-radius: 5px !important;}
.border-radius-10{ border-radius: 10px !important;}
.border-radius-top-10{ border-top-right-radius: 10px; border-top-left-radius: 10px;}
.border-radius-bottom-10{ border-bottom-right-radius: 10px; border-bottom-left-radius: 10px;}
.border-radius-bottom-5{ border-bottom-right-radius: 5px; border-bottom-left-radius: 5px;}
.width-100pxs{ width: 100px;}
.border-radius-top-5{ border-top-left-radius: 5px; border-top-right-radius: 5px;}
.bianhao{ /*padding: 2px 0px;*/ color: #FFFFFF;background-color: #49b7b8; display: inline-block; width: 28px; height: 28px; line-height: 28px; text-align: center;}
.widht-10s{ width: 10% !important;}
.margin-10s{ margin: 0 10% !important;}
.margin-5s{ margin: 0 5% !important;}
.btn-9{ background-color: #49b7b8;color: #ffffff;padding: 2px 6px 3px;border-radius: 3px;}
.report_item{ margin-top: 1rem;}
.expert_list li:first-child{ border-top: none;}
.padding-left-fu20px{ margin-left: -20px;}
.margin-top-43{ margin-top: 43px;}
.margin-top-44{ margin-top: 44px;}
.word-space-2{ letter-spacing: 2px;}
.min-height-44{ min-height: 44px;}
.min-height-30{ min-height: 30px;}
.min-height-22{ min-height: 22px;}
.font-color-17{ color: #fb8920;}
.btn_18{ position: relative; background-color: #49b7b7;border-radius: 3px;width: 85%;height: 35px; /*margin-bottom: 1rem;*/ color: #FFFFFF;line-height: 35px;font-size: 15px;text-align: right;padding-right: 1rem;}
.am-tabs-nav li .width-100 a{ /*line-height: 30px;*/}
.am-tabs-d2 .am-tabs-nav > .am-active .width-100 a{ /*line-height: 30px;*/}
.tab-fixeds{ position: fixed;width: 100%; top:49px; left: 0px; z-index: 1000; /*background-color: #f8faf8;*/ /*height: 45px;*/ /*position: relative;*/}
.select-1 { -webkit-appearance: none; -moz-appearance: none; appearance: none; -webkit-tap-highlight-color: rgba(0, 0, 0, 0); border: none; -moz-border-radius: 0; -webkit-border-radius: 0; border-radius: 0; outline: none; margin-top: -3px; width: 100%; background-color: #f4f4f4; border-radius: 5px; padding-left: 5px; height: 30px;}
.select-2 { -webkit-appearance: none; -moz-appearance: none; appearance: none; -webkit-tap-highlight-color: rgba(0, 0, 0, 0); border: 1px solid #49b7b7; -moz-border-radius: 0; -webkit-border-radius: 0; border-radius: 0; outline: none; margin-top: -3px; width: 100%; background-color: #ffffff; border-radius: 5px; padding-left: 5px; height: 35px; color: #49b7b7; line-height: 32px; font-size: 15px;}
.selectdiv{ width: 90%; position: absolute; top: -1px; left: 0px;}
.selectdiv:after { position: absolute; top: 3px; right: 20px; font-size: 13px; /*right: 100%;*/ /*width: 2px;*/ /*height:2px;*/ /*display: block;*/ content: "\f04b"; color: #ed6459; display: table; /*z-index: 1000;*/ -moz-transform: rotate(90deg);-o-transform: rotate(90deg); -webkit-transform: rotate(90deg);transform: rotate(90deg); /*border-color: transparent;*/ /*border-style: solid solid outset;*/ /*border-width: 8px 8px 8px 0;*/ /*pointer-events: none*/}
/*********定位tab*********/
 #main-tab-title { -webkit-transform: translateZ(0);
width: 450px;}
.link-list li { min-width: 50px; /*min-width: 25%;*/ text-align: center;}
.order-time-1{ border: 1px solid #ffb25a;position: absolute;right: 2rem;top: 6px;border-radius: 10px;padding: 1px 10px;font-size: 14px;}
.link-list li { display: inline-block; color: #343434; font-size: 14px; padding: 0 12px; height: 40px; /*float: left;*/}
.link-list { /*background-color: #f0f0ef;*/ background-color: #ffffff; overflow: hidden; white-space: nowrap; position: relative; height: 41px; line-height: 41px;}
.link-list li.current { /*border-bottom: 4px solid #1B95FB;*/ /*color: white;*/ /*background-color: #ed6459; */ color: #ed6459;}
#wrapper { /*position:absolute; */ /*z-index:1;*/ /*top:45px; bottom:0; left:0;*/ /*width:100%;*/ /*background:#aaa;*/ overflow:auto; /*white-space: nowrap;*/}
#scroller { /*width:560px;*/ width:175%; height:100%; float:left; padding:0;}
#scroller ul { list-style:none; display:block; float:left; width:100%; padding:0; margin:0; text-align:left;}
#scroller li { display:block; vertical-align:middle; float:left; /*padding:0 10px;*/ /*width:80px;*/ width:14.28%; /*background-color:#fafafa;*/ font-size:15px; text-align: center;}
.my-menu-list .box-1{ font-size: 14px; padding-top: 5px;}
.my-menu-list{ /*padding-top: .5rem*/}
.div-caishu{ border:4px solid #FFFFFF;background-color: #faf5ef;}
.file { position: relative; display: inline-block; /*background: #D0EEFF;*/ /*border: 1px solid #99D3F5;*/ /*border-radius: 4px;*/ /*padding: 4px 12px;*/ overflow: hidden; /*color: #1E88C7;*/ text-decoration: none; text-indent: 0; /*line-height: 20px;*/ /*left: 20%;*/}
.file input { position: absolute; /*font-size: 100px;*/ right: 0; top: 0; opacity: 0; height: 100%;}
.padding-top-80{ padding-top: 80px;}
.textarea-2{ resize: none; width: 100%; border: 1px solid #dcdcdc; padding-left: 1rem; padding-top: .5rem; outline: none;}
.pay-type li:first-child{ border-top: 0;}
.pay-type li:last-child{ border-bottom: 0;}
.margin-baifen35{
 margin: 0 35%;}
.width-baifen35{ width: 35%;}
.shouyi-1{ background: url('../images/icon_258.png')  no-repeat; background-size: 140px 140px; color: #FFFFFF;height: 140px;width: 140px;text-align: center;border-radius: 50%;position: absolute;top:600%;right:9%;}
.shouru_list li:after{ position: absolute; top: 14px; left: 1rem; /* font-size: 18px; */ /* right: 100%; */ width: 20px; height: 20px; background: url("../images/icon_20.png") no-repeat; background-size: 20px 20px; display: block; content: ""; color: #5cb1a5;}
.shouru_list li{ padding-left: 40px !important;}
.div-2{ background-color: #49b7b7;height: 80px;}
.div-3{ background-color: #3ea7a7;height: 50px;line-height:50px;font-size: 18px; position: relative;}
.div-4{ position: absolute;top: 0px;width: 80%;text-align: center;left: 10%;z-index: 100}
/********新增修改*********/
.logo_home{ position: absolute; background: url("../images/logo.png"); width: 35px; height: 35px; left: 0px; top: 7px; background-size: 35px 35px; border: 1px solid #FFFFFF; border-radius: 50%;}
.home-h1{ width: 20% !important; margin: 0 auto !important;}
.width-40{ width: 40% !important;}
.padding-left-40{ padding-left: 40px;}
.my-dianqi li{ border: none !important; border-radius: 5px;}
.bao-btns{ border: 1px solid #ffb25a;position: absolute;right: 2rem;top: 6px;border-radius: 10px;padding: 1px 10px;font-size: 14px;}
.date-1{ -webkit-appearance: none; -moz-appearance: none; appearance: none; -webkit-tap-highlight-color: rgba(0, 0, 0, 0); border: none; -moz-border-radius: 0; -webkit-border-radius: 0; border-radius: 0; outline: none;margin-top: -1px;margin-left: 5px; width: 140px;}
.expert_tabs .am-u-sm-4.cur{ color: #ed6459;}
.pic-div-1{ background-color: #ed6459;height: 70px;width: 100%;margin-top: 30px;}
.pingjia-div{ background-color: #ed6459;color: #ffffff;text-align: center;padding: 5px 0 5px 25px;;border-radius: 5px;width: 80%; margin: 15px auto 0;}
.pic-div-2{ margin: 0 auto;width: 80px;}
.pic-img{ margin-top: -40px;border: 5px solid #ed6459;}
.mark_lists li:first-child{ border-top: none !important;}
.card_list .card_item{ margin-bottom: 1rem;}
.tabs{ height:30px; width: 170px;margin: 10px auto 10px;border-radius: 50px;font-size: 14px; border: 1px solid #ed6459; overflow: hidden;}
.tabs a{display:block;float:left;width:50%;color:#ed6459;text-align:center; /*background:#eee;*/ height: 29px; line-height:28px;font-size:14px;text-decoration:none;}
.tabs a.active{ color:#FFFFFF; background:#ed6459; /*border-radius:5px 5px 0px 0px;*/}
.logo-btn-1{ border: 1px solid #ed6459; width: 100%;padding: 8px 5px;border-radius: 10px;}
/**详情开始***/
.martop-15{ margin-top: 20px;}
.dt-rot-icon,.dd-rot-icon{ position: absolute; top:0.5rem; left:-1.4rem; width:1.1rem; height: 1.1rem; border:0.1rem solid #fff; border-radius: 8px; background-color: #218dd5;}
.dd-rot-icon{ width:0.7rem; height: 0.7rem; top:1rem; left:-1.8rem; border-radius: 3px;}
.btn-shopcart{ background-color:rgba(241,50,63,0.7);width: 60px;height: 60px;border-radius: 50%;position: fixed;left: 10px;bottom: 50px;}
.shopcart-num{ position: absolute;top: -5px;left: -10px;background-color: #FFFFFF;border-radius: 50%;padding: 0 2px;text-align: center;min-width:18px;}
.shopcart-num-1{ position: absolute;top: -5px;left: -10px; background-color: #FFFFFF; border-radius: 50%;padding: 0 2px; text-align: center;min-width:18px; line-height: 18px;}
.shopcart-num-2{ position: absolute;top: -5px;left: -10px; background-color: #fc6307; border-radius: 50%;padding: 0 2px; text-align: center;min-width:18px; line-height: 18px; color: #FFFFFF;}
.buy-status-1{ background-color: #fbd6d8;border: 1px solid #f13140;color:#f13140;padding: 0 5px;border-radius: 3px;}
.buy-status-2{ background-color: #f0333e;border: 1px solid #f0333e;color:#ffffff;padding: 0 5px;border-radius: 3px;}
.buy-status-3{ background-color: #22ad38;border: 1px solid #22ad38;color:#ffffff;padding: 0 5px;border-radius: 3px;}
.daojishi-btn-1{ background-color: #fc6307;color: #FFFFFF;border-radius: 3px;margin-bottom: 10px;}
.daojishi-btn-2{ border: 1px solid #ffffff;padding: 1px 8px;border-radius: 50px;}
.jiexiao-btn-1 {  background: url("../images/cont_button_submit.png") no-repeat;  color: #FFFFFF;  margin-bottom: 10px;  background-size: cover; }
.jiexiao-btn-2{ background: url("../images/cont_button_submit.png") no-repeat; color: #FFFFFF; margin-top: 20px; /*margin-bottom: 10px;*/ background-size: cover; padding:5px 0;}
.font-size-40{ font-size: 40px; padding-top: 15px !important}

.icon_zhongjiang{ background: url("../images/icon_zhongjiang.png"); width: 270px; height: 270px; background-size: 100%;}
.icon_buzhongjiang{ background: url("../images/icon_weizhongjiang.png"); width: 270px; height: 270px; background-size: 100%;}
.jiang_div{ position: absolute;bottom: 78px;width: 100%;}
.suit_icon{ background: url("../images/suit_icon.png"); width: 20px; height: 20px; background-size: 100%; position: absolute; right: 0; top: 0;}
.font-color-40{ color: #933600;}
.font-color-41{ color: #f6c539;}
.font-color-45{ color: #cd1c40;}
.jifen-bg{background-color: #fc6307; width: 100%; /*height: 150px;*/}
.border-lefts { border-left: 1px solid #dcdcdc;}
.border-rights { border-right: 1px solid #dcdcdc;}
.box-shadow-1{ box-shadow:0 0 0px 1px #dcdcdc;}
/**新加*/
.div-80-60{ width: 80px !important; height: 60px !important;}
.jiang-btn{ background-color: #0ec23b;color: #ffffff;border-radius: 15px;padding: 0 5px;}
.margin-autoss{ margin: 10px auto 0px;}
.num-hide{display:none}
.tuijian{background-color: #c3244c;width: 5px;height: 16px;position: absolute;left: 0px;top: 50%;margin-top: -8px;border-radius: 2px;}
.img-article { width: 45px !important; height: 45px !important;}
/***typePage***/
.icon_8 {    background: url(../images/nav_back.png) no-repeat;    background-size: 20px 20px;    width: 20px;    height: 20px;    position: absolute;    left: 0px;    top: 17px;}
.icon_121 {    background: url("../images/nav_search.png") no-repeat;    background-size: 20px 20px;    width: 20px;    height: 20px;    position: absolute;    right: 0;    top: 17px;}
.winAlert audio {display: none!important;}
.winAlert{margin-top: -150px!important;background: none!important;box-shadow: unset!important;}
.winAlert .layui-layer-ico{}
.winAlertTitle{position:absolute;bottom:87px;font-size:18px;left:20px;color:#fff;width:223px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;word-break:normal;}
.winAlert .layui-layer-setwin{bottom: -59px;left: 50%;margin-left: -15px;top: unset;right: unset;}

div#buyMsg {    padding-left: 30px;font-size: 18px;
    padding-right: 30px;
}




@keyframes wordsLoop {
    0% {
        transform: translateX(90%);
        -webkit-transform: translateX(90%);
    }
    100% {
        transform: translateX(-100%);
        -webkit-transform: translateX(-100%);
    }
}
@-webkit-keyframes wordsLoop {
    0% {
        transform: translateX(90%);
        -webkit-transform: translateX(90%);
    }
    100% {
        transform: translateX(-90%);
        -webkit-transform: translateX(-90%);
    }
}
/* 适配iphonex */
@supports (bottom: env(safe-area-inset-bottom)) {
    .van-hairline--top-bottom{height:calc(50px + constant(safe-area-inset-bottom));	height:calc(50px + env(safe-area-inset-bottom));   }
}


@keyframes ant-progress-active {
    0% {
        transform: translate(-100%) scaleX(0);
        opacity: .1
    }

    20% {
        transform: translate(-100%) scaleX(0);
        opacity: .5
    }

    to {
        transform: translate(0) scaleX(1);
        opacity: 0
    }
}
.goods-meta{    overflow: hidden;}
.progressBox:before {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0px;
    background: #fff;
    border-radius: 10px;
    opacity: 0;
    animation: ant-progress-active 2.4s cubic-bezier(.23,1,.32,1) infinite;
    content: "";
}



.dhhh:before {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    background: #fff;
    z-index: 666;
    border-radius: 10px;
    opacity: 0;
    animation: ant-progress-active 2.4s cubic-bezier(.23,1,.32,1) infinite;
    content: "";
}
