/**
* Author:      哈密小生
* Effect:      HMUI框架样式表
* Edition：    v1.0.0
* website:     http://www.vipwjw.com
*/
@import "../font/iconfont.css";/*引入字体图标样式*/
@media screen and (max-width:321px){html{font-size:77.3px;}}
@media screen and (max-width:374px) and (min-width: 322px){html{font-size:84.1px;}}
@media screen and (max-width:413px) and (min-width: 375px){html{font-size:90.6px;}}
@media screen and (max-width:639px) and (min-width: 414px){html{font-size:100px;}}
@media screen and (min-width:640px){html{font-size:154.6px;}}

/*其他样式*/
/*容器*/
.hm_wrap_box:after{content:" ";display:block;height:0;clear:both;visibility:hidden}.hm_wrap_box{zoom:1}
.hm_wrap_box{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
.hm_wrap_box{width: 100%;}
/*内容包裹层*/
.hm_content_box{padding: 0.68rem 0.14rem 0.28rem;}

/*说明标题*/
.hm_explain_title{width: 100%;height: 0.16rem;margin-bottom: 0.1rem;margin-top: 0.1rem;}
.hm_explain_title p{color: #999;font-size: 0.14rem;height: 0.16rem;line-height: 0.16rem;}

/*grids网格格子*/
.hm_grids:after{content:" ";display:block;height:0;clear:both;visibility:hidden}.hm_grids{zoom:1}
.hm_grids{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
.hm_grids{width: 25%;border-bottom: 1px solid #E4E3E6;border-right: 1px solid #E4E3E6;text-align: center;float: left;}
.hm_grids_link{display: block;width: 100%;padding: 0.26rem 0;color: #000;}
.hm_grids_link:active{background: #F5F5F5;}
.hm_grids_link span{font-size: 0.3rem;color: #000;height: 0.33rem;}

.hm_grids:nth-child(4n+0){border-right: none;}
.hm_grids_txt{font-size: 0.14rem;color: #333;height: 0.2rem;line-height: 0.2rem;margin-top: 0.02rem;padding: 0 0.1rem;word-wrap: normal;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;}
/*等分网格*/
.hm_grids_box:after{content:" ";display:block;height:0;clear:both;visibility:hidden}.hm_grids_box{zoom:1}
.hm_grids_box{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
.hm_grids_box{width: 100%;background: #fff;display: flex;}
.hm_grids_item{display: flex;flex: 1;padding: 0.2rem 0;font-size: 0.1655rem;color: #333;align-items: center;justify-content: center;border-right: 1px solid #E4E3E6;flex-direction: column;}
.hm_grids_item:last-child{border-right: none;}
.hm_grids_item:active{background: #f5f5f5;}
.hm_grids_item i{margin-bottom: 0.04rem;font-size: 0.26rem;}
.hm_grids_pic{width: 0.24rem;margin-bottom: 0.04rem;}
.hm_grids_text{font-size: 0.1545rem;color: #333;height: 0.16rem;line-height: 0.16rem;}

/*选项卡*/
.hm_tab_box{width: 100%;height: 0.52rem;background: #fff;}
.hm_tab_ul{height: 100%;display: flex;border-bottom: 1px solid #E4E3E6;}
.hm_tab_li{display: flex;flex: 1;font-size: 0.1545rem;justify-content: center;align-items: center;height: 100%;position: relative;}
.hm_tab_li.hm_tab_active{color: #409EFF;}
.hm_tab_li.hm_tab_active:before{content: '';width: 70%;height: 2px;position: absolute;left: 50%;bottom: 0;margin-left: -35%;background-color: #409EFF;}
.hm_tab_li:not(:last-child):after{position: absolute;top: 35%;right: 0;content: '';width: 1px;height: 30%;-webkit-transform: scaleX(0.5);transform: scaleX(0.5);border-right: 1px solid #D9D9D9;}
.hm_tab_con{padding: 0.14rem;background: #fff;}
.hm_tab_panel{font-size: 0.14rem;color: #8a8989;text-align: justify;word-break:normal;display: none;}

/*头部导航栏*/
.hm_navbar:after{content:" ";display:block;height:0;clear:both;visibility:hidden}.hm_navbar{zoom:1}
.hm_navbar{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
.hm_navbar{width:100%;padding:0 0.14rem;height: 0.5rem;background: #fff;border-bottom: 1px solid #E4E3E6;position: fixed;top: 0;left: 0;z-index: 20;}
/* .hm_navbar a:first-child{font-size: 0.16rem;position: absolute;top: 0.16rem;left: 0.14rem;z-index:10;}返回 */
.hm_navbar a i.iconfont{font-size: 0.16rem;position: absolute;top: 0.16rem;left: 0.14rem;color: #000;z-index:10;}
.hm_icon_return_txt{font-size:0.16rem;position: absolute;top: 0.16rem;left: 0.3rem;height: 0.16rem;line-height: 0.18rem;color: #333;}
.hm_navbar_h1{width: 100%;height: 0.5rem;line-height: 0.48rem;font-size: 0.1655rem;color: #333;text-align: center;font-weight: normal;margin: 0 auto;}
.hm_navbar_rtxt{position: absolute;right: 0.14rem;top: 0;height: 0.5rem;line-height: 0.48rem;text-align: right;font-size: 0.1655rem;color: #333;z-index: 10;}
/*底部导航栏*/
.hm_tabbar:after{content:" ";display:block;height:0;clear:both;visibility:hidden}.hm_tabbar{zoom:1}
.hm_tabbar{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
.hm_tabbar{width:100%;height: 0.5rem;background: #fff;border-top: 1px solid #E4E3E6;position: fixed;bottom: 0;left: 0;display: flex;}
.hm_tabbar_item{display: flex;flex: 1;text-align: center;justify-content: center;flex-direction: column;align-items: center;position: relative;}
.hm_tabbar_txt{font-size: 0.14rem;color: #929292;height: 0.16rem;line-height: 0.16rem;margin-top: 0.02rem;}
.hm_tabbar_active .iconfont,.hm_tabbar_active .hm_tabbar_txt{color: #409EFF;}
.hm_tabbar_tip{position: absolute;top: 0.04rem;right: 50%;width: 0.16rem;height: 0.16rem;line-height:0.15rem;background:#F56C6C;-webkit-border-radius: 50%;border-radius: 50%;color: #fff;font-size: 0.12rem;font-style: normal;margin-right: -0.25rem;}
.hm_tabbar_dot{position: absolute;top: 0.04rem;right: 50%;width: 6px;height: 6px;background:#F56C6C;-webkit-border-radius: 50%;border-radius: 50%;color: #fff;font-size: 0.12rem;font-style: normal;margin-right: -0.1545rem;}
/*cell表单容器*/
.hm_cell_box:after{content:" ";display:block;height:0;clear:both;visibility:hidden}.hm_cell_box{zoom:1}
.hm_cell_box{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
.hm_cell_box{width: 100%;background: #fff;}
.hm_cell_bar{height: 0.52rem;display: flex;position: relative;padding: 0 0.14rem;}
.hm_cell_bar:not(:last-child):after{position: absolute;right: 0.14rem;bottom: 0;left: 0.14rem;height: 1px;content:'';-webkit-transform:scaleY(0.5);transform:scaleY(0.5);background-color: #c8c7cc;}
.hm_cell_bar:last-child{border-bottom: none;}
.hm_cell_bar[data-active="true"]:active{background: #f5f5f5;}
.hm_cell_bar[data-checkbox="true"] .hm_icon_check{color: #17a4ea;}
.hm_cell_bar[data-radio="true"] .hm_icon_radio{color: #17a4ea;}
.hm_cell_left{width: 0.97rem;color: #333;font-size: 0.1545rem;height: 100%;display: flex;align-items: center;}
.hm_cell_right{display: flex;flex: 1;align-items: center;}
.hm_cell_input{width:100%;color: #333;font-size: 0.1545rem;border: none;font-family: "microsoft yahei",Helvetica,Arial,Tahoma,sans-serif;text-align: left; height: 0.52rem;display: block;}
.hm_cell_con{display:flex;align-items: center;height: 100%;}
.hm_cell_con span{color: #333;font-size: 0.1545rem;float: left;}
.hm_cell_con a{color: #17a4ea;font-size: 0.1434rem;float: left;margin-left: 0.1rem;}
.hm_cell_link{height: 0.52rem;position: relative;display: block;padding: 0 0.14rem;}
.hm_cell_link:not(:last-child):after{position: absolute;right: 0.14rem;bottom: 0;left: 0.14rem;height: 1px;content:'';-webkit-transform:scaleY(0.5);transform:scaleY(0.5);background-color: #c8c7cc;}
.hm_cell_link:last-child{border-bottom: none;}
.hm_cell_link[data-active="true"]:active{background: #f5f5f5;}
.hm_cell_dl{display: flex;}
.hm_cell_dl dt{width: 0.24rem;margin-right: 0.11rem;justify-content: center;align-items: center;display: flex;}
.hm_cell_dl dt img{display: block;}
.hm_cell_dl dt i{font-size: 0.24rem;}
.hm_cell_dl dd{display: flex;}
.hm_cell_txt{float: left;height: 0.52rem;color: #555;font-size: 0.1655rem;margin-right: 0.08rem;justify-content: center;align-items: center;display: flex;}
.hm_cell_discount{height: 0.52rem;color: #999;font-size: 0.1434rem;display: flex;justify-content: center;align-items: center;}

.hm_cell_arrow{position: absolute;right: 0.14rem;top: 0.08rem;}
.hm_cell_arrow i{float:right;width:0.08rem;height:0.14rem;padding-top:0.1rem;margin-left:0.11rem;font-size: 0.16rem;-webkit-transform: rotateY(180deg);transform: rotateY(180deg);-webkit-transform-origin: center center;transform-origin: center center;color: #ABABAB;}
/* .hm_cell_arrow i:before{content: "\e62d";} */
.hm_cell_arrow i img{display:block;}
.hm_cell_arrow span{float:right;font-size:0.1434rem;color:#999;height:0.38rem;line-height:0.38rem;}

/*文本域*/
.hm_textarea_box{padding: 0.14rem;}
.hm_textarea:after{content:" ";display:block;height:0;clear:both;visibility:hidden}.hm_textarea{zoom:1}
.hm_textarea{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
.hm_textarea{width:100%;height: 1.12rem;border: 1px solid #d0d0d0;padding: 0.06rem 0.12rem;font-size: 0.1545rem;display: block;width: 100%;color: #333;resize: none;font-family: "microsoft yahei",Helvetica,Arial,Tahoma,sans-serif;}
.hm_textarea_limit{text-align: right;font-size: 0.14rem;height: 0.16rem;line-height: 0.16rem;color: #333;margin-top: 0.1rem;}

/*横条*/
.hm_block_bar:after{content:" ";display:block;height:0;clear:both;visibility:hidden}.hm_block_bar{zoom:1}
.hm_block_bar{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
.hm_block_bar{width: 100%;display: flex;}

/*progressBar进度条*/
.hm_progress_box{padding: 0.14rem;background: #fff;}
.hm_pro_bar{width:100%;height: 0.08rem;background:#EBEBEB;position:relative;}
.hm_pro_bar_title{width: 100%;font-size: 0.1655rem;color: #333;margin-bottom: 0.04rem;}
.hm_pro_anibar{position:absolute;left:0;top:0;height: 0.08rem;width:0;background:#409EFF;transition: width 1s linear;}
.hm_pro_success{background: #67C23A;}
.hm_pro_info{background: #909399;}
.hm_pro_warning{background: #E6A23C;}
.hm_pro_danger{background: #F56C6C;}

/*returnTop返回顶部*/
.hm_return_top{width: 0.4rem;height: 0.4rem;font-size: 0.4rem;color: #409EFF;position: fixed;right: 0.06rem;bottom: 0.8rem;display: flex;align-items: center;z-index:20;display: none;}
.hm_return_top img{display: block;}

/*picList图文列表*/
.hm_piclist_box:after{content:" ";display:block;height:0;clear:both;visibility:hidden}.hm_piclist_box{zoom:1}
.hm_piclist_box{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
.hm_piclist_box{width: 100%;background: #fff;}
.hm_piclist_link{padding: 0.13rem 0.14rem;display: block;position: relative;display: flex;}
.hm_piclist_link:not(:last-child):after{position: absolute;right: 0.14rem;bottom: 0;left: 0.14rem;height: 1px;content:'';-webkit-transform:scaleY(0.5);transform:scaleY(0.5);background-color: #c8c7cc;}
.hm_piclist_link:active{background: #F5F5F5;}
.hm_pl_dl{height: 100%;display: flex;flex: 1;}
.hm_pl_dt{width: 0.68rem;height: 0.84rem;margin-right: 0.14rem;-webkit-border-radius:2px;border-radius:2px;overflow: hidden;background: #ddd;}
.hm_pl_dt img{display: block;width: 100%;}
.hm_pl_dd{margin-right:0.14rem;margin-top: 0.11rem;display: flex;flex: 1;flex-direction: column;}
.hm_pl_title{width: 100%;font-size: 0.1655rem;color: #333;line-height: 0.18rem;margin-bottom: 0.08rem;}
.hm_pl_content{word-break: normal;font-size: 0.1324rem;color: #999;line-height: 0.18rem;width: 100%;height: 0.34rem;text-overflow: ellipsis;overflow: hidden;display: -webkit-box;-webkit-line-clamp: 2;line-clamp: 2;-webkit-box-orient: vertical;text-align: justify;}
.hm_pl_arrow{width: 0.08rem;display: flex;align-items: center;font-size: 0.16rem;-webkit-transform: rotateY(180deg);transform: rotateY(180deg);-webkit-transform-origin: center center;transform-origin: center center;color: #ABABAB;}
.hm_pl_arrow img{display: block;}

/*timeLine时间轴*/
.hm_timeline_box{background:#fff;border-bottom:1px solid #E4E3E6;}
.hm_timeline{padding-left:0.13rem;padding-right:0.13rem;}
.hm_tl_title{width:100%;height:0.42rem;line-height:0.42rem;font-size:0.1655rem;color:#333;border-bottom:1px solid #E0E0E0;}
.hm_tl_wrap_scrollbar{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}
.hm_tl_wrap_scrollbar{width:100%;padding-left:0.07rem;}
.hm_tl_scrollbar{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}
.hm_tl_scrollbar{width:100%;border-left:1px solid #EDEDED;}
.hm_tl_bar::after{content:" ";display:block;height:0;clear:both;visibility:hidden}.hm_tl_bar{zoom:1}
.hm_tl_bar{width:100%;position:relative;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-o-box;display:box;}
.hm_tl_dotbox{position:relative;width:0.24rem;}
.hm_tl_dot{position:absolute;left:-5px;top:0.19rem;width:9px;height:9px;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border-radius:50%;background:#E0E0E0;z-index:3;}
.hm_tl_topline{display:none;background:#fff;width:0.24rem;position:absolute;top:0;left:-0.03rem;height:32%;z-index:2;}
.hm_tl_botline{display:none;background:#fff;width:0.24rem;position:absolute;bottom:0;left:-0.03rem;height:74%;z-index:2;}
.hm_tl_right{-webkit-box-flex:1;box-flex:1;padding:0.16rem 0.16rem 0.16rem 0.08rem;border-bottom:1px solid #E0E0E0;}
.hm_tl_right_txt{text-align:justify;font-size:0.1545rem;color:#999;line-height:0.2rem;margin-bottom:0.12rem;word-break:normal;}
.hm_tl_right_time{font-size:0.1545rem;color:#999;height:0.16rem;line-height:0.16rem;}
.hm_tl_right_time span{margin-right: 0.04rem;}
/*第一个和最后一个做特殊处理*/
/*选中*/
.hm_tl_active .hm_tl_dot{width:12px;height:12px;background:#409EFF;border:2px solid #B2E4FD;left:-8px;}
.hm_tl_active .hm_tl_right_txt{color:#333;}
.hm_tl_bar:first-of-type .hm_tl_topline{display:block;}
.hm_tl_bar:last-of-type .hm_tl_right{border-bottom:none;}
.hm_tl_bar:last-of-type .hm_tl_botline{display:block;}

/*accordion手风琴*/
/*帮助中心内容区域*/
.hm_accordion_box:after,.hm_acc_bar:after,.hm_acc_bar_title:after,.hm_acc_hide:after{content:" ";display:block;height:0;clear:both;visibility:hidden}.hm_accordion_box,.hm_acc_bar,.hm_acc_bar_title,.hm_acc_hide{zoom:1}
.hm_accordion_box,.hm_acc_bar{width:100%;}
.hm_acc_bar{margin-bottom: 0.05rem;}
.hm_acc_bar_title{background:#fff;padding:0 0.14rem;height:0.48rem;position:relative;display: flex;}
.hm_acc_bar_title:active{background: #F5F5F5;}
.hm_acc_bar_title .iconfont{font-size: 0.16rem;color: #8CD4F7;}
.hm_acc_txt{color: #232323;font-size: 0.1545rem;height:0.48rem;line-height:0.48rem;display: flex;flex: 1;}
/*向下箭头*/
.hm_acc_darrow{width: 0.16rem;/*-webkit-transform-origin: center center;transform-origin: center center;-webkit-transition: transform 0.2s ease;transition: transform 0.2s ease;*/display: flex;align-items: center;}
.hm_acc_darrow img{display: block;}
.hm_acc_hide{background: #f8f8f8;-webkit-transition: max-height 1s ease;transition: max-height 1s ease;padding: 0.12rem 0.14rem;display: none;}
.hm_acc_p{font-size: 0.14rem;color: #666;line-height: 0.2rem;text-align: justify;}
/*选中*/
.hm_acc_active .hm_acc_darrow{-webkit-transform: rotate(180deg);transform: rotate(180deg);}
.hm_acc_active .hm_acc_hide{display: block;}


/*icon图标*/
/*返回图标*/
/* .hm_icon_larrow{font-size: 0.16rem;position: absolute;top: 0.16rem;left: 0.14rem;z-index:10;} */
/*首页图标*/
.hm_icon_home{font-size: 0.18rem;}
/*购物车图标*/
.hm_icon_shopcar{font-size: 0.18rem;}
/*收藏图标*/
.hm_icon_star{font-size: 0.18rem;}
/*我的图标*/
.hm_icon_me{font-size: 0.18rem;}
/*复选框图标*/
.hm_icon_check{position: absolute;font-size: 0.22rem;top: 0.14rem;right: 0.14rem;color: #999;}
/* .hm_icon_oncheck{color: #17a4ea;} */
/*单选框图标*/
.hm_icon_radio{position: absolute;font-size: 0.22rem;top: 0.14rem;right: 0.14rem;color: #999;}
/* .hm_icon_onradio{color: #17a4ea;} */
/*充话费图标*/
.hm_icon_bill{color: #FF4A56;}
/*加流量图标*/
.hm_icon_flow{color: #FBC420;}
/*办套餐图标*/
.hm_icon_taocan{color: #69B4FB;}
/*设置图标*/
.hm_icon_set{color: #8AD178;}
/*提醒图标*/
.hm_icon_tip{color: #3CB79E;}


/*组件样式*/
/*button 按钮*/
.hm_button{width: 100%;height: 0.48rem;line-height: 0.48rem;font-size: 0.1655rem;display:block;padding:0;cursor: pointer;border:none;background-color: transparent;text-align: center;-webkit-user-select: none;user-select: none;-webkit-border-radius: 6px;border-radius: 6px;}
.hm_button:focus{outline: 0;}
.hm_button_primary{background: #409EFF;color: #fff;}/*主要按钮*/
.hm_button_primary:active{background: #1C7EE5;}
.hm_button_primary.hm_hollow{background-color: transparent;border: 1px solid #409EFF;color: #409EFF;}/*交集选择器，需要同时存在*/
.hm_button_primary.hm_hollow:active{border: 1px solid #1C7EE5;color: #1C7EE5;}
.hm_button_success{background: #67C23A;color: #fff;}/*成功按钮*/
.hm_button_success:active{background: #46A517;}
.hm_button_success.hm_hollow{background-color: transparent;border: 1px solid #67C23A;color: #67C23A;}
.hm_button_success.hm_hollow:active{border: 1px solid #46A517;color: #46A517;}
.hm_button_info{background: #909399;color: #fff;}/*信息按钮*/
.hm_button_info:active{background: #818183;}
.hm_button_info.hm_hollow{background-color: transparent;border: 1px solid #909399;color: #909399;}
.hm_button_info.hm_hollow:active{border: 1px solid #818183;color: #818183;}
.hm_button_warning{background: #E6A23C;color: #fff;}/*警告按钮*/
.hm_button_warning:active{background: #CE8B21;}
.hm_button_warning.hm_hollow{background-color: transparent;border: 1px solid #E6A23C;color: #E6A23C;}
.hm_button_warning.hm_hollow:active{border: 1px solid #CE8B21;color: #CE8B21;}
.hm_button_danger{background: #F56C6C;color: #fff;}/*危险按钮*/
.hm_button_danger:active{background: #EA4B4B;}
.hm_button_danger.hm_hollow{background-color: transparent;border: 1px solid #F56C6C;color: #F56C6C;}
.hm_button_danger.hm_hollow:active{border: 1px solid #EA4B4B;color: #EA4B4B;}
.hm_button_disabled{background: #ccc;color: #fff;cursor: not-allowed;}/*禁止按钮*/
.hm_button_disabled:active{background: #ccc;}
.hm_button_disabled.hm_hollow{background-color: transparent;border: 1px solid #ccc;color: #ccc;}
.hm_button_disabled.hm_hollow:active{background-color: transparent;border: 1px solid #ccc;color: #ccc;}

/*版权*/
.hm_copyright{font-size: 0.14rem;color: #cdcdcd;text-align: center;}
.hm_copyright_link{color: #cdcdcd;}

/*badge 标记*/
.hm_badge{height: 0.22rem;padding: 0 0.08rem;font-size: 12px;text-align: center;display: flex;align-items: center;}
.hm_badge_primary{background: #409EFF;color: #fff;}/*主要标记*/
.hm_badge_success{background: #67C23A;color: #fff;}/*成功标记*/
.hm_badge_info{background: #909399;color: #fff;}/*信息标记*/
.hm_badge_warning{background: #E6A23C;color: #fff;}/*警告标记*/
.hm_badge_danger{background: #F56C6C;color: #fff;}/*危险标记*/


/*弹窗样式*/
/*actionSheet弹窗*/
.hm_actionsheet_bottom{position: fixed;bottom: 0;left: 0;width: 100%;-webkit-transform: translateY(100%);transform: translateY(100%);z-index: 9999;}
.hm_actionsheet_con:after{content:" ";display:block;height:0;clear:both;visibility:hidden}.hm_actionsheet_con{zoom:1}
.hm_actionsheet_con{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
.hm_actionsheet_con{width: 100%;background: #fff;}
.hm_actionsheet_txt{text-align: center;font-size: 0.1657rem;width: 100%;height: 0.48rem;line-height: 0.48rem;color: #333;position: relative;}
.hm_actionsheet_txt:not(:last-child):after{position: absolute;right: 0.14rem;bottom: 0;left: 0.14rem;height: 1px;content:'';-webkit-transform:scaleY(0.5);transform:scaleY(0.5);background-color: #c8c7cc;}
.hm_actionsheet_txt[data-active="true"]:active{background: #f5f5f5;}
.hm_actionsheet_cancel{width: 100%;font-size: 0.1657rem;height: 0.48rem;line-height: 0.48rem;text-align: center;background: #edf2f5;}
/*背景蒙版*/
.hm_mask{background:rgba(0,0,0,0.7);position:fixed;left:0;bottom:0;right:0;top:0;z-index:999;display: none;}
.hm_transition{-webkit-transition: all 0.3s linear;transition: all 0.3s linear;}
.hm_translatey{-webkit-transform: translateY(0);transform: translateY(0);}


/*展示好看用的(可删除)*/
/*按钮*/
.hm_wd_100{width: 1rem;margin: 0 auto;}
.hm_wd_100 .hm_button{font-size: 0.14rem;height: 0.42rem;line-height: 0.4rem;margin-bottom: 0.3rem;}
.hm_content_box .hm_button{margin-bottom: 0.3rem;}
/*标记*/
.hm_block_bar .hm_badge{margin-right: 0.06rem;}
/*nav导航*/
.hm_pad_lr0 .hm_navbar{position: relative;margin-bottom: 0.3rem;}
/*tab导航*/
.hm_posr_tabbar{position: relative;margin-bottom: 0.3rem;}
/*tab logo*/
.hm_wd_140{width: 1.4rem;}
.hm_wd_140 img{display: block;}
/*cell表单*/
.hm_pad_lr0 .hm_explain_title{text-indent: 0.14rem;}
/*progressBar进度条*/
.hm_pad_lr0 .hm_pro_bar{margin-bottom: 0.3rem;}
.hm_pad_lr0 .hm_pro_bar:last-child{margin-bottom: 0;}
/*countDown倒计时*/
.hm_content_box .hm_button.hm_vcode_right{width: 1.2rem;position: absolute;right: 0.14rem;top: 0.02rem;margin-bottom: 0;}
/*hm框架说明*/
.hm_frame_box{width: 100%;padding-top: 0.1rem;}
.hm_frame_logo{width: 1.1rem;height: 1.5rem;margin: 0 auto;}
.hm_frame_logo img{display: block;}
.hm_frame_txt{text-align: center;padding: 0.14rem;color: #999;font-size: 0.14rem;line-height: 0.18rem;text-align: center;}
.hm_frame_txt span{color: #59BDA4;margin-right: 0.02rem;}

/*拓展属性*/
.hm_pad_lr0{padding-left: 0;padding-right: 0;}
.hm_block_h30{height: 0.3rem;width: 100%;}
.hm_t116{top: 1.16rem;}
.hm_t186{top: 1.86rem;}
.hm_t256{top: 2.56rem;}
.hm_mt20{margin-top: 0.2rem;}
.hm_mb60{margin-bottom: 0.6rem;}
.hm_mb30{margin-bottom: 0.3rem;}
.hm_bdr4{-webkit-border-radius:4px;border-radius:4px;}
.hm_bdr8{-webkit-border-radius:8px;border-radius:8px;}
.hm_bdr12{-webkit-border-radius:12px;border-radius:12px;}
.hm_bdr50{-webkit-border-radius:50%;border-radius:50%;}
.hm_mt10{margin-top: 0.1rem;}
.hm_wp54{width: 54%;}
.hm_ellipsis{white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.hm_show{display: block;}
.hm_hide{display: none;}

/*按压效果*/
.one_pic_link{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;/*取消长按复制*/}
.one_pic_link:active{-webkit-transform:scale(0.95);transform:scale(0.95);}/*小按钮*/