body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,input,textarea,p,blockquote,th,td,hr,button,h1,h2,h3,h4,h5,h6{ margin:0px; padding:0px; font-family:Arial, Helvetica, sans-serif;}
img{border:0;}
li{ list-style:none;}
a{ text-decoration:none;}
.overall{ background-color:#e9e9e9;width:100%;top: 100px;position: absolute;}

.xy-module{ width:100%;}
.xy-module li{ position:relative; padding:25px; margin:0 auto; background-color:#fff; margin-bottom:25px;}
.wechat-img{     position: fixed;
    top: 0;
    z-index: 10;
    width: 100%;
}
.xy-module li img,.wechat-img img{ width:100%; display:block; margin:0 auto;}
.xy-module li p{ position:absolute; left:6px; top:-24px; height:30px; width:0;
	border-right: 30px solid #7DC142; border-top: 30px solid transparent; border-bottom: 30px solid transparent; transform:rotate(45deg); -webkit-transform:rotate(45deg); -moz-transform:rotate(45deg); -o-transform:rotate(45deg); -ms-transform:rotate(45deg);
}
.xy-module li p span{ text-align:center; display:block; height:60px; line-height:80px; font-size:15px; color:#fff; transform:rotate(-90deg); -webkit-transform:rotate(-90deg); -moz-transform:rotate(-90deg); -o-transform:rotate(-90deg); -ms-transform:rotate(-90deg); padding-right:11px;}

.xy-download{ clear:both; background-color:#fff; padding: 12px 0;position: fixed;bottom: 0;z-index: 10;width: 100%;}
.xy-download a{ display:block; margin:0 auto; color:#fff; background-color:#7DC142; height:46px; line-height:46px; text-align:center; width:71.875%; border-radius:23px; -o-border-radius:23px; -moz-border-radius:23px; -webkit-border-radius:23px; -ms-border-radius:23px;    font-size: 18px;}
@media all and (orientation : landscape) {
	@media (device-height:667px) and (-webkit-min-device-pixel-ratio:2){.xy-module .img-L{ float:left;} .xy-module .img-R{ float:right;}.xy-module li img{ width:271px;}}
	@media (device-height:736px) and (-webkit-min-device-pixel-ratio:2){.xy-module .img-L{ float:left;} .xy-module .img-R{ float:right;}.xy-module li img{ width:305px;}}
}
@media (device-height:1024px) and (-webkit-min-device-pixel-ratio:2){
	.xy-module .img-L{ float:left;} .xy-module .img-R{ float:right;}.xy-module li img{ width:322px;}
	@media all and (orientation : landscape) { .xy-module li img{ width:450px;}}
}