﻿/*
 * =====================================================
 * danceui for weui 2.0.15
 * =====================================================
 */

body{line-height: inherit}
body.body-fixed-bottom{padding-bottom: 64px;background-color: #f3f4f6;}
body.body__bg{background-color: #f3f4f6;}
.weui-content{background:#f5f5f5;min-height: 100vh;}
.weui-content_padded{padding:0 10px}
.weui-white{background:#ffffff;}
.weui-fixed-bottom{margin-bottom:54px;}

/*页面区域*/
.page__bg{background-color: #f3f4f6;}
.page__hd{padding: 10px;}
.page__hd_title{text-align: left;font-size: 20px;font-weight: 400;}
.page__hd_desc{margin-top: 5px;color: #888888;text-align: left;font-size: 14px;}
.page__bd.page__bd-padded{padding: 10px;}
.page__bd_mobile{max-width: 640px;margin: 0 auto;}
.page__bd.page__bd_white{background: #fff;}

.round{border-radius: 2500px;}

.radius{border-radius: 3px;}
.radius-sm{border-radius: 18px;}

ul,li{padding: 0;margin: 0;}
li{list-style: none;}

/*浮动*/
.pull-left{float:left}
.pull-right{float:right}
.clear{clear:both;height:0;font-size:0;overflow:hidden;}
.clearfix{*zoom:1;}
.clearfix:after{display:block;overflow:hidden;clear:both;height:0;visibility:hidden;content:".";}

.daui-block, disblock, .daui-show{display: block;}
.daui-disinline, .disinline{display:inline-block;}
.daui-disnone, .disnone, .daui-hide{display:none;}

.blank5{height:5px;clear:both;}
.blank10{height:10px;clear:both;}
.blank15{height:15px;clear:both;}
.blank20{height:20px;clear:both;}

.daui-height1{height: 10px;}
.daui-height2{height: 25px;}
.daui-height3{height: 50px;}
.daui-height4{height: 100px;}

/* ==================
    Gap 间隔槽
 ==================== */
.daui-gap{width:100%;height:20px;clear:both;background-color: #f3f4f6;}
.daui-gap_primary{background-color: #3c9cff;}
.daui-gap_success{background-color: #5ac725;}
.daui-gap_info{background-color: #909399;}
.daui-gap_warning{background-color: #f9ae3d;}
.daui-gap_danger{background-color: #f56c6c;}
.daui-gap_transparent{background-color: transparent;}
.daui-gap_xs{height: 15px;}
.daui-gap_sm{height: 30px;}
.daui-gap_lg{height: 40px;}

/* ==================
    Flex 布局
 ==================== */
.daui-flex{display:-webkit-flex;display:flex}
.daui-flex__item{flex:1}
.daui-col-12{width:100%}
.daui-col-6{width:50%}
.daui-col-8{width:66.66666667%}
.daui-col-4{width:33.33333333%}
.daui-col-3{width:25%}

.flex-direction{flex-direction:column}
.flex-wrap{flex-wrap:wrap}
.align-start{align-items:flex-start}
.align-end{align-items:flex-end}
.align-center{align-items:center}
.align-stretch{align-items:stretch}
.self-start{align-self:flex-start}
.self-center{align-self:flex-center}
.self-end{align-self:flex-end}
.self-stretch{align-self:stretch}
.align-stretch{align-items:stretch}
.justify-start{justify-content:flex-start}
.justify-end{justify-content:flex-end}
.justify-center{justify-content:center}
.justify-between{justify-content:space-between}
.justify-around{justify-content:space-around}

/* ==================
        grid布局
 ==================== */
 .daui-grid{display:flex;flex-wrap:wrap;font-size: 14px;}
 .daui-grid>.daui-grid__item{box-sizing: border-box;display:flex;padding:15px 0 15px;text-align:center;flex-direction:column;position: relative;}
 .daui-grid>.daui-grid__item .daui-grid_icon{margin-top:0;}
 .daui-grid>.daui-grid__item .daui-grid_icon [class*="icon"]{position:relative;font-size:20px;display: inline-block;}
 .daui-grid>.daui-grid__item .daui-grid_text{margin-top:4px;color:#888;font-size:13px;line-height:20px}
 .daui-grid>.daui-grid__item .daui-badge.badge{position:absolute;top:-6px;right:-9px;font-size:10px;color:#ffffff;width: auto;height: 16px;line-height: 16px;border-radius:16px;min-width: 16px;padding:0 4rpx;}
 .daui-grid>.daui-grid__item .daui-badge.badge:not([class*="bg-"]){background-color:#FF705E}
 .daui-grid.col-1>.daui-grid__item{width:100%}
 .daui-grid.col-2>.daui-grid__item{width:50%}
 .daui-grid.col-3>.daui-grid__item{width:33.33%}
 .daui-grid.col-4>.daui-grid__item{width:25%}
 .daui-grid.col-5>.daui-grid__item{width:20%}
 .daui-grid.border{border-left:1px solid #e5e5e5;}
 .daui-grid.border>.daui-grid__item:before{content:" ";position:absolute;top:0;bottom:0;right:0;width:2rpx;border-right:2rpx solid #e5e5e5;color:#e5e5e5;-webkit-transform-origin:0 0;transform-origin:0 0;-webkit-transform:scaleX(.5);transform:scaleX(.5);}
 .daui-grid.border>.daui-grid__item:after{content:" ";position:absolute;left:0;bottom:0;right:0;height:2rpx;border-bottom:2rpx solid #e5e5e5;color:#e5e5e5;-webkit-transform-origin:0 0;transform-origin:0 0;-webkit-transform:scaleY(.5);transform:scaleY(.5);}
 
 .daui-grid.daui-grid_cavity{padding-left:10px;color:#ffffff}
 .daui-grid.daui-grid_cavity .daui-grid__item{padding:10px 10px 0 0;margin-bottom:10px;}
 .daui-grid.daui-grid_cavity .daui-grid__item .daui-grid__item-in{display:flex;text-align:center;flex-direction:column;align-items:center;justify-content:center;padding:5px 0;border-radius:3px}

/*长度*/
.daweui-auto{width:auto;}
.daweui-full{width:100%;}
.daweui-length1{width:50px !important;}
.daweui-length2{width:110px !important;}
.daweui-length3{width:170px !important;}
.daweui-length4{width:230px !important;}
.daweui-length5{width:290px !important;}
.daweui-length6{width:350px !important;}
.daweui-length7{width:440px !important;}

/*按钮颜色*/
.c-orange{color:#f60 !important}
.c-orange-dark{color:#f15a0c !important}
.c-green{color:#06bf04 !important}
.c-wx-green{color:#4b0 !important}
.c-red{color:#ff0000 !important}
.c-red2{color:#ed5050 !important}
.c-red3{color:#e21323}
.c-red4{color:#ff6565}
.c-pink{color:#ee614b !important}
.c-gray-light{color:#e5e5e5 !important}
.c-gray{color:#c9c9c9 !important}
.c-gray-dark{color:#999 !important}
.c-gray-darker{color:#666 !important}
.c-black{color:#333 !important}
.c-yellow{color:#f09000 !important}
.c-light-yellow{color:#fcff00 !important}
.c-blue{color:#38f !important}
.c-blue2{color: #65a8ff;}
.c-gold{color: #C9A770;}
.c-cheng{color: #ff2741!important;}

/*图标颜色与大小*/
.daui-iconfont_primary{color: #3c9cff;}
.daui-iconfont_success{color: #5ac725;}
.daui-iconfont_info{color: #909399;}
.daui-iconfont_warning{color: #f9ae3d;}
.daui-iconfont_danger{color: #f56c6c;}
.iconfontzz.daui-iconfont_msg{font-size: 75px;}

.solid,
.solid-top,
.solid-right,
.solid-bottom,
.solid-left,
.solids,
.solids-top,
.solids-right,
.solids-bottom,
.solids-left,
.dashed,
.dashed-top,
.dashed-right,
.dashed-bottom,
.dashed-left {
	position: relative;
}

.solid::after,
.solid-top::after,
.solid-right::after,
.solid-bottom::after,
.solid-left::after,
.solids::after,
.solids-top::after,
.solids-right::after,
.solids-bottom::after,
.solids-left::after,
.dashed::after,
.dashed-top::after,
.dashed-right::after,
.dashed-bottom::after,
.dashed-left::after {
	content: " ";
	width: 200%;
	height: 200%;
	position: absolute;
	top: 0;
	left: 0;
	border-radius: inherit;
	transform: scale(0.5);
	transform-origin: 0 0;
	pointer-events: none;
	box-sizing: border-box;
}
.solid::after {border: 1px solid rgba(0, 0, 0, 0.1);}
.solid-top::after {border-top: 1px solid rgba(0, 0, 0, 0.1);}
.solid-right::after {border-right: 1px solid rgba(0, 0, 0, 0.1);}
.solid-bottom::after {border-bottom: 1px solid rgba(0, 0, 0, 0.1);}
.solid-left::after {border-left: 1px solid rgba(0, 0, 0, 0.1);}

/*其他*/
.label{display: inline-block;max-width: 100%;margin-bottom: 5px;font-weight: bold;}

/*=====magic-check=====*/
@keyframes a{0%{border-color:silver}
to{border-color:#3e97eb}
}.magic-checkbox,.magic-radio{position:absolute;display:none}
.magic-checkbox[disabled],.magic-radio[disabled]{cursor:not-allowed}
.magic-checkbox+label,.magic-radio+label{position:relative;display:block;padding-left:30px;cursor:pointer;vertical-align:middle}
.magic-checkbox+label:hover:before,.magic-radio+label:hover:before{animation-duration:.4s;animation-fill-mode:both;animation-name:a}
.magic-checkbox+label:before,.magic-radio+label:before{position:absolute;top:0;left:0;display:inline-block;width:20px;height:20px;content:'';border:1px solid silver}
.magic-checkbox+label:after,.magic-radio+label:after{position:absolute;display:none;content:''}
.magic-checkbox[disabled]+label,.magic-radio[disabled]+label{cursor:not-allowed;color:#e4e4e4}
.magic-checkbox[disabled]+label:after,.magic-checkbox[disabled]+label:before,.magic-checkbox[disabled]+label:hover,.magic-radio[disabled]+label:after,.magic-radio[disabled]+label:before,.magic-radio[disabled]+label:hover{cursor:not-allowed}
.magic-checkbox[disabled]+label:hover:before,.magic-radio[disabled]+label:hover:before{border:1px solid #e4e4e4;animation-name:none}
.magic-checkbox[disabled]+label:before,.magic-radio[disabled]+label:before{border-color:#e4e4e4}
.magic-checkbox:checked+label:before,.magic-radio:checked+label:before{animation-name:none}
.magic-checkbox:checked+label:after,.magic-radio:checked+label:after{display:block}
.magic-radio+label:before{border-radius:50%}
.magic-radio+label:after{top:7px;left:7px;width:8px;height:8px;border-radius:50%;background:#3e97eb}
.magic-radio:checked+label:before{border:1px solid #3e97eb}
.magic-radio:checked[disabled]+label:before{border:1px solid #c9e2f9}
.magic-radio:checked[disabled]+label:after{background:#c9e2f9}
.magic-checkbox+label:before{border-radius:3px}
.magic-checkbox+label:after{top:2px;left:7px;box-sizing:border-box;width:6px;height:12px;transform:rotate(45deg);border:2px solid #fff;border-top:0;border-left:0}
.magic-checkbox:checked+label:before{border:#3e97eb;background:#3e97eb}
.magic-checkbox:checked[disabled]+label:before{border:#c9e2f9;background:#c9e2f9}

/* ==================
    Tag 标签
 ==================== */
.daui-tag{font-size:12px;vertical-align:middle;position:relative;display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;padding:0px 8px;height:24px;min-width:24px;font-family:Helvetica Neue,Helvetica,sans-serif;white-space:nowrap;color: #323233;}
.daui-tag::after{content:" ";width:200%;height:200%;position:absolute;top:0;left:0;border:1px solid currentColor;transform:scale(0.5);transform-origin:0 0;box-sizing:border-box;border-radius:inherit;z-index:1;pointer-events:none}
.daui-tag[class*="line-"]::after{content:" ";width:200%;height:200%;position:absolute;top:0;left:0;border:1px solid currentColor;transform:scale(0.5);transform-origin:0 0;box-sizing:border-box;border-radius:inherit;z-index:1;pointer-events:none}
.daui-tag.radius[class*="line"]::after{border-radius:12rpx}
.daui-tag.round[class*="line"]::after{border-radius:1000rpx}
.daui-tag[class*="line-"]::after{border-radius:0}
.daui-tag+.daui-tag{margin-left:5px}
.daui-tag.daui-tag-sm{font-size:10px;padding:0rpx 12rpx;height:17px;line-height:17px;min-width:17px}
.daui-tag-square{border-radius: 6rpx;}

.daui-tag_default{border-style: solid;border-width: 1px;border-color: #ebedf0;}
.daui-tag_primary{background-color:#3c9cff;border-width:1px;border-color:#3c9cff;color:#fff}
.daui-tag_plain-primary{background-color:#fff;border-width:1px;border-color:#3c9cff;color:#3c9cff}
.daui-tag_plain-fill-primary{background-color:#ecf5ff;border-width:1px;border-color:#3c9cff;color:#3c9cff}
.daui-tag_success{background-color:#5ac725;border-width:1px;border-color:#5ac725;color:#fff}
.daui-tag_plain-success{background-color:#fff;border-width:1px;border-color:#5ac725;color:#5ac725}
.daui-tag_plain-fill-success{background-color:#f5fff0;border-width:1px;border-color:#5ac725;color:#5ac725}
.daui-tag_info{background-color:#909399;border-width:1px;border-color:#909399;color:#fff}
.daui-tag_plain-info{background-color:#fff;border-width:1px;border-color:#909399;color:#909399}
.daui-tag_plain-fill-info{background-color:#f4f4f5;border-width:1px;border-color:#909399;color:#909399}
.daui-tag_warning{background-color:#f9ae3d;border-width:1px;border-color:#f9ae3d;color:#fff}
.daui-tag_plain-warning{background-color:#fff;border-width:1px;border-color:#f9ae3d;color:#f9ae3d}
.daui-tag_plain-fill-warning{background-color:#fdf6ec;border-width:1px;border-color:#f9ae3d;color:#f9ae3d}
.daui-tag_danger{background-color:#f56c6c;border-width:1px;border-color:#f56c6c;color:#fff}
.daui-tag_plain-danger{background-color:#fff;border-width:1px;border-color:#f56c6c;color:#f56c6c}
.daui-tag_plain-fill-danger{background-color:#fef0f0;border-width:1px;border-color:#f56c6c;color:#f56c6c}

/*胶囊*/
.daui-capsule{display:inline-flex;vertical-align:middle}
.daui-capsule+.daui-capsule{margin-left:10rpx}
.daui-capsule .daui-tag{margin:0}
.daui-capsule .daui-tag[class*="line-"]:last-child::after{border-left:0rpx solid transparent}
.daui-capsule .daui-tag[class*="line-"]:first-child::after{border-right:0rpx solid transparent}
.daui-capsule.radius .daui-tag:first-child{border-top-left-radius:6rpx;border-bottom-left-radius:6rpx}
.daui-capsule.radius .daui-tag:last-child::after,.daui-capsule.radius .daui-tag[class*="line-"]{border-top-right-radius:12rpx;border-bottom-right-radius:12rpx}
.daui-capsule.round .daui-tag:first-child{border-top-left-radius:200rpx;border-bottom-left-radius:200rpx;text-indent:4rpx}
.daui-capsule.round .daui-tag:last-child::after,.daui-capsule.round .daui-tag:last-child{border-top-right-radius:200rpx;border-bottom-right-radius:200rpx;text-indent:-4rpx}

/* ==================
    Badge 徽章
 ==================== */
.daui-badge{display:inline-block;border-radius:100px;font-size:10px;padding:0px 5px;height:17px;line-height:17px;color:#ffffff}
.daui-badge__dot{height:8px;width:8px;padding:0}
.daui-badge_default{background-color:#ededed;border-width:1px;border-color: #ededed;color: #999999;}
.daui-badge_primary{background-color:#3c9cff;border-width:1px;border-color:#3c9cff;color:#ffffff}
.daui-badge_plain-primary{background-color:#fff;border-width:1px;border-color:#3c9cff;color:#3c9cff}
.daui-badge_plain-fill-primary{background-color:#ecf5ff;border-width:1px;border-color:#3c9cff;color:#3c9cff}
.daui-badge_success{background-color:#5ac725;border-width:1px;border-color:#5ac725;color:#ffffff}
.daui-badge_plain-success{background-color:#fff;border-width:1px;border-color:#5ac725;color:#5ac725}
.daui-badge_plain-fill-success{background-color:#f5fff0;border-width:1px;border-color:#5ac725;color:#5ac725}
.daui-badge_warning{background-color:#f9ae3d;border-width:1px;border-color:#f9ae3d;color:#ffffff}
.daui-badge_plain-warning{background-color:#fff;border-width:1px;border-color:#f9ae3d;color:#f9ae3d}
.daui-badge_plain-fill-warning{background-color:#fdf6ec;border-width:1px;border-color:#f9ae3d;color:#f9ae3d}
.daui-badge_danger{background-color:#f56c6c;border-width:1px;border-color:#f56c6c;color:#ffffff}
.daui-badge_plain-danger{background-color:#fff;border-width:1px;border-color:#f56c6c;color:#f56c6c}
.daui-badge_plain-fill-danger{background-color:#fef0f0;border-width:1px;border-color:#f56c6c;color:#f56c6c}

/*通用bar*/
.zzweui-bar{position:relative;display:-webkit-box;display:-webkit-flex;display:flex;align-items:center;min-height:55px;justify-content:space-between}
.zzweui-bar::before{content:'';width:100%;border-top:0.5px solid #d9d9d9;position:absolute;top:0;left:0;-webkit-transform:scaleY(0.5);transform:scaleY(0.5)}
.zzweui-bar.foot{position:fixed;width:100%;left:0;bottom:0;z-index:10;height:calc(50px + env(safe-area-inset-bottom) / 2);padding-bottom:calc(env(safe-area-inset-bottom) / 2)}
.zzweui-bar.btn-group{justify-content:space-around}
.zzweui-bar.btn-group .weui-btn{padding:10px 16px}
.zzweui-bar.btn-group .weui-btn{-webkit-box-flex:1;-webkit-flex:1;flex:1;margin:0 10px;max-width:50%}

/*底部按钮*/
body.body-fixed-bottom-for-button{padding-bottom: 76px;background-color: #f5f5f5;}
.wenew-footer_fixed-bottom{position: fixed;bottom: 0;left: 0;right: 0;background:#fff;padding:10px 20px;z-index:10}
.wenew-footer_fixed-bottom:before{content: " ";position: absolute;left: 0;top: 0;right: 0;height: 1px;border-top: 1px solid #e5e5e5;color: #e5e5e5;-webkit-transform-origin: 0 0;transform-origin: 0 0;-webkit-transform: scaleY(0.5);transform: scaleY(0.5);}

/* ==================
    Avatar 头像
 ==================== */
.daui-avatar{font-variant:small-caps;margin:0;padding:0;display:inline-flex;text-align:center;justify-content:center;align-items:center;background-color:transparent;color:#ffffff;white-space:nowrap;position:relative;width:60px;height:60px;background-size:cover;background-position:center;vertical-align:middle;font-size:1.5em}
.daui-avatar.daui-avatar_lg{width:75px;height:75px;font-size:2em}
.daui-avatar.daui-avatar_sm{width:40px;height:40px;font-size:1em}
.daui-avatar.daui-avatar_xs{width:30px;height:30px;font-size:2.5em}
.daui-avatar img{width:100%;height:100%}
.daui-avatar .avatar-text{font-size:0.4em}
.daui-avatar view{margin:0 !important}
.daui-avatar-group{direction:rtl;unicode-bidi:bidi-override;padding:0 5px 0 20px;display:inline-block}
.daui-avatar-group .daui-avatar{margin-left:-15px;border:2px solid #f1f1f1;vertical-align:middle}
.daui-avatar-group .daui-avatar.sm{margin-left:-10px;border:1px solid #f1f1f1}

/* ==================
    Navbar 导航栏
 ==================== */
.daui-navbar{display:flex;position:relative;align-items:center;min-height:50px;justify-content:space-between}
.daui-navbar::before{content:'';width:100%;border-top:0.5px solid #d9d9d9;position:absolute;top:0;left:0;-webkit-transform:scaleY(0.5);transform:scaleY(0.5)}
.daui-navbar .daui-navbar__hd{display:flex;align-items:center;height:100%;justify-content:center;max-width:100%}
.daui-navbar .daui-navbar__hd a{color:inherit}
.daui-navbar .daui-navbar__hd text{font-weight:700}
.daui-navbar .daui-navbar__hd.roundIcon{display:inline-flex;width:68rpx;height:68rpx;border-radius:100px;justify-content:center;transition:0.2s}
.daui-navbar.show .daui-navbar__hd.roundIcon{background-color:rgba(30,30,30,0.7);color:#fff}
.daui-navbar.hide .daui-navbar__hd.roundIcon{background-color:rgba(30,30,30,0)}
.daui-navbar .daui-navbar__hd.roundIcon [class*='icon-']{margin:0 !important}
.daui-navbar .daui-navbar__hd:first-child{margin-left:15px;font-size:15px}
.daui-navbar .daui-navbar__hd text.text-cut{text-align:left;width:100%}
.daui-navbar .daui-navbar__hd:first-child>text[class*="icon-"]{margin-left:-0.3em;margin-right:0.3em}
.daui-navbar .daui-navbar__hd:last-child{margin-right:15px}
.daui-navbar .daui-navbar__bd{position:absolute;text-align:center;width:calc(100% - 170px);left:0;right:0;bottom:0;top:0;margin:auto;height:30px;font-size:16px;line-height:30px;cursor:none;pointer-events:none;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}

/*header*/
.daweui-header{width: 100%;height:44px;border-bottom:1px solid #e1e1e1;position:relative;}
.daweui-header a{color: #ffffff;}
.daweui-header .daweui-header-title{margin: 0 50px;text-align: center;height:44px;line-height: 44px;font-size: 16px;}
.daweui-header .daweui-header-icon-back{position: absolute;left:0;top:0;height:44px;line-height: 44px;padding: 0 15px;}
.daweui-header .daweui-header-icon-back i{font-size: 16px;font-weight:700;}
.daweui-header .daweui-header-icon-home{position: absolute;right:0;top:0;line-height: 44px;padding: 0 15px;}
.daweui-header .daweui-header-icon-home i{font-size: 16px;font-weight:700;}

/* ==================
    Footer 页脚
 ==================== */
.daui-footer{width:100%;padding:15px 10px;color:#8799a3;box-sizing: border-box;}
.daui-footer a{color: #586C94;}
.daui-footer .daui-footer__links{display:flex;justify-content:center;align-content:center;align-items:center;}
.daui-footer .daui-footer__links .daui-footer__links-item{position: relative;padding: 0 9px;font-size: 14px;}
.daui-footer .daui-footer__links .daui-footer__links-item::before{content:" ";position:absolute;right:0;top:0;width:1px;bottom:0;border-right:1px solid #d3d3d3;-webkit-transform-origin:100% 0;transform-origin:100% 0;-webkit-transform:scaleX(0.5);transform:scaleX(0.5)}
.daui-footer .daui-footer__links .daui-footer__links-item:last-child::before{border-right:0 !important}
.daui-footer .daui-footer__links .daui-footer__links-item-hover{opacity:0.5}
.daui-footer .daui-footer__text{font-size: 12px;color: #A7A7A7;line-height: 1;text-align: center;padding-top: 8px;padding-bottom:env(safe-area-inset-bottom);}
.daui-footer.fixed{position:fixed;bottom:20px;}

/*footer(废弃)*/
.wenew-footer{text-align: center;font-size: 14px;padding:10px;}
.wenew-footer__links{display: inline-block;vertical-align: top;margin: 0 .62em;position: relative;font-size: 14px;}
.wenew-footer__text{color: #999;}

/*footnav废弃*/
.daweui-footnav{width:100%;z-index:2024;height:55px;color:#8799a3}
.daweui-footnav .daweui-footnav__text{padding: 0 10rpx;font-size: 13px;}
.daweui-footnav .daweui-footnav__links{display:flex;justify-content:center;align-content:center;align-items:center;}
.daweui-footnav .daweui-footnav__links .daweui-footnav__links-item{padding:0 10px;}
.daweui-footnav.fixed{position:fixed;bottom:0;}
.daweui-footnav a{color:#8799a3}

/*msg*/
.daweui-msg .weui-msg__img-area{margin-bottom: 30px;}
.daweui-msg .weui-msg__img-area .weui-msg__img{display:inline-block;width:160px;height:170px;}
.daweui-msg.daweui-msg__success .weui-msg__img-area .weui-msg__img{background:url("../images/msg-success.jpg") no-repeat;background-size:100%;}
.daweui-msg.daweui-msg__fail .weui-msg__img-area .weui-msg__img{background:url("../images/msg-fail.jpg") no-repeat;background-size:100%;}

/*新tabbar*/
.daweui-tabbarhd{display:-webkit-box;display:-webkit-flex;display:flex;z-index:500;width:100%;position:relative;margin-bottom:10px;background:#fff}
.daweui-tabbarhd:after{content:" ";position:absolute;left:0;bottom:0;right:0;height:2px;border-bottom:1px solid #cccccc;color:#cccccc;-webkit-transform-origin:0 100%;transform-origin:0 100%;-webkit-transform:scaleY(.5);transform:scaleY(.5)}
.daweui-tabbarhd__item{position:relative;display:block;-webkit-box-flex:1;-webkit-flex:1;flex:1;padding:15px 0;text-align:center;font-size:14px;-webkit-tap-highlight-color:rgba(0,0,0,0);color:#888}
.daweui-tabbarhd__item.daweui-tabbarhd-red{background:rgba(0,0,0,0) none repeat scroll 0 0;border-bottom:2px solid var(--red);color:var(--red)}
.daweui-tabbarhd__item.daweui-tabbarhd-green{background:rgba(0,0,0,0) none repeat scroll 0 0;border-bottom:2px solid var(--green);color:var(--green)}
.daweui-tabbarhd__item.daweui-tabbarhd-blue{background:rgba(0,0,0,0) none repeat scroll 0 0;border-bottom:2px solid var(--blue);color:var(--blue)}
.daweui-tabbarhd-style-one{background:-moz-linear-gradient(top,#fff 0%,#efefef 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#fff),color-stop(100%,#efefef));background:-webkit-linear-gradient(top,#fff 0%,#efefef 100%);background:-o-linear-gradient(top,#fff 0%,#efefef 100%);background:-ms-linear-gradient(top,#fff 0%,#efefef 100%);background:linear-gradient(to bottom,#fff 0%,#efefef 100%)}
.daweui-tabbarhd__item.daweui-tabbarhd__item--on{color:#e21323;font-weight:bold;background-color:inherit}
.daweui-tabbarhd__item.daweui-tabbarhd__item--on:after{content:"";width:34px;height:3px;background:#e21323;position:absolute;left:50%;margin-left:-17px;bottom:-1px;z-index:10}
.daweui-tabbarhd__item.daweui-tabbarhd__item--ontwo:after{content:' ';background:#42bd56;position:absolute;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);border-radius:.5rem;transition:all .5s;-moz-transition:all .5s;-webkit-transition:all .5s;-o-transition:all .5s;width:18px;height:9px;opacity:.2;bottom:8px}

.daweui-tabbarbd{}
.daweui-tabbarbd .daweui-tabbarbd__item{display: none;height: 100%;overflow: auto;}
.daweui-tabbarbd .daweui-tabbarbd__item.daweui-tabbarbd__item--on{display: block;}

.weui-tabbar.wenew-foot-menu{display: -webkit-box;display: -webkit-flex;display: flex;position: relative;width: 100%;background-color: #ffffff;position:fixed;bottom: 0;width: 100%;z-index: 500;}
.weui-tabbar.wenew-foot-menu:before{border-top: 1px solid #e5e5e5;color: #e5e5e5;}

/* ==================
    Tabsnav 标签导航
 ==================== */
.daui-tabsnav{background:#ffffff;padding:0;width:100%;overflow:hidden;position:relative;}
.daui-tabsnav *{-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}
.daui-tabsnav .daui-tabsnav__item{list-style:none;height:38px;line-height:38px;font-size:16px;text-align:center;white-space:nowrap;display: inline-block;text-decoration:none;color:#666;padding:0 15px;position: relative}
.daui-tabsnav .daui-tabsnav__item.daui-tabsnav__item-on{color: #006cff}
.daui-tabsnav .daui-tabsnav__item:before{content:'';display:block;background-color:#006cff;position: absolute;bottom:0;left:50%;width: 0;height:3px;margin-left: 0;transition: all .2s;}
.daui-tabsnav .daui-tabsnav__item.daui-tabsnav__item-on:before{width: 16px;margin-left: -8px;transition: all .2s;}
.daui-tabsnav-flex{display: -webkit-box;display: -webkit-flex;display: flex;}
.daui-tabsnav-flex .daui-tabsnav__item{-webkit-box-flex: 1;-webkit-flex: 1;flex: 1;}
.daui-tabsnav.daui-tabsnav_primary .daui-tabsnav__item.daui-tabsnav__item-on{color:#3c9cff}
.daui-tabsnav.daui-tabsnav_primary .daui-tabsnav__item.daui-tabsnav__item-on:after{background-color:#3c9cff}
.daui-tabsnav.daui-tabsnav_success .daui-tabsnav__item.daui-tabsnav__item-on{color:#07c160}
.daui-tabsnav.daui-tabsnav_success .daui-tabsnav__item.daui-tabsnav__item-on:after{background-color:#5ac725}
.daui-tabsnav.daui-tabsnav_info .daui-tabsnav__item.daui-tabsnav__item-on{color:#909399}
.daui-tabsnav.daui-tabsnav_info .daui-tabsnav__item.daui-tabsnav__item-on:after{background-color:#909399}
.daui-tabsnav.daui-tabsnav_warning .daui-tabsnav__item.daui-tabsnav__item-on{color:#f9ae3d}
.daui-tabsnav.daui-tabsnav_warning .daui-tabsnav__item.daui-tabsnav__item-on:after{background-color:#f9ae3d}
.daui-tabsnav.daui-tabsnav_danger .daui-tabsnav__item.daui-tabsnav__item-on{color:#f56c6c}
.daui-tabsnav.daui-tabsnav_danger .daui-tabsnav__item.daui-tabsnav__item-on:after{background-color:#f56c6c}
.daui-tabsnav_mellow{border-radius:10px}

.daui-tabsbd{}
.daui-tabsbd .daui-tabsbd__item{display: none;height: 100%;overflow: auto;}
.daui-tabsbd .daui-tabsbd__item.daui-tabsbd__item-on{display: block;}

.daui-navigator .daui-navigator-list:after{content:'';clear:both;display:inline-block;width:0;height:0;overflow:hidden}
.daui-navigator.daui-navigator-red .daui-navigator__item{color:var(--red)}
.daui-navigator.daui-navigator-red .daui-navigator__item:after{content:'';display:block;height:2px;background-color:var(--red)}
.daui-navigator.daui-navigator-green .daui-navigator__item{color:var(--green)}
.daui-navigator.daui-navigator-green .daui-navigator__item:after{content:'';display:block;height:2px;background-color:var(--green)}
.daui-navigator.daui-navigator-blue .daui-navigator__item{color:var(--blue)}
.daui-navigator.daui-navigator-blue .daui-navigator__item:after{content:'';display:block;height:2px;background-color:var(--blue)}

/*=====今日头条导航=====*/
.daui-navigator{background:#ffffff;padding:0;margin:0;width:100%;overflow:hidden;position:relative}
.daui-navigator *{-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}
.daui-navigator-list{list-style:none;table-layout:fixed;white-space:nowrap;overflow: auto}
.daui-navigator-list li{list-style:none;height:38px;line-height:38px;font-size:16px;text-align:center;white-space:nowrap;display: inline-block;}
.daui-navigator-list .daui-navigator__item{text-decoration:none;color:#666;display:block;width:100%;padding:0 15px;position: relative}
.daui-navigator-list .daui-navigator__item.daui-navigator__item--hover,.daui-navigator-list .daui-navigator__item.daui-navigator__item--on{color:#07c160}
.daui-navigator-list .daui-navigator__item.daui-navigator__item--hover,.daui-navigator-list .daui-navigator__item.daui-navigator__item--on:after{content:'';display:block;height:2px;background-color:#07c160;position: absolute;bottom:0;left:15px;right:15px}
.daui-navigator .daui-navigator-list:after{content:'';clear:both;display:inline-block;width:0;height:0;overflow:hidden}
.daui-navigator.daui-navigator-red .daui-navigator__item{color:var(--red)}
.daui-navigator.daui-navigator-red .daui-navigator__item:after{content:'';display:block;height:2px;background-color:var(--red)}
.daui-navigator.daui-navigator-green .daui-navigator__item{color:var(--green)}
.daui-navigator.daui-navigator-green .daui-navigator__item:after{content:'';display:block;height:2px;background-color:var(--green)}
.daui-navigator.daui-navigator-blue .daui-navigator__item{color:var(--blue)}
.daui-navigator.daui-navigator-blue .daui-navigator__item:after{content:'';display:block;height:2px;background-color:var(--blue)}

/*=====图标导航=====*/
.daui-navigation{text-align: center;padding-top:10px;background:#fff;}
.daui-navigation:after{content:'\20';display:block;height:0;clear:both;visibility: hidden;}
.daui-navigation .daui-item{float: left;width: 25%;padding-bottom:5px;}
.daui-navigation .daui-item-img{width: 48px;height:48px;}
.daui-navigation .daui-item-txt{margin-top:8px;color:#000;}

/*=====按钮=====*/
.weui-btn{display: inline-block;font-size: 14px;}
button.weui-btn,input.weui-btn{display: inline-block;width: auto}
.weui-btn.daui-btn_default{background-color: #fff;color: #323233;}
.weui-btn.daui-btn_plain-default{background:inherit;color: #909399;}
.weui-btn.daui-btn_plain-default:after{border: 2px solid #909399}
.weui-btn.daui-btn_primary{background-color: #3c9cff;}
.weui-btn.daui-btn_primary:after{border-color: #3c9cff;}
.weui-btn.daui-btn_plain-primary{background:inherit;color: #3c9cff;}
.weui-btn.daui-btn_plain-primary:after{border: 2px solid #3c9cff;}
.weui-btn.daui-shadow_primary{box-shadow:0 5px 7px 0 rgba(86,119,252,0.2)}
.weui-btn.daui-btn_success{background-color: #5ac725;}
.weui-btn.daui-btn_success:after{border-color: #5ac725;}
.weui-btn.daui-btn_plain-success{background:inherit;color: #5ac725;}
.weui-btn.daui-btn_plain-success:after{border: 2px solid #5ac725;}
.weui-btn.daui-shadow_success{box-shadow:0 5px 7px 0 rgba(252,135,45,0.2)}
.weui-btn.daui-btn_warning{background-color: #FFB800;}
.weui-btn.daui-btn_warning:after{border-color: #FFB800;}
.weui-btn.daui-btn_plain-warning{background:inherit;color: #FFB800;}
.weui-btn.daui-btn_plain-warning:after{border: 2px solid #FFB800;}
.weui-btn.daui-shadow_warning{box-shadow:0 5px 7px 0 rgba(252,135,45,0.2)}
.weui-btn.daui-btn_danger{background-color: #FF5722;}
.weui-btn.daui-btn_danger:after{border-color: #FF5722;}
.weui-btn.daui-btn_plain-danger{background:inherit;color: #FF5722;}
.weui-btn.daui-btn_plain-danger:after{border: 2px solid #FF5722;}
.weui-btn.daui-shadow_danger{box-shadow:0 5px 7px 0 rgba(235,9,9,0.2)}
/*自定义颜色*/
/*渐变颜色*/
.weui-btn[class*="bg-"]::after{border:none;}
/*特殊按钮*/
.daui-btn-specialone{font-size: 14px;padding: 5px;color: #a22d04;background-image: linear-gradient(to top, #ffa200, #ffd33c);background: -webkit-gradient(linear, left top, left bottom, color-stop(1%,#ffd33c), color-stop(99%,#ffa200));border: 1px solid #ffb73b;box-shadow: 0px 0px 5px #aa2022;text-align: center;border-radius: 5px;}
.daweui-btn_disabled{opacity: 0.5;}

/*按钮大小*/
.daui-btn_block{display:block !important;}
button.daui-btn_block,input.daui-btn_block{width: 100%}
.daui-btn_lg{display: inline-block;padding:9px 13px;line-height: 1.2;font-size:18px;}
.daui-btn_sm{display: inline-block;padding:7px 10px;line-height: 1.2;font-size:14px;}
.daui-btn_xs{display: inline-block;padding:4px 8px;line-height: 1.2;font-size:12px;border-radius: 3px;}
.daui-btn_mini{display: inline-block;padding:2px 4px;line-height: 1;font-size:10px;}

.daui-round{border-radius: 2500px;}
.weui-btn.daui-round:after{border-radius: 2500px;}

.weui-btn.round{border-radius: 2500px;}
.weui-btn.round:after{border-radius: 2500px;}

.zzweui-btn_add{font-family: "iconfontzz";}
.zzweui-btn_add:before{content: "\e681";}
.zzweui-btn_delete{font-family: "iconfontzz";}
.zzweui-btn_delete:before{content: "\e6b4";}

.weui-btn+.weui-btn{margin-top: 0}
.weui-btn-area{margin: 20px 15px 10px;}

/*按钮操作条*/
.daui-buttonbar{position:relative;min-height:50px;margin:15px}
.daui-buttonbar.btn-group{display:flex;justify-content:space-around;align-items:center;}
.daui-buttonbar.btn-group .weui-btn{flex:1;margin:0 10px;max-width:50%}
.daui-buttonbar:not([class*="btn-group"]) .weui-btn+.weui-btn{margin-top: 15px;}
.daui-buttonbar.foot{position:fixed;width:100%;bottom:0;z-index:10;height:calc(100upx + env(safe-area-inset-bottom) / 2);padding-bottom:calc(env(safe-area-inset-bottom) / 2)}

/*=====表单=====*/
/*输入框废弃*/
.wenew-input, .wenew-textarea{line-height: 20px;width: 100%;height: 40px;padding: 8px 12px;-webkit-user-select: text;border: 1px solid rgba(0,0,0,.2);border-radius: 3px;outline: 0;background-color: #fff;-webkit-appearance: none;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;font-size:14px;}
.wenew-textarea{height: auto;resize: none;}
.wenew-textarea.wenew-textarea_blue{border: 1px solid #57b9f8;}
.wenew-input-xs{height: 26px;line-height: 1.1;padding-left:6px;}
.daui-input-round{border-radius: 100px}
.daweui-mustdot{color:#ff0000;font-size:14px;margin-right:6px;display:inline-block;line-height:20px;}
.daweui-mustdot:before{content: '*';color: red;}
.wenew-radio-wrap label{margin-right:10px;}

.daweui-input, .daweui-textarea{line-height: 20px;width: 100%;height: 40px;padding: 8px 12px;-webkit-user-select: text;border: 1px solid rgba(0,0,0,.2);color:#303133;border-radius: 3px;outline: 0;background-color: #fff;-webkit-appearance: none;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;font-size:14px;}
.daweui-textarea{height: auto;resize: none;}
.daweui-input-sm{height: 26px;line-height: 1.1;padding-left:6px;}

/* ==================
    Form 表单
 ==================== */
/*输入框*/
.daui-input,.daui-textarea{-webkit-appearance: none;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;width: 100%;height: 38px;line-height: 20px;padding: 8px 9px;-webkit-user-select: text;border: 1px solid #dadbde;border-radius: 8px;outline: 0;background-color: #fff;font-size:14px;}
.daui-input-noborder{-webkit-appearance: none;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;width: 100%;background: inherit;height: 38px;line-height: 20px;padding: 8px 9px;border: none;border-radius: 8px;outline: 0;font-size:14px;}
.daui-input.daui-input_blue{border: 1px solid #57b9f8;}
.daui-textarea{height: auto;resize: none;}

/*输入框内部带按钮*/
.daui-input-group{position:relative;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:stretch;align-items:stretch;width:100%}
.daui-input-group-append,.daui-input-group-prepend{display:flex}
.daui-input-group-prepend{margin-right:-1px}
.daui-input-group-append{margin-left:-1px}
.daui-input-group-text{display:flex;align-items:center;padding:0 12px;margin-bottom:0;font-size:16px;font-weight:400;line-height:26px;color:#909399;text-align:center;white-space:nowrap;background-color:#e9ecef;border:0.5px solid #dadbde;border-radius:6px}
.daui-input-group>.daui-input-group-prepend>.daui-input-group-text{border-top-right-radius:0;border-bottom-right-radius:0}
.daui-input-group>.daui-input-group-append>.daui-input-group-text{border-top-left-radius:0;border-bottom-left-radius:0}
.daui-input-group>.daui-input:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}
.daui-input-group>.daui-input:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}
.daui-input-group .daui-input{position:relative;-ms-flex:1 1 auto;flex:1 1 auto;width:1%;min-width:0;margin-bottom:0}

.daui-input-group-styletwo>.daui-input-group-prepend .daui-input-group-text{background-color: #fff;border-right: none;}
.daui-input-group-styletwo>.daui-input-group-append .daui-input-group-text{background-color: #fff;border-left: none;}
.daui-input-group-styletwo>.daui-input:not(:first-child){border-left: none;padding-left: 0;}
.daui-input-group-styletwo>.daui-input:not(:last-child){border-right: none;}

/* ==================
    Pagination 分页
 ==================== */
.daui-pagination{display: inline-block;vertical-align: middle;margin: 10px;font-size: 0;}
.daui-pagination li.page-item{display: inline-block;margin: 0 -1px 5px 0;color: #333;font-size: 12px;}
.daui-pagination li .page-link{display: inline-block;border: 1px solid #e2e2e2;background-color: #fff;vertical-align: middle;padding: 0 15px;height: 26px;line-height: 26px;}
.daui-pagination li.active .page-link{text-decoration: none;color: #fff;border: 1px solid #e2e2e2;background-color: #fff;}
.daui-pagination .daweui-input{text-align: center;width:inherit;height: 26px;line-height: 26px;padding: 4px 4px;border-radius:0}
.daui-pagination-primary li.active .page-link{background-color:#3c9cff;}
.daui-pagination-primary .weui-btn{background-color: #3c9cff;line-height: 28px;font-size:14px}
.daui-pagination-primary .weui-btn:after{border: 1px solid #3c9cff;}
.daui-pagination-success li.active .page-link{background-color:#5ac725;}
.daui-pagination-success .weui-btn{background-color: #5ac725;line-height: 28px;font-size:14px}
.daui-pagination-success .weui-btn:after{border: 1px solid #5ac725;}
.daui-pagination-warning li.active .page-link{background-color:#FFB800;}
.daui-pagination-warning .weui-btn{background-color: #FFB800;line-height: 28px;font-size:14px}
.daui-pagination-warning .weui-btn:after{border: 1px solid #FFB800;}
.daui-pagination-danger li.active .page-link{background-color:#FF5722;border: 1px solid #FF5722;}
.daui-pagination-danger .weui-btn{background-color: #FF5722;line-height: 28px;font-size:14px}
.daui-pagination-danger .weui-btn:after{border: 1px solid #FF5722;}

/*=====分页=====*/
.daweui-pagination{display: inline-block;vertical-align: middle;margin: 10px;font-size: 0;}
.daweui-pagination a, .daweui-pagination button, .daweui-pagination input, .daweui-pagination select, .daweui-pagination span{border: 1px solid #e2e2e2;}
.daweui-pagination a, .daweui-pagination span{display: inline-block;*display: inline;*zoom: 1;vertical-align: middle;padding: 0 15px;height: 28px;line-height: 28px;margin: 0 -1px 5px 0;background-color: #fff;color: #333;font-size: 12px;}
.daweui-pagination a{text-decoration: none;}
.daweui-pagination>:last-child{margin-right: 0!important;}
.daweui-pagination>a:last-child, .daweui-pagination>a:last-child em{border-radius: 0 2px 2px 0;}
.daweui-pagination .daweui-pagination-curr{position: relative;}
.daweui-pagination .daweui-pagination-curr em{position: relative;color: #fff;}
.daweui-pagination .daweui-pagination-curr .daweui-pagination-em{position: absolute;left: -1px;top: -1px;padding: 1px;width: 100%;height: 100%;background-color: #009688;}
.daweui-pagination-style-one .daweui-pagination-curr .daweui-pagination-em{background-color:#1E9FFF;}
.daweui-pagination-style-two .daweui-pagination-curr .daweui-pagination-em{background-color:#FF5722;}
.daweui-pagination-style-three .daweui-pagination-curr .daweui-pagination-em{background-color:#FFB800;}

/*=====面板=====*/
.weui-panel__hd{padding: 8px 14px;font-size: 16px;}
.weui-panel__hd:after{left:14px;}
.weui-panel__bd.weui-panel__bd-padding{padding:10px 14px;}

.daui-panel-celltit .weui-panel__hd{padding:0;font-size:14px;}
.daui-panel-celltit .weui-cell{color: #303133;}
.daui-panel-celltit .weui-cell__ft{color: #909399;}
.daui-panel-celltit .weui-cell__ft a{color: #909399;}

/*panel样式1:带红条的标题*/
.weui-panel.daweui-panel_one{}
.weui-panel.daweui-panel_one .weui-panel__hd{font-size:16px;}
.weui-panel.daweui-panel_one .weui-panel__hd:before{content: "";position: absolute;left: 0;top: 13px;width: 2px;height: 16px;background: #FE4C56;}
.weui-panel.daweui-panel_one .icon-title{margin-right:5px;}
.weui-panel.daweui-panel_one .weui-panel__bd{}

/*panel样式2:红色标题，去掉间隔线*/
.weui-panel.daweui-panel_two .weui-panel__hd{padding:0;color:#333;color: #F0373D;font-weight: 700;font-size: 16px;}
.weui-panel.daweui-panel_two .weui-panel__hd:after{border: none;}
.weui-panel.daweui-panel_two .weui-panel__hd .weui-cell{padding-bottom: 0;}
.weui-panel.daweui-panel_two .weui-panel__bd .weui-cell{padding-left: 20px;}

/*panel样式3:带边框，红条标题*/
.weui-panel.daweui-panel_three{margin: 10px 10px 0;border-radius: 8px;border: 1px solid #e7e7e7;}
.weui-panel.daweui-panel_three .daweui-panel__hd{padding: 10px 12px 10px 20px;margin-bottom: 1px;color: #fa436a;}
.weui-panel.daweui-panel_three .daweui-panel__hd:before{content: "";position: absolute;left: 22px;top: 28px;width: 8px;height: 36px;background: #fa436a;border-radius: 10px;}
.weui-panel.daweui-panel_three .icon-title{margin-right:5px;}
.weui-panel.daweui-panel_three .daweui-panel__bd{font-size: 26px;}

/*panel样式:整体圆润的风格*/
.weui-panel.daui-panel_mellow{border-radius:10px;}

/*花哨的fancy*/
.daui-fancy{margin:10px 15px 10px 15px;border-radius:5px;padding:2px;background-color:#FEF8B2;-webkit-box-shadow:0 0 6px rgba(0,0,0,0.5);-moz-box-shadow:0 0 6px rgba(0,0,0,0.5);-o-box-shadow:0 0 6px rgba(0,0,0,0.5);box-shadow:0 0 6px rgba(0,0,0,0.5)}
.daui-fancy .daui-fancy-box{border-radius:5px;font-size:14px;border:1px dashed rgba(0,0,0,0.3)}
.daui-fancy .daui-fancy__hd{padding:0 5px 0px 10px;background:url(../images/title-bg-green.png) no-repeat 0 0;border-radius:3px 3px 3px 0;color:#ffffff;height:22px;margin:-1px}
.daui-fancy.daui-fancy_red .daui-fancy__hd{padding:0 5px 0px 10px;background:url(../images/title-bg-red.png) no-repeat 0 0;border-radius:3px 3px 3px 0;color:#ffffff;height:22px;margin:-1px}
.daui-fancy.daui-fancy_orange .daui-fancy__hd{padding:0 5px 0px 10px;background:url(../images/title-bg-orange.png) no-repeat 0 0;border-radius:3px 3px 3px 0;color:#ffffff;height:22px;margin:-1px}
.daui-fancy.daui-fancy_brown .daui-fancy__hd{padding:0 5px 0px 10px;background:url(../images/title-bg-brown.png) no-repeat 0 0;border-radius:3px 3px 3px 0;color:#ffffff;height:22px;margin:-1px}
.daui-fancy__bd{}
.daui-fancy__bd.daui-fancy__bd-padding{padding:10px 10px 10px 15px;}

/* ==================
    Card 卡片
 ==================== */
.daui-card{background-color: #fff;position: relative;overflow: hidden;border-radius: 5px;margin:10px 10px 0;}
.daui-card_full{margin: 15px 0 0;border-radius: 0 !important;}
.daui-card_full::after{border-radius: 0 !important;}
.daui-card_transparent{background-color: transparent;}
.daui-card .daui-card__hd{padding: 11px 12px 9px;font-size:14px;color: #646566;position: relative;line-height: 24px;}
.daui-card .daui-card__hd:after{content:" ";position:absolute;left:12px;bottom:0;right:0;height:2px;border-bottom:2px solid #efefef;color:#E5E5E5;-webkit-transform-origin:0 100%;transform-origin:0 100%;-webkit-transform:scaleY(.5);transform:scaleY(.5);}
.daui-card .daui-card__hd .daweui-cell{padding:0;font-size: 14px;}
.daui-card .daui-card__hd .daweui-cell:before{border-top: none;}
.daui-card__bd{font-size:16px;color: #333;position: relative;}
.daui-card__ft{position: relative;font-size:14px;color: #596d96;}
.daui-card__ft:after{content:" ";position:absolute;left:12px;top:0;right:0;height:1px;border-top:1px solid #efefef;color:#E5E5E5;-webkit-transform-origin:0 100%;transform-origin:0 100%;-webkit-transform:scaleY(1);transform:scaleY(1);}
.daui-card__bd.daui-card__bd-padding{padding:10px 14px 10px 14px;}

.daui-card .daui-card__hdtwo{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;height:44px;font-size:16px;color:#303133;position:relative}
.daui-card .daui-card__hdtwo text{padding:0 11px;background:#fff;position:relative;z-index:1}
.daui-card .daui-card__hdtwo:after{position:absolute;left:50%;top:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:165px;height:0;content:'';border-bottom:1px solid #ccc}

.daui-card_celltit .daui-cell{color: #303133;}

/*card自定义Titbar：带圈圈的标题*/
.daui-card.daui-card_titbar-one{}
.daui-card.daui-card_titbar-one .daui-card__hd{padding: 11px 12px 11px 23px;}
.daui-card.daui-card_titbar-one .daui-card__hd:before{content: "";position: absolute;left: 11px;top: 19px;width: 7px;height: 7px;background: #FE4C56;border-radius: 5px;}

/*card自定义Titbar：带竖条的标题*/
.daui-card.daui-card_titbar-two{}
.daui-card.daui-card_titbar-two .daui-card__hd{padding: 11px 12px 11px 23px;}
.daui-card.daui-card_titbar-two .daui-card__hd:before{content: "";position: absolute;left: 11px;top: 14px;width: 4px;height: 18px;background: #FE4C56;border-radius: 5px;}

/*card样式:整体圆润的风格*/
.daui-card.daui-card_mellow{margin: 10px 10px 0;border-radius:10px;}
.daui-card.daui-card_mellow .daui-card__hd{}

/* ==================
    Cell 单元格
 ==================== */
.weui-cells{margin-top:10px;font-size:16px;}
.weui-cells:after, .weui-cells:before{border-top:none;border-bottom:none}
.weui-cell{padding:10px 15px;line-height: 1.6}
.weui-cell:before{left: 12px;}
.weui-cell_select{padding-top: 0;padding-bottom: 0}
.weui-cell .daui-cell__thumb{width: 100%;max-height: 100%;vertical-align: top;}
.weui-cell__ft{color: #606266;}
.weui-cell *{box-sizing: border-box;}
.weui-cell__ft0 *{display: inline-flex}

.daui-cell_lg{font-size: 14px;-webkit-box-align: inherit;-webkit-align-items: inherit;align-items: inherit;}
.daui-cell_lg .weui-cell__hd{width: 200px;margin-right:10px;}
.daui-cell_lg .weui-cell__hd .daui-cell__thumb{width: 100%;height: 100%;}
.daui-cell_lg .weui-cell__ft{color: #b2b2b2;}
.daui-cell_lg .weui-cell:before{border: none;}

.daui-cell_sm{font-size: 15px;}
.daui-cell_sm .weui-cell__hd{width: 80px;}
.daui-cell_sm .weui-cell__hd .daui-cell__thumb{width: 100%;height: 100%;}
.daui-cell_sm .weui-cell__ft{color: #b2b2b2;}
.daui-cell_sm .weui-cell:before{border: none;}

.daui-cell_xs{font-size: 14px;color: #666;}
.daui-cell_xs .weui-cell__hd{width: 76px;margin-right: 10px;color:#303133}
.daui-cell_xs .weui-cell__hd .daui-cell__thumb{width: 100%;height: 100%;}
.daui-cell_xs .weui-cell__ft{color: #b2b2b2;}
.daui-cell_xs .weui-cell:before{border: none;}

.daweui-cell_mini{font-size: 14px;color: #666;}
.daweui-cell_mini .weui-cell__hd{width: 20px;height:20px;margin-right: 5px;}
.daweui-cell_mini .weui-cell__hd .daui-cell__thumb{width: 100%;height: 100%;}
.daweui-cell_mini .weui-cell__ft{color: #b2b2b2;}
.daweui-cell_mini .weui-cell:before{border: none;}

.weui-cell_access .weui-cell__ft:after{border-width: 1px 1px 0 0;border-color:#606266}
.daweui-cell__hd_icon{width:26px;}
.zzweui-cells-preview{padding:5px 14px;line-height:34px;}
.zzweui-cells-preview .weui-cell{padding:0;}
.zzweui-cells-preview .weui-cell:before{left:0;border:1px dashed;}

.daui-cells__require{font-size: 14px;color: #646566;padding: 10px 16px 0px;background: rgb(255, 255, 255);}
.daui-cells__require:before{content: "*";position: absolute;left: 9px;color: #ee0a24;font-size: 14px;}
.daui-mustdot{color:#ff0000;margin-right:6px;display:inline-block;line-height:24px;}
.daui-mustdot:before{content: '*';color: red;font-size:12px;transform:scaleX(3);}

/*自定义标题Titlebar*/
.weui-cells__title{color: #909193;}
.daui-cells__title{margin-top:14px;margin-bottom:8px;padding-left:15px;color:#7f7f7f;font-size:14px}
.daui-cells__title.daui-cells_titlebar{position:relative;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center}
.daui-cells__title.daui-cells_titlebar:before{content:"";width:7px;height:7px;border-radius:10px;margin-right:10px}
.daui-cells__title.daui-cells_titlebar-primary:before{background:#3c9cff}
.daui-cells__title.daui-cells_titlebar-success:before{background:#5ac725}
.daui-cells__title.daui-cells_titlebar-info:before{background:#909399}
.daui-cells__title.daui-cells_titlebar-warning:before{background:#f9ae3d}
.daui-cells__title.daui-cells_titlebar-danger:before{background:#f56c6c}

/*自定义单元格Titbar：带圈圈的标题*/
.weui-cell.daui-cell_titbar-one{}
.weui-cell.daui-cell_titbar-one .weui-cell__hd{padding: 0 0 0 20px;}
.weui-cell.daui-cell_titbar-one .weui-cell__hd:before{content: "";position: absolute;left: 16px;top: 18px;width: 7px;height: 7px;background: #FE4C56;border-radius: 10px;}
.weui-cell.daui-cell_titbar-one .weui-cell__hd.text-green:before{background:#39b54a}

/*自定义单元格Titbar：带竖条的标题*/
.weui-cell.daui-cell_titbar-two{}
.weui-cell.daui-cell_titbar-two .weui-cell__hd{padding: 0 0 0 20px;}
.weui-cell.daui-cell_titbar-two .weui-cell__hd:before{content: "";position: absolute;left: 16px;top:14px;width: 4px;height: 18px;background: #FE4C56;border-radius: 10px;}
.weui-cell.daui-cell_titbar-two .weui-cell__hd.text-green:before{background:#39b54a}

.radio-inline{display: inline-block;margin-right: 10px;margin-bottom:0}
.radio-inline input[type=checkbox], .radio-inline input[type=radio]{margin-right:5px;}

/*金额*/
.text-price::before{content: "¥";font-size: 80%;margin-right: 4upx;}

/*上传图片*/
.weui-uploader__file img{width:100%;height:100%}
.weui-uploader__file-content .iconfontzz{}

.weui-cells_radio .weui-cell__hd{padding-right: 0.35em;}
.weui-cells_checkbox .weui-cell__hd{padding-right: 0.35em;}

[class^="daui-icon-"]{display:inline-block;vertical-align:middle;font:normal normal normal 16px/1 "iconfontzz";font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased}
[class^="daui-icon-"]:before, [class*=" daui-icon-"]:before {display: inline-block;margin-left: 0.2em;margin-right: 0.2em;}
.weui-cells_radio .daui-icon-checked:before{display:block;content:"\e6d7";color:#c9c9c9;font-size:24px}
.weui-cells_radio .weui-check:checked+.daui-icon-checked:before{content:'\e68c';color:#09bb07}
.weui-cells_radio .daui-icon-checked-true:before{display:block;content:'\e64f';color:#09bb07;}
.weui-cells_radio .daui-icon-checked-true.text-white:before{color:#ffffff;}
.weui-cells_radio .daui-icon-checked-false:before{display:block;content:'\e6d7';color:#e54d42;}
.weui-cells_radio .weui-check:checked+.daui-icon-checked-false:before{display:block;content:'\e679';color:#e54d42;}
.weui-cells_checkbox .daui-icon-checked:before{display:block;content:"\e6d5";color:#c9c9c9;font-size:24px}
.weui-cells_checkbox .weui-check:checked+.daui-icon-checked:before{content:'\e6d4';color:#09bb07}
.weui-cells_checkbox .daui-icon-checked-true:before{content:'\e6d6';color:#09bb07}
.weui-cells_checkbox .daui-icon-checked-true.text-white:before{color:#ffffff}
.weui-cells_checkbox .daui-icon-checked-false:before{content:'\e6d5';color:#e54d42}
.weui-cells_checkbox .weui-check:checked+.daui-icon-checked-false:before{content:'\e679';color:#e54d42}

/* ==================
    Table 表格
 ==================== */
.daui-table{border-collapse:collapse;display:table;border-spacing:2px;border-color:grey;margin-bottom:10px;width:100%}
.daui-table td,.daweui-table th{padding:5px 10px;border:1px solid #ddd}
.daui-table td,.daui-table th{border:1px solid #e0e0e0;text-align:left;line-height:25px;padding:8px}
.daui-table-striped tbody tr:nth-of-type(odd){background-color:rgba(0,0,0,.05)}

/*=====表格(废弃)=====*/
.wenew-table{width: 100%;background-color: #fff;color: #666;border-collapse: collapse;border-spacing: 0;}
.wenew-table tbody tr:hover, .wenew-table thead tr{background-color: #f2f2f2;}
.wenew-table td, .wenew-table th{position: relative;padding: 9px 15px;min-height: 20px;line-height: 20px;font-size: 14px;}
.wenew-table td, .wenew-table th{border-width: 1px;border-style: solid;border-color: #e6e6e6;}
.wenew-table th{text-align: left;font-weight: 400;}
.wenew-table td.cite{background: #f5f5f5;color: #888;}

/*=====cell表单=====*/
.wefix-form{font-size:14px;overflow: inherit;margin-top: 0;}
.wefix-form .weui-cell__hd{width:80px;}
.wefix-form .wefix-cell--required{margin-left: 5px;}
.wefix-form .wefix-cell--required:before{content: "*";position: absolute;left: 8px;top:14px;font-size: 12px;color: #f44;}

/*=====媒体盒子media-box=====*/
.weui-media-box_appmsg.wefix-media-com-box{-webkit-box-align: inherit;-webkit-align-items: inherit;align-items: inherit;}
.weui-media-box_appmsg.wefix-media-box-1 .wefix-media-box__hd{width:80px;height:80px;margin-right:10px;}

/*商品专用*/
.weui-media-box_appmsg.zzweui-media-product-box{-webkit-box-align: inherit;-webkit-align-items: inherit;align-items: inherit;}
.weui-media-box_appmsg.zzweui-media-product-box .weui-media-box__hd{width:80px;height:80px;}
.weui-media-box_appmsg.zzweui-media-product-box .weui-media-box__hd img{width:100%;height:100%;border-radius:8px}

/*文章专用*/
.weui-media-box_appmsg.wefix-media-article-box{-webkit-box-align: inherit;-webkit-align-items: inherit;align-items: inherit;}
.weui-media-box_appmsg.wefix-media-article-box .weui-media-box__hd{width:100px;height:80px;line-height:80px}
.weui-media-box_appmsg.wefix-media-article-box .weui-media-box__hd img{width:100%;height:100%;}

/*用户专用*/
.weui-media-box_appmsg.daweui-media-user-box{-webkit-box-align: inherit;-webkit-align-items: inherit;align-items: inherit;}
.weui-media-box_appmsg.daweui-media-user-box .weui-media-box__hd{width:40px;height:40px;line-height:40px}
.weui-media-box_appmsg.daweui-media-user-box .weui-media-box__hd .weui-media-box__thumb{width:100%;height:100%;border-radius:50%}

.weui-media-box_appmsg.wefix-media-product-xs .weui-media-box__hd{width:30px;height:30px;}
.weui-media-box_appmsg .weui-media-box__hd.proinfo-txt-l{width:30px; height:auto; vertical-align:top;}
.weui-media-box_appmsg .weui-media-box__hd.proinfo-txt-l2{width:60px; height:auto; vertical-align:top;text-align:left;}
.weui-media-box_appmsg .weui-media-box__hd.proinfo-txt-l3{width:80px; height:auto; vertical-align:top;text-align:left;}

/*整体圆润的风格*/
.weui-media-box.daui-media-box_mellow{margin: 10px 10px 0;border-radius:8px;}

.wefix-media-box__we_title{font-size:16px;line-height:28px;font-weight:normal;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;word-wrap: normal;word-wrap: break-word;word-break: break-all;display:block;padding:0;margin-bottom:0;}
.wefix-media-box__newstitle{width: 100%;font-size: 18px;word-break: break-all;word-wrap: break-word;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;box-sizing: border-box;}
.wefix-media-box__we_desc{font-size:16px;line-height:24px;font-weight:normal;color: var(--olive);overflow: hidden;text-overflow: ellipsis;display:block;padding:0;margin-bottom:0;}
.wefix-media-box__we_desc a{color: #000000;}
.wefix-media-box__desc{color: #909193;font-size: 14px;line-height: 26px;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;}
.wefix-media-box__we_work{color:#454545;font-size: 14px;line-height: 26px;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;margin-top: 0;}
.wefix-media-box__we_second{color:#999999;font-size: 13px;line-height: 26px;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;margin-top: 0;}
.wefix-media-box__we_second:after{clear: both;display: table;content: " ";}
.wefix-media-box__we_three{font-size: 14px;margin-top: 0;}
.wefix-media-box__we_three:after{clear: both;display: table;content: " ";}
.wefix-media-box__we_img{margin-top:5px;}
.wefix-media-box__we_img img{max-width:100%}
.wefix-media-sub_box{display: flex;align-items: center;justify-content: space-between;color: #999;box-sizing: border-box;line-height: 12px;}
.wefix-media-sub_source{font-size: 13px;}
.wefix-media-sub_cmt{font-size: 12px;line-height: 12px;display: flex;align-items: center;}

/* ==================
    Media 组件
 ==================== */
.daui-media{position: relative;padding: 13px;}
.daui-media:before{content: " ";position: absolute;left: 12px;top: 0;right: 0;height: 1px;border-top: 1px solid #E5E5E5;color: #E5E5E5;-webkit-transform-origin:0 100%;transform-origin:0 100%;-webkit-transform:scaleY(1);transform:scaleY(1);}
.daui-media:first-child:before{display:none}
.daui-media.no-border:before{display:none}
.daui-media.no-padding{padding: 0;}
.daui-media_access .daui-media__ft{padding-right: 13px;position: relative;}
.daui-media_access .daui-media__ft:after{content:" ";display:inline-block;height:6px;width:6px;border-width:2px 2px 0 0;border-color:#888888;border-style:solid;-webkit-transform:matrix(.71,.71,-.71,.71,0,0);transform:matrix(.71,.71,-.71,.71,0,0);position:relative;top:-2px;position:absolute;top:50%;margin-top:-4px;right:2px}
.daui-media_appmsg{display:-webkit-box;display:-webkit-flex;display:flex;align-items:center;background:#fff;}
.daui-media_appmsg .daui-media__hd{width: 60px;height: 60px;line-height: 60px;margin-right:10px;}
.daui-media_appmsg .daui-media__hd uni-image{width: 100%;height: 100%;}
.daui-media_appmsg .daui-media__thumb{width: 100%;max-height: 100%;vertical-align: top;}
.daui-media_appmsg .daui-media__bd{flex: 1;width: 100%;font-size: 15px;line-height: 1.6em;}
.daui-media_appmsg .daui-media__bd_content{padding: 5px 10px}
.daui-media_appmsg .daui-media__ft{}
.daui-media_appmsg .daui-media__hd.vertical-middle{display: flex;vertical-align: middle;}
.daui-media_appmsg .daui-media__ft.vertical-middle{display: flex;vertical-align: middle;}

.daui-media_appmsg.daui-media_news{align-items: flex-start;padding:13px;background:#fff;}
.daui-media_appmsg.daui-media_news .daui-media__hd{width:110px;height:80px}
.daui-media_appmsg.daui-media_news .daui-media__thumb{}
.daui-media_appmsg.daui-media_news .daui-media__ft{}
.daui-media_appmsg.daui-media_product{align-items: flex-start;padding:13px;background:#fff;}
.daui-media_appmsg.daui-media_product .daui-media__hd{width:70px;height:70px}
.daui-media_appmsg.daui-media_product .daui-media__thumb{}
.daui-media_appmsg.daui-media_product .daui-media__ft{}
.daui-media_appmsg.daui-media_user{align-items:inherit;padding:13px;background:#fff}
.daui-media_appmsg.daui-media_user .daui-media__hd{width:84rpx;height:84rpx;line-height:84rpx;}
.daui-media_appmsg.daui-media_user .daui-media__thumb{border-radius: 50%;}
.daui-media_appmsg.daui-media_user .daui-media__ft{height:84rpx;height:84rpx;line-height:84rpx;color:#888888;}
.daui-media_appmsg.daui-media_lg{padding:13px;background:#fff}
.daui-media_appmsg.daui-media_lg .daui-media__hd{width:100px;height:100px;}
.daui-media_appmsg.daui-media_lg .daui-media__hd image{border-radius: 12px;}
.daui-media_appmsg.daui-media_lg .daui-media__ft{height: 80px;}
.daui-media_appmsg.daui-media_sm{align-items:flex-start;padding:13px;background:#fff;align-items: center;}
.daui-media_appmsg.daui-media_sm .daui-media__hd{width:120px;height: 120px}
.daui-media_appmsg.daui-media_sm .daui-media__hd image{border-radius: 50%;}
.daui-media_appmsg.daui-media_sm .daui-media__ft{}
.daui-media_appmsg.daui-media_xs{align-items:inherit;padding:13px;background:#fff;align-items: center;}
.daui-media_appmsg.daui-media_xs .daui-media__hd{width:24px;height: inherit;line-height: inherit;}
.daui-media_appmsg.daui-media_xs .daui-media__hd image{border-radius: 50%;}
.daui-media_appmsg.daui-media_xs .daui-media__ft{}
.daui-media_appmsg.daui-media_record{padding:13px;background:#fff;}
.daui-media_appmsg.daui-media_record .daui-media__hd{width:70rpx;height:70rpx;}
.daui-media_appmsg.daui-media_record .daui-media__hd image{border-radius: 50%;}
.daui-media_appmsg.daui-media_record .daui-media__ft{}

.daui-media_appmsg.daui-media_hdsm .daui-media__hd{width:70rpx;height:70rpx;}
.daui-media_appmsg.daui-media_hdxs .daui-media__hd{width:70rpx;height:70rpx;}

.daui-media_appmsg.daui-media_align-start{align-items:flex-start}
.daui-media_appmsg.daui-media_align-center{align-items:center}
.daui-media_appmsg.daui-media_margin{width: inherit;margin: 0 10px;}

.daui-media__banner{width: 100%;display: block;}
.daui-media__banner img{width: 100%;}
.daui-media__banner_relative{position: relative;}
.daui-media__countdown{position:absolute;bottom:0;display:flex;line-height:56rpx;height:56rpx;color:#ffffff;z-index:10;font-size:10px;padding:0 10rpx}
.daui-media__countdownbg{background-color:#000000;opacity:0.4;position:absolute;bottom:0;display:flex;width:100%;line-height:56rpx;height:56rpx;z-index:9}
.daui-media__flag{position:absolute;top:0;left:0;z-index: 1;}
.daui-media__flag img{width: 40px;height: 40px}
.daui-media__title{width: 100%;word-break: break-all;word-wrap: break-word;font-size: 15px;color: #333333;line-height: 17px;font-weight: 400;overflow: hidden;}
.daui-media__prodtitle{width: 100%;word-break: break-all;word-wrap: break-word;font-size: 15px;color: #333333;line-height: 18px;height:34px;font-weight: 400;overflow: hidden;}
.daui-media__newstitle{width: 100%;font-size: 17px;word-break: break-all;word-wrap: break-word;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;box-sizing: border-box;color: rgb(51, 51, 51);}
.daui-media__worktitle{width: 100%;font-size: 28rpx;word-break: break-all;word-wrap: break-word;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;box-sizing: border-box;color: rgb(51, 51, 51);}
.daui-media__proddesc{width: 100%;word-break: break-all;word-wrap: break-word;font-size: 13px;color: #9397a4;line-height: 36rpx;height:68rpx;overflow: hidden;margin-top: 10rpx;}
.daui-media__subtitle{width: 100%;word-break: break-all;word-wrap: break-word;font-size: 12px;line-height: 17px;font-weight: 300;overflow: hidden;color: #333333;}
.daui-media__desc{line-height:16px;font-size:13px;color: #8799a3;overflow: hidden;text-overflow: ellipsis;display:block;padding:0;margin-top: 8px;}
.daui-media__work{line-height:18px;font-size:14px;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;margin-top: 5px;}
.daui-media__workprop{line-height:36rpx;font-size:13px;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;margin-top: 10rpx;}
.daui-media__second{line-height:38rpx;font-size:13px;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;margin-top: 10rpx;color: #999999;}
.daui-media__price{padding-top:8rpx}
.daui-media__sale_price{font-size:17px;font-weight:500;color:#e41f19}
.daui-media__factory_price{font-size:12px;color:#a0a0a0;text-decoration:line-through;padding-left:12rpx}
.daui-media__pay{padding-top:5px;font-size:12px;color:#656565}
.daui-media__tag{display: flex;margin-top: 5px;}
.daui-media__time{width: 100%;font-size: 13px;line-height: 13px;color: #9397a4;margin-top: 10rpx;}
.daui-media__hr{margin:10px 0 10rpx 0;border-top: 1px dashed #ddd;}
.daui-media__info{margin-top:15px;padding-bottom:5px;font-size:13px;color:#cecece;line-height:1em;list-style:none;overflow:hidden}
.daui-media__info__meta{float:left;padding-right:1em}
.daui-media__info__meta_extra{padding-left:1em;border-left:1px solid #cecece}

.daui-media__subbox{display: flex;align-items: center;justify-content: space-between;box-sizing: border-box;line-height: 16px;color: #999;}
.daui-media__subbox_hd{font-size: 13px;}
.daui-media__subbox_bd{font-size: 13px;align-items: center;display: flex;justify-content: center;text-align: center;position: relative;align-self: stretch;}
.daui-media__subbox.daui-media__subbox-buystyle{background: #fee9de;line-height: 64rpx;padding-left: 10rpx;}
.daui-media__subbox.daui-media__subbox-buystyle .daui-media__subbox_bd{}

.daui-media_text .daui-media__title{margin-bottom: 8px;}

.daweui-media__title{width: 100%;word-break: break-all;word-wrap: break-word;font-size: 16px;line-height: 1.4;overflow: hidden;color: #333333;}
.daweui-media__title a{color: #333333;}
.daui-media__newstitle{width: 100%;font-size: 16px;word-break: break-all;word-wrap: break-word;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;box-sizing: border-box;color: rgb(51, 51, 51);}
.daui-media__newstitle a{color: rgb(51, 51, 51);}
.daweui-media__second{color:#999999;font-size:13px;line-height: 18px;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;margin-top: 5px;}
.daweui-media__desc{color:#999999;font-size: 14px;line-height: 18px;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;margin-top: 5px;}
.daweui-media__work{color:#454545;font-size: 14px;line-height: 26px;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;margin-top: 8px;}
.daweui-media__subbox{display: flex;align-items: center;justify-content: space-between;color: #999;box-sizing: border-box;line-height: 13px;margin-top:5px}
.daweui-media__subbox_hd{font-size: 14px;}
.daweui-media__subbox_bd{font-size: 13px;line-height: 13px;display: flex;align-items: center;}

/*=====layer优化=====*/
.layui-layer-setwin .layui-layer-closetrue{background-position:1px -40px;cursor:pointer}.layui-layer-setwin .layui-layer-closetrue:hover{opacity:.7}

/*=====dialog=====*/
.wenew-fullpopup{height: 100%;background: #f8f8f8;font-size:16px;}
.wenew-fullpopup .wenew-fullpopup-bd{}
.wenew-fullpopup .wenew-fullpopup-close{float:right;}
.wenew-fullpopup-ft{position:fixed;left:0;width:100%;bottom:0;z-index:9;border-radius:0;padding: 15px;background: #fff;box-sizing:border-box;box-shadow: 0 0 10px #f5f5f5}
.wenew-fullpopup-ft-remind{background: rgba(0,0,0,0.8);color: #fff;}

/*fullpopup*/
.daui-fullpopup{position: relative;width: 100%;font-size:15px;}
.daui-fullpopup.daui-fullpopup-radius{border-top-left-radius: 12px;border-top-right-radius: 12px;padding-bottom: env(safe-area-inset-bottom);overflow: hidden;}
.daui-fullpopup .daui-fullpopup-close{position: absolute;right: 15px;top: 15px;z-index:99;}
.daui-fullpopup .daui-fullpopup-close .iconfontzz{color: rgb(153, 153, 153);font-size: 42rpx;}
.daui-fullpopup .daui-fullpopup__hd{}
.daui-fullpopup .daui-fullpopup__bd{height: 100%;position: relative;}
.daui-fullpopup .daui-fullpopup__ft{position:fixed;width:100%;left:0;bottom:0;z-index:99;border-radius:0;padding: 15px;background: #fff;box-sizing:border-box;box-shadow: 0 0 10px #f5f5f5}
.daui-fullpopup .daui-fullpopup__ft-remind{background: rgba(0,0,0,0.8);color: #fff;}
.fixpopuper{-webkit-overflow-scrolling: touch;position: absolute;width: 100%;overflow: hidden;overflow-y: auto;background: #f8f8f8;}

.daweui-custompopup{text-align: center;}
.daweui-custompopup .daweui-custompopup__hd{color: #333;padding: 10px 0 0 0;}
.daweui-custompopup .daweui-custompopup__bd{margin: 15px 0;}
.daweui-custompopup .daweui-custompopup__ft{margin: 15px 0;}
.daweui-custompopup .weui-textarea{width:95%;padding: 5px;border: 1px solid #57b9f8;border-radius: 5px;}

/*=====卡片=====*/
.zzui-card-title{margin: 0 16px;font-size: 14px;font-weight: 400; color: #000000;}
.zzui-card{display: block;overflow: hidden;}
.zzui-card>.zzui-card__inner{display: block;background-color: var(--white);overflow: hidden;border-radius: 5px;margin: 16px;}

/*=====radio美化=====*/
.demo--label{margin:0 20px 10px 0;display:inline-block}
.demo--radio{display:none}
.demo--radioInput{background-color:#fff;border:1px solid rgba(0,0,0,0.15);border-radius:100%;display:inline-block;height:16px;margin-right:10px;margin-top:-1px;vertical-align:middle;width:16px;line-height:1}
.demo--radio:checked + .demo--radioInput:after{background-color:#57ad68;border-radius:100%;content:"";display:inline-block;height:12px;margin:2px;width:12px}
.demo--checkbox.demo--radioInput,.demo--radio:checked + .demo--checkbox.demo--radioInput:after{border-radius:0}

/* ==================
    Article 文章详情
 ==================== */
.daui-article{color:#333;font-size:16px;background:#fff;padding:10px 15px 55px 15px}
.daui-article__hd{position: relative;padding: 10px 0 20px;}
.daui-article__hd::after{content: " ";position: absolute;left: 0;bottom: 0;right: 0;height: 1px;border-top: 1px solid #E5E5E5;color: #E5E5E5;-webkit-transform-origin:0 100%;transform-origin:0 100%;-webkit-transform:scaleY(1);transform:scaleY(1);}
.daui-article__hd .daui-article__title{font-size:18px;font-weight:500;text-align:justify;margin-bottom: 14px;}
.daui-article__meta{margin-bottom:0;line-height:20px;font-size:15px;word-wrap:break-word;word-break:break-all;font-style:normal;color:rgba(0,0,0,0.3)}
.daui-article__meta_author{display:inline-block;margin-right:10px;-webkit-tap-highlight-color:rgba(0,0,0,0);color:#10aeff}
.daui-article__meta_time{display:inline-block;margin-right:10px;f-webkit-tap-highlight-color:rgba(0,0,0,0)}
.daui-article__hd .article-subinfo{color:#999999;padding-top: 15px;font-size: 13px;}
.daui-article__hd .article-author{color:#5677fc;padding-right:10px}
.daui-article__bd{font-size:17px;margin-top:20px;line-height:30px;text-align:justify;word-break:break-all;word-wrap:break-word}
.daui-article__bd image{width:100%;padding:5px 0}
.daui-article__tools{display:flex;align-items:center;justify-content:space-between;margin-bottom:0;line-height:40rpx;word-wrap:break-word;word-break:break-all;font-size:15px;color:rgba(0,0,0,0.3);}
.daui-article__tools_bd{flex:1}
.daui-article__tools_ft{}
.daui-article__tools_link{color: #10aeff;margin-right: 10px}

/*=====文章页面=====*/
.wenew-article{padding:10px;color:#616161;font-size: 16px;background:#fff}
.wenew-article-hd{line-height: 24px; border-bottom:1px solid #e8e8e6; padding-bottom:5px; margin-bottom:10px;}
.wenew-article-hd h3{padding-bottom:5px;}
.wenew-article-hd span{ color:#a5a5a5;}
.wenew-article-bd img{ width:100%; padding:5px 0;}

.daweui-article{padding:10px;color:#616161;font-size:16px;background:#fff}
.daweui-article__hd{line-height:24px;border-bottom:1px solid #e8e8e6;padding-bottom:5px;margin-bottom:10px}
.daweui-article__hd h3{padding-bottom:5px}
.daweui-article__hd span{color:#a5a5a5}
.daweui-article__bd img{width:100%;padding:5px 0}
.daweui-article__bd video{width:100%;}

/*=====应用=====*/
/*水波*/
.water-panel{background-color: #00c2c4;color: #e4eaea;min-height: 30px;margin-bottom: 30px;margin-top: 0;overflow: inherit}
@keyframes wave-animation-1{0%{background-position:0 top}
    100%{background-position:600px top}
}
@keyframes wave-animation-2{0%{background-position:0 top}
    100%{background-position:600px top}
}
.water{position:absolute;left:0;bottom:-10px;height:30px;width:100%;z-index:1}
.water-c{position:relative}
.water-1{background:url(../images/water-1.svg) repeat-x;background-size:600px;-webkit-animation:wave-animation-1 3.5s infinite linear;animation:wave-animation-1 3.5s infinite linear}
.water-2{top:5px;background:url(../images/water-2.svg) repeat-x;background-size:600px;-webkit-animation:wave-animation-2 6s infinite linear;animation:wave-animation-2 6s infinite linear}
.water-1,.water-2{position:absolute;width:100%;height:30px}

/*声音图标*/
@-webkit-keyframes rotating{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}
@keyframes rotating{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}
.bgm-btn-wraper{position:fixed;right:20px;top:20px;display:none}
.bgm-btn-wraper,.bgm-btn-wraper .bgm-btn{z-index:200;width:30px;height:30px}
.bgm-btn-wraper .bgm-btn{right:0;top:0;border-radius:15px;background-image:url(../images/bgmBtn.svg);background-size:contain;background-repeat:no-repeat}
.bgm-btn-wraper .bgm-btn.rotate{-webkit-animation:rotating 1.2s linear infinite;animation:rotating 1.2s linear infinite}

/*分享遮罩*/
.share-cover{position: fixed;top: 0;left: 0;width: 100%;height: 100%;background: rgba(0, 0, 0, 0.7);display: none;z-index: 20000;}
.share-cover .share-cover-in{position: fixed;right: 10px;top: 15px;z-index: 20001;text-align: right}
.share-cover img{width: 260px;}
.share-cover .share-tip{color: yellow;font-size: 16px;margin-top: 5px;}

/*文章内容*/
.daweui-content{margin:0;overflow:hidden;}
.daweui-content img{max-width:100%}
.daweui-content img.zzweui-img-full{width:100%;margin-bottom: 10px;}
.daweui-content video{width:100%}

/* ==================
    Album 相册
 ==================== */
.daui-album{padding:0;width: 228px;}
.daui-album *{box-sizing: border-box;}
.daui-album::after{clear: both;display: table;content: " ";}
.daui-album .daui-album__item{float:left;text-align: center;margin: 0 6px 6px 0;width:70px;height: 70px;cursor: pointer;border:0px solid #fff;}
.daui-album .daui-album__item img{width: 100%;height: 100%;}
.daui-album_lg{width: 180px;}
.daui-album_lg .daui-album__item{width: 180px;height: 112px;}
.daui-album_xs{width: 168px;}
.daui-album_xs .daui-album__item{width: 50px;height: 50px;}

.daui-album_full{width: 100%}
.daui-album_full .daui-album__item{width: 33%;margin:0;padding: 2px}

/*图片gallery(废弃)*/
.daweui-gallery::after{content: " ";display: table;clear: both;}
.daweui-gallery .daweui-gallery-item{float: left;overflow: hidden;margin: 2px;}
.daweui-gallery .daweui-gallery-item img{width: 120px;height: 120px;}
.daweui-gallery-lg img{width: 120px;height: 120px;}
.daweui-gallery-xs img{width: 60px;height: 60px;}

/*废弃*/
.daui-gridimg{display: -webkit-box;display: -webkit-flex;display: flex;position: relative;-webkit-box-pack: justify !important;-webkit-justify-content: space-between !important;justify-content: space-between !important;}
.daui-gridimg .daui-gridimg__item.daui-one-third{width: 33%;height:100px;}
.daui-gridimg .daui-gridimg__item img{width:100%;height:100%}

/*新版商品导航*/
.zzweui-tabbar{width:100%;height:50px;display: -webkit-box;display: -webkit-flex;display: flex;align-items:center;justify-content:space-between;position:relative;background-color:#ffffff;box-shadow: 0 -1px 5px rgba(0,0,0,.1);}
.zzweui-tabbar-fixed{position:fixed;z-index:98;left:0;bottom:0;box-sizing:content-box !important;width: 100%}
.zzweui-tabbar__hd{font-size:12px;position:relative;text-align:center;padding:0;display:block;margin:0;background-color:inherit;overflow:initial;width:66px;line-height: 100%;color: #909399;}
.zzweui-tabbar__bd{align-items: center;display: flex;justify-content: center;text-align: center;position: relative;flex: 1;align-self: stretch;}
.zzweui-tabbar__ft{align-items:center;display:flex;justify-content:center;text-align:center;position:relative;padding:0;margin:0;font-size:13px;overflow:initial;width:180rpx;height:100%}
.zzweui-tabbar__bd.zzweui-tabbar__bd-left{text-align:left;align-items:left;justify-content:start}
.zzweui-tabbar.input .zzweui-tabbar__bd{text-align:left;margin-left:10px}
.zzweui-tabbar.input input{overflow:initial;line-height:64rpx;height:64rpx;min-height:64rpx;flex:1;font-size:15px;margin:0 10px;border:1px solid rgba(0,0,0,.2);border-radius:3px;padding-left:15rpx}
.zzweui-tabbar__bd input{width:100%}
.zzweui-tabbar__hd .zzweui-tabbar__icon{position:relative;display:block;text-align:center;width:55px;height:auto;margin:3px auto 7px;font-size:22px;}
.zzweui-tabbar__hd .zzweui-tabbar__label{color: #606266;}
.zzweui-tabbar.border .zzweui-tabbar__hd::before{content:" ";width:200%;height:200%;position:absolute;top:0;left:0;transform:scale(0.5);transform-origin:0 0;border-right:1px solid rgba(0,0,0,0.1);z-index:3}
.zzweui-tabbar.border .zzweui-tabbar__hd:last-child:before{display:none}
.daui-tabbar .daui-tabbar__price{display:block;text-align: left;line-height: 50px;padding: 0 15px;}
.daui-tabbar .daui-tabbar__submit{align-items:center;justify-content:center;position:relative;align-self:stretch;width: 280rpx;}
.daui-tabbar .daui-tabbar__submit button{border-radius:0;padding:0;height: 100%;line-height: 50px;background-color: #fa436a;color: #ffffff;}

.daui-tabbar.daui-tabbar-stylegrey{background-color: rgb(240, 240, 241);}
.daui-tabbar .daui-tabbar-special{height:100%;border-radius:100%;background-color:#ffffff;box-shadow:0 10rpx 10rpx 0 rgba($color:$border-color,$alpha:0.2);position:relative;display:flex;align-items:center;justify-content:center;width:112rpx;height:112rpx;margin-top:-16px;margin-right:10px;margin-left:10px}
.daui-tabbar .daui-tabbar-special .iconfontzz{font-size:56rpx}
.daui-tabbar .daui-tabbar-special .badge{background-color:#DBA871;font-size:11px;color:#ffffff;width:36rpx;height:36rpx;line-height: 36rpx;text-align:center;border-radius:100%;position:absolute;right:0;top:0}

.btn-comment{height:100%;width:84%;background:#ededed;color:#999;border-radius:8rpx;font-size:28rpx;display:flex;align-items:center;box-sizing:border-box;padding-top:0;padding-left:10px;margin-left:0}

/*搜索*/
.daui-search-input{box-sizing:content-box;width:100%;line-height:2.1;display:inline-block;border:none;-webkit-appearance:none;appearance:none;border-radius:1px;font-family:inherit;color:#666;font-size:16px;font-weight:normal;padding:0 5px;background-color:#fff;border:1px solid #07c160;opacity:0.9}
.daui-search-input::-webkit-input-placeholder{color:#cccccc;opacity:1}
.daui-search-input+button::after{border:1px solid #07c160!important}
.daui-search-input+button{border-radius:0!important}

/* ==================
    Searchbar 搜索栏
 ==================== */
.daui-searchbar{position:relative;padding:8px 10px;display:-webkit-box;display:-webkit-flex;display:flex;box-sizing:border-box}
.daui-searchbar *{box-sizing:border-box}
.daui-searchbar__forum-area{flex:1;position:relative;display:-webkit-box;display:-webkit-flex;display:flex;align-items:center;background-color:rgb(242,242,242);border-radius:100px;border-color:transparent;padding:0 10px;line-height:36px;height:36px}
.daui-searchbar__icon{margin-right:10px}
.daui-searchbar__hd{}
.daui-searchbar__bd{flex:1;margin-right:15px}
.daui-searchbar__ft{align-items:flex-start;width:40px}
.daui-searchbar_title{font-weight:bold}
.daui-searchbar_input{box-sizing:content-box;width:100%;display:inline-block;border:none;-webkit-appearance:none;appearance:none;border-radius:1px;font-family:inherit;color:#666;font-size:16px;font-weight:normal;padding:0 5px;background:none}
.daui-searchbar__btn-area{margin-left:8px;text-align:center}
.daui-searchbar__btn-area .weui-btn{line-height:36px}
.daui-searchbar_square .daui-searchbar__box{border-radius:4px}
.daui-searchbar_styletwo{background-color:#efeff4}
.daui-searchbar_styletwo .daui-searchbar__forum-area{background-color:#fff;border:1px solid #07c160}
.daui-searchbar_stylethree{background-color:#efeff4}
.daui-searchbar_stylethree .daui-searchbar__forum-area{background-color:#fff;border:none;border-radius:0}
.daui-searchbar_stylethree .daui-searchbar__btn-area{margin-left:0}
.daui-searchbar_stylethree .weui-btn{border-radius:0}

/* ==================
    Alert 警告提示
 ==================== */
.daui-alert{padding:10px;border-radius:0;font-size:14px;border-top-left-radius: 4px;border-top-right-radius: 4px;border-bottom-left-radius: 4px;border-bottom-right-radius: 4px;position:relative;display:-webkit-box;display:-webkit-flex;display:flex;align-items:center}
.daui-alert__hd{margin-right:10px}
.daui-alert__bd{flex:1;margin-right:15px}
.daui-alert__ft{align-items:flex-start}
.daui-alert_title{font-weight: bold;}
.daui-alert_desc{}
.daui-alert.daui-alert_primary{color:#3c9cff;background-color:#cce5ff}
.daui-alert.daui-alert_primary-dark{color:#fff;background-color:#3c9cff}
.daui-alert.daui-alert_success{color:#5ac725;background-color:#f5fff0}
.daui-alert.daui-alert_success-dark{color:#fff;background-color:#5ac725}
.daui-alert.daui-alert_info{color:#909399;background-color:#f4f4f5}
.daui-alert.daui-alert_info-dark{color:#fff;background-color:#909399}
.daui-alert.daui-alert_warning{color:#f9ae3d;background-color:#FDF6EC}
.daui-alert.daui-alert_warning-dark{color:#fff;background-color:#f9ae3d}
.daui-alert.daui-alert_danger{color:#f56c6c;background-color:#FEF0F0}
.daui-alert.daui-alert_danger-dark{color:#fff;background-color:#f56c6c}

/* ==================
    Headline 头条标题
 ==================== */
.daui-headline{padding:15px 0;line-height:1;text-align:center;}
.daui-headline .daui-headline__icon-area{margin-bottom: 10px;}
.daui-headline .daui-headline__text-area{margin-bottom: 12px;padding: 0 15px;-webkit-box-flex: 1;-webkit-flex: 1;flex: 1;line-height: 1.6;word-wrap: break-word;-webkit-hyphens: auto;hyphens: auto;}
.daui-headline__title{font-size:24px;font-weight:400;color: #191919;}
.daui-headline__desc{color:#888;font-size:14px}
.daui-headline.daui-headline_left .daui-headline__title{text-align: left;}
.daui-headline.daui-headline_left .daui-headline__desc{text-align: left;}
.daui-headline.daui-headline_primary .daui-headline__title{color:#3c9cff}
.daui-headline.daui-headline_success .daui-headline__title{color:#5ac725}
.daui-headline.daui-headline_info .daui-headline__title{color:#909399}
.daui-headline.daui-headline_warning .daui-headline__title{color:#f9ae3d}
.daui-headline.daui-headline_danger .daui-headline__title{color:#f56c6c}

/* ==================
    Infomsg 信息页
 ==================== */
.daui-infomsg{padding:15px 0;line-height:1;text-align:center}
.daui-infomsg__white{background-color: #fff;}
.daui-infomsg .daui-infomsg__icon-area{padding:0 0 15px}
.daui-infomsg .daui-infomsg__text-area{margin-bottom: 30px;padding: 0 30px;-webkit-box-flex: 1;-webkit-flex: 1;flex: 1;line-height: 1.6;word-wrap: break-word;-webkit-hyphens: auto;hyphens: auto;}
.daui-infomsg .daui-infomsg__opr-area{margin-bottom:25px}
.daui-infomsg .daui-infomsg__tips-area{margin-bottom: 16px;padding: 0 40px;word-wrap: break-word;-webkit-hyphens: auto;hyphens: auto;font-size: 12px;color: rgba(0,0,0,0.5);}
.daui-infomsg .daui-infomsg__extra-area{margin-bottom:15px;font-size:14px;color:#999999}
.daui-infomsg .daui-infomsg__img{display:inline-block;width:120px;height: 130px;}
.daui-infomsg.daui-infomsg_custom-success .daui-infomsg__img{background-image:url("../images/infomsg/infomsg-success.jpg");background-size:100%}
.daui-infomsg.daui-infomsg_custom-fail .daui-infomsg__img{background-image:url("../images/infomsg/infomsg-fail.jpg");background-size:100%}
.daui-infomsg .daui-infomsg__title{font-weight: 400;font-size: 22px;word-wrap:break-word;word-break:break-all;}
.daui-infomsg .daui-infomsg__desc{font-size:14px;color:#999999;word-wrap:break-word;word-break:break-all;margin-top:8px}
.daui-infomsg .daui-infomsg__link{color:#586C94}

/*标题tip*/
.daweui-title{padding: 8px 10px;line-height: 24px;position: relative;color: #8f8f94;}
.daweui-title span{font-size: 15px;color: #333;padding-left: 0;}
.daweui-title span:after{content: "";position: absolute;left: 0;top: 9px;height: 18px;width: 3px;background: #e21323;}
.daweui-title-primary span{color: #2eb062;}
.daweui-title-primary span:after{background: #2eb062;}

/*默认遮罩*/
.weui-mask{opacity:0;-webkit-transition-duration:.3s;transition-duration:.3s;visibility:hidden}
.weui-mask.weui-mask--visible{opacity:1;visibility:visible}

/* ==================
        折叠面板
 ==================== */
.daui-collapse{}
.daui-collapse .daui-collapse__item{padding:0;position:relative;background-color:#fff;border-radius:2px;cursor:pointer;margin:0;overflow:hidden;vertical-align:bottom;display:block}
.daui-collapse .daui-collapse__item:before{content:" ";position:absolute;left:0;top:0;right:0;height:1px;border-top:1px solid #e5e5e5;color:#e5e5e5;-webkit-transform-origin:0 0;transform-origin:0 0;-webkit-transform:scaleY(0.5);transform:scaleY(0.5);z-index:2}
.daui-collapse .daui-collapse__item .daui-collapse__item__hd{transition:all 0.3s ease 0s}
.daui-collapse .daui-collapse__item .daui-collapse__item__bd{height:0;overflow:hidden;color: #909193;font-size: 14px;line-height: 18px;}
.daui-collapse .daui-collapse__item .daui-collapse__item__bd.daui-collapse__item__bd-padding{padding:10px 14px}
.daui-collapse .daui-collapse__item .weui-cell_access .weui-cell__ft:after{height:9px;width:9px;margin-top:-8px}
.daui-collapse .daui-collapse__item .daui-collapse__item__hd .weui-cell_access .weui-cell__ft:after{border-width:0 1px 1px 0;border-color:#606266}
.daui-collapse .daui-collapse__item.cur .daui-collapse__item__hd .weui-cell_access .weui-cell__ft:after{border-width:0 1px 1px 0;border-color:#606266}
.daui-collapse .daui-collapse__item.cur .daui-collapse__item__hd{}
.daui-collapse .daui-collapse__item .daui-collapse__item__bd .weui-cell_access .weui-cell__ft:after{right:4px}
.daui-collapse .daui-collapse__item.cur .daui-collapse__item__bd{position:relative;height:auto}
.daui-collapse .daui-collapse__item.cur .daui-collapse__item__bd:before{content:" ";position:absolute;left:0;top:0;right:0;height:1px;border-top:1px solid #e5e5e5;color:#e5e5e5;-webkit-transform-origin:0 0;transform-origin:0 0;-webkit-transform:scaleY(0.5);transform:scaleY(0.5);z-index:2}
.daui-collapse .daui-collapse__item.daui-collapse__item-disabled{color: #c8c9cc;cursor: not-allowed;}

/* ==================
        返回顶部
 ==================== */
.daui-backtop{width:40px;height:135px;position:fixed;z-index:9999;font-weight:400;bottom:90px;right:12px}
.daui-backtop .daui-backtop__item{width:40px;height:40px;position:relative}
.daui-backtop .daui-backtop__item_top{margin-top:15px}
.daui-backtop .daui-backtop__item .daui-backtop_img{width:40px;height:40px;display:block}
.daui-backtop .daui-backtop__item .daui-backtop_text{width:40px;text-align:center;font-size:12px;line-height:12px;-webkit-transform:scale(0.92);transform:scale(0.92);-webkit-transform-origin:center center;transform-origin:center center;position:absolute;left:0;bottom:7px;color: #000;}

/* ==================
    Empty 内容为空
 ==================== */
.daui-empty{display:flex;flex-direction:column;justify-content:center;align-items:center;margin-top:20px}
.daui-empty__icon-area{display:block;flex-shrink:0;width:130px;height:130px;margin-bottom:10px}
.daui-empty__icon-area img{width: 100%;height:100%}
.daui-empty__text-area{text-align:center;color:#666666;font-size:14px;padding:0 25px 14px 25px;box-sizing:border-box;word-break:break-all;word-wrap:break-word}

/* ==================
    其他
 ==================== */
/*弹窗-领红包*/
.layui-layer.layer-ext-redpacket{background: transparent !important;box-shadow: inherit;}
.layer-ext-redpacket .layui-layer-content{background: url("../images/redpacket/redpacket-bg.png") no-repeat center;background-size: 92% 92%;width: 100%;height: 100%}
.layer-ext-redpacket .layui-layer-setwin{top: 100%;right: 50%;}
.layer-ext-redpacket .layui-layer-setwin .layui-layer-close{background: url("../images/redpacket/redpacket-close.png") no-repeat center;background-size: 92% 92%;width: 46px;height: 46px;right: -24px;top: 24px;border-radius: 50%;margin-left: 0;}
.layer-ext-redpacket .redpacket-box{color: #ffffff;}
.layer-ext-redpacket .redpacket-box img{width:100%;}
.layer-ext-redpacket .redpacket-money{position: absolute;top:52%;width:100%;text-align:center;}
.layer-ext-redpacket .redpacket-money b{font-size:38px}
.layer-ext-redpacket .redpacket-desc{font-size:14px;position: absolute;bottom:24px;width:100%;text-align:center;}
.layer-ext-redpacket .redpacket-btn{display:none;width:8rem;margin:20% auto 10% auto}

/*验证码*/
.daui-captcha .captcha-select .weui-cell{}

/* ==================
    Swiper 轮播图
 ==================== */
.daui-swiper .daui-swiper__title{
    position: absolute;
    background-color: rgba(0, 0, 0, 0.3);
    bottom: 0;
    left: 0;
    right: 0;
    font-size: 14px;
    padding: 6px 12px;
    color: #FFFFFF;
    flex: 1;
}

/* ==================
        背景
 ==================== */
.line-red::after,.lines-red::after{border-color:#e54d42}
.line-orange::after,.lines-orange::after{border-color:#f37b1d}
.line-yellow::after,.lines-yellow::after{border-color:#fbbd08}
.line-olive::after,.lines-olive::after{border-color:#8dc63f}
.line-green::after,.lines-green::after{border-color:#39b54a}
.line-cyan::after,.lines-cyan::after{border-color:#1cbbb4}
.line-blue::after,.lines-blue::after{border-color:#0081ff}
.line-purple::after,.lines-purple::after{border-color:#6739b6}
.line-mauve::after,.lines-mauve::after{border-color:#9c26b0}
.line-pink::after,.lines-pink::after{border-color:#e03997}
.line-brown::after,.lines-brown::after{border-color:#a5673f}
.line-grey::after,.lines-grey::after{border-color:#8799a3}
.line-gray::after,.lines-gray::after{border-color:#aaaaaa}
.line-black::after,.lines-black::after{border-color:#333333}
.line-white::after,.lines-white::after{border-color:#ffffff}
.linebg-green{color: #26B83E;background-color: rgba(38, 184, 62, 0.05);}
.linebg-green:after{border: 1px solid #26B83E;-webkit-transform: scale(0.5);transform: scale(0.5);-webkit-transform-origin: 0 0;transform-origin: 0 0;}
.linebg-grey{color: #999999;background-color: rgba(0, 0, 0, 0.04);}
.linebg-grey:after{border: 1px solid #999999;-webkit-transform: scale(0.5);transform: scale(0.5);-webkit-transform-origin: 0 0;transform-origin: 0 0;}

.bg-primary{background-color: #3c9cff;}
.bg-primary-dark{background-color: #398ade;color:#ffffff}
.bg-primary-disabled{background-color: #9acafc;}
.bg-primary-light{background-color: #ecf5ff;}
.bg-success{background-color: #5ac725;}
.bg-success-dark{background-color: #53c21d;}
.bg-success-disabled{background-color: #a9e08f;}
.bg-success-light{background-color: #f5fff0;}
.bg-info{background-color: #909399;}
.bg-info-dark{background-color: #767a82;}
.bg-info-disabled{background-color: #c4c6c9;}
.bg-info-light{background-color: #f4f4f5;}
.bg-warning{background-color: #f9ae3d;}
.bg-warning-dark{background-color: #f1a532;}
.bg-warning-disabled{background-color: #f9d39b;}
.bg-warning-light{background-color: #fdf6ec;}
.bg-danger{background-color: #f56c6c;color:#ffffff}
.bg-danger-dark{background-color: #e45656;}
.bg-danger-disabled{background-color: #f7b2b2;}
.bg-danger-light{background-color: #fef0f0;}

.bg-white{background-color:#ffffff}
.bg-red{background-color:#e54d42;color:#ffffff}
.bg-orange{background-color:#f37b1d;color:#ffffff}
.bg-yellow{background-color:#fbbd08;color:#ffffff}
.bg-olive{background-color:#8dc63f;color:#ffffff}
.bg-green{background-color:#39b54a;color:#ffffff}
.bg-cyan{background-color:#1cbbb4;color:#ffffff}
.bg-blue{background-color:#0081ff;color:#ffffff}
.bg-purple{background-color:#6739b6;color:#ffffff}
.bg-mauve{background-color:#9c26b0;color:#ffffff}
.bg-pink{background-color:#e03997;color:#ffffff}
.bg-brown{background-color:#a5673f;color:#ffffff}
.bg-grey{background-color:#8799a3;color:#ffffff}
.bg-gray{background-color:#f0f0f0;color:#333333}
.bg-light-red{background-color:#fadbd9;color:#e54d42}
.bg-light-orange{background-color:#fde6d2;color:#f37b1d}
.bg-light-yellow{background-color:#fef2ce;color:#fbbd08}
.bg-light-olive{background-color:#e8f4d9;color:#8dc63f}
.bg-light-green{background-color:#d7f0db;color:#39b54a}
.bg-light-cyan{background-color:#d2f1f0;color:#1cbbb4}
.bg-light-blue{background-color:#cce6ff;color:#0081ff}
.bg-light-purple{background-color:#e1d7f0;color:#6739b6}
.bg-light-mauve{background-color:#ebd4ef;color:#9c26b0}
.bg-light-pink{background-color:#f9d7ea;color:#e03997}
.bg-light-brown{background-color:#ede1d9;color:#a5673f}
.bg-light-grey{background-color:#e7ebed;color:#8799a3}
.bg-gradual-red{background-image:linear-gradient(45deg,#f43f3b,#ec008c);color:#ffffff}
.bg-gradual-orange{background-image:linear-gradient(45deg,#ff9700,#ed1c24);color:#ffffff}
.bg-gradual-yellow{background-image:linear-gradient(45deg,#fbbd08,#ffdb6f);color:#ffffff}
.bg-gradual-green{background-image:linear-gradient(45deg,#39b54a,#8dc63f);color:#ffffff}
.bg-gradual-blue{background-image:linear-gradient(45deg,#0081ff,#1cbbb4);color:#ffffff}
.bg-gradual-purple{background-image:linear-gradient(45deg,#9000ff,#5e00ff);color:#ffffff}
.bg-gradual-mauve{background-image:linear-gradient(45deg,#ec008c,#6739b6);color:#ffffff}
.bg-gradual-pink{background-image:linear-gradient(45deg,#ff557f,#ec008c);color:#ffffff}

.text-red,.line-red,.lines-red{color:#e54d42 !important}
.text-lightred,.line-lightred,.lines-lightred{color:#fa436a !important}
.text-orange,.line-orange,.lines-orange{color:#f37b1d !important}
.text-yellow,.line-yellow,.lines-yellow{color:#fbbd08 !important}
.text-olive,.line-olive,.lines-olive{color:#8dc63f !important}
.text-green,.line-green,.lines-green{color:#39b54a !important}
.text-cyan,.line-cyan,.lines-cyan{color:#1cbbb4 !important}
.text-blue,.line-blue,.lines-blue{color:#0081ff !important}
.text-purple,.line-purple,.lines-purple{color:#6739b6 !important}
.text-mauve,.line-mauve,.lines-mauve{color:#9c26b0 !important}
.text-pink,.line-pink,.lines-pink{color:#e03997 !important}
.text-brown,.line-brown,.lines-brown{color:#a5673f !important}
.text-coral,.line-coral,.lines-coral{color:coral !important}
.text-grey,.line-grey,.lines-grey{color:#8799a3 !important}
.text-gray,.line-gray,.lines-gray{color:#aaaaaa !important}
.text-grayDark,.line-grayDark,.lines-grayDark{color: #999999 !important}
.text-black,.line-black,.lines-black{color:#333333 !important}
.text-white,.line-white,.lines-white{color:#ffffff !important}

.shadow[class*="-red"]{box-shadow:3px 3px 4px rgba(204,69,59,0.2)}
.shadow[class*="-orange"]{box-shadow:3px 3px 4px rgba(217,109,26,0.2)}
.shadow[class*="-yellow"]{box-shadow:3px 3px 4px rgba(224,170,7,0.2)}
.shadow[class*="-olive"]{box-shadow:3px 3px 4px rgba(124,173,55,0.2)}
.shadow[class*="-green"]{box-shadow:3px 3px 4px rgba(48,156,63,0.2)}
.shadow[class*="-cyan"]{box-shadow:3px 3px 4px rgba(28,187,180,0.2)}
.shadow[class*="-blue"]{box-shadow:3px 3px 4px rgba(0,102,204,0.2)}
.shadow[class*="-purple"]{box-shadow:3px 3px 4px rgba(88,48,156,0.2)}
.shadow[class*="-mauve"]{box-shadow:3px 3px 4px rgba(133,33,150,0.2)}
.shadow[class*="-pink"]{box-shadow:3px 3px 4px rgba(199,50,134,0.2)}
.shadow[class*="-brown"]{box-shadow:3px 3px 4px rgba(140,88,53,0.2)}
.shadow[class*="-grey"]{box-shadow:3px 3px 4px rgba(114,130,138,0.2)}
.shadow[class*="-gray"]{box-shadow:3px 3px 4px rgba(114,130,138,0.2)}
.shadow[class*="-black"]{box-shadow:3px 3px 4px rgba(26,26,26,0.2)}
.shadow[class*="-white"]{box-shadow:3upx 3upx 4upx rgba(26,26,26,0.05)}

.text-shadow[class*="-red"]{text-shadow:3px 3px 4px rgba(204,69,59,0.2)}
.text-shadow[class*="-orange"]{text-shadow:3px 3px 4px rgba(217,109,26,0.2)}
.text-shadow[class*="-yellow"]{text-shadow:3px 3px 4px rgba(224,170,7,0.2)}
.text-shadow[class*="-olive"]{text-shadow:3px 3px 4px rgba(124,173,55,0.2)}
.text-shadow[class*="-green"]{text-shadow:3px 3px 4px rgba(48,156,63,0.2)}
.text-shadow[class*="-cyan"]{text-shadow:3px 3px 4px rgba(28,187,180,0.2)}
.text-shadow[class*="-blue"]{text-shadow:3px 3px 4px rgba(0,102,204,0.2)}
.text-shadow[class*="-purple"]{text-shadow:3px 3px 4px rgba(88,48,156,0.2)}
.text-shadow[class*="-mauve"]{text-shadow:3px 3px 4px rgba(133,33,150,0.2)}
.text-shadow[class*="-pink"]{text-shadow:3px 3px 4px rgba(199,50,134,0.2)}
.text-shadow[class*="-brown"]{text-shadow:3px 3px 4px rgba(140,88,53,0.2)}
.text-shadow[class*="-grey"]{text-shadow:3px 3px 4px rgba(114,130,138,0.2)}
.text-shadow[class*="-gray"]{text-shadow:3px 3px 4px rgba(114,130,138,0.2)}
.text-shadow[class*="-black"]{text-shadow:3px 3px 4px rgba(26,26,26,0.2)}

/*文本*/
.text-xs{font-size:10px}
.text-sm{font-size:12px}
.text-df{font-size:14px}
.text-lg{font-size:16px}
.text-xl{font-size:18px}
.text-xxl{font-size:22px}
.text-sl{font-size:40px}
.text-xsl{font-size:60px}
.text-Abc{text-transform:Capitalize}
.text-ABC{text-transform:Uppercase}
.text-abc{text-transform:Lowercase}
.text-price::before{content:"¥";font-size:80%;margin-right:4rpx}
.text-del{text-decoration:line-through}
.text-cut{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}
.text-line2cut{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}
.text-bold{font-weight:bold}
.text-center{text-align:center}
.text-content{line-height:1.6}
.text-left{text-align:left}
.text-right{text-align:right}
.vertical-middle{vertical-align:middle}

/*=====阴影=====*/
.shadow-blur{position:relative}
.shadow-blur::before{content:"";display:block;background:inherit;filter:blur(5px);position:absolute;width:100%;height:100%;top:5px;left:5px;z-index:-1;opacity:0.4;transform-origin:0 0;border-radius:inherit;transform:scale(1,1)}

/*内外边距*/
.margin-no{margin:0}
.margin-xs{margin:5px}
.margin-sm{margin:10px}
.margin{margin:15px}
.margin-lg{margin:20px}
.margin-xl{margin:25px}
.margin-top-no{margin-top:0!important}
.margin-top-xs{margin-top:5px}
.margin-top-sm{margin-top:10px}
.margin-top{margin-top:15px}
.margin-top-lg{margin-top:20px}
.margin-top-xl{margin-top:25px}
.margin-top-xxl{margin-top:30px}
.margin-right-no{margin-right:0!important}
.margin-right-xs{margin-right:5px}
.margin-right-sm{margin-right:10px}
.margin-right{margin-right:15px}
.margin-right-lg{margin-right:20px}
.margin-right-xl{margin-right:25px}
.margin-bottom-no{margin-bottom:0!important}
.margin-bottom-xs{margin-bottom:5px}
.margin-bottom-sm{margin-bottom:10px}
.margin-bottom{margin-bottom:15px}
.margin-bottom-lg{margin-bottom:20px}
.margin-bottom-xl{margin-bottom:25px}
.margin-left-no{margin-left:0!important}
.margin-left-xs{margin-left:5px}
.margin-left-sm{margin-left:10px}
.margin-left{margin-left:15px}
.margin-left-lg{margin-left:20px}
.margin-left-xl{margin-left:25px}
.margin-lr-xs{margin-left:5px;margin-right:5px}
.margin-lr-sm{margin-left:10px;margin-right:10px}
.margin-lr{margin-left:15px;margin-right:15px}
.margin-lr-lg{margin-left:20px;margin-right:20px}
.margin-lr-xl{margin-left:25px;margin-right:25px}
.margin-tb-xs{margin-top:5px;margin-bottom:5px}
.margin-tb-sm{margin-top:10px;margin-bottom:10px}
.margin-tb{margin-top:15px;margin-bottom:15px}
.margin-tb-lg{margin-top:20px;margin-bottom:20px}
.margin-tb-xl{margin-top:25px;margin-bottom:25px}

.padding-no{padding:0 !important}
.padding-xs{padding:5px !important}
.padding-sm{padding:10px !important}
.padding{padding:15px !important}
.padding-lg{padding:20px !important}
.padding-xl{padding:25px !important}
.padding-top-no{padding-top:0 !important}
.padding-top-xs{padding-top:5px !important}
.padding-top-sm{padding-top:10px !important}
.padding-top{padding-top:15px !important}
.padding-top-lg{padding-top:20px !important}
.padding-top-xl{padding-top:25px !important}
.padding-right-no{padding-right:0 !important}
.padding-right-xs{padding-right:5px !important}
.padding-right-sm{padding-right:10px !important}
.padding-right{padding-right:15px !important}
.padding-right-lg{padding-right:20px !important}
.padding-right-xl{padding-right:25px !important}
.padding-bottom-no{padding-bottom:0 !important}
.padding-bottom-xs{padding-bottom:5px !important}
.padding-bottom-sm{padding-bottom:10px !important}
.padding-bottom{padding-bottom:15px !important}
.padding-bottom-lg{padding-bottom:20px !important}
.padding-bottom-xl{padding-bottom:25px !important}
.padding-left-no{padding-left:0 !important}
.padding-left-xs{padding-left:5px !important}
.padding-left-sm{padding-left:10px !important}
.padding-left{padding-left:15px !important}
.padding-left-lg{padding-left:20px !important}
.padding-left-xl{padding-left:25px !important}
.padding-lr-xs{padding-left:5px !important;padding-right:5px !important}
.padding-lr-sm{padding-left:10px !important;padding-right:10px !important}
.padding-lr{padding-left:15px !important;padding-right:15px !important}
.padding-lr-lg{padding-left:20px !important;padding-right:20px !important}
.padding-lr-xl{padding-left:25px !important;padding-right:25px !important}
.padding-tb-xs{padding-top:5px !important;padding-bottom:5px !important}
.padding-tb-sm{padding-top:10px !important;padding-bottom:10px !important}
.padding-tb{padding-top:15px !important;padding-bottom:15px !important}
.padding-tb-lg{padding-top:20px !important;padding-bottom:20px !important}
.padding-tb-xl{padding-top:25px !important;padding-bottom:25px !important}

/* ==================
    product 商品列表
 ==================== */
.daui-doublelist .daui-doublelist__item{width: calc(50% - 5px);float: left;-webkit-box-sizing: border-box;margin-bottom: 10px;}
.daui-doublelist .daui-doublelist__item:nth-child(2n+1){margin-right: 5px;}
.daui-doublelist .daui-doublelist__item:nth-child(2n){margin-left: 5px;}
.daui-doublelist .daui-media_appmsg{border-radius: 10px;padding: 0;overflow: hidden}
