body {
	color: #ffffff;
	font-family:"Ln","Microsoft JhengHei",Helvetica;
	font-size: 12px !important;
	line-height: 18px; 
    background-image:url(../images/bg4.png); background-position:top center;background-repeat:no-repeat;
	background-color:#6bba3d;

}
a {
	color: #36c;
	outline:none;
	text-decoration: none;
}
a:hover {
	color: #313131;
	text-decoration: none;
}
/**/
.main { margin: 0 auto;position: relative; width: 1000px;  /*overflow:auto;*/}
/**/
/*.ProductList?�Ｔ�?乒�襃�?�?棺氐𨧀�?氐ˍ?阬?倥??�*/
.ProductList { 
	width: 1000px;
	margin: 0 auto;
	margin-bottom: 15px; 
}

/*.ProductList li.item ?�Ｔ�?乒�襃�?�??氐ˍ?阬?倥??�*/
.ProductList li.item {
	float: left;
	margin-bottom: 0px;
	text-align: center;
	width: 24%;
	min-height: 310px;
	margin-left:3px;
	margin-right:3px;
	background-color:#FFF;
	max-height:350px;
}
/**/
.ProductList li.item:nth-child(-n+0) { border: none; margin-top:0px;}
.ProductList li.item a { display: block; }
.ProductList li.item a:hover { }

