*{ margin:0; padding:0;-webkit-tap-highlight-color:rgba(255, 0, 0, 0);}
html, body, * { font-family:Microsoft YaHei,MicrosoftJhengHei,STHeiti,MingLiu ! important;}
body{ background:#efefef; }
[v-cloak] {display: none !important;}
h1 { font-size: 0.34rem; font-weight: 500; color: #666; white-space: nowrap; }
.h1{ font-size:0.34rem !important; font-weight:500; color:#666; white-space:nowrap;}
h2{ font-size:0.32rem; font-weight:500; color:#333; white-space:nowrap;}
p{ font-size:12px;}
a{ text-decoration:none; color: inherit;}
img{ border:none;}
li{ list-style:none; list-style-position:inside;}
strong{ display:block; font-size:0.26rem; color:#ff6000; text-align:center;}
input[type="button"],input[type="submit"],input[type="reset"] {-webkit-appearance: none;}
/*颜色*/
.color3{ color: #333;}
.color4{ color: #666;}
.color5{ color: #999;}
.color8{ color: #ff0000;}
.color9{ color: #ff6000;}
.color10{ color: #ff5353;}
.color11{ color: #555;}

/*字体大小*/
.fontsize01{ font-size: .1rem;}
.fontsize015{ font-size: .15rem;}
.fontsize02{ font-size: .2rem;}
.fontsize025{ font-size: .25rem;}
.fontsize028{ font-size: .28rem;}
.fontsize03{ font-size: .3rem;}
.fontsize033{ font-size: .33rem;}
.fontsize035{ font-size: .35rem;}

/*左右浮动*/
.floatleft{ float: left;}
.floatright{ float: right;}

/*清除浮动*/
.clearfix:after { content:"."; display:block; height:0; clear:both; visibility:hidden; } 
.clearfix { display:inline-block; }
.clearfix {display:block;} 
.clear {clear:both;}
.clearstatic {clear:both;line-height:1px;font-size:1px;padding:0px;border:0px;}

/*线*/
.delete_line{text-decoration:line-through;}
.right_line{ border-right:1px solid #E5E5E5; }
.top_line{ border-top:1px solid #E5E5E5; }
.bottom_line{ border-bottom:1px solid #E5E5E5; }
.separate_line{ width: 100%; height: 1px; background: #EDEDED;}
.bottom_linedashed{ border-bottom:1px dashed #666; }

/*遮罩*/
.mask{position: fixed; width: 100%; height: 100%; background: #000; z-index: 9; opacity: .7;filter:alpha(opacity=70); left:0; top:0;}
.mark_transparent{position: fixed; width: 100%; height: 100%; z-index: 9; display: none;left:0; top:0;}

/*按钮*/
.startedbtn{ width:1.8rem; height:.6rem;background:url(../NewCss/image/btn.png) no-repeat left top;background-size:1.8rem auto; border: none; float: right; margin-right: .4rem}
.rechargebtn{ width: 100%; background: #ff8834; color:#FFF; height: .8rem; border: none; border-radius:.15rem;  font-size:.3rem; }
.nullbtn{ background: #e5e5e5; color: #666;}
.btn_01{ background: #ff8834; color: #FFF;}
.btn_02{ border:2px solid #ff8834; color:#ff8834; }


/*边距*/
.mt05{margin-top:.5rem; }
.mt1{margin-top:1rem; }
.mt2{margin-top:2rem; }
.mr1{margin-right:1rem;}
.mr05{margin-right:.5rem;}
.t0{top:0;}

/*宽度*/
.w10{ width: 1rem;}
.w12{ width: 1.2rem;}
.w125{ width: 1.5rem;}
