body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, p, blockquote, th, td, select, img {
  margin: 0; padding: 0;}
a, img, button, input, textarea, div { -webkit-tap-highlight-color: rgba(255, 255, 255, 0);}
.left{ float:left; }
.right{ float:right; }
ul,li{ list-style-type:none;}
img{ border:0;}
.clearfix {	display: block;zoom:1;}
.clearfix:after {content: '';overflow: hidden;width: 100%;height: 0px;font-size: 0px;	display: block;	clear: both;}
body {  max-width: 750px;  margin: 0 auto; font-family: Helvetica Neue, Helvetica, Arial, sans-serif; font-size: 14px;}
img { display: block;}
a:link {  text-decoration: none;}
a:visited {  text-decoration: none;}
a:hover {  text-decoration: none !important;}
a:active {  text-decoration: none;}
ul, ol {  list-style-type: none;}

.bg{background:url(/themes/cyolwap/assets/images/activity/hechang/hechang_bg.jpg) center top repeat-y;background-size: 100% ;padding-top:1.1rem;}
.conbox{margin:0 15px;}
.layA{border:1px solid #c47968;border-radius:0.3rem;}
/*活动介绍*/
.bg1{position: relative;padding-bottom:1.23rem;}
.kuang{border:3px solid #fbf5c5;border-radius:0.3rem;position:relative; background: linear-gradient(to bottom, #f1ab5e, #e44f32);    padding: 0.4rem;}
.biaoti{position:absolute;top:-0.74rem;left:50%;transform:translateX(-50%);height:0.86rem; z-index: 2;}
.biaoti img { height:0.86rem; margin:0 auto;}
.layA .conp{width:100%;margin:0 auto;padding:0.3rem 0 0.4rem;}
.layA p {line-height:0.55rem;  margin-bottom:0.3rem;font-size:0.3rem;color: #fff7c2; text-align:justify;background:url(/themes/cyolwap/assets/images/activity/hechang/hechang_stbg.png) -0.1rem top no-repeat;background-size: 2.13rem 0.56rem; padding: 0 0.4rem;}
.layA p span{font-family: SimHei;font-size:0.32rem;}
.layA p.nobg{background:none;}
.yf1{height: 0.6rem;position: absolute;   top: -0.8rem;   left: 0.5rem;}
.yf2{height: 0.45rem;position: absolute;   top: -0.8rem;   right: 0.5rem;}
/*轮播图*/
.swiper-container{border-radius:0.3rem;}
.swiper-slide a{width:100%;}
.swiper-slide img{width:100%; display:block;border-radius:0.3rem;}
.swiper-slide div{ color:#fff7c2;font-size:0.32rem; position: relative; height: 0.8rem;line-height: 0.4rem;  padding:0.1rem 0.05rem;  text-align:left; overflow: hidden;}
.swiper-container-horizontal>.swiper-pagination-bullets{text-align:center;}
.swiper-pagination-bullet{ background:#7b563d!important; opacity: 1!important;}
.swiper-pagination-bullet-active{background:#e55132 !important;  opacity: 1!important;}
.swiper-pagination{	bottom:1.2rem!important;}

.more{margin-top:0.2rem;}
.more a{cursor:pointer;background:#c64528;display:block;margin:0 auto;width:2rem;height:0.6rem;line-height:0.6rem;font-size:0.3rem;color:#fbeabb;text-align:center;border-radius:0.3rem;letter-spacing:0.05rem;}

.bg2{position: relative;padding-bottom:0.52rem;}
.kuang1{border:3px solid #fbf5c5;border-radius:0.3rem;position:relative; background: linear-gradient(to bottom, #f1ab5e, #e44f32);height:auto;}
.kuang1 .noshow{display:none;}
.bot img{width:100%;margin-top: -4px;}

.baoming{padding-bottom:0.5rem;position:relative;}
.baoming img{height:1.1rem;margin: 0 auto;}
.baoming img.hai{position:absolute;bottom:0.1rem;right:0.1rem;width:2.13rem;height:1.8rem;}

.qumu{cursor: pointer;    background: #c64528;    display: block;margin: 0 auto; width: 2.2rem;    height: 0.7rem;    line-height: 0.7rem;    font-size: 0.32rem;    color: #fbeabb;    text-align: center;    border-radius: 0.4rem;    letter-spacing: 0.05rem;margin-bottom:0.5rem;}
