/* CSS Document */
p, ul, li, a {
	font-family: Helvetica,新細明體, sans-serif;
	font-size: 14px;
	line-height: 16px;
	text-decoration: none;
}
a.prdName p {color:#4B4B4B; font:15px/26px Helvetica;}
a:hover.prdName p {color:#d6266e;}

#topsort{height:45px; background-color:#E6E6E6; padding:8px;}
#topsort p a{color:#333;font:15px/25px Helvetica;padding:4px;}
#topsort p a:hover{ background-color:#F9F;}

#Larea{margin-top:10px;float:left; margin-right:10px; width:218px; min-height:750px;}/*左邊選單與TOP5*/
.Lsort{ }/*淺藍色商品內頁選單*/
.Lsort a{font:18px Helvetica bold;line-height: 15px; color:#FFF; padding:15px 20px; display:block;border-bottom:#CCC solid 1px; background-color:#F23B97;}
.Lsort1 a{font:15px Helvetica;line-height: 15px; color:#4B4B4B; padding:15px 20px; display:block;border-bottom:#CCC solid 1px; background-color:#FCD8EA;}
.Lsort2 a{font:15px Helvetica;line-height: 15px; color:#4B4B4B; padding:15px 20px; display:block;border-bottom:#CCC solid 1px; background-color:#FFF;}
.top5AA{height:45px; overflow:hidden; display:block;background:#D83564;}
.top5{
	padding-top:0px;
	height:160px;
	display:block;
	border-bottom:#CCC solid 1px;
	background-image:url(images/i_red5.png);
	background-repeat:no-repeat;
	background-position:8px top;}
.top5:last-child{ border:none;}
.top5 img{padding-top:5px; padding-left:8px;}
.topno1{font:bold 18px/20px Helvetica;color:#FFF; padding-left:20px; display:block; padding-top:8px;}
.top5 p{float:right; width:80px;height:100px; padding-right:0px;}

	
.ProRarea{margin-top:20px; float:right; width:970px;}

.breadcrumb p a{color:#333;font:15px Helvetica; padding:2px;}
.breadcrumb img{vertical-align:-10%; margin-right:10px;}
	
.ProRarea p, dt, dd{font-family: Helvetica,新細明體, sans-serif;	font:15px;	line-height: 30px;}
.ProRarea td{font-family: Helvetica,新細明體, sans-serif;	font:15px; line-height: 40px;}
.gift{color:#FFF; background-color:#09F; padding:2px; margin-right:5px;}
.colion{padding:0px 10px;}

.prdPrices {color:#B0B0B0; font:15px;}
.prdPricesL {color:#B0B0B0; font:15px/40px; float:left; display:inline-block; padding-top:8px;}
.prdPrice1 {font:bold 16px Century Gothic; color:#333;}
.prdPrice1 b {font:bold 30px Century Gothic; color:#d62672; margin:5px;}

/* zoom-section */
.zoom-section{clear:both;margin-top:20px;}
*html .zoom-section{display:inline;clear:both;}
.zoom-desc{float:left;margin-left:10px;width:310px;margin-bottom:20px;}
.zoom-small-image{;float:left;margin-bottom:20px; width:400px; line-height:20px;}

#introduce{ float:right; width:540px; padding-left:30px; padding-bottom:20px;}
#introduce h1, h2{ font-size:20px; color:#C00; font-weight:bolder; line-height:40px;}
#introduce h2{font-size:18px; color:#FF0000;}
#introduce ul li{font-size:16px; color:#333; list-style:disc inside; line-height:30px; }
.grayline{ width:542px; border-top:#CCC solid 1px; padding-top:20px; margin:8px 0px;}

.btn1{
	background:-moz-linear-gradient( center top, #ff5bb0 5%, #ef027d 100% );
	background:-ms-linear-gradient( top, #ff5bb0 5%, #ef027d 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5bb0', endColorstr='#ef027d');
	background:-webkit-gradient( linear, left top, left bottom, color-stop(5%, #ff5bb0), color-stop(100%, #ef027d) );
	background-color:#ff5bb0; display:block; width:130px; height:40px; float:left; margin-right:35px;}
.btn1:hover{
	background-color:#ef027d; opacity:0.9;}
.btn2{
	background:-moz-linear-gradient( center top, #3d94f6 5%, #1e62d0 100% );
	background:-ms-linear-gradient( top, #3d94f6 5%, #1e62d0 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#3d94f6', endColorstr='#1e62d0');
	background:-webkit-gradient( linear, left top, left bottom, color-stop(5%, #3d94f6), color-stop(100%, #1e62d0) );
	background-color:#3d94f6;display:block; width:168px; height:40px; float:left; margin-right:35px;}
.btn2:hover{
	background-color:#1e62d0; opacity:0.9;}	
.btn3{
	background:-moz-linear-gradient( center top, #ffec64 5%, #ffab23 100% );
	background:-ms-linear-gradient( top, #ffec64 5%, #ffab23 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffec64', endColorstr='#ffab23');
	background:-webkit-gradient( linear, left top, left bottom, color-stop(5%, #ffec64), color-stop(100%, #ffab23) );
	background-color:#ffec64;display:block; width:168px; height:40px; float:left;}
.btn3:hover{
	background-color:#ffab23; opacity:0.9;}	
.btn4{
	background:-moz-linear-gradient( center top, #f24537 5%, #c62d1f 100% );
	background:-ms-linear-gradient( top, #f24537 5%, #c62d1f 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f24537', endColorstr='#c62d1f');
	background:-webkit-gradient( linear, left top, left bottom, color-stop(5%, #f24537), color-stop(100%, #c62d1f) );
	background-image:url(images/b_arrivaldate.png);	display:block; width:177px; height:40px; float:left;}
.btn4:hover{
	background-color:#c62d1f; opacity:0.9;}	
.btn4 p{text-align:center; margin-top:5px; font-size:15px; color:#FFF; font-weight:bold;}

.buyplus{ float:left; width:100%; margin:20px 0px;}
.buyplus td a{font-family: Helvetica,新細明體, sans-serif; font:16px; color:#333;}
.buyplus .trgray{background-color:#EAEAEA;}
.buyplus td{padding:0px 10px;}
.buyplus tr:hover{background-color:#E1E1E1;}
.buyplus tr:first-child{background-color:#EAEAEA;}
.buyplus tr:hover a{color:#F0F;}
.plus{width:100%; text-align:right;}
.plus a{display:block; margin-right:30px; }

#apDiv1{ position:absolute;	top:674px;	left:529px;	background-color:#FFF;	padding:10px 5px 10px 20px;	border:#CCC solid 1px;}
#apDiv1 h2{ float:left; color:#000080}	
#apDiv1 img{ float:right; margin:10px 10px;}
#apDiv1 ol{list-style-type:decimal; clear:both; margin:20px;}
#apDiv1 ol li{ line-height:22px}

/**********************************************************************SPECIES.html的CSS內容*/
/*分頁數與下一頁*/
DIV.purple { width:970px; height:30px;text-align:left; font-family: Helvetica; font:14px; float:left ; padding:10px 0px 0px 0px;}
DIV.purple A {
BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; MARGIN: 2px; BORDER-LEFT: #ccc 1px solid; COLOR: #4E4E4E; PADDING-TOP: 2px; BORDER-BOTTOM: #ccc 1px solid;
}
DIV.purple A:hover {
BORDER-RIGHT: #f0f0f0 1px solid; BORDER-TOP: #f0f0f0 1px solid; BORDER-LEFT: #f0f0f0 1px solid; COLOR: #000; BORDER-BOTTOM: #f0f0f0 1px solid
}
DIV.purple A:active {
BORDER-RIGHT: #f0f0f0 1px solid; BORDER-TOP: #f0f0f0 1px solid; BORDER-LEFT: #f0f0f0 1px solid; COLOR: #000; BORDER-BOTTOM: #f0f0f0 1px solid
}
DIV.purple SPAN.current {
BORDER-RIGHT:#f0f0f0 1px solid; PADDING-RIGHT: 5px; BORDER-TOP:#f0f0f0 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; MARGIN: 2px; BORDER-LEFT:#f0f0f0 1px solid; COLOR: #fff; PADDING-TOP: 2px; BORDER-BOTTOM:#f0f0f0 1px solid; BACKGROUND-COLOR: #35095B
}
DIV.purple SPAN.disabled {
BORDER-RIGHT: #eee 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #eee 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; MARGIN: 2px; BORDER-LEFT: #eee 1px solid; COLOR: #ddd; PADDING-TOP: 2px; BORDER-BOTTOM: #eee 1px solid
}
SPAN.btn A{BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; MARGIN: 2px; BORDER-LEFT: #ccc 1px solid; COLOR: #fff; PADDING-TOP: 2px; BORDER-BOTTOM: #ccc 1px solid; background-color:#35095B}
SPAN.btn A:hover{COLOR:#35095B; PADDING-TOP: 2px; BORDER-BOTTOM: #ccc 1px solid; background-color:#FFF;}
.searchMenu{clear:both; width:950px; height:20px; background:#EDEDED; padding:10px;}

/*TOP1 TOP2 TOP3*/
.top3{height:480px;width:307px;display:block;border:#E6E6E6 solid 3px; float:left; margin-right:15px;}
.top3Lastchild{ margin-right:0px;}
.top3:hover{border:#BA9C39 solid 3px}
.top3no{font:bold 16px/55px Helvetica;color:#35095B; padding-left:19px; display:block;background-image:url(images/i_TOP1G.png);background-repeat:no-repeat;background-position:8px top;}
.top3:hover .top3no{color:#BA9C39;background-image:url(images/i_TOP1.png)}
.top3 a img{padding-left:15px;margin:-5px 18px 5px 18px;}
.top3 h1{width:100%;height:26px; background-color:#FCF3DE; text-align:center; color:#35095B; padding-top:12px; font-size:17px; font-weight:bold;}
.top3 p{width:90%;height:100px; padding-left:5%; margin-top:5px;}
.prdPriceR{padding-left:120px;line-height:10px;}
.prdPriceRR{text-align:right;float:right; display:inline-block; line-height:45px;}
.prdPriceRRR{ width:inherit; height:40px;text-align:right;float:right;}
.saleno{font:bold 14px Helvetica;color:#D62872; padding-left:12px; float:left}
.couponPink{display:block;float:right; margin:0px 10px;}

/*有商品特色的小商品說明*/
.Sproducts{height:410px;width:242px;display:block;float:left; border-bottom:#CCC dashed 1px;}
.Sproducts:hover{background-color:#FCF3DE}
.Sproducts a img{margin:15px}
.Sproducts h1{width:100%;height:26px;text-align:center; color:#35095B;font-size:17px; font-weight:bold;}
.Sproducts p{width:90%;height:100px; padding-left:5%; margin-top:5px;}
.Sproducts .prdPriceR{padding-left:80px;line-height:10px;}

/**********************************************************************search_chess.html的CSS內容*/
/*search_chess.html搜尋頁右邊的搜尋條件與顯示方式*/
.display{ float:right; width:205px;}
.display li{ float:left;color:#666666; font-weight:500; padding-top:2px;}
.chessboard{background-image:url(images/i_chessboard.jpg); background-repeat:no-repeat; background-position:0px -20px; width:40px; height:18px; padding-left:25px; padding-top:2px}
.chessboard1{background-image:url(images/i_chessboard.jpg); background-repeat:no-repeat;width:40px; height:18px; padding-left:25px; padding-top:2px}
.listing{background-image:url(images/i_listing.jpg); background-repeat:no-repeat; width:40px; height:18px; padding-left:25px; padding-top:2px}
.listing1{background-image:url(images/i_listing.jpg); background-repeat:no-repeat; width:40px; background-position:0px -20px; height:18px; padding-left:25px; padding-top:2px}

/*search_chess.html搜尋頁右邊的小商品說明*/
.SSproducts{height:305px;width:194px;display:block;float:left; border-bottom:#CCC dashed 1px;}
.SSproducts:hover{background-color:#FCF3DE}
.SSproducts a img{margin:8px 11px}
.SSproducts p{width:90%;padding-left:5%;}
.SSproducts .saleno{font:bold 12px/18px Helvetica;color:#D62872; padding-left:8px;}
.SSproducts .couponPink{display:block;float:right; margin:2px 7px;}

/*search_chess.html左邊的分類選項*/
.LSearch h2{font:18px Helvetica bold;line-height: 15px; color:#000000; padding:15px 20px; display:block;background-color:#E6E6E6; font-weight:bold}
.LSearch .Area{display:block; height:46px; border:#E6E6E6 solid 2px;}
.LSearch btn A{BORDER: #ccc 1px solid; PADDING:2px 5px; MARGIN: 2px; COLOR: #fff; background-color:#35095B}
.LSearch btn A:hover{COLOR:#35095B; PADDING-TOP: 2px; BORDER-BOTTOM: #ccc 1px solid; background-color:#FFF;}
.LSearch h3{font:18px Helvetica bold;line-height: 15px; color:#FFF; padding:15px 20px; display:block;background-color:#35095B; margin-top:15px;}
.LSearch .Area{display:block; height:20px; border:#E6E6E6 solid 2px; padding:10px}
.LSearch .LsearchArea{display:block; min-height:250px; border:#35095B solid 2px;}

.LSearch .LsearchArea a{color:#333333;font:15px/25px Geneva;}
.LSearch .LsearchArea a:hover{text-decoration:underline;}
.LSearch .LsearchArea ul{padding:10px;list-style-type: none;}
.LSearch .LsearchArea ul.submenu{display:none;}
.LSearch .LsearchArea ul.submenu{margin-left:25px;list-style-type:disc; color:#333333;}

/**********************************************************************search_listing.html的CSS內容*/
.SSproductslisting{height:105px;width:950px;display:block;float:left; padding:10px; border-bottom:#CCC dashed 1px;}
.SSproductslisting:hover{background-color:#FCF3DE;}
.SSproductslisting a img{margin:3px 11px; float:left;}
.SSproductslisting .salenoo{font:bold 12px Helvetica;color:#D62872; display:block; width:300px; margin-top:-10px; padding-left:128px;}
.SSproductslisting .couponPinkk{ float:left; display:block; width:35px; height:16px; margin-top:15px; padding-left:8px;}
.SSproductslisting .bttn{float:right; display:block;}
.SSproductslisting .addtocart{width:79px; height:5px; display:block;background-image:url(images/b_addtocartlistingG.png); background-repeat:no-repeat; float:left; margin-right:15px;
font:bold 13px Helvetica;color:#1F1F1F; letter-spacing:0.2px; padding:5px 0px 25px 33px;}
.SSproductslisting .addtodesirelist{width:85px; height:5px; display:block;background-image:url(images/b_addtodesirelistG.png); background-repeat:no-repeat; float:right;
font:bold 13px Helvetica;color:#1F1F1F; letter-spacing:-1px; padding:5px 10px 25px 27px;}
.SSproductslisting .prdPriceR{padding-left:300px; line-height:60px;}
.SSproductslisting .addtocart:hover{background-image:url(images/b_addtocartlisting.png);color:#5E2BAF;}
.SSproductslisting .addtodesirelist:hover{background-image:url(images/b_addtodesirelist.png);color:#5E2BAF;}

/**********************************************************************s499.html的CSS內容*/
.Banner499{background-image:url(images/t_499B.png); height:100px;}
.Banner499 p{ color:#FFF; font:bold 18px; padding-left:366px; padding-top:20px;}
.top499{height:480px;width:307px;display:block;border:#E6E6E6 solid 3px; float:left; margin-right:15px;}
.top499Lastchild{ margin-right:0px;}
.top499:hover{border:#E2007E solid 3px}
.top499no{font:bold 16px/55px Helvetica;color:#E2007E; padding-left:19px; display:block;background-image:url(images/i_TOP1G.png);background-repeat:no-repeat;background-position:8px top;}
.top499:hover .top499no{color:#E2007E;background-image:url(images/i_TOP1red.png)}
.top499 a img{padding-left:15px;margin:-5px 18px 5px 18px;}
.top499 h1{width:100%;height:26px; background-color:#FCF3DE; text-align:center; color:#35095B; padding-top:12px; font-size:17px; font-weight:bold;}
.top499 p{width:90%;height:100px; padding-left:5%; margin-top:5px;}

/**********************************************************************EventsMonthly.html的CSS內容*/
.topsale1{ background-image:url(images/t_TOP1.png); background-repeat:no-repeat;height:80px; margin-top:10px;clear:both}
.topsale2{ background-image:url(images/t_TOP2.png); background-repeat:no-repeat;height:80px; clear:both;}
.topsale1 h1, .topsale2 h1{ padding-left:410px; padding-top:7px; color:#FFF; font: 50px "微軟正黑體";}
.topsale1 p a, .topsale2 p a{ float:right; color:#FFF; font: 20px "微軟正黑體"; margin-top:-45px; margin-right:20px;}
.topsalesub{height:340px; margin-top:6px;}
.topsalesub1{border:solid 11px #4553B7;}
.topsalesub2{border:solid 11px #E2007E;}
.topsalesub .Ssproducts{height:340px;width:235px;display:block;float:left; border-right:#CCC dashed 1px; margin-bottom:25px;}
.topsalesub .Ssproducts:last-child{width:232px;border-right:none;}
.topsalesub .Ssproducts a img{margin:12px}
.topsalesub .Ssproducts h2{width:100%;text-align:center; color:#35095B; font: bold 15px/15px "微軟正黑體";}
.topsalesub .Ssproducts a:hover h2{color:#d6266e;}
.topsalesub .Ssproducts p{width:90%;height:100px;margin:5px 5% 0px 5%;text-align:center;font: 13px/20px "微軟正黑體";}
.topsalesub .Ssproducts a:hover p{text-decoration:underline}
.topsalesub .Ssproducts .prdPrices{color:#B0B0B0; font:15px; float:left;padding-left:8px; margin-top:20px;}
.topsalesub .Ssproducts .prdPriceR{float:right; margin-top:-33px; text-align:right}
/**********************************************************************EventsLimitedsale.html的CSS內容*/
.saleevents img{vertical-align:bottom}

.limitedsale1{ background-image:url(images/t_limitedtime1.png); background-repeat:no-repeat;height:132px;clear:both}
.limitedsale2{ background-image:url(images/t_limitedtime2.png); background-repeat:no-repeat;height:132px;clear:both}
.limitedsale1 h1, .limitedsale2 h1{ padding-left:380px; padding-top:42px; color:#FFF; font: 50px "微軟正黑體";}
.limitedsale1 h1 b, .limitedsale2 h1 b{font: bolder 50px "微軟正黑體"; color:#FF0}
.limitedsale1 p, .limitedsale2 p{ float:right; color:#FFF; font:20px "微軟正黑體"; margin-top:-45px; margin-right:20px;}
.limitedsalesub1{border:solid 11px #7AC943; border-top:none}
.limitedsalesub2{border:solid 11px #FF6633; border-top:none}
.limitedsalesub{height:345px;}
.limitedsalesub .Ssproducts{height:335px;width:235px;display:block;float:left; border-right:#CCC dashed 1px; margin-bottom:35px;}
.limitedsalesub .Ssproducts:last-child{width:234px;border-right:none;}
.limitedsalesub .Ssproducts a img{margin:12px}
.limitedsalesub .Ssproducts h2{width:100%;text-align:center; background-color:#333; color:#FFF;font: bold 15px/25px "微軟正黑體";}
.limitedsalesub .Ssproducts a:hover h2{color:#d6266e;}
.limitedsalesub .Ssproducts p{width:90%;height:100px;margin:0px 5% 0px 5%;text-align:center;font: 13px/20px "微軟正黑體";}
.limitedsalesub .Ssproducts a:hover p{text-decoration:underline}
.limitedsalesub .Ssproducts .prdPrices{color:#B0B0B0; font:15px; float:left;padding-left:8px; margin-top:20px;}
.limitedsalesub .Ssproducts .prdPriceR{float:right; margin-top:-33px; text-align:right}


/**********************************************************************winnerlist.html的CSS內容*/

#content1{
	position:relative;
	width:1200px;
	height:auto !important;
	min-height:500px;
	}

.winnersub{
	width:960px;
	min-height:500px;
	margin:-5px 110px 20px 110px;
	border:solid 10px #E82C76;
	border-top:none;
	-webkit-border-bottom-right-radius: 20px;
	-webkit-border-bottom-left-radius: 20px;
	-moz-border-radius-bottomright: 20px;
	-moz-border-radius-bottomleft: 20px;
	border-bottom-right-radius: 20px;
	border-bottom-left-radius: 20px;}
.winnersub span{display:block; margin-top:0px; margin-left:20px; margin-right:20px; margin-bottom:20px; padding-bottom:20px;border-bottom:dashed 1px #E82C76;}
.winnersub h1{font:bold 26px Helvetica,"微軟正黑體", sans-serif; color:#F00;}
.winnersub p{font:13px/28px Helvetica,"微軟正黑體", sans-serif; color:#333;}
.winnersub1 tr, .winnersub1 td{ border:#CCC solid 1px; font:15px/25px Helvetica,"微軟正黑體", sans-serif;text-align:center;}
tr.heading{color:#FFF; background-color:#E82C76;}
	
.winnernote{margin:20px 25px 20px 50px;}
.winnernote p{ color:#FF0066; text-indent:-20px; font:bold 15px/25px Helvetica,"微軟正黑體", sans-serif;}
.winnernote li{	font:12px/20px Helvetica,"微軟正黑體", sans-serif;list-style-type:decimal;}
