@charset "UTF-8";
/*解决手机字体异常*/
html{-webkit-text-size-adjust:none;}
body *{max-height: 999999px;}
body{-webkit-text-size-adjust: none;}
/*清楚默认样式*/
*{margin: 0;padding: 0;font-family:'微软雅黑'; touch-action: pan-y; }
html{-webkit-text-size-adjust:none;}
html,body{background:#fff;background-color:#fff !important;min-height:100%;}
body{-webkit-text-size-adjust: 100% !important;text-size-adjust: 100% !important; -moz-text-size-adjust: 100% !important;}
ul,li{list-style: none;}
body::-webkit-scrollbar{width:0;height:0;}
select,input{-webkit-appearance: none;border:0;background:none;cursor:pointer;}
input::-webkit-input-placeholder {color:#999;}
input{outline: none;}
a{color:#333;text-decoration:none;}
b{font-weight:500;}
video{background:#000;object-fit:fill;width:100%;height:3.8rem;}
/*通用css*/
.ellipsis{overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.ellipsis_more{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;}
.fl{float:left;}
.fr{float:right;}
.oh{overflow:hidden;}
.clearfix:after{display:block;clear:both;content:"";visibility:hidden;height:0} /*清除浮动*/
.clearfix{zoom:1}
[v-cloak] {opacity: 0;}
.BtnClick{overflow: hidden;position: relative;}
.BtnClick:active:after{content:'';position: absolute;width: 100%;height: 100%;left: 0;top: 0;background: #000;opacity: 0.08;}
.BtnClick[disabled]:active:after{opacity:0;}


/*头部*/
.header{width: 100%;height: 1.12rem;position: fixed;top:0;left: 0;color: #000000;font-size:0.3rem;line-height:0.9rem;z-index:100;border-bottom:1px solid #cccccc;background-color: #ffffff;}
.header a{color: #000000;}
.header_con{height:100%;color:#000000;font-size:0.38rem;text-align:center;line-height: 1.12rem;}
.header_con{width: 4rem;margin: auto;}
.header_left,.header_right{position:absolute;top:0;height:100%;display:none;}
.header_left img,.header_right img{position:relative;top:3px;}
.header_left{left:0;padding-left:0.3rem;line-height: 1.12rem;}
.header_left img{width:0.33rem;height:0.33rem;}
.header_right{right:0;padding-right:0.3rem;line-height: 1.25rem;color: #e14a4a;}
/*内容向下*/
.main{padding-top:1.12rem;}
.mainer_more{width:100%;font-size:0.3rem;text-align:center;color:#999;line-height:1rem;}
.mainer_morebac{background-color:#f9f9f9;}
/*页尾*/
.footer {width: 100%;position: fixed;bottom: 0px;background-color: #FFFFFF;width: 100%;height: 1rem;z-index:999;padding-bottom:0.1rem ;border-top:1px solid #cccccc;padding-top:0.2rem ;}

.footerpadd{padding: 0rem 0.55rem 0rem 0.55rem;}

.footer ul {width:100%;display: -webkit-flex;display: flex;-webkit-justify-content: space-around;justify-content: space-between;font-size: 15px;text-align: center;}

.footer ul li{text-align: center;}

.footerhome,.footerdd,.footerme,.footerspp,.footershare{height:0.45rem;background-repeat:no-repeat;background-size:0.45rem 0.45rem;background-position:center;}

.footerhome{background-image:url(../image/icon/home.png);}
.footerdd{background-image:url(../image/icon/dingd.png);}
.footerspp{background-image:url(../image/icon/informationwhite.png);}
.footershare{background-image:url(../image/icon/bookwhite.png);}
.footerme{background-image:url(../image/icon/me.png);}

.active
.footerhome{background-image:url(../image/icon/homer.png)}
.active
.footerdd{background-image:url(../image/icon/dingdr.png)}
.active
.footerspp{background-image:url(../image/icon/informationred.png)}
.active
.footershare{background-image:url(../image/icon/redbook.png)}
.active
.footerme{background-image:url(../image/icon/mer.png)}
.active{color:#e14a4a;}
.footer p{padding-top:0.15rem;font-size:0.3rem ;}
.active p{color: #e14a4a;}
.footerfixed{width: 100%;height: 1.5rem;background-color:#f5f5f5;}

.circular{width:0.5rem;height:0.5rem;background-color:#ee4e4e;border-radius:50px;font-size:0.26rem;text-align:center;line-height:0.5rem;color:#ffffff;float:right;position:relative;top: -0.2rem;left:0.1rem;display: none;}
.circularff{position: relative;top: -0.2rem;left: 0.23rem;}
/*渐变色*/
.change_color_horn{
	background: -webkit-linear-gradient(left top, #d67272 , #ee4e4e); 
    background: -o-linear-gradient(bottom right,#d67272 , #ee4e4e);
    background: -moz-linear-gradient(bottom right, #d67272 , #ee4e4e);
    background: linear-gradient(to bottom right, #d67272 , #ee4e4e);
}
.sign_bcolor_tb{
	background: -webkit-linear-gradient(#d77272,#ee4f4f);
	background: -o-linear-gradient(#d77272,#ee4f4f);
	background: -moz-linear-gradient(#d77272,#ee4f4f);
	background: linear-gradient(#d77272,#ee4f4f);
}
/*按钮*/
.signin{width: 100%;height: 0.84rem;color:#ffffff;line-height: 0.84rem; font-size:0.34rem;border-radius:8px;text-align: center;}

.signflex{width:90%;background-color:#e14a4a;color: #FFFFFF;font-size:0.34rem;position: fixed;bottom: 0.2rem;border-radius:8px;text-align: center;margin-left:5% ;}
.signflexad{padding: 0.23rem 0rem;}
/*input字体颜色*/
/*input::-webkit-input-placeholder {color:#000000;}
input:-moz-placeholder {color:#000000;}
input::-moz-placeholder {color:#000000;}
input:-ms-input-placeholder{color:#000000;}*/
/*悬浮窗*/
.shopping_position{position:fixed;bottom:1.4rem;right:0.3rem;background:#eb3527;color:#fff;width:0.7rem;height:0.7rem;border-radius:50%;}
.shopping_position img{display:block;width:100%;height:100%;}
/*.prompt_num{position:absolute;top:4px;right:4px;width:20px;height:29px;border-radius:50%;background:red;color:#fff;text-align:center;line-height:20px;font-size:12px !important;}*/

/*图标样式*/
.icon_tips{background-image:url(../image/icon/icon_alert_tips.png);}
.icon_kf{background-image:url(../image/icon/icon_alert_kf.png);}

/*UI框架覆盖*/
.mint-msgbox-errormsg{min-height:0;}
.mint-msgbox-input input{box-sizing:border-box;}
.mint-msgbox{width:4.5rem;font-size:0.28rem;padding-top:1rem;}
.msgbox_icon{position:absolute;top:-1rem;left:0;width:100%;height:1rem;background-position:center center;background-repeat:no-repeat;background-size:0.6rem;}
.mint-msgbox-content{min-height:0.4rem;padding-top:0;}
.mint-msgbox-message{line-height:0.4rem;color:#333;}
.mint-msgbox-btn{color:#666 !important;font-size:0.28rem;}
.mint-indicator-wrapper{padding:5px 20px 15px 20px !important;z-index:99;}
.mint-indicator-text{margin-top:0;font-size:0.28rem;}
.mint-indicator-mask,.mint-indicator{z-index:99999;}
.mint-datetime-action{color:#e14a4a;}
.mint-toast{z-index:9999;}
.mint-popup-bottom{width:100%;}
.picker-toolbar{border-bottom:1px #eaeaea solid;}
