@charset "utf-8";

body{background-color:#F3EDE6;}
a{text-decoration:none; color:#fff;}
a:hover{text-decoration:none;}
img{border:0; max-width:100%;}
/* CSS Document */

.nylot-banner{background:url(../images/newy-2021/banner-bg.jpg) no-repeat center / 100% 100% #FEF8EA; height:400px; text-align:center;}
.nylot-banner-title{padding-top:6%;}
.nylot-banner-h2{font-size:58px; color:#e13c17; line-height:1.5; padding-bottom:40px;}
.nylot-banner-a1, .nylot-banner-a2, .nylot-banner-a3{background-repeat:no-repeat; background-position:center; width:296px; line-height:110px; display:inline-block; font-size:25px; border-radius:55px; font-weight:700;}
.nylot-banner-a1{background-image:url(../images/newy-2021/banner-nav-bg1.png);}
.nylot-banner-a2{background-image:url(../images/newy-2021/banner-nav-bg2.png); margin:0 5%;}
.nylot-banner-a3{background-image:url(../images/newy-2021/banner-nav-bg3.png);}
.nylot-banner-a1:hover, .nylot-banner-a2:hover, .nylot-banner-a3:hover{transform:scale(.95);}
/* CSS Document */

.nylot-gift{background:url(../images/newy-2021/bg1.jpg) no-repeat top center / 100% #FFFCF7; text-align:center; padding-bottom:2%;}
.nylot-gift-h2{font-size:37px; font-weight:700; line-height:1.5;}
.nylot-gift-p{font-size:17px; color:#2e2e2e; padding-bottom:30px;}
.nylot-gift-soft, .nylot-gift-ul{display:inline-block; vertical-align:top;}
.nylot-gift-get{background:url(../images/newy-2021/gift-get.png) no-repeat right 25px center #219F53; font-size:23px; font-weight:700; display:inline-block; padding:20px 60px 20px 30px; border-radius:5px; margin:12px 0;}
.nylog-gift-vs{font-size:19px; color:#ff561b; text-decoration:underline;}
.nylot-gift-ul{text-align:left; padding:10px 0 0 110px;}
.nylot-gift-li, .nylot-gift-li4{list-style:disc; color:#ec512b; padding-bottom:5%;}
.nylot-gift-li4{color:#188661;}
.nylot-gift-item{font-size:21px; padding-bottom:5px;}
.nylot-gift-desc{color:#262626;}
.nylot-gift-desc a{color:inherit; text-decoration:underline;}

.win-down, .mac-down{display:none;}
/* CSS Document */

.nylot-lot{background:url(../images/newy-2021/bg2.jpg) no-repeat center / cover #AC1E2A; height:1028px; text-align:center;}
.nylot-lot-h2{font-size:37px; color:#fff; padding:13% 0 5%;}
.nylot-lot-wrap{background:url(../images/newy-2021/lot-bg.png) no-repeat center / 100% 100%; padding:16px 15px 17px; box-shadow:0 5px 14px rgba(0, 0, 0, .4); border-radius:116px; display:table;}
.nylot-lot-prizesl, .nylot-lot-prizesr, .nylot-lot-middle{display:table-cell; vertical-align:middle;}
.nylot-lot-prizesl, .nylot-lot-prizesr{background-color:#fff; width:29%; border-radius:99px 0 0 99px; overflow:hidden;}
.nylot-lot-prizesr{border-radius:0 99px 99px 0;}
.nylot-lot-middle{background:url(../images/newy-2021/lot-middle-bg.png) no-repeat center 75px #FFE6C7; border:4px solid #61351F; border-top:0; border-bottom:0;}
.nylot-lot-dl-bb{border-bottom:4px solid #61351F;}
.nylot-lot-dt-r, .nylot-lot-dt-y{font-size:19px; padding:8px 0; margin-top:-35px; position:relative;}
.nylot-lot-dt-r{background-color:#DE3120; color:#fff;}
.nylot-lot-dt-y{background-color:#FFE6C7; color:#1d1d1d;}
.nylot-lot-red{color:#dd2411;}
.nylot-lot-dd{padding-top:25px;}
.nylot-lot-h3{font-size:43px; color:#de3120; font-weight:700;}
.nylot-lot-click{display:block; margin:65px 0 50px;}
.nylot-lot-click:hover{transform:scale(.95);}
.nylot-lot-h4{font-size:25px;}
.nylot-lot-p{font-size:16px; color:#28231f; padding:35px 20px 0;}
/* CSS Document */

.DivMain05 {padding:4% 0; background-color:#fff;}
.DivMain05 h4 { font-size: 39px; line-height: 45px; text-align: center; padding-bottom:30px;}
.DivMain05 .qes_one{border-bottom: 1px solid #e6e6e6;padding: 18px 0 8px;}
.DivMain05 .qes_one .t{font-size: 18px; background: url(../images/newy-2021/add.png) no-repeat right 3px;cursor: pointer; padding-bottom: 10px;}
.DivMain05 .qes_one .qes_ans{color: #737480;display: none;}
.DivMain05 .qes_one .focus{background: url(../images/newy-2021/min.png) no-repeat right center;}
.DivMain05 .qes_one.focus .qes_ans{display: block;}
.DivMain05 a { color: #2691fc; }
/* CSS Document */

.nylot-tips{width:fit-content; width:-moz-fit-content; margin:50px auto 0;}
.nylot-tips-img{float:left;}
.nylot-tips-p{overflow:hidden; font-size:17px; padding-top:6px;}
.nylot-tips-b, .nylot-tips-a.nylot-tips-a{color:#0EAD60;}
.nylot-tips-a{text-decoration:underline;}
/* CSS Document */

.nylot-exp{text-align:center; padding:2% 0 4%;}
.nylot-exp-h2{font-size:37px; line-height:1.9;}
.nylot-exp-p{font-size:17px; color:#2e2e2e; padding-bottom:35px;}
.nylot-exp-video{display:inline-block; overflow:hidden; border-radius:20px; font-size:0; line-height:0;}
.nylot-exp-video:before{content:''; position:absolute; margin:280px 0 0 -165px; width:125px; height:77px; background:url(../images/newy-2021/exp-arr.png) no-repeat center;}
.nylot-exp-video iframe{width:664px; height:374px;}
/* CSS Document */

.nylot-comment{background-color:#fff; padding:4% 0;}
.art-comm-top{border-bottom:1px solid #a3a3a3; position:relative; padding:30px 0 5px;}
.art-comm-nd{font-size:21px;}
.art-comm-dis{display:inline-block; background-color:#ffba00; font-size:17px; color:#fff; padding:3px 10px; border-radius:5px; outline-color:#999;}
.art-comm-dis:hover{text-decoration:none;}
.art-comm-sort{position:absolute; top:32px; right:0;}
.comm-sort-a{color:#373b40;}
.comm-sort-a:hover{text-decoration:none;}
.comm-sort-a.active{color:#03bafe;}
.art-comm-usin, .art-comm-reply{position:relative; margin:20px 0 35px;}
a[name^=comm-reply]{position:relative; top:-260px;}
.art-comm-hp{width:55px; height:55px; border-radius:50%; position:absolute;}
.comm-usin-x{padding-left:70px;}
.comm-usin-teta{height:115px; width:100%; resize:none; padding:5px 10px; box-sizing:border-box; font-family:tahoma, Arial, sans-serif; font-size:17px; border:1px solid #e0e0e0; border-radius:5px 5px 0 0; background-color:#fafafa; display:block; color:#525252;}
.comm-usin-sp{border:1px solid #e0e0e0; border-top:0; border-radius:0 0 5px 5px;}
.comm-usin-file{position:absolute; opacity:0; height:38px;}
.comm-usin-label{font-size:13px; color:#999; padding:5px 10px; display:inline-block;}
:focus + .comm-usin-label{outline:1px dashed #999;}
.comm-usin-tips.comm-usin-tips{color:#00afef; padding:10px 0 5px;}
.usin-tips-ema{color:#555;}
.comm-usin-input{width:43%; border:1px solid #e0e0e0; padding-left:2%; background-color:#fafafa; height:45px; line-height:45px; border-radius:5px; color:#525252; margin-bottom:30px; font-size:17px;}
.comm-usin-email{float:right;}
.comm-usin-but{font-size:21px; color:#fff; background-color:#03bafe; width:40%; border:0; height:45px; line-height:45px; border-radius:5px; cursor:pointer;}
.art-comm-usco{position:relative; margin:35px 0;}
.comm-usco-hp{width:55px; height:55px; border-radius:50%; position:absolute; top:8px; overflow:hidden;}
.comm-usco-x, .art-comm-reply{padding-left:70px;}
.comm-usco-nt{color:#999;}
.comm-usco-na{color:#3b8afa;}
.comm-usco-re2{vertical-align:-2px;}
.comm-usco-dc.comm-usco-dc{padding:5px 0;}
.comm-usco-op{color:#999;}
.comm-op-zn{font-style:normal;}
.comm-op-a{display:inline-block; width:8px; height:8px; box-sizing:border-box; border-top:1px solid #666; border-left:1px solid #666; margin:0 8px;}
.comm-op-z{transform:rotate(45deg); -webkit-transform:rotate(45deg); vertical-align:-2px;}
.comm-op-c{transform:rotate(225deg); -webkit-transform:rotate(225deg); vertical-align:2px;}
.comm-op-re{color:#999; margin-left:15px;}
.comm-op-re:hover{text-decoration:none;}
.art-comm-usin-2{padding-left:90px;}
.art-comm-page{color:#333; text-align:center;}
.comm-page-btn{display:inline-block; width:14px; height:14px; box-sizing:border-box; border-width:2px 0 0 2px; border-style:solid; border-color:#999; cursor:pointer; background:none; vertical-align:middle;}
.comm-page-btn:focus{outline:0;}
.comm-page-prev{transform:rotate(-45deg); -webkit-transform:rotate(-45deg);}
.comm-page-next{transform:rotate(135deg); -webkit-transform:rotate(135deg);}
.comm-page-a{color:#333; display:inline-block; padding:0 8px;}
.comm-page-a.active{background-color:#ffba00; color:#fff;}
.comm-page-a:-moz-focusring{outline:1px dashed #999;}
.comm-page-a:focus-visible{outline:1px dashed #999;}
.comm-page-a:hover{text-decoration:none;}
/* CSS Document */

.phone_pop{width:90%;margin:0 auto; padding: 30px 0; background:#fbfcfe;border-radius: 10px;position: relative; display:none;}
.phone_pop .close{float: right; width: 40px; height: 40px; position: absolute;top: -20px; right: -20px; cursor:pointer;}
.phone_pop .t{font-size: 15px; font-weight: bold;text-align: center;color: #80807d;}
.phone_pop .t2{text-align: center;color: #494949;}
.phone_pop .mess{font-size: 13px;text-align: center;color: #245ccd;padding: 25px 15px;}
.phone_pop input{width:70%; margin:0 auto; display:block;   border:1px solid #c8cdd0;background: #fff; padding: 10px;}
.phone_pop .sub_email{text-align:center; padding: 15px 0 0 0;color: #fff; }
.phone_pop .sub_email span{height:38px;line-height:38px; width: 41%; cursor:pointer;font-size: 20px;display: inline-block;	background:#0fb4ff;;border-radius: 25px;}
/* CSS Document */

.prize-popup-wrap{background-color:rgba(0, 0, 0, .65); position:fixed; top:0; right:0; bottom:0; left:0; text-align:center; font-size:0; overflow:auto; display:none; z-index:1;}
.prize-popup-wrap:after{content:''; display:inline-block; height:100%; vertical-align:middle;}
.prize-popup{width:800px; display:inline-block; vertical-align:middle; background:url(../images/newy-2021/popug-bg.png) no-repeat top center; position:relative;}
.prize-popup-close{position:absolute; top:88px; right:3px; color:#fff; font-size:31px;}
.prize-popup-h3 h3{font-size:31px; color:#ffdab6; padding:205px 0 35px; font-weight:700; display:none;}
.prize-popup-h3 h3 span{color:#fff;}
.prize-popup-con{background-color:#fff; border-radius:0 0 7px 7px;}
.prize-popup-desc p{font-size:19px; color:#181818;  padding:25px; line-height:1.5; display:none;}
.prize-popup-desc p span{color:#e21f2f;}
.prize-popup-down > div{display:none;}
.prize-popup-btn-x{display:inline-block; margin:0 15px;}
.prize-popup-btn{background:url(../images/newy-2021/gift-get.png) no-repeat right 25px center #219F53; font-size:23px; font-weight:700; display:inline-block; padding:20px 60px 20px 30px; border-radius:5px;}
.prize-popup-get{background-color:#F6981E;font-size:23px; font-weight:700; display:inline-block; padding:20px 25px; border-radius:5px;}
.prize-popup-tips{font-size:15px;}
.prize-popup-email{font-size:0; margin:0 20%; display:none;}
.prize-popup-input{height:60px; line-height:60px; border:1px solid currentColor; color:#A0A0A0; width:60%; box-sizing:border-box; border-radius:5px 0 0 5px; font-size:17px; padding-left:10px;}
.prize-popup-button{height:60px; line-height:60px; background-color:#219F53; width:40%; font-size:23px; color:#fff; vertical-align:bottom; border:0; border-radius:0 5px 5px 0; cursor:pointer;}
.prize-popup-suc{line-height:60px; font-size:27px; color:#1c1c1c; display:none;}
.prize-popup-fiy{font-size:21px; padding:30px 0;}
.prize-popup-fiy-span{color:#ff6131;}
/* CSS Document */

.nylot-top{position:fixed; bottom:20px; right:20px;}
/* CSS Document */

@media (max-width:979px) {

	.nylot-banner{height:auto; padding-bottom:20px;}
	.nylot-banner-h2{font-size:37px; padding-bottom:20px;}
	.nylot-banner-a1, .nylot-banner-a2, .nylot-banner-a3{width:200px; line-height:60px; background-size:100% 100%; font-size:17px;}
	.nylot-gift-ul{padding-left:0;}
	/* CSS Document */

}

@media (max-width:767px) {

	.DivMain05 h4 {font-size: 29px;}
	.DivMain05 .qes_one .t{font-size: 17px;padding: 0 20px 10px 0;}
	.DivMain05 .qes_one .qes_ans{padding: 5px;}
	/* CSS Document */

}

@media (max-width:479px) {

	.nylot-banner-title img{width:300px;}
	.nylot-banner-h2{font-size:29px; line-height:1; padding-top:10px;}
	.nylot-banner-a1, .nylot-banner-a2, .nylot-banner-a3{width:45%; font-size:15px;}
	.nylot-banner-a2{margin:0;}
	.nylot-banner-a3{margin-top:5px;}
	/* CSS Document */

	.nylot-gift-h2, .nylot-lot-h2, .nylot-exp-h2{font-size:29px; line-height:1;}
	/* CSS Document */

	.nylot-lot{height:auto; padding-bottom:6%;}
	.nylot-lot-wrap{background-image:none; box-shadow:none; padding:0; display:flex; flex-wrap:wrap;}
	.nylot-lot-prizesl, .nylot-lot-prizesr, .nylot-lot-middle{display:block; width:100%;}
	.nylot-lot-prizesl, .nylot-lot-prizesr{border-radius:0; background-color:transparent;}
	.nylot-lot-prizesl{order:1;}
	.nylot-lot-prizesr{order:2;}
	.nylot-lot-middle{order:3;}
	.nylot-lot-wrap dl{width:32%; display:inline-block; background-color:#fff; margin-bottom:4px;}
	.nylot-lot-dt-r, .nylot-lot-dt-y{font-size:15px; padding:0;}
	.nylot-lot-dd{padding-top:5px;}
	.nylot-lot-dd img{height:100px;}
	.nylot-lot-dl-bb{border-bottom:0;}
	.nylot-lot-middle{border:0; padding:20px 0; background-position:top -100px center;}
	.nylot-lot-h3{font-size:33px;}
	.nylot-lot-click{margin:10px 0;}
	.nylot-lot-click img{width:120px;}
	.nylot-lot-h4{font-size:23px;}
	.nylot-lot-p{padding:10px 10px 0; font-size:15px;}
	/* CSS Document */

	.prize-popup{width:98%;}
	.prize-popup-h3 h3{padding-bottom:0; font-size:23px;}
	.prize-popup-desc p{font-size:15px;}
	.prize-popup-email{margin:0 1%;}
	.prize-popup-fiy{font-size:17px; padding:15px 0;}
	.prize-popup-btn, .prize-popup-get{font-size:19px;}
	/* CSS Document */

	.DivMain05 h4 {font-size: 23px;}
	.DivMain05 .qes_one .t{font-size: 15px;}
	.DivMain05 .qes_one .qes_ans{font-size: 13px;}
	/* CSS Document */

	.nylot-exp-video, .nylot-exp-video iframe{width:100%; height:200px;}
	/* CSS Document */

	.art-comm-sort{position:relative; top:0; right:0;}
	/* CSS Document */

}