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,
header,
hgroup,
nav,
section,
article,
aside,
footer,
figure,
figcaption,
menu,
button {  margin: 0;  padding: 0; } 
body,html{ overflow-x: hidden; }
body{height: 100%; width: 100%; overflow-x: hidden; position: relative;}
body {
  font-family: "PingFang SC","arial","microsoft yahei";
  line-height: 1.5;
  color: #333333; background: #f3f3f3;
  -webkit-text-size-adjust: 100%;
  -webkit-tap-highlight-color: transparent;
  outline: 0; }
a{ color: #333333; cursor:pointer;}
a:hover,a:active,a:visited,a:link{ text-decoration: none;outline:none;blr:expression(this.onFocus=this.blur());}
a:visited{ color:  inherit;}
body a{outline:none;blr:expression(this.onFocus=this.blur());}
h1, h2, h3, h4, h5, h6 {
  font-size: 100%;
  font-weight: bold; }

table {
  border-collapse: collapse;
  border-spacing: 0; }

caption, th {
  text-align: left; }

fieldset,
img {
  border: 0; }

li {
  list-style: none; }

ins {
  text-decoration: none; }

del {
  text-decoration: line-through; }

input,
button,
textarea,
select,
optgroup,
option {
  font-family: inherit;
  font-size: inherit;
  font-style: inherit;
  font-weight: inherit;
  outline: 0; }

input[type="button"], input[type="submit"], input[type="reset"] {
-webkit-appearance: none;
}
textarea{  -webkit-appearance: none;}   

button {
  -webkit-appearance: none;
  border: 0;
  background: none; }
a {
  -webkit-touch-callout: none;
  text-decoration: none; }
em, i {  font-style: normal; }
p{ text-align: justify; text-justify: inter-ideograph;}
 .mar-r5{ margin-right: 5px;}
 .mar-l20{ margin-left: 20px;}

.fixed:after {content: "."; display:block; clear:both; height:0; visibility:hidden;}
.fixed { display:block; min-height:1%;}
.fixed{height:1%;}
.left{display:inline; float:left;}
.right{float:right; display:inline;}
.zoom{zoom:1;}

body{
		-webkit-touch-callout: none; 
    -webkit-tap-highlight-color: rgba(0,0,0,0);
    overflow-x: hidden;
}

@media screen and (max-width: 768px) and (min-width: 320px)
body,html,div{
    -webkit-overflow-scrolling: touch;
}
input{ -webkit-appearance: none;}

#cp .c-icon-icrlogo, .c-icon-jgwablogo {
    width: 14px;
    height: 17px;
    display: inline-block;
    overflow: hidden;
    background: url(https://ss1.bdstatic.com/5eN1bjq8AAUYm2zgoY3K/r/www/cache/static/protocol/https/global/img/icons_5859e57.png) no-repeat;
    _background-image: url(https://ss1.bdstatic.com/5eN1bjq8AAUYm2zgoY3K/r/www/cache/static/protocol/https/global/img/icons_d5b04cc.gif);
}

.c-icon-jgwablogo {
    background-position: -623px -96px;
    position: relative;
    top: 3px;
}
