<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/* CSS Document */

*{ padding:0; margin:0; font-family: "å¾®è½¯é›…é»‘",Arial,Helvetica,sans-serif; font-style: normal;}
ul,li,dl,dd,dt{ list-style: none;}
img{ border:none;}
a{ text-decoration:none; color:#fff; cursor: pointer;}

body{
	color: #fff;
}
.fontbt{font-family: HYLingXinTiJ; font-weight: bold;}
.ls5{ letter-spacing:5px;}/*å­—é—´è·5åƒç´&nbsp;*/
.ml50{ margin-left:50px;}
.ml80{ margin-left:80px;}
.ml10{ margin-left:10px;}
.ml20{ margin-left:20px;}
.mr20{ margin-right:20px;}
.mt10{margin-top:10px;}
.mt30{ margin-top:30px;}
.mb30{margin-bottom:30px;}
.mb10{margin-bottom:10px;}
.fbold{ font-weight:bold;}

.clear:after{ clear: both; content: "."; display: block; height: 0; visibility: hidden;}
.clear{ height:1%;}

@keyframes downing{
	0% { transform: translate(5px,15px) rotate(.01deg); }
	50%{ transform: translate(0,-15px) rotate(1deg);  }
	100%{ transform: translate(5px,15px) rotate(.01deg); }
}
.downd{animation:downing 5s linear 0s infinite;}

.box{overflow: hidden; min-width: 1200px;}

.top1{margin:0 auto;width:1200px; height:500px; padding-top:1px; position: relative;}
.snh_logo{float:left; width:86px; height:119px; margin-top:10px; background: url(../images/snh_logo.jpg);}
.hua{background: url(../images/hua.png) no-repeat;width:1920px; height:1804px; top:-1400px; left:50%; margin-left: -960px; position: absolute;}

.top_qu{ line-height:30px; float:right; margin-right:10px; color:#fff; margin-top:20px; }
.top_qu a{ text-decoration:none; color:#fff; font-size:16px; }

.body1{margin:0 auto;min-width:1200px;background: url(../images/top_bg.jpg) center top no-repeat; height: 1039px; position:relative;} 


.body2{margin:-470px auto 0;background: url(../images/body2.png) center top no-repeat; min-width:1000px; padding-top:1px; position:relative;}


.b2_con{ width:1000px; margin:0px auto 0; position:relative;}
.vbg{width:1000px; height: 600px; margin: 30px auto 0; background: #fd77a1; padding-top: 10px; position:relative;}
.video{width:959px; height: 570px;background: url(../images/video.png); margin: 10px auto 0;}
.btg{padding: 60px 0 40px; text-align: center;}
.b2_st{font-size: 18px; color: #fc5a8c;}
.b2_st span{font-size: 14px;}
.st_mbot{ margin-bottom: 40px;}
.info1{width:585px; height:295px; background: #ffe5ed; color: #fc5a8c; text-align: center; float: left;}
.info2{width:375px; height:295px; background: #ffe5ed; color: #fc5a8c; text-align: center; float: right;}
.info_bt{font-size: 24px; padding-top: 20px; text-align: center;}
.info_txt{width:510px; height: 150px; display: inline-block; font-size: 14px; margin-top: 20px; text-align: left; line-height: 30px;}
.info2 .info_txt{width:320px;}
.info_btn{width:155px; height: 40px; display:inline-block; line-height: 40px; text-align: center;font-size: 16px; background: #ebcb37; margin: 10px 20px 0;}
.info3,.info4{width:465px; height:160px; font-size: 14px; line-height: 25px; float:left;}
.info4{float:right;}
.info4_jg{width:38px; height: 4px; background: #fff; margin-top: 10px;}

.song_con{text-align: center;}
.song_item{background: #fff; width:390px; height:45px; font-size:18px; display:inline-block; margin:40px 50px 0; line-height:45px; color: #fc5a8c; text-align:center; position:relative;}
.h_ban{
	position:absolute;
	z-index: 999;
	left: -30px;
	background:#fff;
	border-radius:5px;
	border:1px solid #F0B479;
	width:450px;  padding:10px 0;
}
.h_ban_s{ padding:10px; margin:0 10px; line-height:20px; border:1px solid #fd6795;}
.h_ban_s .h_tit{ font-size:18px; height:32px; line-height:32px; padding-left:20px; margin-bottom:10px;}
.h_ban_s .h_w{ font-size:14px; text-align:center; overflow-y:auto;}

.ep_bg{background: url(../images/ep_bg.jpg) center top no-repeat;max-width:1345px; height:621px; margin: 50px auto 0;}
.ep_con{width:1000px; margin: 0 auto;}
.ep{background: url(../images/ep.png) no-repeat;width:390px; height: 442px; float: left; margin: 60px 0 0 30px;}
.ep_info{width:430px; float: right; font-size: 14px; color: #252525; padding-top: 110px; line-height: 30px;}
.ep_info .con1{border-top: 1px dashed #8b8b8b;border-bottom: 1px dashed #8b8b8b; padding: 40px 0; margin: 30px 0;}
.ep_info .sbt{font-size:18px; }
.ep_info .price{font-size: 24px; line-height: normal; display: inline-block; vertical-align: top; }
.ep_info .price .yuan{font-size: 70px;}
.ep_btn{width:155px; height: 40px; display:inline-block; vertical-align: top; margin-top: 35px; margin-left: 10px; line-height: 40px; text-align: center;font-size: 16px; background: #ebcb37;}

.gz_con{margin: 60px auto 0; width:1000px; padding-bottom: 60px;}
.gz_bt{font-size: 24px; padding-bottom: 20px;}
.gz_icon{width:20px; line-height: 30px;}
.gz_txt{width:390px; vertical-align: top; line-height: 30px; padding-bottom: 10px; font-size: 14px;}
.gz_c{width:100px;}

.body3{background: url(../images/heart.png) center 100px no-repeat;}
.b3_bt{background: url(../images/bt3.png);width:997px; height: 44px; margin: 50px auto 0;}
.b3_con{background: url(../images/b3_con.png);width:1000px; height: 694px; margin: 40px auto 0;}

.b3_round{width:1000px; margin: 40px auto 0;}
.round_bt{font-size: 24px; color: #fc5a8c;}
.round_temp{height: 180px; line-height: 180px; background-color: #ffe5ed; font-size: 24px;color: #fc5a8c;  text-align: center; margin: 40px auto 0;}

.sx_con{ background: #FFE5ED;width:1000px; margin:40px auto 0;}
.mv_move{margin:0 30px; overflow:hidden; width:980px; margin:0 auto; padding:8px 0;}
.imgmargin td{width:251px; height:160px; text-align:center;background: url(../images/hx_img.jpg) center top no-repeat;}
.imgmargin img{ cursor:pointer}

.zb_con{margin: 50px auto 0; width:1000px; text-align: center;}
.zb_bt{font-size: 24px; color: #fc5a8c;}
.zb_item{width:435px; display: inline-block; margin-top: 50px;color: #fc5a8c;}
.zb_mr{margin-right: 80px;}
.zb_item .img{height:280px; text-align: center;}
.zb_item .bt{font-size: 24px; text-align: center; position: relative;}
.zb_item .bt .bb1{position: absolute;background: url(../images/bb1.png);width:49px; height: 49px; right: 40px; top:-25px; }
.zb_item .bt .bb2{position: absolute;background: url(../images/bb2.png);width:50px; height: 50px; right: 40px; top:-25px; }
.zb_item .sbt{font-size: 14px; text-align: center; position: relative;}
.zb_item .price{width:245px; font-size: 24px; margin: 10px auto 5px; text-align: center; border-left:1px solid #fc5a8c; border-right:1px solid #fc5a8c;}
.zb_item .gou_btn{width:75px; height: 21px; line-height: 21px; display: inline-block; font-size: 14px; text-align: center; vertical-align: top; margin-top: 8px; background: #ebcb37;}
.zb_item .bz{font-size: 14px; text-align: center;}

.gray { 
    -webkit-filter: grayscale(100%);
    -moz-filter: grayscale(100%);
    -ms-filter: grayscale(100%);
    -o-filter: grayscale(100%);
    
    filter: grayscale(100%);
	
    filter: gray;
}

/*layerå¼¹å‡ºæ&nbsp;·å¼åŽ»æŽ‰èƒŒæ™¯è‰²*/
body .lay_nobg{background-color:transparent; border: none; box-shadow:none;}
body .lay_fontc .layui-layer-content{ color:#9459F2; font-size:18px; max-width: 500px;}

.footer_con{background: url(../images/foot.png) center top no-repeat; min-width: 1000px; max-width:1920px; height:52px; margin: 10px auto 0;}
.f_bq{ padding: 13px 0 15px; color: #fc5a8c; font-size: 16px; text-align: center;}
</pre></body></html>