/* 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;}
body{position: relative; -webkit-overflow-scrolling:touch; }
.hide{display: none;}


.main { width:100%; min-width:320px; margin:0 auto; position:relative; background:#ffd4d1; background-size:100%; padding-bottom:0;}
.main img { width:100%; height:auto; display:block;}
.share{ width:3rem; top:1rem; right:0.5rem; position:absolute; z-index:99}

a.hdxz_cw { width:2.1rem; position:fixed; z-index:99; top:28%; right:0;}

.img_cw { position:relative;}
.img_cw a { display:block;}
.btn1_01 {position:absolute;left:8%; top:0%;display:block;width:42%;height:100%; }
.btn1_02 {position:absolute;right:8%; top:0%;display:block;width:42%;height:100%; }

/*弹窗*/
#layer{background-color:#000; _background-color:transparent;-ms-filter:”progid:DXImageTransform.Microsoft.Alpha(Opacity=50)”;filter: alpha(opacity=50); }
.pop_box {width:86%;height:86%;position:relative; background:#fff;background-size:100%; border:0.2rem #0c0000 solid; border-radius:0.5rem;}
.pop_box .mod_tips {padding:0;height:95%;}
.rules_exit{width:1.25rem;height:1.25rem;position:absolute;right:0;top:-1.6rem;}
.rules_exit a{display:block;width:100%;height:100%;background:url(../images/pop_close.png) no-repeat;background-size:100% 100%;} 
.pop_box .mod_tips .pop_list_tit { position:relative; margin-top:-0.9rem; margin-bottom:0.75rem; text-align:center}
.pop_box .mod_tips .pop_list_tit span { font-size:1rem; color:#0c0000; text-align:center; display:inline-block; line-height:1.75rem; background:#fbcc21; height:1.75rem; border-radius:1.75rem; border:#0c0000 solid 0.1rem; padding:0 1.5rem; font-weight:bold;}
.pop_box .mod_tips .pop_list{padding:0 0.5rem;height:96%;overflow:auto; margin:0 0.5rem; border-radius:0.4rem;}

.pop_list p {line-height:1.5em;font-size:0.6rem;color: #0c0000; padding-bottom:0.5rem; text-align: justify;}
.pop_list p.p01_cw { font-weight:bold; padding-bottom:0;}

.table_cw { padding:0; margin:0; border-spacing:0; border-right:#0c0000 solid 1px; border-top:#0c0000 solid 1px; text-align:center; margin-bottom:0.5rem;}
.table_cw th,.table_cw td { border-left:#0c0000 solid 1px; border-bottom:#0c0000 solid 1px; padding:0.1rem}