.ProductList li.item:nth-child(-n+100){background:#fff;}


.item .ProductImg img{height:100%;}



/*.item .ProductImg?�Ｔ�?乒�襃�?�𣏾�??�售��*/
.item .ProductImg { padding-top: 0px;/* min-height:150px; */height:240px;}

/*PIDj*/
.ProductList li.item:nth-child(n+1), 
.ductList li.item:nth-child(n+2),
.ductList li.item:nth-child(n+3)
{margin-top:10px; margin-top:10px\9 ;margin-bottom:5px; }

.ProductList li.item:nth-child(n+5)
{margin-top:120px; margin-top:120px\9 ;margin-bottom:5px;}

.ProductList li.item:nth-child(n+9)
{margin-top:120px; margin-top:120px\9 ;margin-bottom:5px;}


.ProductList li.item:nth-child(n+5) .ProductImg{
	height:150px;
}

.ProductList li.item:nth-child(n+5) .ProductName{
	margin-top:20px;
}

.ProductList li.item:nth-child(n+5) .ProducPrice{
	padding-top:15px;
}

.ProductList li.item:nth-child(n+13) .ProductImg{
	height:150px;
}

.ProductList li.item:nth-child(n+13) .ProducPrice{
	padding-top:15px;
}

.ProductList li.item:nth-child(n+13) .ProductName{
	margin-top:20px;
}

.ProductList li.item:nth-child(n+17) .ProducPrice{
	padding-top:3px;
}

.ProductList li.item:nth-child(n+17) .ProductImg{
	height:auto;
}

.ProductList li.item:nth-child(n+17) .ProductName{
	margin-top:0px;
}


.item .ProductImg img {
/*	height: auto;
	width: 100%;
	min-height:175px;
    max-height:228px;
	margin: 0 auto;*/
	bottom: 0;
	left: 0;
	margin: auto;
	max-height: 100%;
	max-width: 100%;
	right: 0;
	top: 0;
	width: 100%;
}


.item .ProductDesc {
	color: #000000;
	height: 18px;
	overflow: hidden;
	background-color:#fad316;
	font-weight:bold;
}


.item .ProductName {
	color: #000;
	height: 60px;
	overflow: hidden;
	padding-top: 1px;
	line-height:22pt;
	font-size:20px;
}


.item .ProducPrice {
	color: #555;
	line-height: 19px;
	padding: 3px 2px 12px 2px; 
}


.item .ProducPrice i {
	font-style: normal;
	margin: 0 2px;
}
.item .ProducPrice i em {
	font-style: normal;
	text-decoration: line-through;
	vertical-align:bottom;
}

li.item_16 .ProducPrice i em,
li.item_17 .ProducPrice i em,
li.item_18 .ProducPrice i em,
li.item_19 .ProducPrice i em
{display:none;}




.item .ProducPrice i em span {font-family:"Century Gothic",Arial,"Microsoft JhengHei";
	font-weight: bold;
	color: #777;
	font-size: 13px;
	line-height: 1.32;
	margin: 0 3px 0 0;
	display: inline-block;
	text-decoration: inherit;
}


.item .ProducPrice span {font-family:"Century Gothic",Arial,"Microsoft JhengHei";
	color: #f20000;
	font-size: 40px;
	font-weight: bold;
	margin: 0 2px;
	vertical-align: text-bottom;
}


.item .ProducPrice b {
	background: url(../images/icon_buy.png) left 2px no-repeat;
	display: inline-block;
	height: 20px;
	width: 36px;
	vertical-align: text-bottom;
}


.item .Event_Condition
.item .Event_Condition {
	color: #555;
	padding: 3px 2px 0 2px;
	line-height: 22px;
}

.item .Event_Condition i 
.item .Event_Condition i {
	font-style: normal;
	margin:  0 3px 0 3px;
	line-height: 22px;
}

.item .Event_Condition i span 
.item .Event_Condition i span {
	color: #f20000;
	font-size: 18px;
	font-weight: bold;

	margin:  0 1px 0 1px;
	vertical-align: text-bottom;
}
.item .Event_Condition b
.item .Event_Condition b {
	background: url(../images/icon_buy.png) left 0px no-repeat;
	display: inline-block;
	height: 18px;
	width: 32px;
	vertical-align: text-bottom;
}
#ProductList { display: none; }
.ProducPrice em { }
.ProducPrice .prePrice { 	color: #f20000;}
.pro_temp { }
/**/
.promotionBlock { position: relative; }
.promotionBlock .activity {
	left: 0px;
	position: absolute;
	bottom: 0%;
	width: 100%;
}
.promotionBlock .activity img { width: 100%; }





/*?��?怏ˍ?氐?岔??�?/
/****/
.sub_tit { position: absolute;  height:50px; width:1000px;color:#FFFFFF; text-align:center; }
.sub_01 { top: 1100px; }
.sub_02 { top: 1530px; }
.sub_03 { top: 1968px; }
.sub_04 { top: 2400px; }
.sub_05 { top: 2870px; }
.sub_06 { top: 5500px; }
.sub_07 { top: 2890px; }
.sub_08 { top: 3265px; }
.sub_09 { top: 3640px; }
.sub_10 { top: 4015px; }
.sub_11 { top: 4390px; }
.sub_12 { top: 4765px; }
.sub_13 { top: 5140px; }
.sub_14 { top: 5835px; }


.sub_tit h5{ color:#fff;  line-height:32pt;font: 36px/50px ;'Microsoft JhengHei', Helvetica; letter-spacing:0.2em; padding:0 0 0 30px; border-top:0px #FFFFFF solid; background:#e73b10; font-weight:normal;}
.sub_tit h5 img{ margin-left:10px;}
.sub_tit h5 b{letter-spacing:0.1em}
.sub_tit h5 s{font: 20px/34px; 'Microsoft JhengHei', Helvetica; text-decoration:none; letter-spacing:0.1em;}

.gotop{
	background: url(//m.payeasy.com.tw/Static/mobile/img/gotop.png) no-repeat;
    bottom: 60px;
    cursor: pointer;
    display: none;
    height: 36px;
    position: fixed;
    right: 10px;
    width: 48px;
	bottom:50px;
    z-index: 900;
}
.gotop a{ display:block; width:48px; height:36px;}

header, footer{ display:none;}
.top_m{ display:none;}
.break_m{ display:none;}
.pro{}
#pro_w{ }




/***tag wfe***/
.tag_wfe {
	width: 20px;
	height: 20px;
	background: url(//www.payeasy.com.tw/pezlib/images/tag_wfe_s.png) left;
	position: relative;
	display: inline-block;
	margin: 0 3px;
}
.tag_wfe.checked { background-position: right; }
.tag_wfe .brief {
	position: absolute;
	background: #E36E1A;
	width: 64px;
	line-height: 16px;
	color: #f6f6f6 !important;
	display: none;
	z-index: 10;
	text-align: center;
	left: 25px;
	top: -5px;
	font-size: 12px !important;
}
.tag_wfe:hover .brief { display: block; }
.tag_wfe.checked:hover .brief { display: none; }
.tag_wfe .brief:after {
	content: '';
	position: absolute;
	width: 0;
	height: 0;
	line-height: 0;
	font-size: 0;
	left: -10px;
	top: 10px;
	border-width: 5px;
	border-style: solid;
	border-color: transparent #E36E1A transparent transparent;
}
.tag_wfe:before {
	content: '';
	display: inline-block;
	height: 100%;
	vertical-align: text-bottom;
}
.ProductList strong.price_txt {
	color: #df0000;
	font-weight: bold;
	font-size: 20px;
	display:none;
}


/*ww*/

.pp01{
	width:82px;
	height:80px;
	display:block;
    top: 200px;
    position: absolute;
    z-index: 99;
    margin-left: 120px;
	/*animation: pop01 2s ease-in-out;	
	-webkit-transition: all 0.3s ease-out;	
	-webkit-transform: translate3d( 0px, 0px, 0px);	
    animation-iteration-count: infinite;
    animation-direction: alternate;	*/
}
	@keyframes pop01 {
		 0% { margin-top:3px;} 
		14% { margin-top:0px;} 
		28% { margin-top:3px;} 
		43% { margin-top:0px;} 
		57% { margin-top:3px;} 
		82% { margin-top:0px;} 
	   100% { margin-top:3px;} 
	}
	

.pp02{
	width: 82px;
    height: 80px;
    display: block;
    top: 420px;
    position: absolute;
    z-index: 99;
    margin-left: 360px;

}

.pp03{
    width: 82px;
    height: 80px;
    display: block;
    top: 430px;
    position: absolute;
    z-index: 99;
    margin-left: 560px;
	
	/*animation: pop01 2s ease-in-out;	
	-webkit-transition: all 0.3s ease-out;	
	-webkit-transform: translate3d( 0px, 0px, 0px);	
    animation-iteration-count: infinite;
    animation-direction: alternate;		*/
}


.pp04{
    width: 82px;
    height: 80px;
    display: block;
    top: 400px;
    position: absolute;
    z-index: 99;
    margin-left: 725px;
	/*animation: pop01 2s ease-in-out;	
	-webkit-transition: all 0.3s ease-out;	
	-webkit-transform: translate3d( 0px, 0px, 0px);	
    animation-iteration-count: infinite;
    animation-direction: alternate;		*/

}

.pp05{
    width: 82px;
    height: 80px;
    display: block;
    top: 300px;
    position: absolute;
    z-index: 99;
    margin-left: 845px;
	animation: pop01 2s ease-in-out;	
	-webkit-transition: all 0.3s ease-out;	
	-webkit-transform: translate3d( 0px, 0px, 0px);	
    animation-iteration-count: infinite;
    animation-direction: alternate;		
}


	
@media screen and (max-width: 767px) {
	
.main .slide { display:none;}

.main{ width:100%; }
.gotop{ display:block;}
.top{ display:block; height:auto; margin-top:13px; }
.top_m{width:100%; display:block;}
.top_m img{width:100%;}
.header_b, .footer_b{ display:none;}
.pro{margin-bottom:20px; }
#pro_w{ width:48%; float:left; margin:2px;}


/*****/
header, footer{ display: block;}
header{ 
	background: url(images/headerBgPink_76.gif) repeat-x;
	background-size:1px 38px;
    height: 38px;
    position: relative;
    z-index: 10;
}
header h2 {
    background: url(images/logo_header.png) no-repeat;
	background-size: 106px 36px;
    height: 29px;
    left: 10px;
    position: absolute;
    top: 5px;
    width: 106px;
}
header h2 a {
	height:100%;
	display:block;
	text-indent:-99999px;
	overflow:hidden;
}
footer{
	text-align:center;
	
}
footer p a { display:inline-block; }
footer p span {
	display:inline-block;
	width:70px;
	height:20px;
	text-indent:-9999px;
	margin:0 11px;
}
footer p span.pc {
	background:url(../images/versionPC.gif) left bottom;
	background-size:70px 40px;
}
footer p span.mobile {
	background:url(../images/versionMobile.gif) left bottom;
	background-size:70px 40px;
}
footer p span.on { background-position:left top; }
footer .address {
	line-height:24px;
	color:#e28ca9;
	font-size:11px;
	font-style:normal;
	padding-top:5px;
}
footer .address a {
	text-decoration:underline;
	color:#b83c6a;
}
/*****/
.ProductList{ 
	width:100%;
	margin-left:0px;
}
.ProductList li.item { 
	width: 49%; 
	min-height:0;
	margin-top:0;
	 padding: 10px 0.5% 5px 0.5%;
	border-top: 1px dashed #ffb8c9;
}

.item .ProductDesc,
.item .ProductName,
.item .ProducPrice{ padding:2px 0px; width:100%; }

/*ӫ~p*/
.item .ProductDesc {
	color: #000;
	/*padding-top: 5px;*/
	overflow: hidden;
}
.item .ProductName {
	color: #000;
	overflow: hidden;
	margin:3px 0px;
	padding:0 0px;
	height:48px;
	line-height:25px;
	font-size:17px;	
}

.item .ProducPrice {
	text-align:center;
	line-height:25px;
}
.item .ProducPrice i em {
	font-style: normal;
	text-decoration: line-through;
	line-height:20px;
	line-height: normal \9;;
	text-align:center;
}


.ProducPrice .prePrice { 	color: #f20000; padding-left:10px;}



/*
.ProductList li.item:nth-child(-n+4) { border-top: 1px dashed #ffb8c9; }
*/
.item .ProducPrice i em{ display:block; margin-bottom:5px;}
.item .ProducPrice span{ 
	font-size:28px;
	vertical-align:initial;
	color:#fff00;
}

.item .ProducPrice i em span {
	font-family:"Century Gothic",Arial,"Microsoft JhengHei";
	font-weight: normal;
	color: #777;
	font-size: 13px;
	line-height: 1.32;
	margin: 0 3px 0 0;
	display: inline-block;
	text-decoration: inherit;
}

/**m����?���??*/
.item .ProductImg { padding-top: 0px; height:auto; }
/*

.item .ProductName {
	height:48px;
	line-height:25px;
	font-size:17px;
}*/
.ProductList li.item { 
	width: 47%; 
	min-height:0;
	margin-top:0;
	padding: 5px 0.5% 5px;
	/*border-top: 1px dashed #ffb8c9;*/

}

.item .ProductImg img {
	height: auto;
	width: 90%;
	margin: 0 auto;

}

.sub_tit {display:none;}
body {
	background-image:none;
	background-color:#6bba3d;
}

.header_b, .footer_b{margin-top:15px;}


/***tag wfe***/
.ProductList strong.price_txt {font-size:14px;}


/*PIDj*/
.ProductList li.item:nth-child(n+1), 
.ductList li.item:nth-child(n+2),
.ductList li.item:nth-child(n+3)
{margin-top:0px; margin-top:0px\9 ;margin-bottom:5px; }

.ProductList li.item:nth-child(n+5)
{margin-top:0px; margin-top:0px\9 ;margin-bottom:5px; }

.ProductList li.item:nth-child(n+9)
{margin-top:0px; margin-top:0px\9 ;margin-bottom:5px; }


.ProductList li.item:nth-child(n+5) .ProductImg{
	height:auto;
}

.ProductList li.item:nth-child(n+5) .ProductName{
	margin-top:0px;
}

.ProductList li.item:nth-child(n+5) .ProducPrice{
	padding-top:0px;
}

.ProductList li.item:nth-child(n+13) .ProductImg{
	height:auto;
}

.ProductList li.item:nth-child(n+13) .ProducPrice{
	padding-top:0px;
}

.ProductList li.item:nth-child(n+13) .ProductName{
	margin-top:0px;
}

.ProductList li.item:nth-child(n+17) .ProducPrice{
	padding-top:0px;
}

.ProductList li.item:nth-child(n+17) .ProductImg{
	height:auto;
}

.ProductList li.item:nth-child(n+17) .ProductName{
	margin-top:0px;
}


.pp01,.pp02,.pp03,.pp04,.pp05{
	display:none;
	}
}





