@charset "utf-8";

/* ================================ */
/* 触屏版常用层与动作等样式			*/
/* Author:			Hanbing 		*/
/* Copyright:		www.UpetMart.com	*/
/* Create Date:		2019-10-15		*/
/* ================================ */

/* flex盒子 上下居中 */
#flex-box {display: flex;align-items: center;}

/*新选择型按钮*/
.upet-selecht-box { display: block; background: #FFF; padding: 0 0.8rem;}
.upet-selecht-box .tit { display: block; padding: 0.5rem 0; font-size: 0.7rem; line-height: 0.9rem;}
.upet-selecht-box .sel-con { padding: 0 0 0.5rem 0;}
.upet-selecht-box .sel-con a { display: inline-block; height: 0.9rem; padding: 0.25rem 0.5rem; margin: 0.3rem 0.3rem 0 0; font-size: 0.55rem; color: #303030; line-height: 0.9rem; background: #f0f0f0; border: solid 0.05rem #f0f0f0; border-radius: 0.73rem;}
.upet-selecht-box .sel-con a.sel {color: #ff3d10; background: #fff3f2; border: 0.05rem #ff3d10 solid;}

/* 头部关闭按钮 */
.nctouch-bottom-mask-close-gray { position: absolute; z-index: 1; top: 50%; right: 1rem; transform: translate(50%,-50%);; background: #FFF; width: 0.9rem; height: 0.9rem; padding: 0.15rem; border-radius: 100%;}
.nctouch-bottom-mask-close-gray i { display: block; width: 100%; height: 100%; background-image: url(../images/close_rule@2x.png); background-repeat: no-repeat; background-position: 50% 50%; background-size: 100%; opacity: 0.5rem;}

/* 确定按钮 */
.long-comfirm-btn {position: absolute;bottom: 20px;left: 50%; transform: translateX(-50%);width: 340px; height: 37.5px; line-height: 37.5px; text-align: center;margin: auto;background: #ff3d10; border-radius: 19px;font-size: 14px;color: #FFF;}

#flex-box label {
    display: inline-block;
    height: 0.7rem !important;
    line-height: 0.7rem !important;
    padding: 0.25rem 0.5rem !important;
    margin: 0 0.3rem 0 0 !important;
    font-size: 0.55rem !important;
    color: #303030 !important;
    background: #f0f0f0 !important;
    border: solid 0.05rem #f0f0f0 !important;
    border-radius: 0.73rem !important;
}
#flex-box .checked {
    color: #ff3d10 !important;
    background: #fff3f2 !important;
    border: 0.05rem #ff3d10 solid !important;
}