/* CSS Document */
body, div, h1, h2, h3, h4, h5, h6, hr, p, ul, ol, li,span{ margin:0; padding:0; }
body{font:normal 12px  "Arial","微软雅黑","Tahoma",sans-serif; margin:0;padding:0; }
ul,ol{list-style:none;padding: 0px;overflow: visible;}
h1, h2, h3, h4, h5, h6, form, div, p, i, img, ul, li, ol, table, tr, td, fieldset, label, legend,dt,dd,dl{margin:0;padding:0;}
section, article, aside, header, footer, nav, dialog, figure,figcaption {display: block;}
em, i { font-style:normal }
img { border:0;padding:0; }
.clearfloat{clear:both;}
a,button,input,optgroup,select,textarea,span{-webkit-tap-highlight-color:rgba(0,0,0,0);}
a, img{-webkit-touch-callout: none;}
a:hover{text-decoration:none}
ins,a{text-decoration:none}
body,html{width: 100%; max-width:750px; margin:0 auto;background:url(../images/bg.jpg) repeat-y;background-size:100%;}
body{position: relative; -webkit-overflow-scrolling:touch; }
.hide{display: none;}


.share{position: absolute;right: 0.2rem;top: 0.4rem;width: 1rem;z-index:9}
.share img{width: 100%;display: block;}

.main { width:100%; margin:0 auto; background:url(../images/i7.png) no-repeat bottom;background-size:100%; position:relative;overflow:hidden; padding-bottom:1.76rem;}
.main img { width:100%; height:auto; display:block;}

a.hdxz_h { width:0.52rem; position:fixed; z-index:99; top:3rem; right:0;}
.box_h { width:6.1rem; margin:0 auto;}
p.p1_h { font-size:0.4rem; color:#e2f19f; line-height:1em; margin-bottom:0.1rem;}
p.p1_h img { width:0.47rem; display:inline-block; vertical-align:middle;}
p.p1_h span { display:inline-block; vertical-align:middle; margin-left:0.1rem;}
p.p2_h { font-size:0.28rem; color:#fff; line-height:1.5em; margin-bottom:0.3rem;}
p.p2_h span { color:#ffc311; font-size:0.3rem; font-weight:bold;}
p.p3_h { font-size:0.24rem; color:#09598c; line-height:1.5em; margin-bottom:0.6rem;}
img.i5_h { width:6.37rem; margin:0 auto;}
a.btn_h { display:block; width:4.19rem; margin:0.5rem auto 0;}


/*弹窗*/
#layer{background-color:#000; _background-color:transparent;-ms-filter:”progid:DXImageTransform.Microsoft.Alpha(Opacity=50)”;filter: alpha(opacity=50); }
.pop_box {width:90%;height:80%;position:relative;background:#fff; border-radius:0.2rem; }

.pop_box .mod_tips {padding:0; height:97%; position:relative;}
.rules_exit{width:0.5rem;height:0.5rem;position:absolute;right:0.2rem;top:0.2rem; z-index:99;}
.rules_exit a{display:block;width:100%;height:100%;background:url(../images/close.png) no-repeat;background-size:100% 100%;} 
.pop_box .mod_tips .tit_x { font-size:0.36rem; color:#fff; line-height:1.5em; text-align:center; font-weight:bold; padding:0.3rem 0; background:#42a3e3; border-radius:0.2rem 0.2rem 0 0;}
.pop_box .mod_tips .tit_x span { display:inline-block; position:relative;}
.pop_box .mod_tips .tit_x span:before { content:''; position:absolute; z-index:9; top:50%; margin-top:-0.06rem; left:-1.1rem; width:1rem; height:0.12rem; background:url(../images/i8.png) no-repeat;background-size:100% 100%;}
.pop_box .mod_tips .tit_x span:after { content:''; position:absolute; z-index:9; top:50%; margin-top:-0.06rem; right:-1.1rem; width:1rem; height:0.12rem; background:url(../images/i9.png) no-repeat;background-size:100% 100%;}
.pop_box .mod_tips .pop_list{padding:0.2rem 0.2rem; margin:0 0.3rem; height:88%;overflow:auto;z-index:10; position:relative; background:#fff; border-radius:0.2rem;}

.pop_list p {line-height:1.5em;font-size:0.26rem;color: #282828; padding-bottom:0.2rem; text-align: justify;position:relative; padding-left:0.3rem;}
.pop_list p.p1_pop { font-size:0.3rem; color:#3fa1e0; line-height:1.5em; font-weight:bold;}
.pop_list p span.num_h { width:0.4rem; height:0.4rem; background:#42a3e3; border-radius:0.4rem; font-size:0.3rem; color:#fff; line-height:0.4rem; text-align:center; position:absolute; z-index:99; top:0; left:-0.2rem; }

