/*公共样式，移动端页面专用*/
*{margin: 0;padding:0;-webkit-box-sizing: border-box;box-sizing: border-box;}
body{background: #f4f4f4;}
html{font-size: 100px;font-family: Helvetica;}
head,body,input,textarea{font-size: 0.3rem;}
ul,li{list-style: none;}
input,textarea,video,div{outline: none;border: none;}
textarea{resize: none;}
a{text-decoration: none;color:#2F2F2F;}
div{-webkit-tap-highlight-color:rgba(0,0,0,0); }
/*文字超出1行后隐藏*/
.noWrap{overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
/*文字超出2行后隐藏*/
.noWrapTwoLine{display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;text-overflow: ellipsis;overflow: hidden;}
/*文字超出3行后隐藏*/
.noWrapThreeLine{display: -webkit-box;-webkit-line-clamp: 3;-webkit-box-orient: vertical;text-overflow: ellipsis;overflow: hidden;}
/*文字超出4行后隐藏*/
.noWrapFourLine{display: -webkit-box;-webkit-line-clamp: 4;-webkit-box-orient: vertical;text-overflow: ellipsis;overflow: hidden;}
/*p标签内的长单词强制其换行*/
p{word-wrap: break-word;word-break: break-all;}
/*盒子阴影*/
.boxShadow{box-shadow: 0.02rem 0.02rem 0.04rem 0 #5A5A5A;}
/*图片自适应盒子-填充*/
.img_fit_cover{width: 100%;height: 100%;object-fit: cover;}
/*图片自适应盒子-缩放*/
.img_fit_contain{width: 100%;height: 100%;object-fit: contain;}
/*禁止文字选中*/
.noSelect{user-select: none;-moz-user-select: none;-webkit-user-select: none;-ms-user-select: none;}
/*边框弧度*/
.border_radius{border-radius: 0.06rem;overflow: hidden;}
