._ymcart_wheel_box {
	position: relative;
	width: 100%;
	height: 100%;
	z-index: 499999;
}

._ymcart_wheel_bg {
	position: fixed;
	left: 0;
	top: 0;
	width: 100%;
	height: 100%;
	background: rgba(0,0,0,.5)
}

._ymcart_wheel_con {
	position: fixed;
	left: 0;
	right: 0;
	top: 50%;
	transform: translate(0,-50%);
	margin: auto;
	width: 780px;
	background: #f0f0f0;
	border-radius: 20px;
	overflow: hidden;
	box-shadow: 0 0 50px rgba(0,0,0,1);
	z-index: 9;
	box-sizing: border-box;
	background: #f0f0f0
}

._ymcart_wheel_top {
	width: 780px;
	height: 260px;
	background: #d421c1;
	position: relative;
	padding: 35px 65px 25px;
	box-sizing: border-box
}

._ymcart_wheel_top:before {
	content: '';
	position: absolute;
	left: 0;
	top: 0;
	width: 100%;
	height: 100%;
	background: url(http://us01.imgcdn.ymcart.com/0/popupwheel/bg/background_image.jpg) no-repeat top center;
	background-size: cover;
	opacity: .68
}

._ymcart_wheel_top h2 {
	font-weight: normal;
	font-size: 32px;
	color: #fff;
	text-align: center;
	position: relative;
	margin-bottom: 30px
}

._ymcart_wheel_detail {
	text-align: center;
	color: #fff;
	position: relative;
	margin-bottom: 15px;
	font-size:16px;
}

._ymcart_wheel_top form {
	position: relative;
	text-align: center;
	display: block
}

._ymcart_wheel_top ._ymcart_wheel_txt {
	width: 385px;
	height: 40px;
	box-shadow: 0 3px 12px rgba(0,0,0,0.1);
	background: #fff;
	border-radius: 6px;
	outline: 0;
	border: 0;
	text-indent: 10px
}

._ymcart_wheel_main {
	text-align: center;
	padding: 25px 0;
	position:relative;
}
._ymcart_wheel_main .pop-tit{
	position:absolute;
	left:0;
	top:0;
	height:100%;
	width:100%;
	background:rgba(0,0,0,0.4);
	display:none;
	z-index:10;
}
._ymcart_wheel_main .pop-tit p{
	position:absolute;
	left:50%;
	top:50%;
	padding:10px 15px;
	background:#fff;
	box-shadow:0 0 5px #eee;
	transform:translate(-50%,-50%);
}
._ymcart_wheel_main ul {
	display: inline-block;
	font-size: 0;
	text-align: center;
	max-width: 520px
}

._ymcart_wheel_main ul li {
	display: inline-block;
	height: 95px;
	width: 150px;
	margin: 7.5px;
	background-color: #fff;
	box-shadow: 0 0 29px 0 rgba(0,0,0,0.09);
	box-sizing: border-box;
	font-size: 14px;
	border-radius: 10px;
	vertical-align: top;
	border: 1px solid transparent;
	min-width: 28px;
}

._ymcart_wheel_main ul li.active {
	border: 1px solid #b51ba5;
	box-shadow: 0 0 29px 0 rgba(181,27,165,0.23)
}

._ymcart_wheel_main .upper-text {
	width: 100%;
	color: inherit;
	font-size: 28px;
	font-weight: bold;
	border-bottom: 1px dashed #ebebeb;
	text-align: center;
	margin: auto;
	padding-top: 3px;
	padding-bottom: 4px;
	line-height:40px;
	box-sizing:border-box;
	white-space:nowrap;
	text-overflow: ellipsis;
    overflow: hidden;
}

._ymcart_wheel_main .lower-text {
	width: 100%;
	color: inherit;
	font-size: 16px;
	font-weight: 300;
	text-align: center;
	margin: 10px auto 0;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis
}

._ymcart_wheel_main .not-lucky {
	line-height: 90px;
	font-size:16px;
}

._ymcart_wheel_main ul li.filler {
	background: #e222ce;
	border: 1px solid #e222ce;
	box-shadow: #b51ba5 0 -5px 0 inset;
	cursor: pointer;
	transition: all .3s;
	position: relative;
	top: 0
}

._ymcart_wheel_main ul li.filler .start-text {
	font-size: 30px;
	font-weight: bold;
	color: #fff;
	margin: 0;
	line-height: 90px
}

._ymcart_wheel_main ul li.filler_hover {
	top: 5px;
	box-shadow: none
}

._ymcart_wheel_main ul li.won {
	border-color: #e222ce;
	box-shadow: 0 0 29px 0 rgba(226,34,206,0.23)
}

._ymcart_wheel_main ul li.grey {
	background: #d1d1d1!important;
	box-shadow: none!important;
	border-color: transparent!important
}

._ymcart_wheel_close {
	position: absolute;
	right: 20px;
	top: 20px;
	width: 30px;
	height: 30px;
	background: rgba(255,255,255,.3);
	z-index: 999;
	border-radius: 50%;
	cursor: pointer;
	transition: all .3s;
	box-sizing: border-box;
	padding: 8px 0 0 8px;
	text-align:left;
}

._ymcart_wheel_close:hover {
	transform: rotate(90deg)
}

._ymcart_wheel_close svg {
	width: 15px;
	height: 15px
}

._ymcart_lucky_coupon {
	height: 289px;
	width: 446px;
	background-color: #fff;
	box-shadow: 0 0 29px 0 rgba(0,0,0,0.09);
	border-radius: 28px;
	text-align: center;
	position: absolute;
	top: 185px;
	z-index: 2;
	left: 0;
	right: 0;
	margin: auto
}

._ymcart_lucky_coupon h2 {
	position: absolute;
	top: -120px;
	left: -102px;
	width: 650px;
	color: #fff;
	font-size: 40px
}

._ymcart_lucky_coupon .right,
._ymcart_lucky_coupon .left {
	height: 65px;
	width: 53px;
	background: #f0f0f0;
	display: inline-block;
	position: absolute;
	top: 110px;
	z-index: 1
}

._ymcart_lucky_coupon .right {
	border-bottom-right-radius: 90px;
	border-top-right-radius: 90px;
	left: -13px;
	box-shadow: inset -17px 0 10px rgba(0,0,0,0.03)
}

._ymcart_lucky_coupon .left {
	border-bottom-left-radius: 90px;
	border-top-left-radius: 90px;
	right: -13px;
	box-shadow: inset 17px 0 10px rgba(0,0,0,0.03)
}

._ymcart_lucky_coupon .upper-text {
	width: 90%;
	margin: 0 auto;
	border-bottom: 1px dashed #ebebeb;
	padding-top: 18px;
	height:145px;
	box-sizing:border-box;
	position:relative;
}

._ymcart_lucky_coupon .upper-text p {
	color: #e222ce;
	font-size: 46px;
	font-weight: bold;
	margin:0;
	line-height:54px;
	position:absolute;
	top:50%;
	text-align:center;
	transform:translate(0,-50%);
	width:100%;
}

._ymcart_lucky_coupon .upper-text span {
	color: #000;
	font-size: 16px;
	font-weight: 300;
	margin: -7px auto 0 auto;
	display: block
}

._ymcart_lucky_coupon .lower-text p {
	color: #000;
	font-size: 16px;
	font-weight: 300;
	margin-top: 34px
}

._ymcart_lucky_coupon .lower-text span {
	color: #000;
	font-size: 36px;
	font-weight: 600;
	margin-top: 7px;
	display: block
}

._ymcart_lucky_coupon .center-text {
	position: absolute;
	top: 50%;
	left: 0;
	right: 0;
	transform: translate(0,-50%);
	font-size: 30px;
	font-weight: bold
}

._ymcart_lucky_coupon_close {
	position: absolute;
	right: 20px;
	top: 20px;
	width: 30px;
	height: 30px;
	line-height: 34px;
	text-align: center;
	background: rgba(255,255,255,.3);
	z-index: 999;
	border-radius: 50%;
	cursor: pointer
}

._ymcart_lucky_coupon_close svg {
	width: 15px;
	height: 15px
}

._ymcart_wheel_sidebar {
	width: 70px;
	height: auto;
	padding: 15px 0;
	position: fixed;
	right: 0;
	top: 50%;
	transform: translate(0,-50%);
	box-shadow: 0 0 50px rgba(0,0,0,.2);
	border-radius: 20px 0 0 20px;
	text-align: center;
	z-index: 9999;
	background: #fff;
	cursor: pointer
}

._ymcart_wheel_sidebar p {
	white-space: nowrap;
	transform: rotate(270deg);
	transform-origin: 58px 58px;
	height: 70px;
	line-height: 70px;
	width: 120px;
	font-size: 20px;
	font-weight: normal
}

._ymcart_wheel_left_sidebar{
	left: 0;
	border-radius: 0 20px 20px 0;
	right:auto;
}
._ymcart_wheel_left_sidebar p{
	transform: rotate(90deg);
	transform-origin: 35px 35px 0px;
}


._ymcart_wheel_sidebar img {
	margin-top: 50px;
	width: 50px;
}

@-webkit-keyframes shake {
	0%,100% {
		-webkit-transform: translateX(0);
		transform: translateX(0)
	}

	10%,30%,50%,70%,90% {
		-webkit-transform: translateX(-10px);
		transform: translateX(-10px)
	}

	20%,40%,60%,80% {
		-webkit-transform: translateX(10px);
		transform: translateX(10px)
	}
}

@keyframes shake {
	0%,100% {
		-webkit-transform: translateX(0);
		-ms-transform: translateX(0);
		transform: translateX(0)
	}

	10%,30%,50%,70%,90% {
		-webkit-transform: translateX(-10px);
		-ms-transform: translateX(-10px);
		transform: translateX(-10px)
	}

	20%,40%,60%,80% {
		-webkit-transform: translateX(10px);
		-ms-transform: translateX(10px);
		transform: translateX(10px)
	}
}

.shake {
	-webkit-animation-name: shake;
	animation-name: shake
}

.animated {
	-webkit-animation-duration: 1s;
	animation-duration: 1s;
	-webkit-animation-fill-mode: both;
	animation-fill-mode: both
}

._ymcart_wheel_theme_yellow ._ymcart_wheel_top {
	background: #ef8d22!important
}

._ymcart_wheel_theme_yellow ul li.filler {
	background: #ef8d22;
	box-shadow: #fe780c 0 -5px 0 inset;
	border-color: #ef8d22
}

._ymcart_wheel_theme_yellow ul li.active {
	border-color: #ef8d22;
	box-shadow: 0 0 29px 0 rgba(239,141,34,0.23)
}

._ymcart_wheel_theme_yellow ._ymcart_lucky_coupon .upper-text p {
	color: #ef8d22
}

._ymcart_wheel_theme_blue ._ymcart_wheel_top {
	background: #2b5dff!important
}

._ymcart_wheel_theme_blue ul li.filler {
	background: #2b5dff;
	box-shadow: #0c40e8 0 -5px 0 inset;
	border-color: #2b5dff
}

._ymcart_wheel_theme_blue ul li.active {
	border-color: #2b5dff;
	box-shadow: 0 0 29px 0 rgba(43,93,255,0.23)
}

._ymcart_wheel_theme_blue ._ymcart_lucky_coupon .upper-text p {
	color: #2b5dff
}

._ymcart_wheel_theme_red ._ymcart_wheel_top {
	background: #d72e2e!important
}

._ymcart_wheel_theme_red ul li.filler {
	background: #d72e2e;
	box-shadow: #c50000 0 -5px 0 inset;
	border-color: #d72e2e
}

._ymcart_wheel_theme_red ul li.active {
	border-color: #d72e2e;
	box-shadow: 0 0 29px 0 rgba(215,46,46,0.23)
}

._ymcart_wheel_theme_red ._ymcart_lucky_coupon .upper-text p {
	color: #d72e2e
}

._ymcart_wheel_theme_green ._ymcart_wheel_top {
	background: #015b44!important
}

._ymcart_wheel_theme_green ul li.filler {
	background: #015b44;
	box-shadow: #014332 0 -5px 0 inset;
	border-color: #015b44
}

._ymcart_wheel_theme_green ul li.active {
	border-color: #015b44;
	box-shadow: 0 0 29px 0 rgba(1,91,68,0.23)
}

._ymcart_wheel_theme_green ._ymcart_lucky_coupon .upper-text p {
	color: #015b44
}

._ymcart_wheel_theme_purple ._ymcart_wheel_top {
	background: #e222ce!important
}

._ymcart_wheel_theme_purple ul li.filler {
	background: #e222ce;
	box-shadow: #b51ba5 0 -5px 0 inset;
	border-color: #e222ce
}

._ymcart_wheel_theme_purple ul li.active {
	border-color: #e222ce;
	box-shadow: 0 0 29px 0 rgba(181,27,165,0.23)
}

._ymcart_wheel_theme_purple ._ymcart_lucky_coupon .upper-text p {
	color: #e222ce
}

._ymcart_wheel_theme_black ._ymcart_wheel_top {
	background: #181818!important
}

._ymcart_wheel_theme_black ul li.filler {
	background: #181818;
	box-shadow: #2f2f2f 0 -5px 0 inset;
	border-color: #181818
}

._ymcart_wheel_theme_black ul li.active {
	border-color: #181818;
	box-shadow: 0 0 29px 0 rgba(24,24,24,0.23)
}

._ymcart_wheel_theme_black ._ymcart_lucky_coupon .upper-text p {
	color: #181818
}

._ymcart_wheel_theme_pink ._ymcart_wheel_top {
	background: #ef6f6a!important
}

._ymcart_wheel_theme_pink ul li.filler {
	background: #ef6f6a;
	box-shadow: #f83e3e 0 -5px 0 inset;
	border-color: #ef6f6a
}

._ymcart_wheel_theme_pink ul li.active {
	border-color: #ef6f6a;
	box-shadow: 0 0 29px 0 rgba(239,111,106,0.23)
}

._ymcart_wheel_theme_pink ._ymcart_lucky_coupon .upper-text p {
	color: #ef6f6a
}
@media screen and (max-width:1400px){
	._ymcart_wheel_con{
		width: 680px;
	}
	._ymcart_wheel_top {
		width: 680px;
		height: 180px;
    	padding: 30px 65px 25px;
	}
	._ymcart_wheel_top h2 {
		font-size: 26px;
		margin-bottom: 20px;
	}
	._ymcart_wheel_main .upper-text{
		font-size: 20px;
		line-height: 30px;
	}
	._ymcart_wheel_main .lower-text{
		font-size: 14px;
	    margin: 5px auto 0;
	}
	._ymcart_wheel_main ul li{
		height: 70px;
    	width: 130px;
	}
	._ymcart_wheel_main ul li.filler .start-text{
		line-height:70px;
	}
}

@media screen and (min-width:320px) and (max-width:768px){
	._ymcart_wheel_con{
		width:95%;
	}
	._ymcart_wheel_top{
		width:100%;
		height:160px;
		padding:20px 35px 0;
	}
	._ymcart_wheel_top_op{
		position:absolute;
		top:50%;
		transform:translate(0,-50%);
		left:0;
		right:0;
		margin:auto;
		padding:0 35px;
		box-sizing:border-box;
	}
	._ymcart_wheel_top:before{
		background-position:top right;
	}
	._ymcart_wheel_top h2{
		font-size:16px;
		margin-bottom:10px;
	}
	._ymcart_wheel_detail{
		font-size:12px;
	}
	._ymcart_wheel_top ._ymcart_wheel_txt{
		width:100%;
	}
	._ymcart_wheel_close {
		right:10px;
		top:10px;
		width:24px;
		height:24px;
		padding:6px 0 0 6px;
	}
	._ymcart_wheel_close svg{
		width:12px;
		height:12px;
	}
	
	._ymcart_wheel_main ul li{
		width:27%;
		height:70px;
		margin:2%;
	}
	._ymcart_wheel_main .not-lucky{
		line-height:70px;
	}
	._ymcart_wheel_main .upper-text {
		font-size: 18px;
		padding:0;
		line-height:35px;
	}
	
	._ymcart_wheel_main .lower-text {
		font-size: 14px;
		margin: 8px auto 0;
	}
	._ymcart_wheel_main ul li.filler .start-text{
		line-height:70px;
		font-size:24px;
	}
	._ymcart_lucky_coupon{
		width:70%;
		height:160px;
		top:125px;
		border-radius:15px;
	}
	._ymcart_lucky_coupon .center-text{
		font-size:20px;
	}
	._ymcart_lucky_coupon .right, 
	._ymcart_lucky_coupon .left{
		width:38px;
		height:38px;
		top:61px;
	}
	._ymcart_lucky_coupon .upper-text{
		padding:12px;
		height:80px;		
	}
	._ymcart_lucky_coupon .upper-text p{
		width:auto;
		font-size: 24px;
    	line-height: 30px;
		margin:auto;
		left:0;
		right:0;
	}
	._ymcart_lucky_coupon .upper-text span{
		margin:0 auto;
		line-height:20px;
	}
	._ymcart_lucky_coupon .lower-text p{
		margin:12px 0 0;		
	}
	._ymcart_lucky_coupon .lower-text span{
		font-size:20px;
		margin-top:3px;
	}
	._ymcart_lucky_coupon h2{
		top: -80px;
		left: -21%;
		width: 142%;
		font-size: 30px;
	}
	._ymcart_wheel_sidebar{
		width:50px
	}
	._ymcart_wheel_sidebar p{
		height:50px;
		line-height:50px;
	}
	._ymcart_wheel_sidebar img{
		width:35px;
		margin-top:70px;
	}
	._ymcart_wheel_left_sidebar p{
		transform-origin: 25px 25px 0px;
	}

}
/*blackfriday*/
._ymcart_wheel_theme_blackfriday ._ymcart_wheel_top{
	background:none;
}
._ymcart_wheel_theme_blackfriday ._ymcart_wheel_top:before{
	background: url(http://us01.imgcdn.ymcart.com/0/popupwheel/bg/blackfriday.jpg) no-repeat top center;
	background-size: cover;
	opacity: 1;
}

._ymcart_wheel_theme_blackfriday ul li.filler {
	background: #181818;
	box-shadow: #2f2f2f 0 -5px 0 inset;
	border-color: #181818
}

._ymcart_wheel_theme_blackfriday ul li.active {
	border-color: #181818;
	box-shadow: 0 0 29px 0 rgba(24,24,24,0.23)
}

._ymcart_wheel_theme_blackfriday ._ymcart_lucky_coupon .upper-text p {
	color: #181818
}
/*节日主题*/
._ymcart_wheel_theme_blackfriday ._ymcart_wheel_top,
._ymcart_wheel_theme_christmas ._ymcart_wheel_top,
._ymcart_wheel_theme_cybermonday ._ymcart_wheel_top,
._ymcart_wheel_theme_halloween ._ymcart_wheel_top,
._ymcart_wheel_theme_newyear ._ymcart_wheel_top,
._ymcart_wheel_theme_thanksgiving ._ymcart_wheel_top,
._ymcart_wheel_theme_valentine ._ymcart_wheel_top,
._ymcart_wheel_theme_popup_001 ._ymcart_wheel_top{
	background:none;
}
/*blackfriday*/
._ymcart_wheel_theme_blackfriday ul li.filler{
	background: #181818;
	box-shadow: #2f2f2f 0 -5px 0 inset;
	border-color: #181818
}
._ymcart_wheel_theme_blackfriday ul li.active{
	border-color: #181818;
	box-shadow: 0 0 29px 0 rgba(24,24,24,0.23)
}
._ymcart_wheel_theme_blackfriday ._ymcart_lucky_coupon .upper-text p{
	color: #181818
}
._ymcart_wheel_theme_blackfriday ._ymcart_wheel_top:before{
	background: url(http://us01.imgcdn.ymcart.com/0/popupwheel/bg/blackfriday.jpg) no-repeat top right;
	background-size: cover;
	opacity: 1;
}
/*christmas*/
._ymcart_wheel_theme_christmas ul li.filler {
	background: #015b44;
	box-shadow: #014332 0 -5px 0 inset;
	border-color: #015b44
}

._ymcart_wheel_theme_christmas ul li.active {
	border-color: #015b44;
	box-shadow: 0 0 29px 0 rgba(1,91,68,0.23)
}
._ymcart_wheel_theme_christmas ._ymcart_lucky_coupon .upper-text p {
	color: #015b44
}
._ymcart_wheel_theme_christmas ._ymcart_wheel_top:before{
	background: url(http://us01.imgcdn.ymcart.com/0/popupwheel/bg/christmas.jpg) no-repeat top right;
	background-size: cover;
	opacity: 1;
}
/*cybermonday*/
._ymcart_wheel_theme_cybermonday ul li.filler {
	background: #22033e;
	box-shadow: #3d056f 0 -5px 0 inset;
	border-color: #22033e
}

._ymcart_wheel_theme_cybermonday ul li.active {
	border-color: #22033e;
	box-shadow: 0 0 29px 0 rgba(34,3,62,0.23)
}

._ymcart_wheel_theme_cybermonday ._ymcart_lucky_coupon .upper-text p {
	color: #22033e
}
._ymcart_wheel_theme_cybermonday ._ymcart_wheel_top:before{
	background: url(http://us01.imgcdn.ymcart.com/0/popupwheel/bg/cybermonday.jpg) no-repeat top right;
	background-size: cover;
	opacity: 1;
}
/*halloween*/
._ymcart_wheel_theme_halloween ul li.filler {
	background: #ef8d22;
	box-shadow: #fe780c 0 -5px 0 inset;
	border-color: #ef8d22
}

._ymcart_wheel_theme_halloween ul li.active {
	border-color: #ef8d22;
	box-shadow: 0 0 29px 0 rgba(239,141,34,0.23)
}

._ymcart_wheel_theme_halloween ._ymcart_lucky_coupon .upper-text p {
	color: #ef8d22
}
._ymcart_wheel_theme_halloween ._ymcart_wheel_top:before{
	background: url(http://us01.imgcdn.ymcart.com/0/popupwheel/bg/halloween.jpg) no-repeat top right;
	background-size: cover;
	opacity: 1;
}

/*newyear*/
._ymcart_wheel_theme_newyear ul li.filler {
	background: #d72e2e;
	box-shadow: #c40101 0 -5px 0 inset;
	border-color: #d72e2e
}
._ymcart_wheel_theme_newyear ul li.active {
	border-color: #d72e2e;
	box-shadow: 0 0 29px 0 rgba(215,46,46,0.23)
}

._ymcart_wheel_theme_newyear ._ymcart_lucky_coupon .upper-text p {
	color: #d72e2e
}
._ymcart_wheel_theme_newyear ._ymcart_wheel_top:before{
	background: url(http://us01.imgcdn.ymcart.com/0/popupwheel/bg/newyear.jpg) no-repeat top right;
	background-size: cover;
	opacity: 1;
}

/*thanksgiving*/
._ymcart_wheel_theme_thanksgiving ul li.filler {
	background: #ef6f6a;
	box-shadow: #f83e3e 0 -5px 0 inset;
	border-color: #ef6f6a
}
._ymcart_wheel_theme_thanksgiving ul li.active {
	border-color: #ef6f6a;
	box-shadow: 0 0 29px 0 rgba(239,111,106,0.23)
}

._ymcart_wheel_theme_thanksgiving ._ymcart_lucky_coupon .upper-text p {
	color: #ef6f6a
}
._ymcart_wheel_theme_thanksgiving ._ymcart_wheel_top:before{
	background: url(http://us01.imgcdn.ymcart.com/0/popupwheel/bg/thanksgiving.jpg) no-repeat top right;
	background-size: cover;
	opacity: 1;
}
/*valentine*/
._ymcart_wheel_theme_valentine ul li.filler {
	background: #7b52ff;
	box-shadow: #5c2aff 0 -5px 0 inset;
	border-color: #7b52ff
}
._ymcart_wheel_theme_valentine ul li.active {
	border-color: #ef6f6a;
	box-shadow: 0 0 29px 0 rgba(239,111,106,0.23)
}

._ymcart_wheel_theme_valentine ._ymcart_lucky_coupon .upper-text p {
	color: #ef6f6a
}
._ymcart_wheel_theme_valentine ._ymcart_wheel_top:before{
	background: url(http://us01.imgcdn.ymcart.com/0/popupwheel/bg/valentine.jpg) no-repeat top right;
	background-size: cover;
	opacity: 1;
}

/*popup_001*/
._ymcart_wheel_theme_popup_001 ul li.filler {
	background: #a6c8a3;
	box-shadow: #7cc876 0 -5px 0 inset;
	border-color: #a6c8a3;
}
._ymcart_wheel_theme_popup_001 ul li.active {
	border-color: #a6c8a3;
	box-shadow: 0 0 29px 0 rgba(166,200,163,0.23)
}

._ymcart_wheel_theme_popup_001 ._ymcart_lucky_coupon .upper-text p {
	color: #a6c8a3;
}
._ymcart_wheel_theme_popup_001 ._ymcart_wheel_top:before{
	background: url(http://us01.imgcdn.ymcart.com/0/popupwheel/bg/popup_01.png) no-repeat top right;
	background-size: cover;
	opacity: 1;
}
/*popup_002*/
._ymcart_wheel_theme_popup_002 ul li.filler {
	background: #a290b6;
	box-shadow: #805ea5 0 -5px 0 inset;
	border: #ecbed7;
}
._ymcart_wheel_theme_popup_002 ul li.active {
	border-color: #a290b6;
	box-shadow: 0 0 29px 0 rgba(162,144,182,0.23)
}

._ymcart_wheel_theme_popup_002 ._ymcart_lucky_coupon .upper-text p {
	color: #a290b6;
}
._ymcart_wheel_theme_popup_002 ._ymcart_wheel_top:before{
	background: url(http://us01.imgcdn.ymcart.com/0/popupwheel/bg/popup_02.png) no-repeat top right;
	background-size: cover;
	opacity: 1;
}
/*popup_003*/
._ymcart_wheel_theme_popup_003 ul li.filler {
	background: #a0abfa;
	box-shadow: #7a93fc 0 -5px 0 inset;
	border-color: #a0abfa;
}
._ymcart_wheel_theme_popup_003 ul li.active {
	border-color: #a0abfa;
	box-shadow: 0 0 29px 0 rgba(160,171,250,0.23)
}

._ymcart_wheel_theme_popup_003 ._ymcart_lucky_coupon .upper-text p {
	color: #a0abfa;
}
._ymcart_wheel_theme_popup_003 ._ymcart_wheel_top:before{
	background: url(http://us01.imgcdn.ymcart.com/0/popupwheel/bg/popup_03.png) no-repeat top right;
	background-size: cover;
	opacity: 1;
}

/*popup_004*/
._ymcart_wheel_theme_popup_004 ul li.filler {
	background: #1c1f28;
	box-shadow: #323b44 0 -5px 0 inset;
	border-color: #1c1f28;
}
._ymcart_wheel_theme_popup_004 ul li.active {
	border-color: #1c1f28;
	box-shadow: 0 0 29px 0 rgba(28,31,40,0.23)
}

._ymcart_wheel_theme_popup_004 ._ymcart_lucky_coupon .upper-text p {
	color: #1c1f28;
}
._ymcart_wheel_theme_popup_004 ._ymcart_wheel_top:before{
	background: url(http://us01.imgcdn.ymcart.com/0/popupwheel/bg/popup_04.png) no-repeat top right;
	background-size: cover;
	opacity: 1;
}
/*popup_005*/
._ymcart_wheel_theme_popup_005 ul li.filler {
	background: #940240;
	box-shadow: #4f0111 0 -5px 0 inset;
	border-color: #940240;
}
._ymcart_wheel_theme_popup_005 ul li.active {
	border-color: #940240;
	box-shadow: 0 0 29px 0 rgba(148,2,64,0.23)
}

._ymcart_wheel_theme_popup_005 ._ymcart_lucky_coupon .upper-text p {
	color: #940240;
}
._ymcart_wheel_theme_popup_005 ._ymcart_wheel_top:before{
	background: url(http://us01.imgcdn.ymcart.com/0/popupwheel/bg/popup_05.png) no-repeat top right;
	background-size: cover;
	opacity: 1;
}
/*popup_006*/
._ymcart_wheel_theme_popup_006 ul li.filler {
	background: #ef376d;
	box-shadow: #b11159 0 -5px 0 inset;
	border-color: #ef376d;
}
._ymcart_wheel_theme_popup_006 ul li.active {
	border-color: #ef376d;
	box-shadow: 0 0 29px 0 rgba(239,55,109,0.23)
}

._ymcart_wheel_theme_popup_006 ._ymcart_lucky_coupon .upper-text p {
	color: #ef376d;
}
._ymcart_wheel_theme_popup_006 ._ymcart_wheel_top:before{
	background: url(http://us01.imgcdn.ymcart.com/0/popupwheel/bg/popup_06.png) no-repeat top right;
	background-size: cover;
	opacity: 1;
}
/*popup_007*/
._ymcart_wheel_theme_popup_007 ul li.filler {
	background: #f3a2e5;
	box-shadow: #f088de 0 -5px 0 inset;
	border-color: #f3a2e5;
}
._ymcart_wheel_theme_popup_007 ul li.active {
	border-color: #f3a2e5;
	box-shadow: 0 0 29px 0 rgba(240,136,222,0.23)
}

._ymcart_wheel_theme_popup_007 ._ymcart_lucky_coupon .upper-text p {
	color: #f3a2e5;
}
._ymcart_wheel_theme_popup_007 ._ymcart_wheel_top:before{
	background: url(http://us01.imgcdn.ymcart.com/0/popupwheel/bg/popup_07.png) no-repeat top right;
	background-size: cover;
	opacity: 1;
}
/*popup_008*/
._ymcart_wheel_theme_popup_008._ymcart_wheel_close{
	background:rgba(255,255,255,.7);
}
._ymcart_wheel_theme_popup_008 ul li.filler {
	background: #cfb57f;
	box-shadow: #40331d 0 -5px 0 inset;
	border-color: #cfb57f;
}
._ymcart_wheel_theme_popup_008 ul li.active {
	border-color: #cfb57f;
	box-shadow: 0 0 29px 0 rgba(207,181,127,0.23)
}

._ymcart_wheel_theme_popup_008 ._ymcart_lucky_coupon .upper-text p {
	color: #cfb57f;
}
._ymcart_wheel_theme_popup_008 ._ymcart_wheel_top:before{
	background: url(http://us01.imgcdn.ymcart.com/0/popupwheel/bg/popup_08.png) no-repeat top right;
	background-size: cover;
	opacity: 1;
}
/*popup_009*/
._ymcart_wheel_theme_popup_009 ul li.filler {
	background: #034a3a;
	box-shadow: #022d23 0 -5px 0 inset;
	border-color: #034a3a;
}
._ymcart_wheel_theme_popup_009 ul li.active {
	border-color: #034a3a;
	box-shadow: 0 0 29px 0 rgba(3,74,58,0.23)
}

._ymcart_wheel_theme_popup_009 ._ymcart_lucky_coupon .upper-text p {
	color: #034a3a;
}
._ymcart_wheel_theme_popup_009 ._ymcart_wheel_top:before{
	background: url(http://us01.imgcdn.ymcart.com/0/popupwheel/bg/popup_09.png) no-repeat top right;
	background-size: cover;
	opacity: 1;
}
/*popup_010*/
._ymcart_wheel_theme_popup_010 ul li.filler {
	background: #6c614b;
	box-shadow: #40331d 0 -5px 0 inset;
	border-color: #6c614b;
}
._ymcart_wheel_theme_popup_010 ul li.active {
	border-color: #6c614b;
	box-shadow: 0 0 29px 0 rgba(108,97,75,0.23)
}

._ymcart_wheel_theme_popup_010 ._ymcart_lucky_coupon .upper-text p {
	color: #6c614b;
}
._ymcart_wheel_theme_popup_010 ._ymcart_wheel_top:before{
	background: url(http://us01.imgcdn.ymcart.com/0/popupwheel/bg/popup_10.png) no-repeat top right;
	background-size: cover;
	opacity: 1;
}
/*popup_011*/
._ymcart_wheel_theme_popup_011 ul li.filler {
	background: #107cd6;
	box-shadow: #043690 0 -5px 0 inset;
	border-color: #107cd6;
}
._ymcart_wheel_theme_popup_011 ul li.active {
	border-color: #107cd6;
	box-shadow: 0 0 29px 0 rgba(16,124,214,0.23)
}

._ymcart_wheel_theme_popup_011 ._ymcart_lucky_coupon .upper-text p {
	color: #107cd6;
}
._ymcart_wheel_theme_popup_011 ._ymcart_wheel_top:before{
	background: url(http://us01.imgcdn.ymcart.com/0/popupwheel/bg/popup_11.png) no-repeat top right;
	background-size: cover;
	opacity: 1;
}
/*popup_012*/
._ymcart_wheel_theme_popup_012 ul li.filler {
	background: #dd3b33;
	box-shadow: #92130d 0 -5px 0 inset;
	border-color: #dd3b33;
}
._ymcart_wheel_theme_popup_012 ul li.active {
	border-color: #dd3b33;
	box-shadow: 0 0 29px 0 rgba(221,59,51,0.23)
}

._ymcart_wheel_theme_popup_012 ._ymcart_lucky_coupon .upper-text p {
	color: #dd3b33;
}
._ymcart_wheel_theme_popup_012 ._ymcart_wheel_top:before{
	background: url(http://us01.imgcdn.ymcart.com/0/popupwheel/bg/popup_12.png) no-repeat top right;
	background-size: cover;
	opacity: 1;
}
/*popup_013*/
._ymcart_wheel_theme_popup_013 ul li.filler {
	background: #fdbbc5;
	box-shadow: #ff8d9e 0 -5px 0 inset;
	border-color: #fdbbc5;
}
._ymcart_wheel_theme_popup_013 ul li.active {
	border-color: #fdbbc5;
	box-shadow: 0 0 29px 0 rgba(253,187,197,0.23)
}

._ymcart_wheel_theme_popup_013 ._ymcart_lucky_coupon .upper-text p {
	color: #fdbbc5;
}
._ymcart_wheel_theme_popup_013 ._ymcart_wheel_top:before{
	background: url(http://us01.imgcdn.ymcart.com/0/popupwheel/bg/popup_13.png) no-repeat top right;
	background-size: cover;
	opacity: 1;
}


/*popup_014*/
._ymcart_wheel_theme_popup_014 ul li.filler {
	background: #d7404e;
	box-shadow: #ac2a36 0 -5px 0 inset;
	border-color: #d7404e;
}
._ymcart_wheel_theme_popup_014 ul li.active {
	border-color: #d7404e;
	box-shadow: 0 0 29px 0 rgba(215,64,78,0.23)
}

._ymcart_wheel_theme_popup_014 ._ymcart_lucky_coupon .upper-text p {
	color: #d7404e;
}
._ymcart_wheel_theme_popup_014 ._ymcart_wheel_top:before{
	background: url(http://us01.imgcdn.ymcart.com/0/popupwheel/bg/popup_14.png) no-repeat top right;
	background-size: cover;
	opacity: 1;
}

/*popup_015*/
._ymcart_wheel_theme_popup_015 ._ymcart_wheel_close{
	background:#fff;
}
._ymcart_wheel_theme_popup_015 ul li.filler {
	background: #f6544e;
	box-shadow: #e2443e 0 -5px 0 inset;
	border-color: #f6544e;
}
._ymcart_wheel_theme_popup_015 ul li.active {
	border-color: #f6544e;
	box-shadow: 0 0 29px 0 rgba(215,64,78,0.23)
}

._ymcart_wheel_theme_popup_015 ._ymcart_lucky_coupon .upper-text p {
	color: #f6544e;
}
._ymcart_wheel_theme_popup_015 ._ymcart_wheel_top:before{
	background: url(http://us01.imgcdn.ymcart.com/0/popupwheel/bg/popup_15.png) no-repeat top right;
	background-size: cover;
	opacity: 1;
}
/*popup_016*/
._ymcart_wheel_theme_popup_016 ._ymcart_wheel_close{
	background:#fff;
}
._ymcart_wheel_theme_popup_016 ul li.filler {
	background: #1c886f;
	box-shadow: #0d5d4a 0 -5px 0 inset;
	border-color: #1c886f;
}
._ymcart_wheel_theme_popup_016 ul li.active {
	border-color: #1c886f;
	box-shadow: 0 0 29px 0 rgba(28,136,111,0.23)
}

._ymcart_wheel_theme_popup_016 ._ymcart_lucky_coupon .upper-text p {
	color: #1c886f;
}
._ymcart_wheel_theme_popup_016 ._ymcart_wheel_top:before{
	background: url(http://us01.imgcdn.ymcart.com/0/popupwheel/bg/popup_16.png) no-repeat top right;
	background-size: cover;
	opacity: 1;
}














