body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td,a,span,i,b{ margin:0; padding:0;}

table{ border-collapse:collapse; border-spacing:0;}

fieldset,img,input{ border:0;}

address,caption,cite,code,dfn,em,th,var{ font-style:normal; font-weight:normal;}

li{ list-style:none;}

caption,th{ text-align:left;}

h1,h2,h3,h4,h5,h6{ font-size:100%; font-weight:normal;}

i{ font-style:normal;}

q:before,q:after{ content:'';}

abbr,acronym{ border:0; font-variant:normal;}

sup{ vertical-align:text-top;}

sub{ vertical-align:text-bottom;}

input,textarea,select{ font-family:inherit; font-size:inherit; font-weight:inherit; font-family:'\5FAE\8F6F\96C5\9ED1'; *font-size:100%; color:#666;}

textarea{border:1px solid #bbb;}

a{ text-decoration:none; color:inherit;}

*{ outline:none;}

textarea{ resize:none; font-size:12px;}

button::-moz-focus-inner, input[type="reset"]::-moz-focus-inner, input[type="button"]::-moz-focus-inner, input[type="submit"]::-moz-focus-inner, input[type="file"] > input[type="button"]::-moz-focus-inner{ padding:0; border:none;}



.cl{ clear:both;}

.clear{ clear:both; font-size:0; line-height:0; height:0;}

.clearfix{ zoom:1;}

.clearfix:after{ content:'.'; display:block; height:0; visibility:hidden; clear:both; font-size:0;}

*html .clear{ height:1%;}



div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,th,td,a,span,i,em,b,p,label{ word-break:break-all;word-wrap:break-word;}



/* 新增字体-思源 */

@font-face {  

    font-family: 'SourceHanSansCN-Normal';  

    src:url('./fonts/SourceHanSansCN-Normal.otf') format('truetype');

    font-weight: normal;

    font-style: normal;

}

@font-face {  

    font-family: 'SourceHanSansCN-Regular';  

    src:url('./fonts/SourceHanSansCN-Regular.otf') format('truetype');

    font-weight: normal;

    font-style: normal;

}  

body{

  font-size:14px;

  color:#333;

 /*  font-family: 'SourceHanSansCN-Normal', Verdana, Arial, Helvetica, sans-serif; 

  -webkit-font-smoothing: subpixel-antialiased; */

}

.fl{ float:left; *display:inline;}

.fr{ float:right; *display:inline;}
.impowerBox .qrcode {width: 150px;}
.impowerBox .title {display: none;}
.impowerBox .info {width: 150px;}
.status_icon {display: none}
.impowerBox .status {text-align: center;} 