body{
	margin: 0;
}
.advpic{
	position: fixed;
    width: 100%;
    top: 20%;
    left: 5%;
    z-index: 1000;
}
.bg_img{
    background: url(../img/bg1.png) no-repeat;
    width: 325px;
    height: 500px;
    margin: auto;
    position: relative;
    background-size: cover;
}
.closebtn{
	position: absolute;
    bottom: 0%;
    left: 43.5%;
    width: 15%;
}
.closebtn.closebtn_two{
	position: absolute;
    bottom: -14%;
    left: 43.5%;
    width: 15%;
}
.closebtn img{
	width: 100%;
}
.advertising_text_one{
    width: 55%;
    padding-top: 50%;
    margin:  0 auto;
}
.advertising_text_two{
	width: 65%;
    padding-top: 27%;
    margin: 0 auto;
}

.advertising_text_one h3,.advertising_text_two h3{
	text-align: center;
}

.bg_img_two{
	    background: url(../img/bg2.png) no-repeat;
    width: 411px;
    height: 550px;
    margin: auto;
    position: relative;
    background-size: cover;
}

@media (max-width: 320px) {
	.closebtn.closebtn_two {
    position: absolute;
    bottom: 10%;
    left: 43.5%;
    width: 15%;
}
.bg_img_two{
	background: url(../img/bg2.png) no-repeat;
    width: 100%;
    height: 550px;
    margin: auto;
    position: relative;
    background-size: 100% ;
} 
}
@media (min-width: 321px) and (max-width: 640px) {

    .bg_img_two {
        background: url(../img/bg2.png) no-repeat;
        width: 375px;
        height: 500px;
        margin: auto;
        position: relative;
        background-size: contain;
    }

    .closebtn.closebtn_two {
        position: absolute;
        bottom: -15%;
        left: 43.5%;
        width: 15%;
    }
}

.advbox {display: none;}

/* 弹窗 */
@media (max-width: 320px) {.alert_welcome{top: 69% !important;width: 78% !important;left: 11% !important;}}
.cover{background:#000;position:fixed;left:0;top:0;width:100%;height:100%;opacity:0.8;}
#copy{display:none}.alert_welcome{position:fixed;left:50%;top:60%;margin-left:-205px;margin-top:-285px;z-index:200}
@media screen and (max-width: 480px){.alert_welcome{width:60%;left:20%;margin-left:0}}.alert_welcome .close1{display:block;width:100%}
.alert_welcome .close1 .img{display:block;width:100%}
.alert_welcome .bottom{text-align:center;background:#fff;border-radius:0 0 4px 4px;padding-bottom:10px;color:#e8515c}
.alert_welcome .button{display:block;margin:10px 14px;text-align:center;font-size:20px;color:#fff;height:52px;line-height:52px;background:linear-gradient(90deg, #d64c46, #fe9c59);border-radius:80px}.alert_welcome .h1{color:#666;font-size:20px}
.alert_welcome .small{color:#666;font-size:16px}
.alert_welcome .content{margin:0px 6.95% 0 8.21%;background:#fcfcfc;padding:20px;border-radius:0 0 10px 10px;text-align:center;box-shadow:0 0 20px 0 #bbbbbb}
.alert_welcome .big{color:#000;font-size:18px}.alert_welcome .big .span{color:#ec5b61}

/* Keep shared notices independent of Bootstrap and template image rules. */
body .cover{z-index:19999}
.alert.alert_welcome{box-sizing:border-box;width:360px!important;max-width:calc(100% - 32px);max-height:calc(100vh - 32px);overflow:auto;left:50%!important;top:50%!important;transform:translate(-50%,-50%);margin:0!important;padding:0!important;border:0!important;z-index:20000;font:14px/1.5 system-ui,sans-serif}
.alert.alert_welcome .close1{display:block;position:static;padding:0;margin:0;border:0;width:100%;height:auto}
.alert.alert_welcome .close1 img.img{display:block!important;position:static!important;width:100%!important;height:auto!important;max-width:100%;margin:0!important;padding:0!important;object-fit:contain}
.alert.alert_welcome .bottom{position:static;width:auto;height:auto;padding:0 0 12px;margin:0;background:#fff}
.alert.alert_welcome .content{position:static;width:auto;height:auto;min-height:0;float:none}
.alert.alert_welcome #copyUrl{box-sizing:border-box;display:block;width:auto;height:auto;min-height:44px;padding:12px 16px;margin:12px 16px 0;font:16px/1.4 system-ui,sans-serif;white-space:normal;border:0;float:none}

